Isomorphisms and Classification
What You’ll Learn
Section titled “What You’ll Learn”In this lesson you’ll learn what an isomorphism is, how to build one, the invariants that let you prove two groups are not isomorphic, and what it means to classify all groups of a given order.
The Concept
Section titled “The Concept”The definition
Section titled “The definition”An isomorphism is a homomorphism that is also a bijection. If one exists between and we write
and say the groups are isomorphic. It means: same structure, different names. Every statement about expressible purely in group-theoretic terms is also true of .
An isomorphism is a perfect dictionary. It translates each element, and it translates every product correctly.
under addition and under multiplication look nothing alike. One adds, one multiplies. But matches them exactly: adding exponents corresponds to multiplying powers, which is the same trick that makes logarithms work.
Proving two groups are isomorphic
Section titled “Proving two groups are isomorphic”Two routes.
Build the map. Find a candidate, check it’s a homomorphism, check it’s a bijection. For cyclic groups, send generator to generator: if and with , then works.
Cite a theorem. Often faster. Both cyclic of the same order? Isomorphic. Both of prime order ? Both . Use the first isomorphism theorem to identify a quotient.
Proving two groups are NOT isomorphic
Section titled “Proving two groups are NOT isomorphic”This is where most exam questions live, and the method is to find an invariant: a property preserved by isomorphism that one group has and the other lacks.
The standard checklist:
- Order of the group. Different sizes can’t be isomorphic. Necessary, not sufficient.
- Abelian or not. An isomorphism preserves commuting.
- Element orders. If is an isomorphism then . So compare the multiset of element orders.
- Cyclic or not. Equivalently, does an element of order exist?
- Number of subgroups, and the shape of the subgroup lattice.
- Number of elements of each order. The sharpest of the easy tests.
- Size of the center.
To show , name one invariant where they differ. To show , you must exhibit a map; no amount of matching invariants proves isomorphism.
Element orders as a fingerprint
Section titled “Element orders as a fingerprint”| + | 0 | 1 | 2 | 3 |
|---|---|---|---|---|
| 0 | 0 | 1 | 2 | 3 |
| 1 | 1 | 2 | 3 | 0 |
| 2 | 2 | 3 | 0 | 1 |
| 3 | 3 | 0 | 1 | 2 |
The element 1 has order 4, so a single element generates the group. Reading down the diagonal, only 2 squares to the identity.
Identity: 0. Cells holding it mark inverse pairs.
| ∗ | e | a | b | c |
|---|---|---|---|---|
| e | e | a | b | c |
| a | a | e | c | b |
| b | b | c | e | a |
| c | c | b | a | e |
The whole diagonal is the identity, so every non-identity element has order 2 and nothing generates the group.
Identity: e. Cells holding it mark inverse pairs.
Both have order 4 and both are abelian. But has an element of order 4 and the Klein group has none, so no bijection can be a homomorphism: an isomorphism would have to send an order-4 element to an order-4 element, and there isn’t one to receive it.
Classification
Section titled “Classification”To classify the groups of order is to list every group of that order, with no repeats up to isomorphism. Some counts:
| Order | Number of groups |
|---|---|
| 1 | 1 |
| 2 | 1 |
| 3 | 1 |
| 4 | 2 |
| 5 | 1 |
| 6 | 2 |
| 7 | 1 |
| 8 | 5 |
| 9 | 2 |
| 10 | 2 |
| 12 | 5 |
| 16 | 14 |
Prime orders always give exactly one, by the argument from the cyclic-groups lesson. The counts otherwise grow erratically: there are 14 groups of order 16 but only 5 of order 12.
Two classification results worth knowing:
Fundamental theorem of finite abelian groups. Every finite abelian group is a direct product of cyclic groups of prime-power order, uniquely up to reordering. So abelian groups are completely understood: to list the abelian groups of order 8, list the ways to write 8 as a product of prime powers - , , - and you’re done.
Classification of finite simple groups. Every finite simple group is cyclic of prime order, alternating, one of 16 infinite families of Lie type, or one of 26 sporadic exceptions. Announced complete in 2004 after roughly fifty years and ten thousand journal pages. The largest sporadic group, the Monster, has about elements.
Non-abelian groups in general are not classified and will not be; the simple ones are the building blocks, but assembling them can be done in many ways.
Worked Examples
Section titled “Worked Examples”Example 1: Show .
Solution. Let .
Homomorphism: ✓
Bijection: is strictly increasing from onto , with inverse ✓
Isomorphic. The inverse isomorphism is the logarithm, and is the same statement read backwards. Slide rules were mechanical implementations of this isomorphism.
Example 2: Show .
Solution. ✓. Find an element of order 6.
Six steps, so and the group is cyclic of order 6. Since every cyclic group of order 6 is isomorphic to , we’re done.
Explicitly, is the isomorphism, and it’s the Chinese Remainder Theorem in group language. The general statement: exactly when .
Example 3: Show .
Solution. Both have order 4 and both are abelian, so those tests don’t separate them.
Element orders. In : . In , every element added to itself gives , so all three non-identity elements have order 2.
An isomorphism preserves element order, so it would need an order-4 element in the target. There is none.
Not isomorphic. ∎
Example 4: Show .
Solution. Both have order 6. But is abelian and is not, since .
Not isomorphic. These are the only two groups of order 6, so the classification of order 6 is complete.
Example 5: All abelian groups of order 12.
Solution. . The prime-power factorizations available:
- or
- has only one option
So:
Two abelian groups of order 12. There are five groups of order 12 in total, so three are non-abelian: , , and the dicyclic group of order 12.
Example 6: Distinguishing two groups of order 8.
Show .
Solution. Both have order 8, and both have exactly one element of order 1 and elements of order 2 and 4. So count carefully.
: one element of order 1, five of order 2 ( and four reflections), two of order 4 ().
: elements are with order . Order 2 requires : these are , so three elements of order 2.
Five versus three. Not isomorphic.
The quickest route is even simpler: is abelian and is not. But the order-counting method is the one that works when both groups are abelian or both non-abelian.
Example 7: An automorphism.
Find all automorphisms of .
Solution. An automorphism must send a generator to a generator. Every non-identity element of is a generator, so can be any of , and is then forced.
Four automorphisms, and .
In general , of order . So the group of “relabellings that respect structure” is itself one of our reference groups.
Real-World Applications
Section titled “Real-World Applications”Data structure equivalence. Recognizing that two differently implemented structures satisfy the same laws lets you reuse every proof and every algorithm. Category theory, which grew directly out of this way of thinking, is now the standard language for reasoning about such equivalences in programming.
Cryptography. Choosing which group to run a protocol in is a security decision, and isomorphic groups are equally secure mathematically but not equally secure computationally: the discrete logarithm is easy in and believed hard in an elliptic curve group of the same order. Isomorphism preserves structure, not the cost of computing the isomorphism, and that gap is where cryptography lives.
Chemistry. Two molecules with isomorphic symmetry groups share spectroscopic selection rules regardless of what atoms they contain, which lets chemists transfer conclusions between unrelated compounds.
Physics. and the unit quaternions are isomorphic, and both double-cover . That relationship is why quantum spin behaves as it does, requiring a 720° rotation to return to the original state.
Music. Transposition and inversion of pitch-class sets form a group isomorphic to , so a theorem about dihedral symmetry becomes a theorem about musical transformation.
Graph isomorphism. Deciding whether two graphs are the same up to relabelling is a famous computational problem, neither known to be in P nor known to be NP-complete. The 2015 quasi-polynomial algorithm by László Babai is a landmark, and it leans heavily on group theory.
Retrying will remove your ✅ checkmark until you pass again.