Isomorphism is the first genuinely structural notion in the course. It captures the idea that two algebraic objects may look different as sets of symbols while being identical as algebraic systems. Once this concept is absorbed, algebra becomes about patterns of composition rather than accidental names of elements.
§3.1 The definition
Definition 3.1 (Binary structure)
A binary structure is an ordered pair where is a set and is a binary operation on .
Definition 3.2 (Isomorphism of binary structures)
Let and be binary structures. An isomorphism from to is a bijection
satisfying the homomorphism property:
If such a exists, we say the two structures are isomorphic and write .
Remark 3.3 (What the definition requires)
An isomorphism must be:
- A function .
- Injective: .
- Surjective: every element of is in the image of .
- Operation-preserving: .
A bijection that fails condition (4) is not an isomorphism. Equal cardinality is necessary but far from sufficient.
Remark 3.4 (Reading the condition as a commuting diagram)
The homomorphism property says two procedures agree:
- Top route: multiply in first (compute ), then rename via .
- Bottom route: rename each factor first ( and ), then multiply in .
Figure: an isomorphism makes the operation square commute.
The top path multiplies first and then renames, while the bottom path renames first and then multiplies; isomorphism means these two routes agree.
The square commuting is the structural content of the definition.
§3.2 Proving two structures are isomorphic
Remark 3.5 (Strategy)
To prove :
- Define an explicit map .
- Prove is injective.
- Prove is surjective.
- Verify the homomorphism property: .
Example 3.6 ( via )
Define by .
Injective: If , then (since is well-defined).
Surjective: For any , we have .
Homomorphism property:
Therefore . The inverse isomorphism is .
Why this matters: It converts additive problems to multiplicative ones. For instance, the additive equation becomes in the multiplicative world.
Example 3.7 ( via doubling)
Define by .
Injective: .
Surjective: Every is .
Homomorphism: .
So , even though .
Example 3.8 ()
Let under multiplication mod . The element generates :
Define by . Then:
Since the powers of hit every element of and , the map is bijective. So .
§3.3 Structural properties preserved by isomorphisms
Theorem 3.9 (Isomorphisms preserve structural properties)
Let be an isomorphism. Then:
- If is an identity for , then is an identity for .
- If is an inverse of , then is an inverse of .
- is commutative if and only if is commutative.
- is associative if and only if is associative.
- (In the group setting) for every .
Proof (parts 1 and 2)
(1) Identity. Let be the identity in . For any , surjectivity gives for some . Then:
Similarly . So is the identity in .
(2) Inverses. Suppose . Then:
and similarly . So is the inverse of .
Proof (part 5: order preservation)
Suppose . We show .
By the homomorphism property, for all (by induction on ).
If , then , so , hence .
Conversely, if , then . Since is injective, , so .
Therefore .
§3.4 Proving two structures are NOT isomorphic
Remark 3.10 (The invariant method)
To prove , one does not test all possible bijections. Instead, find a structural invariant --- a property preserved by every isomorphism --- that one structure has and the other lacks.
Common invariants:
| Invariant | How to use it |
|---|---|
| Cardinality | $ |
| Existence of identity | One has it, the other doesn’t |
| Commutativity | One is commutative, the other isn’t |
| Element orders | Different multisets of orders |
| Number of solutions to | Differs between structures |
| Cyclicity | One is cyclic, the other isn’t |
Example 3.11 ()
Both groups have order . In , the element has order . In , every nonidentity element has order :
Proof that
Any isomorphism preserves element orders (Theorem 3.9, part 5). In , the element has order . In , no element has order (the maximal order is ). Therefore no isomorphism can exist.
The invariant used: existence of an element of order .
Example 3.12 ()
Both are infinite abelian groups. The invariant: cyclicity. is cyclic (generated by ). is not cyclic: for any , the subgroup misses (or most rationals). Since cyclicity is preserved by isomorphism, .
Example 3.13 ()
is not even a group ( has no multiplicative inverse). So the comparison of group structures does not apply.
If we instead compare and where : in , the equation has two solutions (). In , the equation (i.e., ) has exactly one solution (). Since isomorphisms preserve the number of solutions to , we get .
(Note: , but not .)
§3.5 Isomorphism is an equivalence relation
Theorem 3.14
The relation "" on binary structures is an equivalence relation:
- Reflexive: via .
- Symmetric: if is an isomorphism, then is an isomorphism.
- Transitive: if and are isomorphisms, then is an isomorphism.
Proof
(1) The identity map is a bijection, and .
(2) is a bijection. For , let and . Then , so . That is, .
(3) is a bijection (composition of bijections). For :
§3.6 A non-example: bijection without operation-preservation
Example 3.15 (A bijection that is not an isomorphism)
Define by
This is a bijection ( shifts every integer by , with inverse ). But:
Since , the homomorphism property fails. So is a bijection but not an isomorphism.
Lesson: Equal cardinality (even an explicit bijection) does not imply isomorphism. The operation must be respected.
Mastery Checklist
- State the definition of isomorphism precisely, including both bijectivity and the homomorphism property.
- Prove via , checking all conditions.
- Prove a non-isomorphism by invariant argument (e.g., ).
- Explain why a bijection that does not preserve the operation is not an isomorphism.
- List at least four structural properties preserved by isomorphisms.
- Verify that is an equivalence relation on binary structures.
- Construct an explicit isomorphism between and a cyclic multiplicative group of the same order.