Abstract Algebra Basics

Study Sheet

Abstract Algebra Basics

Groups, orders, Lagrange, cyclic groups, rings and fields at the Putnam level

The Definitions the Putnam Assumes

Tip
Groups and orders
⟨0⟩order 1⟨6⟩order 2⟨4⟩order 3⟨3⟩order 4⟨2⟩order 6⟨1⟩order 12
The six subgroups of ℤ₁₂, one for each divisor of 12, ordered by inclusion; ⟨a⟩ has order 12/gcd(a, 12).

A group is a set with an associative operation, an identity, and inverses. The ORDER of an element is the least kk with gk=eg^k = e; Lagrange: the order of a subgroup (hence of any element) divides the order of the group.

In Zn\mathbb Z_n (addition mod nn) the element aa has order ngcd⁡(a,n)\tfrac{n}{\gcd(a,n)}: 6∈Z156 \in \mathbb Z_{15} has order 55. Cyclic groups of order nn have exactly one subgroup per divisor of nn (Z12\mathbb Z_{12} has 66 subgroups) and exactly φ(d)\varphi(d) elements of order dd (Z8\mathbb Z_8 has 22 of order 44). Consequences of Lagrange: a group of prime order is cyclic; a∣G∣=ea^{|G|} = e for all aa — which IS Fermat–Euler when G=(Z/n)×G = (\mathbb Z/n)^\times.

Tip
Recurring Putnam groups

Symmetric groups SnS_n (permutations, cycle structure, parity), matrix groups GLn(Fq)GL_n(\mathbb F_q), units mod nn, dihedral groups, and "the set of all maps satisfying …" that turns out to be a group.

A permutation's order is the lcm of its cycle lengths — a Putnam question asks for the maximum order in SnS_n (Landau's function) or the number of elements of a given order. Any finite subset of a group closed under the operation is a subgroup (finite cancellation forces inverses). If every element satisfies g2=eg^2 = e the group is abelian. These small lemmas are quotable and graders expect them.

Tip
Rings, fields, and polynomials over them

A field has division by nonzero elements; Fp=Z/p\mathbb F_p = \mathbb Z/p and its extensions Fpk\mathbb F_{p^k} are the finite ones. A polynomial of degree nn over a FIELD has at most nn roots.

Over Z/n\mathbb Z/n with nn composite that fails (x2−1x^2 - 1 has four roots mod 88) — the root-count bound is a FIELD property. Wilson's theorem (p−1)!≡−1(p-1)! \equiv -1 is "pair each element with its inverse"; xp−1−1=∏a≠0(x−a)x^{p-1} - 1 = \prod_{a\ne0}(x - a) in Fp[x]\mathbb F_p[x] is the same fact as a polynomial identity. Frobenius x↦xpx \mapsto x^p is a ring homomorphism in characteristic pp: (a+b)p=ap+bp(a + b)^p = a^p + b^p.

Side note
How much abstract algebra the Putnam really wants

Definitions, Lagrange, cyclic-group facts, and comfort with SnS_n and matrix groups. Sylow theorems and classification results almost never appear; when a problem says "group," the intended solution usually uses only closure, associativity, and counting.

Side note
Where it goes wrong

Lagrange's theorem runs one way only. "The group Z2×Z2\mathbb Z_2\times\mathbb Z_2 has order 44, so it has an element of order 44" is false: its three non-identity elements (1,0)(1,0), (0,1)(0,1), (1,1)(1,1) all have order 22 — it is not cyclic. Likewise the alternating group A4A_4 has order 1212 but no subgroup of order 66. Orders of elements and subgroups DIVIDE the group order; nothing guarantees that every divisor occurs (Cauchy's theorem does guarantee it for PRIME divisors of the order).

Try it
Try it: Lagrange in action

How many elements of order 1515 does Z15\mathbb Z_{15} have, and how many of order 55?

Show the answer

An element aa of Z15\mathbb Z_{15} has order 15gcd⁡(a,15)\tfrac{15}{\gcd(a, 15)}. Order 1515 means gcd⁡(a,15)=1\gcd(a, 15) = 1: there are φ(15)=8\varphi(15) = 8 of them, the generators 1,2,4,7,8,11,13,141, 2, 4, 7, 8, 11, 13, 14. Order 55 means gcd⁡(a,15)=3\gcd(a, 15) = 3: the elements 3,6,9,123, 6, 9, 12, which is φ(5)=4\varphi(5) = 4, as the cyclic-group count predicts. (Every group of order 1515 is in fact cyclic, by a Sylow argument you will not need on the exam.)

Proofs & Why It Matters

Tip
Proof: Lagrange's theorem

For a subgroup HH of a finite group GG, ∣H∣|H| divides ∣G∣|G|.

The left cosets gHgH partition GG: two cosets either coincide or are disjoint (if g1H∩g2H≠∅g_1H \cap g_2H \ne \emptyset then g2−1g1∈Hg_2^{-1}g_1 \in H, forcing g1H=g2Hg_1H = g_2H), and every element lies in its own coset. Each coset has exactly ∣H∣|H| elements (the map h↦ghh \mapsto gh is a bijection H→gHH \to gH). So ∣G∣=(number of cosets)⋅∣H∣|G| = (\text{number of cosets})\cdot|H|. ■\blacksquare Significance: Fermat's little theorem, Euler's theorem, and "a group of prime order is cyclic" are all corollaries — Lagrange is the one group-theory proof every Putnam competitor should be able to write from memory.

Tip
Proof: a polynomial over a field has at most deg⁡\deg roots

The property that separates fields from rings like Z/8\mathbb Z/8.

If P(a)=0P(a) = 0, divide: P(x)=(x−a)Q(x)P(x) = (x - a)Q(x) with deg⁡Q=deg⁡P−1\deg Q = \deg P - 1 (polynomial division needs only that the leading coefficient of x−ax - a is invertible). Any other root b≠ab \ne a satisfies (b−a)Q(b)=0(b - a)Q(b) = 0, and in a FIELD b−a≠0b - a \ne 0 is invertible, so Q(b)=0Q(b) = 0. Induct on the degree. ■\blacksquare Over Z/8\mathbb Z/8, (b−a)(b - a) can be a zero divisor (2⋅4=02\cdot4 = 0), and x2−1x^2 - 1 has the four roots 1,3,5,71, 3, 5, 7. Significance: this is why Fp×\mathbb F_p^\times is cyclic and why Lagrange interpolation works — uniqueness of polynomials from values is a field theorem.

Going Deeper: Worked Problems

Example
Worked: orders in the symmetric group

What is the largest possible order of an element of S10S_{10}?

Step 1 — the order of a permutation is the lcm of its cycle lengths, which sum to at most 1010.

Step 2 — maximize lcm\mathrm{lcm} subject to the sum: try 2+3+5=102 + 3 + 5 = 10, lcm 3030; 3+7=103 + 7 = 10, lcm 2121; 4+5=94 + 5 = 9, lcm 2020; 1+2+3+41 + 2 + 3 + 4? sum 1010, lcm 1212; 2+3+52 + 3 + 5 wins.

Step 3 — the maximum is 3030 (Landau's function g(10)=30g(10) = 30).

Step 4 — the same reasoning gives the number of elements of order 22 in SnS_n (products of disjoint transpositions) and answers every "orders in SnS_n" Putnam question: it is a partition problem in disguise.

Example
Worked: a finite subset closed under multiplication

Let GG be a group and H⊆GH \subseteq G a nonempty FINITE subset closed under the group operation. Show HH is a subgroup.

Step 1 — take h∈Hh \in H; the powers h,h2,h3,…h, h^2, h^3, \ldots all lie in HH (closure) and HH is finite, so hi=hjh^i = h^j for some i<ji < j, whence hj−i=eh^{j-i} = e: the identity is in HH.

Step 2 — with k=j−i≥1k = j - i \ge 1, hk−1h^{k-1} is in HH (it is ee if k=1k = 1, otherwise a positive power) and h⋅hk−1=eh\cdot h^{k-1} = e: the inverse of hh lies in HH.

Step 3 — closure, identity, inverses: a subgroup. ■\blacksquare Finiteness converted "closed under multiplication" into "closed under inverses" — infinite counterexample: the positive integers inside (Z,+)(\mathbb Z, +).

Example
Worked: an element of order 2 (folklore)

Show that every finite group of even order contains an element of order 22.

Step 1 — pair each element gg with its inverse g−1g^{-1}. This is an involution on GG: (g−1)−1=g(g^{-1})^{-1} = g.

Step 2 — the elements with g≠g−1g \ne g^{-1} fall into pairs {g,g−1}\{g, g^{-1}\}, so there is an even number of them.

Step 3 — hence the number of elements with g=g−1g = g^{-1}, i.e. g2=eg^2 = e, has the same parity as ∣G∣|G|: it is even.

Step 4 — the identity is one of them, so there is at least one more, g≠eg \ne e with g2=eg^2 = e: an element of order 22. ■\blacksquare (This is the prime 22 case of Cauchy's theorem.)

How to find it. Counting a set modulo 22 by pairing its elements is the standard move when the only information is a parity; the unpaired elements are the fixed points of the pairing, and here they are exactly the solutions of g2=eg^2 = e.