Module Theory/Introduction to Modules

Lesson 8.11,648 words

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.
A module over a general ring specializes to a vector space when is a field, to an abelian group when is the integers, and to a vector space equipped with a linear operator when is a polynomial ring.

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 .
The integer action on an abelian group is repeated addition: the scalar sends a generator to its -fold sum, so a cyclic group of order six is the -module generated by one element with .

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.

A linear operator on a vector space is the same datum as an -module structure on that space: the indeterminate acts as , and -stable subspaces correspond exactly to submodules.

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 .

A module homomorphism collapses each coset of its kernel to a single point of the image; the kernel is the fiber over zero, and every fiber is a translate of it.

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 .

A submodule tiles into parallel cosets; the quotient has one point for each tile, and scalars act by acting on any representative.

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 areTorsion?Basis always exists?
field vector spacesnoyes
abelian groupsyes (finite order)no ()
space operatoryesno
general -modulespossiblerarely

Footnotes

  1. 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.
  2. Dummit & Foote, §10.1, Proposition 1 — the submodule criterion: nonempty and for all , .
  3. 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.
  4. 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 ╌╌