Search Knowledge

© 2026 LIBREUNI PROJECT

Mathematics / Abstract Algebra

Isomorphism Theorems and Quotient Groups

Isomorphism Theorems and Quotient Groups

The true power of group theory lies not just in cataloging groups, but in understanding how they relate to one another through quotient structures and homomorphisms. This lesson explores the internal anatomy of groups, focusing on the conditions under which we can “divide” a group to simplify its structure.

Normal Subgroups and Quotient Groups

For any subgroup , we can define the left cosets and right cosets .

Lagrange’s Theorem

If is a finite group and is a subgroup of , then the order of divides the order of : where is the number of distinct cosets (the index of in ).

Normal Subgroups

A subgroup is called a normal subgroup (denoted ) if its left and right cosets coincide for all : Equivalent condition: for all .

The Quotient Group

If , the set of cosets forms a group under the operation . This is the “quotient group” or “factor group,” where acts as the identity element.

The First Isomorphism Theorem

This is the most fundamental result in algebraic structural analysis. It relates homomorphisms to quotient groups.

Theorem: Let be a group homomorphism. Then the kernel of is normal in , and the image of is isomorphic to the quotient of by the kernel:

This theorem tells us that every homomorphism can be decomposed into a natural projection onto a quotient group followed by an embedding.

The Second (Diamond) Isomorphism Theorem

Let be a group, a subgroup, and a normal subgroup. Then:

  1. is a subgroup of .
  2. is a normal subgroup of .
  3. .

The “diamond” name comes from the lattice diagram of these subgroups, where is at the top, and are in the middle, and is at the bottom.

The Third (Freshman) Isomorphism Theorem

Let be a group, and let and be normal subgroups of such that . Then:

  1. is a normal subgroup of .
  2. .

This theorem allows us to simplify “quotients of quotients.”

The Lattice (Correspondence) Theorem

Let . There is a one-to-one correspondence between the subgroups of containing and the subgroups of the quotient group . Furthermore, this correspondence preserves normality, indices, and intersections. This means that the structure of reflects a specific “slice” of the structure of .

Simple Groups and Composition Series

A group is simple if it has no proper non-trivial normal subgroups. Simple groups are the “atoms” of group theory.

  • The cyclic groups for prime are simple.
  • The alternating group for is simple.

The Jordan-Hölder Theorem states that any finite group can be broken down into a sequence of simple groups (a composition series), and these simple groups are unique up to reordering. This led to the monumental “Classification of Finite Simple Groups,” completed in the early 21st century.

Group Action and Orbits

Advanced group theory often involves groups “acting” on sets. A group action of on a set is a map such that and .

  1. Orbit: .
  2. Stabilizer: .
  3. Orbit-Stabilizer Theorem: .

Python: Exploring Cosets

import itertools

def get_cosets(G, H):
    \"\"\"
    G is a list of elements, H is a list of elements (subgroup).
    This computes all left cosets gH.
    \"\"\"
    cosets = []
    seen = set()
    for g in G:
        if g not in seen:
            coset = sorted([(g + h) % len(G) for h in H]) # Example with Z_n
            cosets.append(coset)
            for x in coset:
                seen.add(x)
    return cosets

# Z_12 with subgroup generated by 3: {0, 3, 6, 9}
G_elements = list(range(12))
H_subgroup = [0, 3, 6, 9]
print(f"Cosets: {get_cosets(G_elements, H_subgroup)}")

Exercise

Conceptual Check

According to the First Isomorphism Theorem, if φ: G -> H is a homomorphism, then G/ker(φ) is isomorphic to what?