Groups, Subgroups, and Homomorphisms

The same four rules keep turning up. Add integers, multiply non-zero rationals, multiply the units of Z/12Z, compose the bijections of a set: in each case two elements combine to give an element of the same set, the combining is associative, one element changes nothing, and every element can be undone. This chapter names that pattern a group and proves its basic laws once, from three axioms, so that they hold in all four cases and in every later one. It then makes two habits honest that school algebra uses without comment: dropping the brackets from a product of many factors, and writing powers gn for every integer n, negative ones included. One warning runs through the whole chapter: a group need not be abelian, so no factor may be moved past another unless a hypothesis allows it.

After the structure come its substructures, the subgroups, and its maps, the homomorphisms. The subgroups of (Z,+) turn out to be exactly the sets nZ, by the move that gave greatest common divisors in Number Systems: From N to R, Chapter 3. A homomorphism sends products to products, and its kernel, the set of elements it sends to the identity, measures how much it forgets. The chapter ends with one group studied in detail, the permutations of {1,…,n}, on which every determinant in linear algebra is built. Every permutation breaks into disjoint cycles, and every one, for n≥2, is a product of swaps of two points. Different words for the same permutation can use different numbers of swaps; that the parity of the number never changes is the theorem on the sign of a permutation, which later volumes prove.

A language more than a subject. Linear algebra and algebra both speak of groups, and this chapter supplies the vocabulary and the few facts they use constantly. Much of group theory is deliberately left out, and each omission is named once, where it would come up, as a pointer and never as a claim. Cyclic groups and the least m≥1 with gm=e are studied in Groups, the chapter “Cyclic Groups” (Section 3.2 points there). Cosets and Lagrange’s theorem are in its chapter “Cosets and Lagrange’s Theorem” (Section 3.3, Exercise C2, and review exercise R4 of Section 3.5). The uniqueness of the disjoint cycle decomposition, conjugacy in Sn and the sign of a permutation are in its chapter “Symmetric Groups and the Sign of a Permutation” (Sections 3.4 and 3.5), and the sign is also proved in Determinants and the Structure of Operators, the chapter “Determinants”. Quotient groups and the isomorphism theorems are in the chapter “Normal Subgroups, Quotient Groups, and the Isomorphism Theorems” of Groups (the closing remark of Section 3.3). Nothing in this chapter depends on any of them.

What you need. Sets, Relations, and Cardinality, Chapter 1 (functions, composition, bijections and inverses), Chapter 2 (induction from any base and the recursion theorem, with equivalence relations for one exercise) and Section 3.1 (finite sets); Number Systems: From N to R, Chapter 2 (commutative rings and Z) and Chapter 3 (division with remainder, Z/nZ and units); induction from Logic and Proof, Chapter 4. Throughout, N is ω and Z, Q are the integers and rationals of Number Systems: From N to R, Chapter 2, and results of the first two volumes about N are read on ω through Number Systems: From N to R, Corollary 1.7.3, from its Chapter 1, as that volume does.

No proof of a result of this chapter uses R, C or Chapter 2. The chapter also pays two debts of Number Systems: From N to R, Chapter 3: its Exercise C2 of Section 3.4 becomes a theorem here (Theorem 3.2.4), and its remark that the units of a commutative ring form a group is proved in Section 3.1 (Proposition 3.1.4). Chapter 4 returns to groups and homomorphisms in its review exercise R1.

Time. About 25 hours on the core track (all of A, one B and one C per section, the exit checks); about 35 hours for everything.

Roadmap

  • Groups. Four familiar situations with the same three rules; groups, abelian groups and additive notation; (R,+) for a commutative ring, F∖{0} for a field, the bijections of a set, the trivial group and the rotations of a square, with non-examples and the warning to check closure first; the basic laws, the uniqueness of the identity and of inverses, (ab)−1=b−1a−1, cancellation and the unique solution of ax=b, proved once; products of lists by recursion and the laws that let us drop brackets; integer powers and the power laws, with (gh)n=gnhn only when gh=hg; and the units R× of a commutative ring as an abelian group, with Z×, (Z/nZ)× and F×.
  • Subgroups and the Subgroups of the Integers. Subgroups and the one-condition subgroup test; examples from Z, Q∖{0}, Z/6Z, (Z/8Z)×, the bijections fixing a point, and T and μn inside C∖{0}, with minimal-change non-examples; intersections of subgroups, and a union that is not one; the subgroup ⟨g⟩ generated by one element, the smallest subgroup containing g, listed explicitly when some gm=e; and the theorem that the subgroups of (Z,+) are exactly the sets nZ, each for exactly one n∈N, with exercises recovering Bézout’s identity and the least common multiple.
  • Homomorphisms and Isomorphisms. Two tables that differ only in names; homomorphisms, isomorphisms and kernels, with no clause for the identity, which follows; the product of two groups; examples Z→Z/nZ, k↦gk, conjugation, squaring in an abelian group, the Chinese remainder map and the modulus, and the non-example x↦x+1; identities, inverses and powers preserved, kernels and images subgroups; composites and inverses of homomorphisms, so that ≅ behaves like equality; injective exactly when the kernel is trivial; isomorphic and non-isomorphic small groups, with the warning that the same number of elements decides nothing; and a remark on where homomorphisms go next.
  • Permutations and Cycle Notation. The symmetric groups SX and Sn, the support, two-line notation and products read right to left; cycles and transpositions, computing with them, Sn not abelian for n≥3, and two warnings, on the order of reading and on (στ)2≠σ2τ2; the permutations of n+1 points fixing the last one as a copy of Sn, and |Sn|=n!; disjoint permutations commute; and every permutation a product of disjoint cycles, by following the orbit of a moved point and peeling off the cycle found, with a worked run and exercises on the table of S3, the number of k-cycles, the rotations of a square and powers of disjoint cycles.
  • Transpositions Generate the Symmetric Group. A k-cycle as a product of k−1 transpositions; every permutation of n≥2 points a product of transpositions, proved by fixing the last point and inducting, with the route through the cycle decomposition as a remark; the word is not unique, and the parity of its length, the sign, is left to later volumes; 3-cycles do not generate S3; adjacent transpositions suffice; and review exercises on the kernel of k↦k⋅1F and the characteristic of a field, on Z/6Z, (Z/7Z)× and Z/2Z×Z/3Z, on the permutations of a set with finite support, and on an element g≠e with g2=e in a group with an even number of elements.

Named moves

  • Multiply by the inverse. To remove a factor from one side of an equation in a group, multiply both sides on the same side by its inverse, then regroup with (G1); there is no “dividing”, and the side matters because a group need not be abelian. Named in Section 3.1, where it proves the uniqueness of inverses and cancellation (Theorem 3.1.1 (2), (4)). Section 3.3 uses it to show that a homomorphism sends the identity to the identity and that a trivial kernel forces injectivity. Exercise B2 of Section 3.1 leaves its last step to you, and Exercise C1 of Section 3.2 its last half.
  • Check closure first. Before checking (G1)–(G3), check that combining two elements of the set gives an element of the set: closure is not a fourth axiom but is built into “binary operation”. The warning of Section 3.1 names it, with Z>0 under subtraction, and Example (Not Groups) and Exercise B1 of Section 3.1 show sets that fail at closure before any axiom is in question. In Section 3.2 the subgroup test packs closure under products and inverses into the one condition ab−1∈H, and Exercise C1 there shows that for a finite subset closure under products is enough.
  • Least positive element, then divide. In a subgroup of Z other than {0}, take the least positive element n and divide any element by it: the remainder lies in the subgroup and is smaller than n, so it is 0. It is the move of Number Systems: From N to R, Section 3.2, now with only subtraction available. It proves Theorem 3.2.4 in Section 3.2, which turns Exercises B3 and C3 there into one-line consequences and reaches the characteristic of a field in review exercise R1 of Section 3.5.
  • Follow the orbit, then peel it off. Start at a point the permutation moves and apply it until the point returns; record the cycle found, remove it, and induct on what is left, which moves fewer points. Named in Section 3.4, it proves Theorem 3.4.4 there, and Exercise A1 of Section 3.4 runs it by hand. Its one-transposition version, fix one point, then induct, proves Theorem 3.5.2 in Section 3.5: one swap makes the permutation fix the last point, and a permutation fixing the last point is a permutation of one point fewer (Lemma 3.4.1). Exercise A1 of Section 3.5 runs it, and its Exercise C1 asks for the proof as an exit check.