Learn

Learning preferences

Make learning more comfortable. Changes apply immediately.

Enlarges page content, including diagrams and their labels. You can also use your browser’s zoom.

Choose the colours that are easiest for you to distinguish. Applies to lesson diagrams and lab plots. Labels, shapes, hatching and line patterns also distinguish meanings. Source photographs and raw image brightness stay unchanged; mask-only views are available for image overlays.

ExampleComparisonSample link

Saved in this browser on this device. Preferences are separate from progress backups.

Lesson 12 of 33

Read a classification theorem without overextending it

Use primary cyclic factors and uniqueness invariants.

Loading your saved responses…

Try the optional starting-point checks and targeted refreshers. You can continue directly into this lesson.

Try

List abelian groups of order sixteen by splitting the exponent four into positive parts. The partitions 4,3+1,2+2,2+1+1,1+1+1+1 suggest five products of cyclic groups. Why do arbitrary factorizations of sixteen not provide a reliable classification? Different product descriptions can represent the same group, and a list needs a completeness theorem.

We use additive notation in this lesson. Multiplying an element by an integer means repeated addition, and zero is the identity.

Predict

Can maximum element order distinguish every abelian group of a fixed size? Compare C₄×C₄ with C₄×C₂×C₂. Both have order sixteen and maximum element order four. Predict a finer invariant: count elements killed by multiplication by two.

Experiment

Count coordinatewise; in C₄, two elements satisfy 2x=0, while in C₂ every element does.

GroupSizeElements killed by 2
C₁₆162
C₈×C₂164
C₄×C₄164
C₄×C₂×C₂168
C₂⁴1616

The middle two groups require another invariant: maximum order distinguishes eight from four. Together, these calculations separate all five candidates. A classification theorem will justify that there are no missing abelian types.

Understand

Every finite abelian group is a direct product of cyclic groups of prime-power order. For each prime p, the multiset of exponents in those cyclic factors is unique. First split G into its p-primary subgroups, the elements killed by some power of p. Commutativity ensures closure. Coprime orders force intersections to be trivial, and Bézout identities applied to the prime-power factors of |G| split each element into primary components.

Here is the key existence argument for an abelian p-group of exponent pᵃ. Choose u of order pᵃ. The identity map from ⟨u⟩ to C_(pᵃ) extends to all of G. To see this, suppose a homomorphism is defined on H containing u and choose x outside H. The order of x+H is pᵏ. Put h=pᵏx∈H. Since pᵃx=0, the image of h is killed by p^(a−k), so in C_(pᵃ) it is divisible by pᵏ. Choose y with pᵏy equal to that image and extend by sending x to y. The relation pᵏx=h guarantees representative independence on H+⟨x⟩. Repeating finitely many times extends the map to G.

Identify its target with ⟨u⟩. The resulting map is a retraction: it fixes u. Every g decomposes as its image plus an element of the kernel, and the intersection is zero. Thus G≅⟨u⟩×ker φ. Induction on group size decomposes the kernel into cyclic prime-power factors, proving existence.

For uniqueness, if A=∏C_(p^λᵢ), the number killed by pᵏ is p^(Σmin(k,λᵢ)). Differences of successive base-p logarithms count factors with λᵢ≥k. Further differences recover how many factors have each exact exponent. These counts are invariant under isomorphism, so the multiset is determined.

Apply

Classify abelian groups of order twelve by splitting the order-four and order-three components. The possibilities are C₄×C₃≅C₁₂ and C₂×C₂×C₃≅C₂×C₆. Explain why the coprime-product rule permits these simplifications.

Audit the existence proof’s extension step: show that if two expressions h+jx agree, their coefficient difference is a multiple of pᵏ, exactly the relation the chosen y respects. This is the nontrivial well-definedness check behind the decomposition, not an optional technicality.

Continue

The theorem classifies finite abelian groups only. Group actions next provide tools for nonabelian groups, where orbit sizes and stabilizers reveal structure that cannot be recovered from cyclic products alone.

Apply · explain · revise

Practice and reasoning

Drafts save locally as you type. Reveal worked solutions when useful; the site remembers that exposure. Automatic matches check the requested answer, while written arguments require review against the rubric.

How many isomorphism types of abelian groups have order 8?

Integers, fractions and finite decimals are accepted. Expressions such as sqrt(2) are not parsed by this checker.

How many elements x of C₄×C₂ satisfy 2x=0?

Integers, fractions and finite decimals are accepted. Expressions such as sqrt(2) are not parsed by this checker.

State the primary cyclic-factor classification of finite abelian groups, including uniqueness.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

List all abelian groups of order 12 up to isomorphism and justify completeness.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

For a finite abelian G, explain why its p-primary subsets are subgroups and their product recovers G.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

For A=∏ᵢ C_(p^λᵢ), derive the number of elements annihilated by pᵏ and explain how these counts recover the exponents.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Reflect and continue

Before marking this lesson complete, explain one key idea without the worked solution and identify a condition that matters. Marking complete records participation, not independent mastery.