Skip to content
GRE Math overview

Public topic · GRE Math

Abstract Algebra Domain Guide

Groups, rings, fields, and the number theory the GRE Mathematics Test actually uses: Lagrange's theorem, cyclic structure, quotients and the first isomorphism theorem, zero divisors, and modular arithmetic.

Concise answer

Abstract algebra on this exam is a constraint subject, not a computation subject. Lagrange's theorem forces every subgroup order and element order to divide the group order; cyclic groups are completely described by the divisors of nn; homomorphisms transport structure and their kernels measure exactly what is lost. Rings add a second operation, and the interesting question becomes which elements can be cancelled — that is what separates a ring from an integral domain and an integral domain from a field.

Definitions

Group
A set GG with an associative operation, an identity ee, and an inverse for every element. Abelian means the operation also commutes.
Order
G|G| is the number of elements of the group; a|a| is the least k>0k > 0 with ak=ea^k = e. Keeping the two apart is half of most exam items.
Coset and index
aH={ah:hH}aH = \{ah : h \in H\}. The cosets of HH partition GG into [G:H]=G/H[G : H] = |G|/|H| blocks of equal size — the proof of Lagrange's theorem in one line.
Normal subgroup and quotient
NGN \trianglelefteq G when gNg1=NgNg^{-1} = N for all gg; exactly then do the cosets themselves form a group G/NG/N.
Kernel
kerφ={g:φ(g)=e}\ker \varphi = \{g : \varphi(g) = e\} for a homomorphism φ\varphi. It is always normal, and φ\varphi is injective exactly when the kernel is trivial.
Zero divisor
A nonzero aa with ab=0ab = 0 for some nonzero bb. Zero divisors are what block cancellation: in Z6\mathbb{Z}_6, 23=02 \cdot 3 = 0.
Field
A commutative ring with identity in which every nonzero element has a multiplicative inverse — so division by anything nonzero is defined.

Intuition

A group is what is left when you keep only the ability to combine and to undo. That is why counting arguments dominate: with so little structure, the strongest available statements are about sizes. Lagrange's theorem is the archetype — it says that the way a subgroup tiles the group by cosets forces an exact divisibility relation, with no reference to what the elements are.

Cyclic groups are the fully solved case, and most exam items reduce to them. Zn\mathbb{Z}_n has exactly one subgroup for each divisor of nn, exactly φ(d)\varphi(d) elements of order dd for each divisor dd, and exactly φ(n)\varphi(n) generators. Once you can produce those three counts from the factorisation of nn, a large family of questions becomes arithmetic.

Rings are groups that have grown a second operation, and the whole subject organises around one question: can you cancel? In Z\mathbb{Z} you can, because there are no zero divisors; in Z6\mathbb{Z}_6 you cannot, because 23=02 \cdot 3 = 0 with neither factor zero. An integral domain is a ring where cancellation works; a field is one where you can go further and divide.

Concept walkthrough

Start every group question by writing G|G|. Lagrange's theorem then says the order of any subgroup, and hence the order of any element, divides G|G|. This immediately answers 'can a group of order 1515 have an element of order 44?' (no — 4154 \nmid 15) and it is the reason a group of prime order must be cyclic: any non-identity element generates a subgroup whose order divides pp and is not 11, so it is all of GG. The converse of Lagrange is false and is a favourite distractor: A4A_4 has order 1212 but contains no subgroup of order 66.

Cyclic groups carry most of the computational load. If G=aG = \langle a \rangle has order nn, then ak=n/gcd(k,n)|a^k| = n / \gcd(k, n). From that one formula: the generators are the aka^k with gcd(k,n)=1\gcd(k,n) = 1, so there are φ(n)\varphi(n) of them; for each divisor dd of nn there is exactly one subgroup of order dd, so the subgroup count is the number of divisors; and the number of elements of order dd is φ(d)\varphi(d). Direct products extend this: in G×HG \times H the order of (g,h)(g,h) is lcm(g,h)\operatorname{lcm}(|g|, |h|), and Zm×ZnZmn\mathbb{Z}_m \times \mathbb{Z}_n \cong \mathbb{Z}_{mn} exactly when gcd(m,n)=1\gcd(m,n) = 1.

Non-abelian structure appears through the symmetric group SnS_n (order n!n!), the alternating group AnA_n (order n!/2n!/2 for n2n \ge 2), and the dihedral group DnD_n of symmetries of a regular nn-gon (order 2n2n). Permutations are handled in cycle notation: a permutation's order is the least common multiple of its cycle lengths, and its sign is determined by parity — a kk-cycle is a product of k1k-1 transpositions, so it is even exactly when kk is odd. A common exam item asks for the largest possible order of an element of SnS_n, which is a question about partitions of nn and their least common multiples.

Homomorphisms are where structure moves between groups. The kernel is always normal, the image is a subgroup of the target, and the first isomorphism theorem packages both: G/kerφimφG/\ker\varphi \cong \operatorname{im}\varphi. This is the fastest way to identify quotient groups — for instance the determinant map from GLn(R)GL_n(\mathbb{R}) onto the nonzero reals has kernel SLn(R)SL_n(\mathbb{R}), so the quotient is R×\mathbb{R}^{\times} without any coset arithmetic. To prove two groups are not isomorphic, compare invariants rather than searching for maps: abelian versus non-abelian, the number of elements of each order, whether the group is cyclic. Z4\mathbb{Z}_4 and Z2×Z2\mathbb{Z}_2 \times \mathbb{Z}_2 both have order 44, but the first has an element of order 44 and the second does not.

Rings shift attention to multiplication. A ring is an abelian group under addition with an associative multiplication that distributes; commutativity and an identity are separate assumptions, and this exam usually supplies both. An ideal is the ring analogue of a normal subgroup — the subobject you can quotient by — and R/IR/I is a field exactly when II is maximal. The chain to memorise runs ring \supset commutative ring with identity \supset integral domain (no zero divisors, so cancellation holds) \supset field (every nonzero element is a unit). Two facts close the loop: every field is an integral domain, and every finite integral domain is a field.

The number theory this exam uses is modular arithmetic read through that lens. Zn\mathbb{Z}_n is a commutative ring with identity; its units are the residues coprime to nn, so U(n)=φ(n)|U(n)| = \varphi(n), and Zn\mathbb{Z}_n is a field exactly when nn is prime — because for composite n=abn = ab with 1<a,b<n1 < a, b < n the classes of aa and bb are nonzero with product zero. Euler's theorem (aφ(n)1modna^{\varphi(n)} \equiv 1 \bmod n for gcd(a,n)=1\gcd(a,n) = 1) and its special case Fermat's little theorem (ap11modpa^{p-1} \equiv 1 \bmod p for pap \nmid a) are then just Lagrange's theorem applied inside the group of units, and they are what make questions like 'find the last digit of 720267^{2026}' fast: 77 has order 44 modulo 1010, 20262mod42026 \equiv 2 \bmod 4, so the answer is the last digit of 727^2, namely 99.

After this page, you should be able to

  • Use Lagrange's theorem to rule out subgroup and element orders, and state why its converse fails.
  • Describe every subgroup and count the elements of each order in a cyclic group from the divisors of nn.
  • Decide whether two groups of the same order are isomorphic by comparing invariants such as abelianness and order counts.
  • Apply the first isomorphism theorem to identify a quotient group without constructing its multiplication table.
  • Distinguish ring, commutative ring, integral domain, and field by exactly which axiom each one adds.
  • Compute confidently in Zn\mathbb{Z}_n: units, inverses, orders, and the reason Zn\mathbb{Z}_n is a field precisely when nn is prime.

Formulas and assumptions

Lagrange's theorem and index

G=[G:H]HaG and aG=e|G| = [G:H]\,|H| \quad \Longrightarrow \quad |a| \mid |G| \ \text{and}\ a^{|G|} = e

Variables

  • |G|: the order of the group
  • H: a subgroup
  • [G : H]: the number of cosets of H in G

Assumptions

  • G must be finite.
  • The converse fails: a divisor of |G| need not be the order of any subgroup (A_4 has no subgroup of order 6).

Order of a power in a cyclic group

ak=ngcd(k,n);ak=G    gcd(k,n)=1|a^{k}| = \frac{n}{\gcd(k,n)}; \qquad \langle a^{k} \rangle = G \iff \gcd(k,n) = 1

Variables

  • n: the order of the cyclic group
  • k: the exponent

Assumptions

  • The group must be cyclic of finite order n.
  • Applies verbatim to Z_n with multiplication of k replaced by addition.

Counts in a cyclic group of order n

#{subgroups}=τ(n),#{generators}=φ(n),#{x=d}=φ(d)\#\{\text{subgroups}\} = \tau(n), \qquad \#\{\text{generators}\} = \varphi(n), \qquad \#\{|x| = d\} = \varphi(d)

Variables

  • tau(n): the number of positive divisors of n
  • phi(n): Euler's totient, the count of integers in [1, n] coprime to n

Assumptions

  • The group must be cyclic; a non-cyclic group of the same order has different counts.
  • phi is multiplicative on coprime arguments, with phi(p^k) = p^k - p^(k-1).

Orders in a direct product

(g,h)=lcm(g,h),Zm×ZnZmn    gcd(m,n)=1|(g,h)| = \operatorname{lcm}(|g|,|h|), \qquad \mathbb{Z}_m \times \mathbb{Z}_n \cong \mathbb{Z}_{mn} \iff \gcd(m,n) = 1

Variables

  • g, h: elements of the two factors

Assumptions

  • Both factors must have finite order for the lcm formula.

First isomorphism theorem

G/kerφ    imφ,kerφGG/\ker\varphi \;\cong\; \operatorname{im}\varphi, \qquad \ker \varphi \trianglelefteq G

Variables

  • f: a group homomorphism
  • ker(f): the preimage of the identity

Assumptions

  • The map must be a homomorphism; nothing weaker suffices.
  • f is injective exactly when ker(f) is trivial.

Standard finite groups and their orders

Sn=n!,An=n!2,Dn=2n,σ=lcm(cycle lengths)|S_n| = n!, \quad |A_n| = \tfrac{n!}{2}, \quad |D_n| = 2n, \quad |\sigma| = \operatorname{lcm}(\text{cycle lengths})

Variables

  • S_n: the symmetric group on n letters
  • A_n: the even permutations
  • D_n: the symmetries of a regular n-gon

Assumptions

  • The cycle-length rule needs the cycles written in disjoint form.
  • A k-cycle is even exactly when k is odd, because it factors into k - 1 transpositions.

The ring hierarchy

ringcomm. ring with 1integral domainfield;Zn is a field    n is prime\text{ring} \supset \text{comm. ring with } 1 \supset \text{integral domain} \supset \text{field}; \qquad \mathbb{Z}_n \text{ is a field} \iff n \text{ is prime}

Variables

  • zero divisor: a nonzero a with ab = 0 for some nonzero b
  • unit: an element with a multiplicative inverse

Assumptions

  • Cancellation is available exactly when there are no zero divisors.
  • Every finite integral domain is a field, so the two notions coincide in the finite case.

Euler and Fermat congruences

aφ(n)1(modn)(gcd(a,n)=1),ap11(modp)(pa)a^{\varphi(n)} \equiv 1 \pmod n \quad (\gcd(a,n)=1), \qquad a^{p-1} \equiv 1 \pmod p \quad (p \nmid a)

Variables

  • phi(n): Euler's totient
  • p: a prime

Assumptions

  • The coprimality condition is essential; without it a is not a unit modulo n.
  • These are Lagrange's theorem applied in the group of units of Z_n.

Worked example

Reading a cyclic group off its divisors

How many subgroups does Z36\mathbb{Z}_{36} have, and how many of its elements have order 66?

  1. 1Z36\mathbb{Z}_{36} is cyclic of order 3636. In a cyclic group the subgroups correspond exactly to the divisors of the order — one subgroup for each divisor, and no others.
  2. 2Factor: 36=223236 = 2^2 \cdot 3^2, so the number of divisors is (2+1)(2+1)=9(2+1)(2+1) = 9, namely 1,2,3,4,6,9,12,18,361, 2, 3, 4, 6, 9, 12, 18, 36. Hence Z36\mathbb{Z}_{36} has exactly 99 subgroups.
  3. 3For the element orders, use k=36/gcd(k,36)|k| = 36/\gcd(k, 36) in additive notation. So k=6|k| = 6 exactly when gcd(k,36)=36/6=6\gcd(k, 36) = 36/6 = 6.
  4. 4Only multiples of 66 can have gcd\gcd equal to 66, so test them: gcd(6,36)=6\gcd(6,36) = 6, gcd(12,36)=12\gcd(12,36) = 12, gcd(18,36)=18\gcd(18,36) = 18, gcd(24,36)=12\gcd(24,36) = 12, gcd(30,36)=6\gcd(30,36) = 6. Exactly k=6k = 6 and k=30k = 30 qualify.
  5. 5Cross-check with the general count: a cyclic group of order nn has exactly φ(d)\varphi(d) elements of order dd for each divisor dd of nn, and φ(6)=φ(2)φ(3)=12=2\varphi(6) = \varphi(2)\varphi(3) = 1 \cdot 2 = 2. The two answers agree.
  6. 6Note what this shows about subgroups: those two elements generate the same subgroup 6={0,6,12,18,24,30}\langle 6 \rangle = \{0, 6, 12, 18, 24, 30\}, which is the unique subgroup of order 66 — consistent with 'one subgroup per divisor'.

Z36\mathbb{Z}_{36} has 99 subgroups, and exactly 22 elements of order 66 (namely 66 and 3030), which generate the unique order-66 subgroup {0,6,12,18,24,30}\{0, 6, 12, 18, 24, 30\}.

Common traps

  • Using the converse of Lagrange's theorem. A divisor of G|G| need not be the order of a subgroup: A4A_4 has order 1212 and no subgroup of order 66.
  • Confusing the order of the group with the order of an element — the two appear in the same sentence constantly and obey different constraints.
  • Assuming groups of equal order are isomorphic. Z4\mathbb{Z}_4 and Z2×Z2\mathbb{Z}_2 \times \mathbb{Z}_2 both have order 44; only the first has an element of order 44.
  • Assuming every subgroup is normal. Index 22 forces normality, but nothing smaller does — S3S_3 has non-normal subgroups of order 22.
  • Treating all of Zn\mathbb{Z}_n as a multiplicative group. Only the units — the residues coprime to nn — form a group under multiplication, and there are φ(n)\varphi(n) of them.
  • Cancelling in a ring with zero divisors. From 2x=2y2x = 2y in Z6\mathbb{Z}_6 you cannot conclude x=yx = y; take x=1x = 1, y=4y = 4.
  • Confusing the number of generators of Zn\mathbb{Z}_n (which is φ(n)\varphi(n)) with the number of subgroups (which is the number of divisors of nn).
  • Assuming Zm×ZnZmn\mathbb{Z}_m \times \mathbb{Z}_n \cong \mathbb{Z}_{mn} in general. It holds exactly when gcd(m,n)=1\gcd(m,n) = 1; Z2×Z2\mathbb{Z}_2 \times \mathbb{Z}_2 is not Z4\mathbb{Z}_4.

Question depth and domain coverage vary by exam. Practice answers are checked after submission.

Sources

  1. GRE Subject Test Content and StructureETS. Accessed 2026-07-06. Use as a cited source for exam facts; do not imply affiliation or reproduce protected test material.
  2. Abstract Algebra: Theory and Applications (Judson), Section 3.8: Definitions and ExamplesLibreTexts Mathematics. Accessed 2026-08-15. Judson's Abstract Algebra on LibreTexts is released under the GNU Free Documentation License 1.3; attribute the author and platform and avoid verbatim reuse beyond short cited references.
  3. Abstract Algebra: Theory and Applications (Judson), Section 3.9: SubgroupsLibreTexts Mathematics. Accessed 2026-08-15. Judson's Abstract Algebra on LibreTexts is released under the GNU Free Documentation License 1.3; attribute the author and platform and avoid verbatim reuse beyond short cited references.
  4. Abstract Algebra: Theory and Applications (Judson), Section 4.1: Cyclic SubgroupsLibreTexts Mathematics. Accessed 2026-08-15. Judson's Abstract Algebra on LibreTexts is released under the GNU Free Documentation License 1.3; attribute the author and platform and avoid verbatim reuse beyond short cited references.
  5. Abstract Algebra: Theory and Applications (Judson), Section 6.2: Lagrange's TheoremLibreTexts Mathematics. Accessed 2026-08-15. Judson's Abstract Algebra on LibreTexts is released under the GNU Free Documentation License 1.3; attribute the author and platform and avoid verbatim reuse beyond short cited references.
  6. Abstract Algebra: Theory and Applications (Judson), Section 9.1: Definition and Examples (Isomorphisms)LibreTexts Mathematics. Accessed 2026-08-15. Judson's Abstract Algebra on LibreTexts is released under the GNU Free Documentation License 1.3; attribute the author and platform and avoid verbatim reuse beyond short cited references.
  7. Abstract Algebra: Theory and Applications (Judson), Section 16.3: RingsLibreTexts Mathematics. Accessed 2026-08-15. Judson's Abstract Algebra on LibreTexts is released under the GNU Free Documentation License 1.3; attribute the author and platform and avoid verbatim reuse beyond short cited references.
  8. Abstract Algebra: Theory and Applications (Judson), Section 16.4: Integral Domains and FieldsLibreTexts Mathematics. Accessed 2026-08-15. Judson's Abstract Algebra on LibreTexts is released under the GNU Free Documentation License 1.3; attribute the author and platform and avoid verbatim reuse beyond short cited references.

Sources and corrections

Sources last checked 2026-08-15

Every source cited on this page was checked on the date shown, and we update the page when a source changes. If something looks wrong, tell us and we'll recheck it.