TOPICS
Search

Flat Module


A flat module is a left unital R-module M over a unit ring R for which the tensor product functor - tensor _RM is an exact functor on right modules. Over a commutative ring R, this is equivalent to exactness of the tensor product functor M tensor _R-.

Every module M over R satisfies

 M free ==>M projective ==>M flat,

but the implications cannot in general be reversed.

A module over Z is flat iff its underlying Abelian group is a torsion-free group. Hence, the rational numbers Q and the infinite group direct product Z×Z×... are flat modules over Z, but they are not projective. Over a commutative ring that is Noetherian or local, every finitely generated module that is flat is projective (Stacks Project Authors 2026). This property, together with Serre's problem, implies that the three properties above are equivalent for a finitely generated module over a polynomial ring k[X_1,...,X_n], where k is a field.


See also

Faithfully Flat Module

Portions of this entry contributed by Margherita Barile

Explore with Wolfram|Alpha

References

Faith, C. "Characterizations of Flat Modules." in Algebra: Rings, Modules and Categories, I. Berlin, Germany: Springer-Verlag, pp. 432-436, 1973.Jacobson, N. Basic Algebra II. San Francisco, CA: W. H. Freeman, pp. 153-155, 1980.Lam, T. Y. "Flat and Faithfully Flat Modules." §4 in Lectures on Modules and Rings. New York: Springer-Verlag, pp. 122-164, 1999.The Stacks Project Authors. "Finite Projective Modules." §10.78 in The Stacks Project, Tags 00NX and 00NZ, 2026. https://stacks.math.columbia.edu/tag/00NV.

Referenced on Wolfram|Alpha

Flat Module

Cite this as:

Weisstein, Eric W., with contributions by Margherita Barile. "Flat Module." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/FlatModule.html

Subject classifications