25 Groups
Before we begin our discussion on groups we first need to define a binary operation. We are already familiar with addition, subtraction, multiplication, and division. When we have a binary operation in abstract algebra, we know that it is a function which takes two values to return only one. We begin by defining the operator [22].
Definition. Binary Operator
Given non empty set , a binary operator is a rule which takes in two elements and outputs a single, non-distinct, element .
There are many different binary operators in abstract algebra and our focus in this course was to study the structures created from different binary operations. There are different classifications for binary operations and one of the most fundamental is the understanding of closed binary operations [12].
Definition. Closed Binary Operation
A binary operation is an operation that applies to two values, and . A binary operation on a non-empty set can be mapped as such that is defined on every pair of elements in . As well, uniquely associates each pair of elements in to some element in .
Consider this function takes two real numbers and outputs a different, single, real number. This is an example of a closed binary operation because the output is an element of the set. We are also given the following theorem for the binary operation on the set .
Theorem:
Consider the set of all integers , and the binary operation . If then . Therefore, is closed under multiplication.
We are familiar with the associative and commutative axioms from our previous section on Real Analysis. We will need to recall these definitions in order to understand binary operations in abstract algebra [12].
Definition. Associative Binary Operation
A binary operation is considered to be associative if for all , , and in set .
Definition. Commutative Binary Operation
A binary operation is considered commutative if for all and in the set .
There are some binary operations that utilize tables in a way many may not have been familiar with before hand bur which are extremely fun to use. Some binary operations are defined by a table of elements and their associated results. We can see a good example here.
Example:
Given the commutative table below
Let the binary operation be defined by the rules given in the table then we produce a few of the following calculations.
Moving from binary operations to complex numbers; we were first introduced to complex numbers when we discovered the existence of imaginary numbers, , to solve complex problems like where we let . Imaginary numbers do not exist within the set of real numbers, that is why we have the set which represents the set of all complex numbers. Later, throughout our discussion on groups we will see the use of complex numbers under different binary operations [12].
The next term we need to define is the identity element.
Definition. The Identity Element
Let denote an identity element such that for some set . When is placed in a binary operation with another element for which we have .
It should also be noted that the identity element is not the same under all binary operations. We can conclude that there is only one identity element for each binary operation and thus we can say that each identity element is unique.
Example:
Consider the binary operation and set . The identity element is . If is an arbitrary number in then .
Example:
Consider the binary operation and the set . The identity element is . If is an arbitrary number in then .
The last term we need to introduce before moving on to groups is the inverse element [12].
Definition. Inverse Element
For a set and binary operator , the inverse element combined with element produces the following result, .
Just as identity elements depended on the binary operation, so do inverse elements. Keep this in mind as we look at a few examples.
Example:
Consider the binary operation on the set . The inverse element is defined as such that, for it follows that .
We know this is correct because we prove in an earlier example that was the identity element in under the binary operation .
In abstract algebra we want to study the structures that can be created by binary operations. We need to become familiar with how we denote an algebraic structure. If is a our set and is our binary operation then we have the algebraic structure . From now on we will use this notation to define our sets.
With all the definitions in place for the necessary properties of binary structures we can now introduce groups. We will start with the formal definition of a group.
Definition.
A group is a set , which is closed under a binary operation and thus satisfies the following axioms:
- Associativity of : for all .
- Identity Element : There is an element such that for all it follows that .
- Inverse Element : For each there is identity element such that
If you notice, we are familiar with every axiom requirement of a group. This makes it very easy to prove or disprove if a set is a group under a specific binary operation; all we need to do is to attempt to satisfy each axiom. If an axiom fails to be satisfied then we can conclude that the set under the binary operation is not a group.
Example:
Let be a positive integer and let . Show that is a group [12].
Let then and since then we can conclude that so is closed. Now we can test for the three axioms of groups.
- Consider such that . Thus we can conclude that the binary property + is associative for .
- Since then let thus . Since then there is an such that . Therefore we can conclude that 0 is the identity element for the binary operation +.
- Let such that . We have already proven that therefore we can conclude has an inverse element for every .
We can, therefore, conclude that is a group.
Now, we are familiar with the commutative binary operation that was defined earlier. If a group has a binary operation that is commutative then we call this group an abelian group.
Example:
Show that every group with identity element such that for all is abelian [12].
Consider is a group with such that if we apply to both sides we get . Since is a group then thus we can simplify to become .
As well, since is a group, let then can simplify to which leads us to conclude that equates to .
Now apply to both sides to get the following can be rewritten as . Since is a group then let such that can be simplified to which equates to .
Thus we can conclude that is commutative and thus an abelian group for all .
We have now established groups and abelian groups, we can now look at some of the structural pieces of a group beyond just the axioms. We have discussed topology of real numbers before and in a previous section we even covered the cardinality of sets so this next portion should be familiar to us. Since groups are closed sets it makes perfect sense that they have cardinality [12]. We define group cardinality as the following.
Definition. Order of Groups
If is a group then the order of is the number of elements in .
Just as sets have subsets, groups have subgroups and are defined as follows.
Definition. Subgroup
If a subset of a group is closed under the binary operation of and if with the induced operation from is itself a group; then is a subgroup of . We denote the relationship between subgroup and group as .
In order to confirm that a subset is a subgroup it too must satisfy a set of axioms.
Theorem: Subgroup Axioms
A subset of a group is a subgroup of if and only if
- is closed under the binary operation of .
- The identity element is also in .
- For all there is an inverse .
This is quite straight forward, in the following example we will see how to structure a proof to prove a subset is a subgroup of a group.
Example:
Given the set of pure imaginary numbers including 0. Determine whether the given subset of the complex numbers is a subgroup of the group of complex numbers under addition [12].
- Let , if then such that and since then we can conclude that is closed under addition.
- Let be the identity element of so . Then there is such that and thus we conclude that the identity element is also in .
- Let , if then such that
Therefore we conclude that for each there is an inverse element .
Therefore we can draw the conclusion that is a subgroup of .
Just as sets have proper and improper subsets, groups have proper and improper subgroups. We don’t need to make a grand entrance for these terms but it should be understood that an improper subgroup of group is a subgroup that contains where as a proper subgroup is anything else, it simply cannot contain .
There is also a subgroup known as the trivial subgroup. This group contains only the identity element, denoted . It can also be said that if a group is anything other than just then it is non-trivial.
Having a strong understanding of how subsets can qualify as subgroups is important for comprehending the following subsection. Keeping in mind the order of groups we move to discuss cyclic subgroups.
21.1 Cyclic Subgroups
Cyclic groups are fascinating to comprehend. We know trivial subgroups are the groups containing only the identity element but this is quite simple and straightforward. Cyclic groups on the other hand are groups that are generated by one element applied with a binary operation or the elements inverse applied with a binary operation [12].
Definition. Cyclic Subgroup
Let be a group and let . Then the subgroup of , which is said to be the smallest subgroup of that contains , is the cyclic subgroup of generated by , and denoted by .
We mentioned before this idea that a cyclic subgroup contains a single element that generates all the terms of the set. We have a formal definition for the generators that will round out the concept of cyclic subgroups [12].
Definition. Cyclic Generators
An element of a group, generates and is a generator for if . A group is cyclic if there is some element that generates .
We can now see how fascinating cyclic subgroups and groups are because of how unique they are in their structural makeup. In our previous section on set theory, we looked at sets with all integers or all natural numbers. A cyclic subgroup or cyclic group not only needs to satisfy the axioms for subgroups or groups, respectively, but also need to be unique in their makeup.
Example:
The subgroup of generated by . Find the order of the cyclic subgroup of the given group generated by the indicated element.
To find the order of the cyclic subgroup we need to find the value for which satisfies
. If we let then we have the following calculations:
Thus we can conclude that the order of the cyclic subgroup of generated by is 5.
It is pretty clear to see that we were able to calculate the order by simply applying the binary operation to the generator until we reached the conclusion of the identity .
This next definition will not really come into use until our discussion of factor groups but because it pertains to cyclic groups we will define it now.
Definition. Greatest Common Divisor
Let and be two positive integers. The positive generator of the cyclic group
under addition is the greatest common divisor, gcd, of and . We write for some integers and .
The purpose of introducing the greatest common divisor is because cyclic groups, being generated by a single element with an applied binary operation, means there is some common divisor between two integers under a cyclic group. To make sure we understand how to find the of a group before we use it in further theorems, let us take a look at an example.
Example:
List the elements of the subgroup generated by the subset of
Let be a subgroup of generated by . Thus, we say is an intersection of all the subgroups of that contain and . The divisors of 4 are 1,2,4 and the divisors of 6 are 1,2,3,6. Thus the greatest common divisor is 2 so the subgroup generated by of is .
We now have a good understanding of greatest common divisors and how to find them so let us continue in our discussion of cyclic groups by covering some of the structural properties of cyclic groups. We begin with acknowledging that every cyclic group is abelian, which have already been defined in our previous discussion on basic groups and subgroups. This leads us to the next formal property of cyclic groups, a subgroup of a cyclic group is cyclic.
The last property may seem a bit confusing as we have been mentioning subgroups and groups almost interchangeably. We began with defining a cyclic subgroup but then moved to introduce cyclic groups from our definition and understanding of generators. If we have a cyclic group then there are cyclic subgroups, as well we have a non-cyclic group there is at least one cyclic subgroup.
Theorem:
Let be a cyclic group with generator . If the order of is infinite, then is isomorphic to . If has finite order , then is isomorphic to .
Here we see how important it is to have the knowledge of cyclic groups and order as they are key to describing some of the relations we see in Abstract Algebra. Although we cannot easily draw from these absract ideas to better understand basic algebra we can better understand the structural properties of sets applied with binary operations. In the last theorem we were introduced to the term “isomorphic”. In the next section we will explain isomorphisms and why they are important to abstract algebra.
21.2 Isomorphism
We have been talking about algebraic structures and classifying sets as groups and subgroups. We can now turn our attention to a very important relation classification for binary algebraic structures, Isomorphism. This is a fundamental term learned in Abstract Algebra and involves mapping one set to another, denoted with . We will look at the formal definition and some examples below to better understand the mapping of binary algebraic structures and how they can qualify as isomorphisms.
Definition.
Let and be binary algebraic structures. An isomorphism of with is a one-to-one function  mapping onto such that for all .
The equation given in the definition for an isomorphic structure is known as the homomorphism property. The reason we do not call an isomorphic structure a homomorphic structure is because isomorphism is used in place for a homomorphism on a binary structures because the homomorphism property does not prove that is one-to-one, a requirement of an isomorphism. Consider the following example.
Example:
Consider with where for all . Determine if the map is an isomorphism or not.
Proof:
- Let , if then since and . If we divide both sides by we get . Thus we can conclude that is one-to-one.
- Consider such that
Thus we can conclude that is onto and given (1) we can conclude is bijective.
- Let and since the specified binary operation is + we have
We have satisfied the homomorphism property.
Since we have proven to be bijective and satisfied the homomorphism property we can conclude that for is an isomorphism of with .
We can note the strategy for proving that is an isomorphism or not. By the definition of an isomorphism we know that there are 3 axioms that need to be satisfied in order for a map to be considered isomorphic. If ever cannot be proven one-to-one, or onto, or satisfy the homomorphism property we can immediately conclude that is not isomorphic. You will have noticed this is the same strategy used in proving groups.
Isomorphisms can also be used to describe the relation between subgroups. Let us look at the following example to see this idea proven.
Example:
Let be an isomorphism of a group with a group . If is a subgroup of , then is a subgroup of . That is, an isomorphism carries subgroups into subgroups [12].
First and since is a subgroup then such that where and given that then we can conclude that is closed under the operation .
Next, since is a subgroup of then there is the identity element such that . If is isomorphic then is the identity element of and since is a subgroup of and then . Thus we conclude that is the identity element of and .
Lastly, Let then . Since is a subgroup of then there is inverse such that . If is an isomorphism then thus . Thus we can conclude that is the inverse element of .
Thus we can conclude that is a subgroup of .
Here we can see that being isomorphic can be the key to proving subgroups can lead to other subgroups of other groups. everything we have looked at thus far pertain to the structural properties and axioms of sets with algebra. In the next subsection we continue our study of group structure and relations to other groups.
21.3 Factor Groups
We are familiar with groups, subgroups and orders of groups. Through Abstract Algebra we repeatedly solve for subgroups or are asked to find the order of subgroups and groups. When you continuously relate subgroup orders to group orders we can start to see that the order of a group is a multiple of the order of a subgroup of . We can define this as (order of ) = (order of ), where is the coset of .
There are right and left cosets for a subgroup and we can easily define them as the following [12].
Definition.
Let be a subgroup of a group . The subset of is the left coset of containing , while the subset is the right coset of containing .
It can easily be distinguished that the right and left strictly describe the coset’s position affecting the subgroup. It may seem irrelevant to specify the position of the coset but this is not the case as the only subgroup for which the right and left coset partitions are the same is when a group is abelian.
This leads to an interesting theorem for left and right coset relations to subgroups.
Theorem: Lagrange Theorem
Let be a subgroup of a finite group . Then the order of is a divisor of the order of .
This theorem solidifies that as it is defined in our definition of left and right cosets does not change the elements of the subgroup. This theorem exists to steer people away from the idea that , itself, contains multiple elements that may effect the order of . Now continuing on our discussion of left and right cosets, in the case that a group has not been noted as abelian or has not been proven abelian but for which we need to find the left and right cosets, if we can prove that the left and right cosets will be equal then we only need to find either the left or right cosets. We see this in the following example.
Example:
Find all cosets of the subgroup of .
We use the additive form for all cosets of containing . Since we can say the left and right cosets are equal so we only need to find the left cosets.
- Let then .
- Let then .
- Let then .
- Let then .
- Let then .
We do not need to continue this pattern for or because they result in a set that has already be found. Thus we can conclude that we have found all the cosets of the subgroup of , listed above.
We could not discuss cyclic groups without introducing the following theorem [12].
Theorem: The Fundamental Theorem of Finitely Generated Abelian Groups
Every finitely generated abelian group is isomorphic to a direct product of cyclic groups in the form
where the are primes, not necessarily distinct, and the are positive integers. The direct product is unique except for the possible rearrangement of the factors; that is, the number of factors is unique and the prime powers are unique.
Let us look at an example that brings together everything we have covered of factor groups so far.
Example:
Find the order of the given element of the direct product in .
Firstly, the divisors of 2 are 1,2 and the divisors of 6 are 1,2,3,6. Therefore the greatest common divisor between and is . We can find the order by dividing the number of elements in the group 2,6) by the greatest common divisor, which we found to be . The number of elements in the group is , thus we find . Next, we need to find the greatest common divisor between the value we just found, , and since we are given . The divisors of 3 are 1,3 and the divisors of 15 are 1,3,5,15 therefore the . As we did before, we will divide the number of elements in the group by and we find the order to be . Now multiply the orders and together, . Thus we can conclude that the order of in is 15.
Here, in this example, we were able to use the greatest common divisor as it relates to the finite elements of the product of two groups, in order to be able to derive the order of the cyclic group.
The next algebraic structure we are going to cover follows a set of axioms just like groups and isomorphisms, which bring together terms and properties we are now already familiar with. This will expand our understanding even further as to how specific properties paired together can define an entire category of sets with a binary operation.