Group theory is the mathematics of symmetry, structure, and reversible actions. It explains why a square has exactly the symmetries it does, why shuffling and solving puzzles can be studied with algebra, and why the same patterns appear in crystals, music, coding, physics, and abstract mathematics.
Build the notation used throughout group theory: sets, elements, subsets, functions, ordered pairs, Cartesian products, and common symbols. Practice reading and writing short mathematical statements without assuming prior formal math training.
Develop the proof habits needed for algebra: direct proof, proof by contradiction, contrapositive proof, induction, and proof by cases. Work with small claims about integers, sets, and functions before proving statements about groups.
Use relations to organize objects into classes, with special attention to equivalence relations and congruence modulo n. These ideas prepare the learner for cosets, quotient groups, and modular examples.
Study rotations, reflections, and compositions of transformations of simple shapes. This gives a concrete model for closure, identity, inverses, and noncommutative behavior before the formal definition of a group.
Represent rearrangements with permutations, cycle notation, transpositions, and permutation composition. Compute signs, orders, and simple permutation groups by hand.
Trace how group theory grew from solving polynomial equations into the general study of symmetry, structure, and transformations. Connect key figures and turning points to the concepts used in modern algebra, geometry, physics, and computation.
Define a group through closure, associativity, identity, and inverses, then test examples and nonexamples. Work with integers modulo n, symmetry groups, permutation groups, and matrix groups as the first main families.
Use Cayley tables to compute in finite groups and recognize identity elements, inverses, orders, and commutativity. Classify all groups of very small order using concrete tables and structural clues.
Identify subgroups and prove the subgroup tests. Build generated subgroups from elements and subsets, including examples inside cyclic, permutation, matrix, and symmetry groups.
Analyze groups generated by one element, including finite and infinite cyclic groups. Compute element orders, generators, and subgroup structure in cyclic groups.
Partition groups into left and right cosets and use them to prove Lagrange’s theorem. Apply the theorem to element orders, subgroup sizes, and first constraints on possible finite groups.
Study structure-preserving maps between groups, including kernels, images, injectivity, and surjectivity. Use homomorphisms to compare groups without relying on their surface notation.
Identify normal subgroups and build quotient groups from cosets. Practice checking when quotient operations are well defined and interpreting quotient groups as collapsing a normal part of a group.
Use the first, second, third, and correspondence isomorphism theorems to turn homomorphisms and quotients into precise structural information. Apply them to cyclic groups, products, permutation groups, and matrix groups.
Build larger groups from smaller ones using direct products and internal direct products. Track how order, commutativity, generators, and subgroup structure behave under products.
Classify finite abelian groups using cyclic building blocks and prime-power decompositions. Convert between invariant factor and elementary divisor forms in worked examples.
Let groups act on sets and use orbits, stabilizers, fixed points, and faithful actions to connect abstract groups with concrete transformations. Prove and apply the orbit-stabilizer theorem.
Use Burnside’s lemma to count objects up to symmetry, such as necklaces, colorings, and patterns. Build complete counting solutions by choosing the action, finding fixed points, and averaging correctly.
Study conjugacy classes, centralizers, centers, and the class equation. Use these tools to analyze nonabelian groups and prove first results about p-groups.
Analyze groups whose order is a power of a prime, including nontrivial centers, normal subgroups, and common examples. Use p-groups as the local building blocks that appear throughout finite group theory.
Use the Sylow theorems to find and constrain subgroups of prime-power order. Apply Sylow counting arguments to prove groups are not simple and to classify groups of selected orders.
Break groups into composition series and compare their simple factors with the Jordan-Hölder theorem. This chapter builds the language needed for solvable groups, extensions, and finite group classification.
Study solvable and nilpotent groups through commutator subgroups, derived series, and central series. Connect solvability to permutation groups, p-groups, and the historic problem of solving equations by radicals.
Describe groups using generators and relations, then move between presentations and concrete groups. Practice proving that a presentation defines a familiar cyclic, dihedral, symmetric, or matrix group.
Work with free groups, reduced words, universal properties, and the word problem. Use free groups as the starting point for presentations and for later ideas in geometric group theory.
Build groups from normal subgroups and quotients using semidirect products and short exact sequences. Analyze dihedral groups, affine groups, and small nonabelian groups as extensions.
Use universal properties to describe products, coproducts, quotients, and free groups in a cleaner structural language. This chapter gives the categorical viewpoint used in advanced algebra without turning group theory into category theory.
Study simple groups as the atoms of finite group structure, including cyclic groups of prime order, alternating groups, and families of finite groups of Lie type at a high level. See what the classification of finite simple groups says and how it shapes modern finite group theory.
Represent groups by invertible linear transformations and study modules, invariant subspaces, irreducibility, and complete reducibility over the complex numbers. Compute representations for cyclic, dihedral, and symmetric groups in small cases.
Use characters to study representations through traces, character tables, orthogonality relations, and decomposition into irreducibles. Build and read character tables for key finite groups.
Study groups of invertible matrices, including general linear, special linear, orthogonal, unitary, and symplectic groups. Connect matrix calculations with abstract structure, actions on vector spaces, and geometric symmetry.
Study groups that are also smooth spaces, with matrix Lie groups as the main examples. Use Lie algebras, exponential maps, and basic representation ideas to connect continuous symmetry with algebra.
Use group theory to describe point groups, space groups, and repeating patterns in two and three dimensions. Apply symmetry reasoning to crystals, molecules, and tilings.
Connect field extensions with groups of automorphisms and use Galois groups to study polynomial equations. Work through splitting fields, fixed fields, and the link between solvable groups and solvability by radicals.
Study groups with a topology, including compact groups, profinite groups, and inverse limits. Use these ideas to see how symmetry behaves in analysis, number theory, and infinite algebraic settings.
Study groups through spaces, Cayley graphs, quasi-isometries, growth, and group actions on geometric objects. This gives a bridge from presentations and free groups to modern geometric group theory.
Use GAP and SageMath to define groups, compute subgroups, test isomorphism, build character tables, and check examples too large for hand calculation. Emphasize reproducible notebooks and using computation to support, not replace, proof.
Use Lean and mathlib to state and verify group-theoretic definitions and theorems. Practice translating informal algebra proofs into checked formal proofs and reading existing formalized mathematics.
Follow a complete piece of group-theory work from a concrete symmetry question to a finished result. The workflow includes modeling the situation as a group action, computing examples, choosing invariants, proving the main claim, checking edge cases, and presenting the solution clearly.
Map the paths for continued growth in algebra, geometry, topology, number theory, combinatorics, physics, cryptography, teaching, and mathematical research. Build proof portfolios, computation notebooks, reading habits, seminar skills, and awareness of graduate study or professional routes where group theory matters.