An -module is flat when tensoring with it preserves injections, equivalently when is an exact functor.
For , a module is a flat module exactly when . Flatness implies this by tensoring the exact sequence . Conversely lift a -basis of to . Every element is a finite combination of the lifts plus times another such combination, proving generation over . A relation first reduces to zero coefficients modulo ; the kernel condition then reduces its remaining coefficients to zero as well. The lifts form a free -basis, proving flatness.
For a flat module over a commutative ring, every finite relation among elements of is a finite combination of relations among elements of the ring itself, in the displayed sense. To obtain this, tensor the kernel of the linear map , , with . Flatness says that this tensor maps onto the kernel in . Writing an element of that tensor as a finite sum gives the columns and the elements . The converse follows by applying this condition to relations in a tensor product to prove that tensoring preserves injections.
For a free module , the natural map sends to and is an isomorphism, with inverse sending the tuple to . For any injection , its tensor product of modules with is therefore the coordinatewise injection . Thus every free module is flat, including those of infinite rank.
If is a flat module, then and are flat. For an injection , distributivity of the tensor product of modules identifies with . This map is injective by flatness of . Each component is therefore injective, proving flatness of both summands.
The arrow is the canonical multiplication map, not an arbitrary abstract module isomorphism. Its inclusion into is . Dualizing identifies with the restriction . All these maps are surjective precisely when is injective, by the Baer criterion. The injective cogenerator of abelian groups detects injectivity of , and the Lambek theorem gives flatness. No Noetherian or finite-generation hypothesis is needed.
A module over a commutative ring is flat exactly when its character module is injective. For a submodule inclusion , the character adjunction identifies restriction with the dual of . The injective cogenerator of abelian groups detects whether the latter map is injective. Thus the two extension/exactness conditions are equivalent.
A flat module is faithfully flat when implies . Every field extension is faithfully flat over its base field.
An -module is flat if and only if is flat over for every prime ideal , equivalently for every maximal ideal.
Over a principal ideal domain, a module is flat exactly when it is torsion-free. Hence the tensor product of two torsion-free modules over a principal ideal domain is torsion-free: both tensor functors are exact, so their composite is exact.
If an -algebra is flat as an -module, then for ideals ,
Tensor the exact sequence with .
A nonzero commutative ring has the property that forces or exactly when is local with maximal ideal and forces for every -module. Reduction modulo turns a tensor product into a tensor product of vector spaces.

Ancestors (6)

  1. Module theory
  2. Commutative algebra
  3. Algebra
  4. Area of mathematics
  5. Mathematics
  6. Home

Synonyms (1)

Discussion (0)

New discussion

There are no discussions about this article yet.

Articles by others on the same topic (1)

In the context of algebra and module theory, a **flat module** is a specific type of module over a ring that preserves the exactness of sequences when tensored with other modules.