Abstract Algebra 01 - The Introduction of Groups
December 25, 2020
This is the first post of the Introduction to Abstract Algebra series. In the first post, we introduce the basic concepts in abstract algebra, starting from mappings, equivalent relations, partitions, and extending to groups and homomorphisms. We will also encounter an important theorem: the Lagrange’s theorem.
Preliminaries
Definition 1.1: Cartesian Product
- For two sets and , there Cartesian product is .
Definition 1.2: Mapping
- A mapping from the set to the set , denotes has , is an unambiguous association of an element in to an element in . Note that .
- is the domain of , is the codomain of , is the image/range of .
- is onto/surjective if .
- is injective if .
- is bijective if is surjective and injective.
Definition 1.3: Equivalence Relation
- Given a set , a relation is a subset of , i.e., . For , if , put .
-
is is an equivalence relation if:
- (reflexivity) .
- (symmetry) .
- (transitivity) .
- For a set and an equivalence relation on , is an equivalence class. We define as the set of equivalence classes.
Example 1.1: Set
An equivalence relation on is . This relation is called congruence modulo . The equivalence classes induced by congruence modulo , also referred to as congruence classes, form a set called . For example, contains two congruence classess: and .
Definition 1.4: Paritition
-
Given a set , a partition is a set of non-empty subsets such that:
- For ,
- Lemma: An equivalence relation on is a partition of .
Groups
A group is a set and a binary operation. Intuitively, a group is simply some elements and a rule that describes how they interact.
Definition 1.5: Group
-
A group is a is a set and a binary operation that satisfies the following axioms:
- (associativity) .
- (identity) There exists an identity element such that .
- (inverse) For each element , there exists an inverse such that . An equivalent statement of the three axioms is that a group is closed under multiplication and inverses. When the meaning is unambiguous, we often drop the binary operation and simply refers the group as .
Applying the three axioms, we can easily show several useful properties below.
Properties 1.6: Basic Properties of a Group
-
Given a group :
- The identity element is unique.x
- Every element has a unique inverse.
- If , then .
- .
- .
Definition 1.7: Abelian Group A is abelian if there for every two elements , .
Definition 1.8: Order Given a group and a element , the order of , denoted as or , is the smallest such that and for , where here means applying the binary operation on copies of . If such a does not exist, we say has infinite order.
Note that we also talk about the order of an group, which is the size of the underlying set.
Definition 1.9: Cyclic Group A group is cyclic if there exists a such that . We call the generator of . We say generates and write . Obviously, .
Property 1.10: Properties of Cyclic Groups
Let be a finite cyclic group, and . Then,
- For a positive integer , . This implies that the generators of has an order coprime with , so the number of generators of is , where again is the Euler’s totient function.
- Every subgroup of is cyclic. Suppose is a subgroup of , and is the element of smallest in . Then for some for some integers . Then , but is the smallest order, so . Thus, , and , which means .
- For a positive integer , if , there exists a subgroup of of order which is .
- For a positive integer , .
We will define several important groups.
Example 1.2: Group
Recall from Example 1.1 that is a set of congruence classes modulo . We will introduce the group . We define the binary operation for two congruent classes as: , where the latter ”+” is our usual addition on numbers.
P.S. But to be more precise, the latter ”+” is not all separated form our new definitions. When , we get back a group that is isomorphic (for now understand it as equivalent) to of integers.
You can check that this binary option is well-defined (unambiguous) and satisfies the above-mentioned axioms. For example, the identity element is clearly . Also, is cyclic, and is its generator.
Example 1.3: Group
First, we define the set . In other words, contains the congruent classes that are coprime with . We define the binary operation as: , where the latter ”” is our usual multiplication on numbers. It’s less trivial to show that is a group.
Property 1.11: The Euclidean Algorithm
Given , such that .
. This can be proven by the Euclidean algorithm.
Lemma 1.12: Group
. It is straightforward to show that has the identity and satisfies associativity. We will show every element in has an inverse by Property 1.8.
For a , so there exists such that , or . So . Note that , where is the Euler’s totient function, which counts numbers lesser than that are coprime with .
We will introduce other important groups like later.
Homomorphisms and Isomorphisms
Homomorphisms are mappings from groups to groups.
Definition 1.13: Homomorphism
A homomorphism from a group to a group is a map such that .
. By directly applying the definition of homomorphisms, we can show the following properties.
Property 1.14: Properties of Homomorphisms
Given a homomorphism ,
- must send to , where are identities.
- =
Definition 1.15: Isomorphisms
An isomorphism from a group to a group is a bijective homomorphism . We say and are isomorphic, denoted as .
Property 1.16: Properties of Isomorphisms
Given an isomorphism ,
- |G1| = |G2|.
- .
- .
- If has order , .
Moreover,
- Any two cyclic groups of the same order are isomorphic. Just send the generator of one group to the generator of the other group.
The Lagrange’s Theorem
Definition 1.17: Subgroup Given a group , is a subgroup of if is a well-defined group and is a subset. and are trivial subgroups of , where is the identity. Again, we simply say is a subgroup of when there are no confusions on the binary operator.
Theorem 1.18: The Lagrange’s theorem
If is a finite group, and is a subgroup. Then .
Corollary: If is a finite group, and . Then . This is by observing that generates a subgroup which is of size .
Corollary 1.19: The Fermat’s little theorem
If is a prime integer, is any integer, then .
. We prove the Fermat’s little theorem by applying Lagrange’s Theorem to , where is a prime. We have that , so by the Lagrange’s Theorem, for . Thus, we have , or .
Corollary: In general, for .
Corollary 1.20: Prime Order Groups Are Cyclic
. Given a group of order , where is a prime, for an , , so . Since the identity is unique, we have generators.
Now we will prove the Lagrange’s theorem by defining cosets.
Definition 1.21: Coset
Given a group is a subgroup. Define an equivalence relation on by . Here for . We call a left coset of . Then is the set of the equivalence classes, or the set of the left cosets. (Similarly, is a right coset).
. By straightforwardly showing is indeed an equivalence relation, we already have that , or the set of cosets, is a partition of . But to make the idea more transparent, we will show this directly.
- We first note that every lies in some left coset. Namely, .
- We then note that . The second can be shown by assuming that and noting that , a contradiction. This easy to prove property, , is a very useful property. Thus, if two left cosets intersects with at some element , then and , so and they are the same left coset.
. Finally, we prove the Lagrange’s theorem by defining an isomorphism. Given a group , a subgroup and any , define the mapping as . The mapping is clearly well-defined. It is injective since . It is surjective since by definition, every element of is for some . Since , . Thus we show that every left coset has the same cardinality as . Since , the set of left cosets, is a partition of , we have that .
Definition 1.22: Index
Given a group is a subgroup, , the number of left cosets, is the index of in , denoted as .
References
[1] Siegel, Kyler. MATH GU4041 Introduction to Modern Algebra I. Department of Mathematics, Columbia University. 2019.
[2] Dummit, David and Foote, Richard. Abstract Algebra. Third Edition. John Wiley and Sons, Inc. 2004.