Definition
An algebraic structure consisting of an abelian group (the underlying additive group) together with an action of a ring R (with unity) on that group satisfying distributivity, associativity with ring multiplication, and identity action; a module is a direct generalization of a vector space where scalars come from a ring instead of a field.
Principle
Principle
Replace the field of scalars by a ring: scalar multiplication need only satisfy module axioms, so linear combinations remain meaningful but properties that rely on scalar invertibility (like dimension theory or basis existence) may fail in general.
Demonstration
Demonstration
An important example is an abelian group regarded as a Z-module: any abelian group A has scalar multiplication n·a defined by repeated addition, making A a module over the integers Z. Another is R^n as a (left) R-module for any ring R.
Misapplication
Misapplication
Assuming every module has a basis and a well-defined dimension as in vector spaces, or assuming submodules of free modules are free over arbitrary rings; these statements are false without further ring hypotheses.
Consequence
Consequence
Modules provide the correct context for linear algebra over rings, homological algebra (exact sequences, Ext, Tor), and representation theory over rings; they allow notions of generators, relations, finitely generated modules and projective, injective, flat distinctions.
Reversal
Reversal
A vector space is the special case where the coefficient ring is a field; in that setting scalar inverses guarantee bases exist and dimension behaves like a complete invariant for isomorphism of finite-dimensional spaces.
Boundary
Boundary
Requires a unital associative ring acting on an abelian group; excludes structures with nonassociative scalar multiplication or actions by semirings without additive inverses unless those contexts are specified as different categories.
Semantic Tension
Semantic Tension
Tension exists between the module concept and vector spaces: many intuitions from fields (bases, dimension) do not translate, and there is also tension between free, projective, and flat modules where similar-sounding properties differ formally.
Synthesis
Synthesis
A module is an additive group equipped with a compatible action of a ring, generalizing vector spaces and forming the foundational objects for linear constructions over rings, where existence of bases and dimension must be tested against ring-specific properties.