There are no precise boundaries between different branches of math, no strict and formal rules defining which concepts and facts belong to discrete math and which to algebra, which to real analysis, and which to the topology. But a somewhat vague description of algebra may say that it's an area of math seeking similar patterns in different situations.
For example, one of the earliest algebraic ideas, introduced by the 16th-century French mathematician François Viète, was representing known and unknown numbers by letters. Now it seems natural to us to write without bothering ourselves about what numbers hide under and , but four and a half centuries ago, using letters was a breakthrough. (Fun fact: Viète served as a codebreaker to a French king, and when the King of Spain discovered that his secret communications were read, he was shocked and accused the French of using black magic.)
Looking at the further development of algebra, you notice that it always tries to find some general structures, to reveal similarities. These general patterns may seem abstract, but that makes them more universal. Let's talk about the concept of a group -- abstract, but simple, ubiquitous, and, as it turns out, very useful.
Binary operations
Consider the integers. We can add, subtract and multiply them, we can also find the greatest common divisor of any two of them. In all these cases, we take two integers as our input and produce a new integer as an output. That means we have just seen several examples of binary operations (on the set ).
Definition. A binary operation on a set is a mapping (a function) from to .
The result of a binary operation applied to is usually written in the form , where a star is a special symbol for the operation. In different settings, the symbols can be different, such as plus , dot or circle . Moreover, sometimes a symbol of the operation(usually the symbol ) is omitted, and instead of we write . The arguments and are called the operands.
Let's consider one more example. Suppose is a non-empty set and is the set of all bijections from to itself. For instance, if , then consists of only two bijective mappings: (look at the pictures):
Of course, for larger , the set will also be much larger. But no matter how tiny or how huge is, for any we can form the composition defined as usual: if , then So the composition is, in fact, a binary operation on .
The definition of a group
Can we notice some common properties for addition on the set of integers and composition on the set of bijections for some ?
First, both operations are associative. It doesn't matter how you place the brackets in the expression as both and give , and the similar fact is true for any three integers. The brackets' placement also doesn't change anything with functions:
If you wonder why the last statement is true, try to apply the function from the left-hand side and the function from the right-hand side to the same element and compare the results:
and
Second, adding zero to any integer doesn't change this integer. An analogous role in will be played by an identity function such that
Indeed, for any and any
so Third, for any integer , the sum of and is zero. Likewise, any bijection from is invertible -- that means, there exists another function, the composition of which with (in any order) gives the identity function.
Let's give a formal definition.
Definition. A set with a binary operation on it is called a group, if it satisfies the following three properties:
- for any (this property is known as the associativity of operation )
- there exists an element (called a neutral element or an identity) such that for any
- for each there exists an element such that (such is called an inverse of )
Note that the neutral element is unique: if both and are identities, then Also, the inverse of a given is unique.
Indeed, suppose that and are both inverses of . That means that and , so
We'll usually denote set with a binary operation , satisfying the definition of a group, as . In some situations, mathematicians specify only the set and assume that the operation is obvious from the context.
More examples
Of course, the examples of groups are not limited to and . Consider the set (that is, all real numbers except zero) and multiplication on it. You can easily see that the operation is associative, that is a neutral element and that for every element -- in other words, for any real number not equal to zero -- there exist an inverse such that
Another important example is the group of residues modulo with respect to modular addition. Recall that its elements can be viewed as the integers from to , and their modular sum is just the remainder of their ordinary sum divided by . We'll denote this group as , and write its elements with a line over: . For instance, The addition in is associative, is the neutral element, and for , the role of the inverse is played by .
Abelian groups
Among the groups discussed above, the group of bijections stands out.
In , , or , you can change the order of two operands and the result will stay the same. On the other hand, in the general case of arbitrary .
Definition. A group with the additional property that is called commutative, or abelian (after the name of Norwegian mathematician Niels Henrik Abel) group.
The groups , , or are abelian. is non-abelian, and there exist other examples of non-abelian groups. That's why in properties 2 and 3 of a group we have written and mentioned the products in both possible orders.
Conclusion
In this topic, we got acquainted with the concept of a group, seeing the common properties of seemingly different objects. Such generalization allows us not to spend our attention on unnecessary details and thus turns out to be very useful not only for theoretical research but also for practical applications. We have learned that:
- A binary operation takes two elements and produces a third, new element. We denote it like this: , where represents the symbol of operation, while and are the so-called operands.
- For a set with a binary operation to be called a group has to satisfy 3 conditions: associativity, presence of an identity element, and the existence of an inverse. These 3 conditions must hold true for all the elements in the set.
- Abelian groups are groups that also meet additional criteria in commutativity, i.e. .