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

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)}: 6Z156 \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; aG=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 (x21x^2 - 1 has four roots mod 88) — the root-count bound is a FIELD property. Wilson's theorem (p1)!1(p-1)! \equiv -1 is "pair each element with its inverse"; xp11=a0(xa)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 xxpx \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.

Try it
Try it: Lagrange in action

Show that in any group of order 1515, an element of order 33 and an element of order 55 commute if their product has order 1515... simpler: how many elements of order 1515 does Z15\mathbb Z_{15} have?

φ(15)=8\varphi(15) = 8 — the generators 1,2,4,7,8,11,13,141, 2, 4, 7, 8, 11, 13, 14. (And indeed every group of order 1515 is 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 g1Hg2Hg_1H \cap g_2H \ne \emptyset then g21g1Hg_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 hghh \mapsto gh is a bijection HgHH \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)=(xa)Q(x)P(x) = (x - a)Q(x) with degQ=degP1\deg Q = \deg P - 1 (polynomial division needs only that the leading coefficient of xax - a is invertible). Any other root bab \ne a satisfies (ba)Q(b)=0(b - a)Q(b) = 0, and in a FIELD ba0b - a \ne 0 is invertible, so Q(b)=0Q(b) = 0. Induct on the degree. \blacksquare Over Z/8\mathbb Z/8, (ba)(b - a) can be a zero divisor (24=02\cdot4 = 0), and x21x^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 HGH \subseteq G a nonempty FINITE subset closed under the group operation. Show HH is a subgroup.

Step 1 — take hHh \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 hji=eh^{j-i} = e: the identity is in HH.

Step 2 — with k=ji1k = j - i \ge 1, hk1h^{k-1} is in HH (it is ee if k=1k = 1, otherwise a positive power) and hhk1=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, +).