Math 2.0

Commutative algebra Definition

Flat module

Builds on Commutative ringModule over a ringLinear mapTensor product of modulesExact sequenceIdealPrincipal ideal domain

Definition

Let RR be a commutative ring and let MM be an RR-module. The module MM is flat if the following holds for every injective RR-linear map f ⁣:N′→Nf \colon N' \to N of RR-modules. The map f⊗id⁡M ⁣:N′⊗RM→N⊗RMf \otimes \id_M \colon N' \otimes_R M \to N \otimes_R M is injective, where ⊗R\otimes_R is the tensor product.

Remarks

Since −⊗RM- \otimes_R M is always right exact, MM is flat exactly when −⊗RM- \otimes_R M takes exact sequences to exact sequences. It is enough to check the condition for the inclusions I→RI \to R of finitely generated ideals: MM is flat if and only if I⊗RM→MI \otimes_R M \to M is injective for each such II. Over a principal ideal domain, a module is flat exactly when it is torsion-free. Projective modules are flat, and a finitely presented flat module is projective.

Example: ℚ\Q is a flat ℤ\Z-module. For any ℤ\Z-module NN, the module N⊗ℤℚN \otimes_\Z \Q is the localization S−1NS^{-1}N with S=ℤ∖{0}S = \Z \setminus \set{0}, and localization preserves injective maps.

Non-example: ℤ/2ℤ\Z/2\Z is not a flat ℤ\Z-module. The map f ⁣:ℤ→ℤf \colon \Z \to \Z, x↦2xx \mapsto 2x, is injective, but f⊗id⁡f \otimes \id is multiplication by 22 on ℤ⊗ℤℤ/2ℤ≅ℤ/2ℤ\Z \otimes_\Z \Z/2\Z \cong \Z/2\Z, which is the zero map on a nonzero module.

Reading path

To understand this page from the ground up, read these 8 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Commutative ring concept
  2. Exact sequence concept
  3. Ideal concept
  4. Linear map concept
  5. Module over a ring concept
  6. Principal ideal domain concept
  7. Tensor product of modules concept
  8. Flat module definition

Further reading

  1. Web https://en.wikipedia.org/wiki/Flat_module
About this page
Tag7ZR66SH0MB
URIm2://7ZR66SH0MB
Kinddefinition
WritingW0 stub
MSC13C11, 16D40
DefinesFlat module
UsesCommutative ring, Module over a ring, Linear map, Tensor product of modules, Exact sequence, Ideal, Principal ideal domain
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.