Бинарная функция, которая включает в себя несколько множеств, иногда также называется бинарной операцией . Например, скалярное умножение векторных пространств принимает скаляр и вектор для получения вектора, а скалярное произведение принимает два вектора для получения скаляра.
На множестве действительных чисел — это бинарная операция, поскольку сумма двух действительных чисел является действительным числом.
На множестве натуральных чисел — это бинарная операция, поскольку сумма двух натуральных чисел — натуральное число. Это другая бинарная операция, чем предыдущая, поскольку множества различны.
На множестве матриц с действительными элементами — бинарная операция, поскольку сумма двух таких матриц является матрицей.
На множестве матриц с действительными элементами — бинарная операция, поскольку произведение двух таких матриц является матрицей.
Для заданного множества пусть будет множеством всех функций . Определим с помощью для всех композицию двух функций и в . Тогда — бинарная операция, поскольку композиция двух функций снова является функцией на множестве (то есть членом ).
Многие бинарные операции, представляющие интерес как в алгебре, так и в формальной логике, являются коммутативными , удовлетворяющими для всех элементов и в , или ассоциативными , удовлетворяющими для всех , , и в . Многие также имеют тождественные элементы и обратные элементы .
Первые три примера выше являются коммутативными, а все приведенные выше примеры — ассоциативными.
На множестве действительных чисел вычитание , то есть , является бинарной операцией, которая не является коммутативной, поскольку, вообще говоря, . Она также не является ассоциативной, поскольку, вообще говоря, ; например, но .
На множестве натуральных чисел бинарная операция возведения в степень , , не является коммутативной, так как (ср. Уравнение x y = y x ), а также не является ассоциативной, так как . Например, при , , и , , но . При изменении множества на множество целых чисел эта бинарная операция становится частичной бинарной операцией, так как теперь она не определена, когда и является любым отрицательным целым числом. Для любого множества эта операция имеет правую тождественность (которая равна ), так как для всех в множестве, что не является тождеством (двусторонним тождеством), так как в общем случае.
Деление ( ), частичная бинарная операция на множестве действительных или рациональных чисел, не является коммутативной или ассоциативной. Тетрация ( ), как бинарная операция на натуральных числах, не является коммутативной или ассоциативной и не имеет единичного элемента.
Обозначение
Бинарные операции часто записываются с использованием инфиксной нотации, такой как , или (путем сопоставления без символа), а не с помощью функциональной нотации формы . Степени обычно также записываются без оператора, но со вторым аргументом в качестве верхнего индекса .
Бинарные операции иногда записываются с использованием префиксной или (чаще) постфиксной нотации, обе из которых обходятся без скобок. Их также называют, соответственно, польской нотацией и обратной польской нотацией .
Бинарные операции как тернарные отношения
Бинарную операцию на множестве можно рассматривать как тернарное отношение на , то есть множество троек в для всех и в .
Также скалярное произведение двух векторов отображается в , где — поле, а — векторное пространство над . От авторов зависит, будет ли это считаться бинарной операцией.
Магма (алгебра) – алгебраическая структура с бинарной операцией
Оператор (программирование) – конструкция, связанная с математической операцией в компьютерных программах.Pages displaying short descriptions of redirect targets
Тернарная операция – математическая операция, которая объединяет три элемента для получения другого элемента.