Двоичная функция - Binary function

В математика, а двоичная функция (также называемый двумерная функция, или же функция двух переменных) это функция это требует двух входов.

Точно сказано, функция является двоичным, если существует наборы такой, что

куда это Декартово произведение из и

Альтернативные определения

Теоретически множественный, двоичную функцию можно представить как подмножество из Декартово произведение , куда принадлежит к подмножеству если и только если . И наоборот, подмножество определяет бинарную функцию тогда и только тогда, когда для любого и , Существует а уникальный такой, что принадлежит . тогда определяется как это .

В качестве альтернативы двоичную функцию можно интерпретировать как просто функция из к Однако, даже если подумать об этом, обычно пишут вместо . (То есть одна и та же пара круглых скобок используется для обозначения обоих приложение функции и формирование упорядоченная пара.)

Примеры

Отдел целые числа можно рассматривать как функцию. Если это набор целые числа, это набор натуральные числа (кроме нуля), и это набор рациональное число, тогда разделение это двоичная функция .

Другой пример - это внутренние продукты или, в более общем смысле, функции формы , куда являются вещественными векторами подходящего размера и это матрица. Если это положительно определенная матрица, это дает внутренний продукт.[1]

Функции двух действительных переменных

Функции, домен которых является подмножеством часто также называют функциями двух переменных, даже если их область определения не образует прямоугольник и, следовательно, декартово произведение двух наборов.[2]

Ограничения на обычные функции

В свою очередь, из бинарной функции можно вывести и обычные функции одной переменной. , есть функция , или же , из к , данный Аналогично, для любого элемента , есть функция , или же , из к , данный . В информатике это отождествление функции из к и функция из к , куда это набор всех функций из к , называется карри.

Обобщения

Различные концепции, относящиеся к функциям, также могут быть обобщены на бинарные функции. Например, приведенный выше пример деления выглядит следующим образом: сюръективный (или же на), потому что каждое рациональное число может быть выражено как частное от целого числа к натуральному. инъективный в каждый вход отдельно, потому что функции ж Икс и ж у всегда инъективны, но не инъективны одновременно в обеих переменных, потому что (например) ж (2,4) = ж (1,2).

Можно также рассмотреть частичный двоичные функции, которые могут быть определены только для определенных значений входов. Например, приведенный выше пример деления также может быть интерпретирован как частичная двоичная функция из Z и N к Q, куда N - это набор всех натуральных чисел, включая ноль, но эта функция не определена, если второй вход равен нулю.

А бинарная операция - бинарная функция, в которой множества Икс, Y, и Z все равны; бинарные операции часто используются для определения алгебраические структуры.

В линейная алгебра, а билинейное преобразование - бинарная функция, в которой множества Икс, Y, и Z все векторные пространства и производные функции ж Икс и жу все линейные преобразования.Билинейное преобразование, как и любую двоичную функцию, можно интерпретировать как функцию от Икс × Y к Z, но эта функция в общем случае не будет линейной. Однако билинейное преобразование также можно интерпретировать как одно линейное преобразование из тензорное произведение к Z.

Обобщения на троичные и другие функции

Концепция двоичной функции обобщается на тройной (или же 3-арный) функция, четвертичный (или же 4-арный) функция, или в более общем плане n-арная функция для любого натуральное число п.A 0-арная функция к Z просто задается элементом Z. Можно также определить А-арная функция куда А есть ли набор; есть один вход для каждого элемента А.

Теория категорий

В теория категорий, п-арные функции обобщаются на п-арные морфизмы в мультикатегория.Толкование п-арный морфизм как обычные морфизмы, область определения которых является своего рода произведением областей исходного п-арный морфизм будет работать в моноидальная категория.Построение производных морфизмов одной переменной будет работать в закрытая моноидальная категория Категория множеств является замкнутой моноидальной, но также и категория векторных пространств, что дает понятие билинейного преобразования выше.

Рекомендации

  1. ^ Кларк, Бертран; Фокуэ, Эрнест; Чжан, Хао Хелен (21.07.2009). Принципы и теория интеллектуального анализа данных и машинного обучения. п. 285. ISBN  9780387981352. Получено 16 августа 2016.
  2. ^ Стюарт, Джеймс (2011). Основы многомерного исчисления. Торонто: образование Нельсона. п. 591.