Introduction to Modules
A module is an abelian group on which a ring acts, generalizing both vector spaces (when the ring is a field) and abelian groups (when the ring is the integers). Submodules, homomorphisms, quotients, and the isomorphism theorems carry over from groups, and an F[x]-module is the same datum as a vector space with a chosen linear operator — the correspondence behind the canonical forms.
╌╌╌╌
A group action lets a group permute the elements of a set. A module is the same idea one level up: a ring acts on an abelian group , and the action is required to respect both the addition of and the addition and multiplication of . Two familiar theories are special cases. When is a field the axioms are exactly those of a vector space; when they are exactly those of an abelian group. Module theory studies both at once: a single structure theorem for modules over a principal ideal domain reproduces the classification of finite abelian groups and the Jordan and rational canonical forms of a matrix from one argument.1
The definition
The word left
records that ring elements are written on the left of module
elements. A right module puts them on the right, and axiom
becomes ; when is commutative the two notions coincide and we
drop the adjective. The action is a ring analogue of a group action: writing
for the units of , the map for a unit is a
bijection of , and the axioms make act on the set by additive
automorphisms.
Two boundary cases:
- a field . The axioms are verbatim the vector-space axioms. Modules over a field are vector spaces over that field.
- . For any abelian group the rule ( times, with and ) is the only unital action of on . So -modules are the same as abelian groups, and there is nothing to choose: the group structure forces the action.
Submodules and the submodule criterion
Submodules are the subobjects of the theory. Over a field they are subspaces; over they are subgroups. Every has the two trivial submodules and . Testing the definition directly means checking closure under subtraction and under the action separately; a single condition does both.
First examples
- over itself. Any ring is a left module over itself, the action being ring multiplication. Its submodules are precisely the left ideals of . A cyclic submodule is a principal (left) ideal, so a principal ideal domain is exactly a commutative domain in which every submodule of is cyclic.
- Free module of rank . For , the set with componentwise addition and action is the free module of rank . It is the ring analogue of coordinate space .
- Abelian groups as -modules. Any abelian group carries its unique -action. If has an element of finite order , then with : unlike a vector space, a module can have a nonzero element killed by a nonzero scalar. These are torsion elements; they distinguish module theory from linear algebra.
- Killing an ideal. If a two-sided ideal annihilates (that is for all , ), then becomes an -module via . When is a maximal ideal and , the module is a vector space over the field . For an elementary abelian -group with , this makes a vector space over .
Vector spaces as -modules
This example makes a vector space into a module over a polynomial ring. Let be a field, a vector space over , and a linear transformation. Define an action of on by letting act as and extending: for ,
where is the -fold composite and . The module axioms hold, and the constant polynomials act as the original scalar multiplication, so this action extends the -module structure to an -module structure. The choice of is the only freedom, so a single vector space carries many different -module structures — one for each linear operator on it.
Because is a principal ideal domain, its module structure is tightly constrained, and that constraint becomes detailed information about : its rational canonical form and Jordan canonical form.
Homomorphisms
Equivalently, a single condition captures both requirements. Every module homomorphism is in particular a homomorphism of the underlying abelian groups, but not conversely: the group map on is a -module homomorphism, while over the map is a ring homomorphism that fails to be -linear. The names specialize as expected.
- Over a field, module homomorphisms are linear transformations.
- Over , they are abelian-group homomorphisms — the action condition is automatic, since scalar multiplication is repeated addition.
Kernels and images are submodules, by the submodule criterion applied to . The set of all homomorphisms is itself an abelian group under pointwise addition, and an -module when is commutative. The endomorphisms form a ring under composition — the endomorphism ring of .
Quotient modules
Every submodule is the kernel of a projection, so quotients always exist. This is simpler than the group case: a module is an abelian group, so every submodule is a normal subgroup, and there is no obstruction to forming the quotient.
The elements of are the cosets , translates of the submodule partitioning .
The isomorphism theorems
Because a module is an abelian group with extra structure, the four isomorphism theorems carry over verbatim from groups; one only checks that the group isomorphisms are -linear.4
The first theorem matters most: every homomorphic image of is a quotient of , so understanding up to isomorphism reduces to understanding its submodules and the quotients by them. The sum appearing in the second theorem is the smallest submodule containing both and .
Reductions of this shape, specialized to , package statements about finite abelian groups; the structure theorem over a PID turns them into a complete classification.
Fields versus principal ideal domains
The definition splits the subject cleanly. Over a field, the added ring structure degenerates and one recovers linear algebra: every module is free and dimension is a complete invariant. Over or — more generally over a principal ideal domain — torsion appears, modules need not have a basis, and the finer invariants of the structure theorem are needed.
| Ring | Modules are | Torsion? | Basis always exists? |
|---|---|---|---|
| field | vector spaces | no | yes |
| abelian groups | yes (finite order) | no () | |
| space operator | yes | no | |
| general | -modules | possible | rarely |
Footnotes
- Dummit & Foote, Abstract Algebra, 3rd ed., Ch. 10 introduction and §10.1 — modules as the representation objects of a ring, with vector spaces (over a field) and abelian groups (over ) as the two guiding special cases. ↩
- Dummit & Foote, §10.1, Proposition 1 — the submodule criterion: nonempty and for all , . ↩
- Dummit & Foote, §10.1 — the -module associated to a vector space and a linear transformation , with -submodules equal to the -stable subspaces; the source of the canonical-form theory of §12.2–12.3. ↩
- Dummit & Foote, §10.2, Proposition 3 and Theorem 4 — the quotient module and the four isomorphism theorems for modules, deduced from the corresponding theorems for abelian groups. ↩
╌╌ END ╌╌