The cover is from wikibooks - Group_Theory
In the past six months, I have encountered knowledge related to group theory in several directions. Over the past two weeks, I have gained a bit of understanding (the concepts of abstract algebra are indeed numerous and complex 🥲). I have summarized some concepts in a way that I can understand as a cheatsheet for future learning.
If you're interested, I recommend watching this video directly: The Best Introduction to Group Theory which is only thirty minutes long, with concise content that is much easier to understand than text. Additionally, you can check out the basic analysis lecture notes compiled by Li Yi from Southeast University (available for download on the research achievements page under Textbooks), which references a lot of set theory-related material.
Basics of Sets and Mappings#
Cartesian Product#
Let and be two given sets, and define their Cartesian product as:
For example, if then
Here, represents the ordered pair defined as In this representation, the first element indicates that the first element of the ordered pair is and the second element indicates the order between the elements, referring to Kuratowski's definition and ZFC set axioms. Here, is called the first coordinate of the ordered pair and is called the second coordinate. When , For , the projection mappings are defined as
Mapping#
Let and be two given sets. The assignment rule refers to a subset of that satisfies the following condition:
The assignment rule defines the domain and image set as:
A mapping is a binary pair where is the assignment rule and is a set (called the range of ) such that defined as:
- Domain of
- Image set of
- Introduce the notation where and are the domain and range of respectively, thus and is the unique element in satisfying
- Define the graph
Types of Mappings#
Let be called the identity mapping.
Let where is a constant be called a constant mapping.
For any given subset of , the restriction of on is defined as the mapping .
The composition of and is defined as but is only meaningful when .
If , then is injective.
If , then is surjective.
If is both injective and surjective, then is called bijective.
If is bijective, its inverse mapping is defined as and .
Given a mapping , if there exists a mapping such that , i.e., holds for any , then must be injective.
Given a mapping , if there exists a left inverse (i.e., holds for all ) and a right inverse (i.e., holds for all ), then .
If in the mapping definition , is a field, then this mapping is called a function.
Equinumerous#
If there exists a bijection between sets and , then these two sets are said to be equinumerous, denoted as .
Basic Definitions of Groups#
A pair is defined as a group if it satisfies the following conditions:
- The elements of the group belong to a set
- The elements of the group include a binary operation
- Closure: For
- Identity element: There exists an element such that
- Inverse: For any , there exists an element such that
- Associativity:
The number of elements in a group is called the order of the group, denoted as . A group containing only one element is called a trivial group.
Abelian Group#
If for all elements in the group it holds that (i.e., the commutative law), then is called an Abelian group or commutative group; otherwise, it is called a non-Abelian group or non-commutative group.
Cyclic Group#
Let be a group. If there exists an element such that , then is called a cyclic group, where the element is called the generator of the group, denoted as . Any group generated by an element in group is a cyclic group and is a subgroup of .
For example, is a cyclic group.
Subgroup#
If is a non-empty subset of the group and also forms a group, then is called a subgroup of , omitting the binary operation, denoted as . If , then is called a proper subgroup of , denoted as .
All groups contain two subgroups: the trivial subgroup consisting only of the identity element and the group itself . If a group has no other subgroups besides these two, it is called a simple group.
Lagrange's Theorem: If , then the order of , , must be divisible by the order of , i.e.:
Assuming there is a group , then by Lagrange's Theorem, for the subgroup of , it must have .
Conjugate Subgroup#
For an element in the group, is called the conjugate element of in .
In other words, for two conjugate elements in group , there must exist such that .
If is a subgroup of and , then is a subgroup of , called the conjugate subgroup of with respect to .
Coset#
If is a subgroup of and :
- is called the left coset of in
- is called the right coset of in
Note that cosets are not necessarily groups, as they may not contain the identity element .
Normal Subgroup#
There are multiple definitions of a normal subgroup. If is a subgroup of :
- If , then is a normal subgroup of .
- If , then is a normal subgroup of .
- If the sets of left cosets and right cosets of in are the same, then is a normal subgroup of .
- If all conjugate subgroups of equal , then is a normal subgroup of .
is a normal subgroup of denoted as or .
The two trivial subgroups and of any group are also normal subgroups, referred to as trivial normal subgroups.
For any element in , one can find an element in the subgroup and an element in the original group such that .
For example, given a group and its subgroup ,
then each element in the original group can be represented as .
The normal subgroup of the integer addition group is .
A normal subgroup can be intuitively understood as a subgroup that has a special property within the group, where operations in the group are equivalent to operations within the subgroup. Intuitively, a normal subgroup can be seen as a unit group, through which the entire group can be constructed.
Factor Group#
Let the group have a normal subgroup , for , define the coset operation as .
Then the group formed by the cosets of under this operation is called the factor group, denoted as .
For instance, the group of all positive integers under addition forms a group , which has infinitely many subgroups Observing , it divides into one subgroup (which can also be seen as a coset) and four cosets:
- Subgroup:
- Coset:
- Coset:
- Coset:
- Coset:
Thus, these five cosets can form a new group (the coset group) called the factor group, denoted as .
Points to note:
- The factor group is not a subgroup of .
- Cosets do not always form a group.
- The identity element of the coset group (factor group) is .
The factor group refers to merging certain elements into the same element (which itself is a set) .
The elements of the factor group are equivalence classes of the original group elements, where the equivalence relation means that the results of the operations of two elements in the group are equal.
Intuitively, the factor group is formed by treating the normal subgroup as the identity element.
Group Homomorphism#
Given two groups and , if there exists a function such that for all in , it holds that , then the mapping from to is called a group homomorphism.
Kernel of Homomorphism#
Let be groups and be a homomorphic mapping. Define the set where is the identity element of group , called the kernel of the homomorphism, and is a normal subgroup of :
- Non-empty: The identity element of must be in .
- Subgroup: , then .
- Normal subgroup: , since , we have , i.e., .
Fundamental Theorem of Homomorphism#
Assuming are groups, and is a surjective homomorphic mapping, then .
Group Isomorphism#
Given two groups and , if there exists a bijective function such that for all in , it holds that , then the groups and are said to be isomorphic.
For example, the additive group of real numbers is isomorphic to the multiplicative group of positive real numbers through the mapping .
Semigroup#
A set and a binary operation are defined. If the operation satisfies the associative law, i.e., for all , it holds that , then the ordered pair is called a semigroup.
For example, the positive integers under addition form a semigroup.
Monoid#
For a set and its binary operation , if it satisfies:
- Associativity:
- Identity element:
- Closure:
then is called a monoid. Compared to groups, monoids lack the requirement for inverse elements, and compared to semigroups, monoids include an identity element.
Transformation Group#
For a non-empty set , a mapping is called a transformation on , with transformation multiplication being the function composition operation .
When the mapping is bijective (injective + surjective), this transformation is called a one-to-one transformation, and for clarity, it is referred to as a bijective transformation. The group formed by one-to-one transformations on the set with respect to composition is called a transformation group.
All bijective transformations on a non-empty set form a group#
- Closure: The composition of bijections is still a bijection.
- Associativity:
- Identity element: There exists an identity element such that for any transformation , it satisfies
- Inverse element: For any bijection , there must exist an inverse function , i.e., an inverse element.
Example of Transformation Group#
Let the set , then forms a (transformation) group.
Permutation#
A bijection on a finite set is defined as an n-element permutation of , denoted as:
where is a different arrangement of , and each permutation corresponds to a specific arrangement.
Let be an arrangement of , for any , if and , then is called an inversion. The total number of inversions in a permutation is called the inversion number of that permutation.
Cycle#
Let be an n-element permutation on , if:
and:
(this means that and are equivalent)
then is called a -cycle on , and when , it is also called a transposition, denoted as .
Multiplication of Disjoint Cycles#
For two cycles and in , if , then and are said to be disjoint. If and are disjoint, then .
Corollary:
- Any n-element permutation can be expressed as a product of a set of mutually disjoint cycles.
- A -cycle can be expressed as a product of transpositions, i.e., in the form .
- If is a permutation on such that , then the number of transpositions in any transposition representation of is the same as the inversion number of the arrangement with respect to parity.
Symmetric Group#
The set of all permutations on a finite set forms a group called the symmetric group, denoted as , where is the order of .
Any subset of that forms a group is a permutation group. The permutation group is a special case of a transformation group, and the symmetric group is a special case of a permutation group.
The set of all even permutations in forms a subgroup, called the alternating group.
Constructing Transformation Groups Based on Existing Groups#
For any element in the group , define:
Then is a one-to-one (bijective) transformation:
- Surjective: For any , the equation has a unique solution.
- Injective: If , then , multiplying both sides by .
Let , it is clear that can form a transformation group.
Cayley Theorem#
Any group is isomorphic to a transformation group. Define , then is an isomorphic mapping.
Ring#
A ring consists of a set and two binary operations (addition) and (multiplication) defined on it, satisfying the following conditions:
- forms an Abelian group (commutative group).
- forms a semigroup.
- Multiplication satisfies the distributive law over addition, i.e., for all :