Worked solution: Shelah's proof that the Whitehead problem is independent of ZFC (1974)
Picture as a two-layer cake with as the hidden bottom layer and as everything visible once you slice that layer away. "Splitting" means you can always cleanly separate the cake back into its two original layers, glued together with no twist — algebraically, .
measures exactly how many genuinely different "twisted" ways of gluing underneath exist, up to relabeling; it vanishing means every possible gluing untwists back into the simple direct sum. Every free abelian group trivially has this property, since a basis element of can always be lifted back into one at a time — Whitehead wondered whether the converse also holds.
A short exact sequence of abelian groups "splits" if there is a homomorphism inverting the surjection , which forces . The group , from homological algebra, classifies all such extensions up to equivalence, with the zero element corresponding exactly to the splitting extension; so the sequence splits for every possible built this way if and only if .
Any free abelian group automatically satisfies : lifting each basis element of individually back into (any preimage works, since there are no relations to preserve) assembles into a full splitting map. J.H.C. Whitehead's question, posed in the 1950s, asks about the converse: is every abelian group with (called a Whitehead group) automatically free?
This question sounds like pure algebra with no reference to set theory whatsoever — is computed the same way whether or not one worries about uncountable cardinals. The next step shows the question is fully settled for small (countable) groups, which is exactly where the uncountable subtlety, and eventually set theory, will enter.
- Short exact sequence
- A sequence of group homomorphisms where the image of each map equals the kernel of the next; it packages the idea of being built from a "sub-piece" and a "quotient piece" .
- A group, built using homological algebra, whose elements correspond exactly to the inequivalent ways of building a short exact sequence ; its zero element corresponds to the splitting extension .