Module Theory — Direct Sums and Free Modules
Direct sums assemble modules into larger modules with canonical inclusions and projections; free modules are direct sums of copies of the ring, possessing a basis and a universal mapping property that makes them the prototype for all modules. Key result: every module is a quotient of a free module, and over a field every module is free (a vector space). Applies throughout commutative algebra, homological algebra, and representation theory. Foundations laid by Dedekind, Noether, and the structural school of the 1920s–1930s.
A free module is the most "unconstrained" module: it is built by stipulating a basis and imposing no relations whatsoever among the basis elements. This is captured precisely by the universal property — a homomorphism out of a free module is uniquely and freely determined by where it sends the basis, with no compatibility conditions to check. Every module arises as a free module modulo relations, so free modules and their kernels (relation modules) encode all of module theory.
Formal Statement
Let be a ring with . A left -module is an abelian group together with a scalar multiplication , , satisfying for all , :
Derivation hint: these are the vector-space axioms with the field replaced by ; distributivity on both sides plus associativity of the action plus unitality.
Let be a family of left -modules. The direct product is
Derivation hint: componentwise operations and make this an -module. The direct sum (external) is the submodule
Derivation hint: the finite-support condition is closed under addition and scalar multiplication, hence a submodule of the product; for finite the two coincide.
A module is the internal direct sum of submodules , written , if every has a unique expression with and all but finitely many . Equivalently:
Derivation hint: the sum condition gives existence of the representation; the intersection condition forces uniqueness, since a nonzero overlap would produce two distinct decompositions of the same element.
A subset is a basis if it is:
- generating: every equals for some (finite support), and
- linearly independent: for all .
A module is free if it admits a basis. Equivalently is free iff
Derivation hint: send to the standard generator (the tuple with in slot ); the basis property makes this a bijective homomorphism, i.e. an isomorphism.
Let be free on basis with inclusion . For any -module and any set map , there exists a unique -homomorphism with :
Derivation hint: linear independence guarantees the formula is well-defined (each element has a unique coordinate expression); the generating property guarantees is defined everywhere; the formula is forced by -linearity, giving uniqueness.
For any -module there is a free module and a surjection . Hence
Derivation hint: take free on a generating set of (e.g. ); the universal property extends the inclusion to , which is surjective because generates. is the "module of relations."
Why It Holds / Derivation
We show free modules are determined up to unique isomorphism by their universal property.
Step 1. Suppose (basis , map ) and (basis , map ) are both free on a set via bijections , .
Step 2. By the universal property of applied to the map , get a unique . Symmetrically get .
Step 3. The composite fixes pointwise. But also fixes . By the uniqueness clause of the universal property, .
Step 4. Symmetrically . Hence is an isomorphism, and it is the unique one respecting the bases.
∎The direct sum is the coproduct in . Given inclusions and any family of homomorphisms , there exists a unique with :
Derivation hint: the finite-support condition makes the sum finite hence well-defined; linearity is checked componentwise; uniqueness follows since the generate the direct sum.
Contrast. The direct product is the product (universal for maps into it via projections). For finite index sets they agree; for infinite sets the coproduct (sum) is strictly smaller.
∎Though "module" predates her, Emmy Noether transformed it from a computational device of Dedekind and Kronecker into the central organizing concept of abstract algebra. In her 1921 Idealtheorie in Ringbereichen and her Göttingen lectures, she recast ideals, groups, and linear systems uniformly as modules over rings, emphasizing homomorphisms and quotients over explicit elements. Her insistence that "we should study structures via their maps" is precisely the spirit of the universal property of free modules. The modern habit of writing — presenting a module by generators and relations — is her conceptual legacy.
Building Intuition
Think of a free module as a bag of independent dials, one per index , each turnable by any scalar in , with no dial constraining any other. A homomorphism out of it is just a choice of "where each dial points" in the target — total freedom, hence the name. A non-free module is what you get when you glue dials together with relations: as a -module is (one dial) with the relation welded in. No basis can survive, because the single generator satisfies with — it is torsion, the opposite of independence. The direct sum is side-by-side assembly with no interaction: lets you operate on the -part and -part completely independently. Over a field, every module decomposes this way down to one-dimensional pieces (a basis), which is why linear algebra is so clean. Over or , indecomposable torsion pieces like refuse to break apart, and the structure theory becomes rich.
```svg
```
Worked Examples
Given: as a -module. Present it via free modules.
Step 1. Choose generator . The free module surjects via , so .
Step 2. Compute .
Step 3. is itself free of rank 1, generated by . So set , with map given by multiplication by .
Step 4. Assemble the free resolution:
This module is not free (it is finite, but is infinite for and has no nonzero torsion).
Given: , and the ideal . Is free as an -module?
Step 1. requires 2 generators and cannot be generated by 1 (it is not principal — a classical fact since has class number 2).
Step 2. If were free, being a rank-1 ideal it would have to be free of rank 1, i.e. principal — contradiction. A free module of rank inside (rank 1 as -module) is impossible since any two elements of are -linearly dependent: for , is a nontrivial relation.
Step 3. Hence is non-free but projective (it is a direct summand of — invertible ideals are projective).
This is the prototypical example separating "projective" from "free."
Common Misconceptions
"Every linearly independent set extends to a basis" / "every generating set contains a basis." Both fail badly outside vector spaces. Over , the set is linearly independent but does not extend to a basis ( is not generating, and adding any gives the relation ). The generating set of contains no basis: and each fail to generate. Bases over general rings are rigid: free modules have them, but you cannot freely manufacture or trim them.
"Submodules of free modules are free." False in general. The submodule over a non-PID, or simply the ideal in the previous example, shows this. The implication holds precisely when is a PID (submodules of free modules are free — even over non-finitely-generated free modules, by a theorem requiring the axiom of choice / well-ordering), and more generally over principal ideal domains and, for the analogous "projective ⟹ free" question, over local rings (Kaplansky) and polynomial rings over fields (Quillen–Suslin).
There exist rings with as -modules for . Let be an infinite-dimensional -vector space and . Then (since ), which translates to
Derivation hint: ; decomposing on the source gives , so a free module of rank 1 is isomorphic to one of rank 2. Thus rank is not well-defined over such rings. Rings where it is well-defined are said to satisfy invariant basis number (IBN) — all commutative rings (≠0), all Noetherian rings, and all division rings do.
Connections
Free modules sit at the base of an importance hierarchy: free ⟹ projective ⟹ flat ⟹ torsion-free (the last over domains). See Projective Modules, where freeness is relaxed to "direct summand of a free module," and Flat Modules, characterized by exactness of . The presentation launches Homological Algebra via Free Resolutions and the derived functors and . Over a field, every module is free, recovering Vector Spaces and Linear Algebra; over a PID, the Structure Theorem for Finitely Generated Modules over a PID classifies all such modules as , the cornerstone of Jordan and Rational Canonical Forms. The direct sum is the coproduct in , dual to the product, linking to Universal Properties and Adjoint Functors and the Tensor–Hom Adjunction.
Real-World Applications
Historical Development
Subtleties & Limits
Where freeness becomes hard. Several deep questions surround the boundary of freeness:
- The rank/IBN landscape. Classifying which rings satisfy IBN, the stronger stably free ⟹ free property, and the Hermite and Bass cancellation properties is intricate; counterexamples (e.g. tangent bundle of giving a stably free non-free module over ) reveal genuine geometry.
- Generalizations of Quillen–Suslin. The Bass–Quillen conjecture — that finitely generated projective modules over are extended from for regular — remains open in general dimension.
- Infinitely generated projectives. Bass's question on whether "big" projective modules over Noetherian rings are free or determined by simple invariants leads to subtle set-theoretic dependence; Whitehead's problem (is every Whitehead -module free?) was shown by Shelah to be independent of ZFC.
- Trace ideals and non-free generation. Characterizing modules with few generators, or the minimal number of generators of an ideal (Forster–Swan bound), remains an active arena between commutative algebra and algebraic geometry.
See Also
Projective Modules · Flat Modules · Tensor Products of Modules · Free Resolutions · Structure Theorem for Finitely Generated Modules over a PID · Noetherian and Artinian Modules · Quillen–Suslin Theorem · Universal Properties and Adjoint Functors · Homological Algebra