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.
Flatness is transitive under a flat change of rings
Statement
Let be a flat homomorphism of commutative rings. If is a flat -module, then , restricted to an -module, is flat over . Consequently a composite of flat ring homomorphisms is flat.
The same assertions hold with "faithfully flat" throughout.
Facts & Assumptions
Given: A flat ring map and a flat -module ; for the faithful assertion, assume both are faithfully flat.
A ring map is flat or faithfully flat exactly when its target has that property as a module over its source (Flat and faithfully flat modules and ring homomorphisms).
For every right -module , change of rings gives (Change of rings: ).
Restriction of scalars leaves the underlying groups and maps unchanged (Restriction of scalars and extension of scalars along a ring homomorphism ).
Proof
Let be an exact sequence of -modules. Flatness of over makes exact as a sequence of -modules.
Flatness of over preserves the exactness of step 1.1 after tensoring over .
By [L2], the sequence in step 2.1 is naturally isomorphic to , so the restricted -module is flat.
If both functors are faithful on exactness, the implications in steps 1.1 and 2.1 may be read backwards as well; [L2] then shows that tensoring with over reflects exactness, so the restricted module is faithfully flat.
Taking to be the target ring of a second flat, respectively faithfully flat, ring map and using [L1] proves the corresponding composition statement.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 24 results over 10 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.
Sources
- Stacks Project, Lemma 10.39.4 (standard reference, not scraped)