How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Flat and faithfully flat modules and ring homomorphisms
Definition
Let be a commutative ring and let be an -module. The module is flat if the functor preserves exact sequences: whenever is exact, so is
Since tensoring is always right exact (Tensoring is right exact, Exact sequences and short exact sequences of modules), the definition asks for the remaining left-hand exactness. Its equivalent formulation as preservation of injections is proved separately rather than built into the definition.
The module is faithfully flat if a sequence of -modules is exact exactly when its tensor with is exact.
For a unital ring homomorphism (Ring homomorphism: additive, multiplicative, and required to send to ) between commutative rings, is an -module by . The map is flat, respectively faithfully flat, when this -module is flat, respectively faithfully flat.
Depends on
Used by
- Euler characteristic in a proper flat family is locally constant Corollary
- Every faithfully flat ring map is injective Corollary
- For flat M, one has IM∩ JM=(I∩ J)M Corollary
- Koszul Homology Flat Base Change Corollary
- Upper semicontinuity of fibre cohomology dimensions Corollary
- Unramified of finite presentation does not imply flat or etale Counterexample
- Flat morphism of schemes Definition
- Fpqc covering morphisms Definition
- An upper jump of h0 in a flat projective family Example
- Compensating h0 and h1 jumps with constant Euler characteristic Example
- A flat local map is faithfully flat Lemma
- A flat local map splits regular sequences into base and fibre parts Lemma
- Finite projective complex for proper flat coherent cohomology Lemma
- Flat field extension commutes with coherent cohomology Lemma
- flat local ascent of regularity Lemma
- Generic freeness over a Noetherian domain Lemma
- Koszul Complex Flat Base Change Lemma
- Noetherian approximation of proper flat finitely presented sheaf data Lemma
- Pullback of modules is right exact, and flat stalk maps make it exact Lemma
- Regularity ascends and descends along a flat local homomorphism Lemma
- Sections of a sheaf flat over the base are flat over affine opens Lemma
- The opposite-root big cell is an open chart Lemma
- Universal finite projective cohomology complex over any base Lemma
- Flatness is transitive under a flat change of rings Proposition
- Base change requires its actual map and hypotheses Remark
- The earlier flatness page is the commutative specialization; this page records the arbitrary-handed version used in balance Remark
- A flat ring map is faithfully flat exactly when it detects proper ideals and is surjective on spectra Theorem
- A short exact sequence with flat quotient remains short exact after tensoring Theorem
- Cohomology and base change for proper flat coherent families Theorem
- Direct sums and direct summands of flat modules are flat Theorem
- Every localization is flat, and localizing a flat module preserves flatness Theorem
- Flatness descends along faithfully flat base change Theorem
- Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests Theorem
- For a flat module, faithful flatness is equivalent to detecting nonzero modules and residue fields Theorem
- Localisation And Faithfully Flat Base Change Of Regular Sequences Theorem
- The character dual of a flat module is injective Theorem
- The equational criterion characterizes flat modules by lifting finite relations on generators Theorem
Dependency tree · two levels
16 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Stacks Project, Section 10.39: Flat modules and flat ring maps (standard reference, not scraped)