Product Code Database
Example Keywords: trousers -second $24
barcode-scavenger
   » Wiki: Binary Operation
Tag Wiki 'Binary Operation'.
Tag

In , a binary operation or dyadic operation is a rule for combining two elements (called ) to produce another element. More formally, a binary operation is an operation of two.

More specifically, a binary operation on a set is a that maps every of elements of the set to an element of the set. Examples include the familiar arithmetic operations like , , , set operations like union, complement, intersection. Other examples are readily found in different areas of mathematics, such as , matrix multiplication, and conjugation in groups.

A binary function that involves several sets is sometimes also called a binary operation. For example, scalar multiplication of takes a scalar and a vector to produce a vector, and takes two vectors to produce a scalar.

Binary operations are the keystone of most structures that are studied in , in particular in , , groups, rings, fields, and .


Terminology
More precisely, a binary operation on a set S is a mapping of the elements of the Cartesian product S \times S to S:
\,f \colon S \times S \rightarrow S.

If f is not a function but a , then f is called a partial binary operation. For instance, division is a partial binary operation on the set of all , because one cannot divide by zero: \frac{a}{0} is undefined for every real number a. In both and classical universal algebra, binary operations are required to be defined on all elements of S \times S. However,

(2026). 9780387774879, Springer Science & Business Media. .
generalize universal algebras to allow partial operations.

Sometimes, especially in , the term binary operation is used for any .


Properties and examples
Typical examples of binary operations are the (+) and (\times) of and matrices as well as composition of functions on a single set. For instance,
  • On the set of real numbers \mathbb R, f(a,b)=a+b is a binary operation since the sum of two real numbers is a real number.
  • On the set of natural numbers \mathbb N, f(a,b)=a+b is a binary operation since the sum of two natural numbers is a natural number. This is a different binary operation than the previous one since the sets are different.
  • On the set M(2,\mathbb R) of 2 \times 2 matrices with real entries, f(A,B)=A+B is a binary operation since the sum of two such matrices is a 2 \times 2 matrix.
  • On the set M(2,\mathbb R) of 2 \times 2 matrices with real entries, f(A,B)=AB is a binary operation since the product of two such matrices is a 2 \times 2 matrix.
  • For a given set C, let S be the set of all functions h \colon C \rightarrow C. Define f \colon S \times S \rightarrow S by f(h_1,h_2)(c)=(h_1 \circ h_2)(c)=h_1(h_2(c)) for all c \in C, the composition of the two functions h_1 and h_2 in S. Then f is a binary operation since the composition of the two functions is again a function on the set C (that is, a member of S).

Many binary operations of interest in both algebra and formal logic are , satisfying f(a,b)=f(b,a) for all elements a and b in S, or , satisfying f(f(a,b),c)=f(a,f(b,c)) for all a, b, and c in S. Many also have and .

The first three examples above are commutative and all of the above examples are associative.

On the set of real numbers \mathbb R, , that is, f(a,b)=a-b, is a binary operation which is not commutative since, in general, a-b \neq b-a. It is also not associative, since, in general, a-(b-c) \neq (a-b)-c; for instance, 1-(2-3)=2 but (1-2)-3=-4.

On the set of natural numbers \mathbb N, the binary operation , f(a,b)=a^b, is not commutative since, a^b \neq b^a (cf. Equation xy = yx), and is also not associative since f(f(a,b),c) \neq f(a,f(b,c)). For instance, with a=2, b=3, and c=2, f(2^3,2)=f(8,2)=8^2=64, but f(2,3^2)=f(2,9)=2^9=512. By changing the set \mathbb N to the set of integers \mathbb Z, this binary operation becomes a partial binary operation since it is now undefined when a=0 and b is any negative integer. For either set, this operation has a right identity (which is 1) since f(a,1)=a for all a in the set, which is not an identity (two sided identity) since f(1,b) \neq b in general.

Division (\div), a partial binary operation on the set of real or rational numbers, is not commutative or associative. (\uparrow\uparrow), as a binary operation on the natural numbers, is not commutative or associative and has no identity element.


Notation
Binary operations are often written using such as a \ast b, a+b, a \cdot b or (by juxtaposition with no symbol) ab rather than by functional notation of the form f(a, b). Powers are usually also written without operator, but with the second argument as .

Binary operations are sometimes written using prefix or postfix notation, both of which dispense with parentheses. They are also called, respectively, \ast a b and reverse Polish notation a b \ast.


Binary operations as ternary relations
A binary operation f on a set S may be viewed as a on S, that is, the set of triples (a, b, f(a,b)) in S \times S \times S for all a and b in S.


Other binary operations
For example, scalar multiplication in . Here K is a field and S is a over that field.

Also the of two vectors maps S \times S to K, where K is a field and S is a vector space over K. It depends on authors whether it is considered as a binary operation.


See also


Notes

External links
Page 1 of 1
1
Page 1 of 1
1

Account

Social:
Pages:  ..   .. 
Items:  .. 

Navigation

General: Atom Feed Atom Feed  .. 
Help:  ..   .. 
Category:  ..   .. 
Media:  ..   .. 
Posts:  ..   ..   .. 

Statistics

Page:  .. 
Summary:  .. 
1 Tags
10/10 Page Rank
5 Page Refs
1s Time