Alphabeta Math
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.

✓ 19 results · all verified · 10 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 9 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Flatness and Faithful Flatness

1 · Prerequisites

2 · Summary

This page records the flatness tools needed downstream in commutative algebra and algebraic geometry without opening the Tor and derived-functor machinery yet. The basic flatness definition and several elementary criteria are already published upstream; this page starts from those primitives and develops the localization, locality, faithful-flatness, descent, local-criterion, local freeness, projectivity, and going-down consequences that later geometry pages cite.

The written proofs stay on the tensor, ideal, and residue-field side whenever possible. Where the classical theorem is broader than the proof carried here, the draft states that narrowing explicitly rather than pretending the stronger claim has been established on these bytes.

3 · Logical flowchart

4 · Definitions, theorems and proofs

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Direct sums and direct summands of flat modules are flat

Statement

Let R be a commutative ring.

  1. Any direct sum of flat R-modules is flat.
  2. Any direct summand of a flat R-module is flat.

Facts & Assumptions

Given: A commutative ring R.

[L1]

A module is flat exactly when tensoring with it preserves exact sequences (Flat and faithfully flat modules and ring homomorphisms).

[L2]

Tensor product commutes with arbitrary direct sums (Tensor products commute with arbitrary direct sums).

Proof

technique · direct
1.1L1L2givenalgebra

Let {Mi}i∈I be flat and put M=⨁i∈IMi. For any exact sequence A→B→C, [L2] gives (A⊗RM)→(B⊗RM)→(C⊗RM) as the direct sum over i of the exact sequences obtained by tensoring with Mi. Therefore the displayed sequence is exact, so M is flat by [L1].

1.2L1algebra

Suppose F≅N⊕N′ is flat. For any exact sequence A→B→C, tensoring with F gives (A⊗RN)⊕(A⊗RN′)→(B⊗RN)⊕(B⊗RN′)→(C⊗RN)⊕(C⊗RN′). If an element of B⊗RN maps to zero in C⊗RN, then the same element viewed in the direct sum lies in the image of A⊗RF because F is flat. Projecting back to the first summand shows exactness for tensoring with N. Thus N is flat.

2.1algebra∎

Steps 1.1 and 1.2 prove the two claims.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Every localization is flat, and localizing a flat module preserves flatness

Statement

Let R be a commutative ring and let S⊆R be a multiplicative set.

  1. The localization S−1R is a flat R-algebra.
  2. If M is an S−1R-module, then M is flat over R if and only if it is flat over S−1R.
  3. In particular, if N is a flat R-module, then S−1N is flat over S−1R.

Facts & Assumptions

Given: A commutative ring R and a multiplicative subset S⊆R.

[L1]

Flatness means exactness of tensoring (Flat and faithfully flat modules and ring homomorphisms).

[L2]

Localization of modules preserves exact sequences (Localisation of modules is exact).

[L3]

Localization of modules is tensor product: S−1N≅S−1R⊗RN (Localisation of modules is extension of scalars).

[L4]

Localization at a prime ideal is the special case S=R∖p (Localisation at a prime ideal: Rp=(R∖p)−1R).

Proof

technique · direct
1.1L1L2L3given

For an exact sequence A→B→C of R-modules, [L2] gives an exact sequence S−1A→S−1B→S−1C. By [L3] this is (S−1R⊗RA)→(S−1R⊗RB)→(S−1R⊗RC), so S−1R is flat over R by [L1].

2.1L1L3step 1.1algebra

Let M be an S−1R-module. If M is flat over S−1R, then for any exact sequence over R we first tensor with S−1R as in step 1.1 and then tensor over S−1R with M; the result is exact, so M is flat over R. Conversely, if M is flat over R, then every exact sequence of S−1R-modules is in particular exact over R, and tensoring it with M over R agrees with tensoring over S−1R because the scalars already act through the localization. Hence M is flat over S−1R.

3.1L3step 2.1

If N is flat over R, then S−1N≅S−1R⊗RN by [L3]. Applying step 2.1 to the S−1R-module S−1N proves it is flat over S−1R.

3.2L4

Step 2.1 applies in particular to localization at a prime ideal by [L4].

4.1algebra∎

Therefore all three claims hold.

TheoremStatement: Literature-sourcedProof: Literature-sourcedprecheck passaudited 2026-09-01Open item page →

A module is flat if and only if all prime localizations are flat, equivalently all maximal localizations are flat

Statement

Let R be a commutative ring and let M be an R-module. The following are equivalent:

  1. M is flat over R.
  2. Mp is flat over Rp for every prime ideal p⊂R.
  3. Mm is flat over Rm for every maximal ideal m⊂R.

Facts & Assumptions

Given: A commutative ring R and an R-module M.

Proof

technique · direct
1.1L1given

If M is flat, then every localization Mp is flat over Rp by [L1]. Therefore 1 implies 2, and 2 implies 3 trivially.

1.2L2givenalgebra

Assume 3. By [L2] it is enough to prove that for every finitely generated ideal I⊆R, the map I⊗RM→M is injective. Let K be its kernel. If K≠0, then some maximal ideal m contains Ann⁡(k) for a nonzero k∈K, so Km≠0.

1.3L2algebra

But localization commutes with tensor products, so localizing the map of algebra at m gives Im⊗RmMm→Mm. By assumption 3 and criterion [L2], this map is injective. Hence its kernel Km is zero, contradicting algebra. Therefore K=0.

1.4L2

So the ideal-injection criterion [L2] holds globally, and therefore M is flat. Thus 3 implies 1.

2.1algebra∎

The three conditions are equivalent.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The equational criterion characterizes flat modules by lifting finite relations on generators

Statement

Let R be a commutative ring and let M be an R-module. Then M is flat if and only if the following condition holds:

Whenever x1,…,xn∈M and a1,…,an∈R satisfy ∑i=1naixi=0, there exist elements y1,…,ym∈M and coefficients bij∈R such that xi=∑j=1mbijyjfor every i, and ∑i=1naibij=0for every j.

Facts & Assumptions

Given: A commutative ring R and an R-module M.

[L1]

Flatness means exactness of tensoring (Flat and faithfully flat modules and ring homomorphisms).

[L2]

Tensor products commute with finite direct sums and the regular module is a tensor unit, so Rn⊗RM≅Mn canonically (Tensor products commute with arbitrary direct sums, The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M).

[L3]

Flatness is equivalent to injectivity of I⊗RM→M for every finitely generated ideal I⊆R (Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests).

Proof

technique · direct
1.1L1givenalgebra

Assume M is flat, and let I=(a1,…,an)⊆R. The surjection π:Rn→I sending ei to ai has kernel K. Tensoring the exact sequence K⟶Rn→πI⟶0 with M remains exact by [L1].

1.2L3givenalgebra

Conversely, assume the stated relation-lifting property. To prove flatness it is enough by [L3] to show that for every finitely generated ideal I=(a1,…,an), the multiplication map I⊗RM→M is injective. Take an element ∑i=1nai⊗xi in its kernel, so ∑iaixi=0. By the relation-lifting property, xi=∑jbijyj and ∑iaibij=0 for every j. Then ∑iai⊗xi=∑j(∑iaibij)⊗yj=0 in I⊗RM. Hence the map is injective.

1.3L3

The ideal-injection criterion [L3] now shows that M is flat.

2.1L3step 1.1algebra

The relation ∑i=1naixi=0 says exactly that the tensor η=∑iai⊗xi∈I⊗RM maps to 0 under the multiplication map I⊗RM→M. By [L3], that map is injective, so η=0. Therefore the tensor η~:=∑iei⊗xi∈Rn⊗RM lies in the image of K⊗RM→Rn⊗RM from step 1.1.

3.1L2step 2.1algebra

Write a preimage of η~ as a finite sum ∑j=1mkj⊗yj with kj∈K and yj∈M. Under the identification Rn⊗RM≅Mn from [L2], if kj=(b1j,…,bnj), then comparing coordinates gives xi=∑j=1mbijyjfor every i. Since each kj lies in ker⁡π, one also has ∑i=1naibij=0for every j. This is the required decomposition.

4.1algebra∎

Therefore the equational criterion is equivalent to flatness.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

If R/I is flat then I=I2, and for finitely generated I this is equivalent to generation by an idempotent

Statement

Let R be a commutative ring and I⊆R an ideal.

  1. If R/I is flat as an R-module, then I=I2.
  2. If I=Re for an idempotent e2=e, then R/I is flat.
  3. If I is finitely generated, then the first two clauses combine to the usual criterion: R/I is flat if and only if I is generated by an idempotent.

Facts & Assumptions

Given: A commutative ring R and an ideal I⊆R.

[L1]

Flatness is equivalent to injectivity of J⊗RM→M for every ideal J (Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests).

[L2]

For every R-module M, there is a natural isomorphism M⊗R(R/I)≅M/IM (M⊗RR/I≅M/IM naturally).

[L3]

A direct summand of a flat module is flat (Direct sums and direct summands of flat modules are flat).

[L4]

If a finite module N satisfies IN=N, then (1−e)N=0 for some e∈I (Determinant trick for Nakayama).

Proof

technique · direct
1.1L1L2givenalgebra

Assume R/I is flat. Apply [L1] to the ideal I and the module R/I. The multiplication map I⊗RR/I→R/I is injective, but it is also the zero map because every a∈I acts trivially on R/I. Hence I⊗RR/I=0. By [L2], this tensor product is I/I2, so I=I2.

1.2L3givenalgebra

If I=Re with e2=e, then R≅Re⊕R(1−e), and the quotient R/Re identifies with the direct summand R(1−e). Since R is free, hence flat, [L3] shows that R(1−e) is flat. Thus R/I is flat.

2.1L4step 1.1algebra

Now assume I is finitely generated and R/I is flat. Step 1.1 gives I=I2, so [L4] applied to the finite module I gives e∈I with (1−e)I=0. Thus every x∈I satisfies x=ex, whence I⊆Re; the reverse inclusion follows from e∈I. Moreover (1−e)e=0, so e2=e. Therefore I=Re is generated by an idempotent.

3.1step 1.1step 1.2step 2.1∎

Step 1.1 proves clause 1, step 1.2 proves clause 2 and the reverse implication in clause 3, and step 2.1 proves the forward implication in clause 3.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

For a flat module, faithful flatness is equivalent to detecting nonzero modules and residue fields

Statement

Assume the Axiom of Choice for the maximal-ideal detection step.

Let R be a commutative ring and let M be a flat R-module. The following are equivalent:

  1. M is faithfully flat.
  2. For every nonzero R-module N, one has N⊗RM≠0.
  3. For every prime ideal p⊂R, κ(p)⊗RM≠0.
  4. For every maximal ideal m⊂R, R/m⊗RM=M/mM≠0.

Facts & Assumptions

Given: A commutative ring R and a flat R-module M.

[L1]

Faithful flatness means that tensoring with M reflects exactness (Flat and faithfully flat modules and ring homomorphisms).

[L2]

Flatness preserves injections, hence tensoring a monomorphism with M remains injective (Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests).

Proof

technique · direct
1.1L1given

If M is faithfully flat and N≠0, then the map 0→N is nonzero. If N⊗RM were zero, tensoring would turn the nonzero map 0→N into the zero map, contradicting exactness reflection in [L1]. Thus 1 implies 2.

1.2given

Condition 2 implies 3 by taking N=κ(p), and 3 implies 4 by restricting to maximal primes.

1.3L2givenchoose

Assume 4. Let N≠0 and choose 0≠x∈N. The cyclic submodule Rx≅R/Ann⁡(x) injects into N. Choose a maximal ideal m containing Ann⁡(x). Then there is a surjection R/Ann⁡(x)↠R/m. Tensoring with M preserves the injection by [L2], and the target tensor is nonzero by 4. Hence N⊗RM≠0. So 4 implies 2.

1.4L1algebra

Assume 2 and let N1→N2→N3 be a complex whose tensor with M is exact. Since M is flat, it is enough to prove exactness at N2. If x∈ker⁡(N2→N3) is not in the image of N1→N2, then it defines a nonzero element of the quotient Q:=ker⁡(N2→N3)/im⁡(N1→N2). But tensoring with M kills Q, because the tensor complex is exact. This contradicts 2. Hence Q=0, and the original complex is exact. Therefore M is faithfully flat.

2.1algebra∎

The four conditions are equivalent.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

A flat ring map is faithfully flat exactly when it detects proper ideals and is surjective on spectra

Statement

Assume the Axiom of Choice for the prime and maximal ideal existence used in the spectral reformulations.

Let f:R→S be a flat homomorphism of commutative rings. The following are equivalent:

  1. f is faithfully flat.
  2. For every proper ideal I⊊R, the extended ideal IS is proper.
  3. Every maximal ideal of R has a prime ideal of S lying over it.
  4. The map on prime spectra Spec⁡(S)→Spec⁡(R) is surjective.

Facts & Assumptions

Given: A flat ring map f:R→S.

[L1]

Faithful flatness for the R-module S is equivalent to detecting every nonzero module and every residue field fibre (For a flat module, faithful flatness is equivalent to detecting nonzero modules and residue fields).

[L2]

A flat ring map is precisely a flat R-module structure on its target (Flat and faithfully flat modules and ring homomorphisms).

Proof

technique · direct
1.1L1L2given

By [L2], the flatness of f is the flatness of the R-module S. For a proper ideal I, the quotient R/I is nonzero, and (R/I)⊗RS≅S/IS. Therefore [L1] says that f is faithfully flat exactly when S/IS≠0 for every proper ideal I, which is equivalent to IS≠S. So 1 and 2 are equivalent.

1.2L1algebra

A prime of S lying over a maximal ideal m exists exactly when the fibre ring S⊗Rκ(m) is nonzero. Since R/m⊗RS≅S/mS and m is maximal, this is precisely the maximal-ideal fibre condition in [L1]. Thus 1 and 3 are equivalent.

1.3L1givenchoosealgebra

Assume 1 and let p⊂R be prime. By the prime-fibre form of [L1], the ring T:=S⊗Rκ(p) is nonzero. Choose a prime ideal n⊂T, and let q be its preimage in S. Because the composite R→S→T factors through κ(p), every element of p maps to 0 in T, so p⊆q∩R. If r∈R∖p, then its image in the field κ(p) is a unit, hence its image in T is a unit and cannot lie in the prime n. Therefore r∉q, so q∩R=p. Thus a prime of S lies over p, and 1 implies 4.

2.1step 1.2algebra

Condition 4 obviously implies 3. Since step 1.2 gives 3 if and only if 1, condition 4 is equivalent to 1 as well.

3.1step 1.1step 1.2step 1.3step 2.1∎

Therefore 1, 2, 3, and 4 are equivalent.

CorollaryStatement: Literature-sourcedProof: Literature-sourcedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Every faithfully flat ring map is injective

Statement

Assume the Axiom of Choice.

Every faithfully flat homomorphism of commutative rings is injective.

Facts & Assumptions

Given: The Axiom of Choice and a faithfully flat homomorphism f:R→S.

[L1]

Faithful flatness of the ring map means that S is a faithfully flat R-module, hence in particular a flat R-module (Flat and faithfully flat modules and ring homomorphisms).

[L2]

For a faithfully flat module T, a nonzero module cannot tensor to zero: if N⊗RT=0, then N=0 (For a flat module, faithful flatness is equivalent to detecting nonzero modules and residue fields).

Proof

technique · direct
1.1L1given

Let K=ker⁡f. Since S is flat over R by [L1], tensoring the exact sequence 0→K→R→fS with S remains exact: 0→K⊗RS→R⊗RS→S⊗RS.

2.1step 1.1algebra

Under the canonical identification R⊗RS≅S, the middle map in step 1.1 is s↦1⊗s. Multiplication μ:S⊗RS→S, μ(s⊗t)=st, is a left inverse to this map, so the middle map is injective. Therefore K⊗RS=0.

3.1L1L2step 2.1

Because S is faithfully flat over R by [L1], [L2] applied to N=K shows that K=0.

4.1algebra∎

Hence f is injective.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Flatness descends along faithfully flat base change

Statement

Let R→S be a faithfully flat homomorphism of commutative rings, and let N be an R-module. Then N is flat over R if and only if N⊗RS is flat over S.

Facts & Assumptions

Given: A faithfully flat map R→S and an R-module N.

[L1]

Extension of scalars along a flat ring map preserves flatness (Extension of scalars carries flat modules to flat modules).

[L2]

Flatness is transitive under change of rings (Flatness is transitive under a flat change of rings).

Proof

technique · direct
1.1L1given

If N is flat over R, then N⊗RS is flat over S by [L1].

1.2L2givenalgebra

Conversely, assume N⊗RS is flat over S. Let A→B→C be an exact sequence of R-modules. Tensoring with N and then with S gives ((A⊗RN)⊗RS)→((B⊗RN)⊗RS)→((C⊗RN)⊗RS). Associativity of tensor product identifies this with A⊗R(N⊗RS)→B⊗R(N⊗RS)→C⊗R(N⊗RS), which is exact because N⊗RS is flat over S and [L2] transports that flatness back along R→S.

1.3L3

Since R→S is faithfully flat, [L3] reflects exactness. Therefore the sequence A⊗RN→B⊗RN→C⊗RN was already exact, so N is flat over R.

2.1algebra∎

Hence flatness descends and ascends along faithfully flat base change.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Finite generation descends along faithfully flat ring maps

Statement

Assume the Axiom of Choice.

Let R→S be a faithfully flat homomorphism of commutative rings and let M be an R-module. If M⊗RS is finitely generated as an S-module, then M is finitely generated as an R-module.

Facts & Assumptions

Given: The Axiom of Choice, a faithfully flat ring map R→S, and an R-module M such that M⊗RS is finitely generated over S.

Proof

technique · direct
1.1givenchoose

Choose generators u1,…,ur of M⊗RS. Write each ui as a finite sum of simple tensors and collect the finitely many elements of M occurring there, say m1,…,mn. Let N⊆M be the submodule they generate.

1.2L1L2

By construction the images of the mj⊗1 generate M⊗RS, so (M/N)⊗RS=0. If M/N≠0, then [L1] applied to the faithfully flat R-module S from [L2] would force (M/N)⊗RS≠0, contradiction. Therefore M/N=0.

2.1algebra∎

Thus M=N is finitely generated.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

For an R-finite module over a local map, flatness modulo I and injectivity of I⊗M→M imply flatness

Statement

Assume the Axiom of Choice.

Let R→S be a local homomorphism of Noetherian local rings, let I⊊R be an ideal, and let M be a finite S-module that is also finitely generated as an R-module. Assume:

  1. M/IM is flat over R/I;
  2. the multiplication map I⊗RM→M is injective.

Then M is flat over R.

Facts & Assumptions

Given: The Axiom of Choice, a local map of Noetherian local rings R→S, a proper ideal I⊊R, and a finite S-module M that is finitely generated as an R-module and satisfies the two hypotheses.

[L1]

The equational criterion characterizes flatness by lifting finite relations on generators (The equational criterion characterizes flat modules by lifting finite relations on generators).

[L2]

For a finite module over a local ring, lifts of generators modulo the maximal ideal generate the module under the assumed Choice boundary (Assuming the Axiom of Choice, generators modulo an ideal in the Jacobson radical lift to generators).

[L3]

Over a Noetherian ring, kernels of maps from finite free modules to finite modules are finitely generated (Over a Noetherian ring a module is Noetherian exactly when it is finitely generated, exactly when it is finitely presented).

[L4]

Tensor products are right exact, and J⊗RRr≅Jr for every ideal J and integer r≥0 (Tensoring is right exact, The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M).

[L5]

If K is a finite module over a local ring and mK=K, then K=0 (Assuming the Axiom of Choice, Nakayama's lemma).

Proof

technique · direct
1.1L1givenchoosealgebra

Let m be the maximal ideal of R. We first prove that the multiplication map m⊗RM→M is injective. Take an element z=∑i=1nfi⊗xi in its kernel, so fi∈m and ∑ifixi=0. Reducing modulo I, the module M/IM is flat over R/I, so [L1] applied over R/I yields elements y‾1,…,y‾t∈M/IM and coefficients a‾ij∈R/I with x‾i=∑j=1ta‾ijy‾jand∑i=1n(f‾i)a‾ij=0 for every j. Choose lifts yj∈M and aij∈R. Then xi−∑jaijyj∈IM and ∑ifiaij∈I for every j. Writing each xi−∑jaijyj as a finite sum of terms b m with b∈I, one sees that z is the image in m⊗RM of an element of I⊗RM whose product in M is also 0. Hypothesis 2 makes that element zero, hence z=0.

1.2L2L3givenchoose

Let k=R/m. Choose elements x1,…,xr∈M whose images form a k-basis of M/mM. By [L2], these elements generate M, so they define a surjection π:F:=Rr↠M. Let K:=ker⁡(π). Because R is Noetherian, [L3] makes K finitely generated.

2.1L4step 1.1step 1.2algebra

Tensoring the exact sequence K→F→M→0 with the ideal m gives an exact sequence m⊗RK⟶m⊗RF⟶m⊗RM⟶0 by [L4]. Step 1.1 identifies m⊗RM with its image mM⊆M, and [L4] identifies m⊗RF with mF. Under these identifications, the kernel of mF→mM is exactly K∩mF, while the image of m⊗RK is mK. Therefore K∩mF=mK.

3.1L5step 1.2step 2.1algebra

The induced map F/mF→M/mM sends the standard basis of kr to the chosen basis from step 1.2, so it is an isomorphism. Its kernel is (K+mF)/mF≅K/(K∩mF)=K/mK by step 2.1. Hence K/mK=0, so mK=K. Now [L5] gives K=0. Therefore π is an isomorphism, M≅Rr is free, and in particular M is flat over R.

4.1step 3.1∎

Thus M is flat over R.

TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

For an R-finite module over a local map, flatness on the closed fibre plus the multiplication-map condition implies flatness

Statement

Let R→S be a local homomorphism of Noetherian local rings with maximal ideal m⊂R, and let M be a finite S-module that is also finitely generated as an R-module. Assume:

  1. the closed fibre M/mM is flat over S/mS;
  2. the multiplication map m⊗RM→M is injective.

Then M is flat over R.

Facts & Assumptions

Given: A local map of Noetherian local rings R→S with maximal ideal m, and a finite S-module M that is finitely generated as an R-module and satisfies the two hypotheses.

[L1]

The ideal-form local criterion applies once one knows that M/mM is flat over R/m and that m⊗RM→M is injective (For an R-finite module over a local map, flatness modulo I and injectivity of I⊗M→M imply flatness).

Proof

technique · direct
1.1givenalgebra

The ring R/m is a field. Since M/mM is flat over the S/mS-algebra in hypothesis 1, it is in particular a vector space over R/m, hence flat over R/m.

1.2L1given

Hypothesis 2 is exactly the injectivity condition required in [L1] for the ideal I=m. Therefore [L1] applies and yields that M is flat over R.

2.1algebra∎

This is the claimed closed-fibre criterion.

TheoremStatement: AI-adaptedProof: AI-adaptedverified 2026-09-24 (gpt-6-sol)Open item page →

A finite flat module over a local ring is free

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let (R,m) be a Noetherian local ring and let M be a finite flat R-module. Then M is free.

Facts & Assumptions

Given: The Axiom of Choice, a Noetherian local ring (R,m) and a finite flat R-module M.

[L1]

Under the assumed Axiom of Choice, if lifts of residue classes generate M/mM, they generate M; likewise a finite module K with K/mK=0 vanishes by the same lifting corollary applied to the empty list (Assuming the Axiom of Choice, generators modulo an ideal in the Jacobson radical lift to generators).

[L2]

Over a Noetherian ring, finite modules are finitely presented, so the kernel of a map from a finite free module to a finite module is finite (Over a Noetherian ring a module is Noetherian exactly when it is finitely generated, exactly when it is finitely presented).

[L3]

A short exact sequence with flat quotient remains short exact after tensoring with any module (A short exact sequence with flat quotient remains short exact after tensoring).

Proof

technique · direct
1.1L1givenchoose

Choose elements x1,…,xr∈M whose residue classes form a basis of the vector space M/mM. By [L1], they generate M. Thus there is a surjection φ:Rr↠M sending the ith standard basis vector to xi.

1.2L2L3algebra

Let K=ker⁡φ. Because R is Noetherian and Rr is finite, [L2] makes K finitely generated. Tensoring 0→K→Rr→M→0 with the residue field k=R/m remains exact by [L3], so 0→K/mK→kr→M/mM→0. The last map is an isomorphism by the choice of the xi, hence K/mK=0.

2.1L1step 1.2algebra

Applying [L1] to the finite module K and the empty list of generators gives K=0. Thus φ is an isomorphism and M≅Rr is free.

3.1algebra∎

Therefore every finite flat module over a Noetherian local ring is free.

CorollaryStatement: AI-adaptedProof: AI-adaptedverified 2026-09-24 (gpt-6-sol)Open item page →

A finite flat module over a Noetherian ring is finite projective

Statement

Let R be a Noetherian commutative ring and let M be a finite flat R-module. Then M is finite projective.

Facts & Assumptions

Given: A Noetherian commutative ring R and a finite flat R-module M.

[L2]

Flatness gives the equational criterion for each finite relation (The equational criterion characterizes flat modules by lifting finite relations on generators).

[L3]

A module is projective exactly when every map from it lifts across an epimorphism (Equivalent characterizations of projective modules).

Proof

technique · direct
1.1L1givenchoose

By [L1], choose a finite presentation Rm→DRn→πM→0. Put xi=π(ei), and write the columns of D as relation rows u(1),…,u(m)∈Rn, so ker⁡π is generated by those rows. Start with x=Ay, where A is the identity matrix and y is the column of the xi.

2.1L2step 1.1induction

Process the m relation rows in order. Suppose x=Ay and the first h−1 rows satisfy u(j)A=0. For the next row u(h), the equality u(h)x=0 says (u(h)A)y=0. Applying [L2] to this one finite relation gives a finite column z of elements of M and a matrix B with y=Bz and (u(h)A)B=0. Replace (A,y) by (AB,z). The new matrix satisfies u(h)AB=0, and each earlier relation remains zero because u(j)AB=(u(j)A)B=0. After the finite last stage, write x=Cz with u(j)C=0 for every j. This finite induction makes only finitely many choices.

3.1step 1.1step 2.1construct

Let z have t entries, and define s0:Rn→Rt by sending ei to the ith row of C. Every generator u(j) of ker⁡π is killed by s0 because u(j)C=0. Thus s0 descends to s:M→Rt. Define q:Rt→M by sending its basis vectors to the entries of z. The identity x=Cz says qs(xi)=xi for every generator xi, hence qs=1M.

4.1L3step 3.1choose∎

Let E↠N be any epimorphism and g:M→N any map. For each of the finitely many basis vectors of Rt, choose a preimage in E of its image under gq, and extend linearly to a lift h:Rt→E. Then hs lifts g because qs=1M. By [L3], M is projective. It is finite by hypothesis, so it is finite projective.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Every flat ring map satisfies going down

Statement

Assume the Axiom of Choice for the prime-ideal lifting step.

Let f:R→S be a flat homomorphism of commutative rings. Then f satisfies going down: whenever p1⊆p2⊂R,q2⊂S,q2∩R=p2, there exists a prime ideal q1⊆q2 with q1∩R=p1.

Facts & Assumptions

Given: A flat ring map f:R→S and primes p1⊆p2⊂R, q2⊂S with q2∩R=p2.

[L2]

A flat local map is faithfully flat on the localized spectra criterion (A flat ring map is faithfully flat exactly when it detects proper ideals and is surjective on spectra).

Proof

technique · direct
1.1L1given

Localize at p2 and then at q2. We obtain a flat local homomorphism Rp2→Sq2 by [L1].

1.2L2algebra

Because this localized map is local and flat, [L2] makes it faithfully flat. Applying the spectral characterization of faithful flatness to the prime ideal p1Rp2 of the source produces a prime q1Sq2⊆Sq2 lying over it. Contracting back to S gives a prime q1⊆q2 with q1∩R=p1.

2.1algebra∎

Therefore flat ring maps satisfy going down.

5 · Examples, counterexamples and false statements

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

A polynomial algebra is free and therefore faithfully flat over its coefficient ring

Example

Assume the Axiom of Choice for the faithfully-flat characterization used below.

For any commutative ring R, the polynomial algebra R[x] is a free R-module with basis 1,x,x2,…. Hence R[x] is flat over R, and the map R→R[x] is faithfully flat because the extension of any proper ideal I⊊R is the proper ideal IR[x].

Facts & Assumptions

Given: The Axiom of Choice and a commutative ring R.

[L2]

A flat ring map is faithfully flat exactly when proper ideals remain proper (A flat ring map is faithfully flat exactly when it detects proper ideals and is surjective on spectra).

Verification

technique · direct
1.1L1given

As an R-module, R[x]=⨁n≥0Rxn, so it is free on the monomial basis. By [L1], it is flat over R.

1.2L2algebra

If I⊊R, then every polynomial in IR[x] has all coefficients in I, so 1∉IR[x]. Thus IR[x] is proper. By [L2], the map R→R[x] is faithfully flat.

2.1algebra∎

Therefore polynomial algebras give basic faithfully flat examples.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

A proper localization is flat but need not be faithfully flat

Example

Assume the Axiom of Choice for the faithfully-flat characterization used below.

The localization map Z→Z ⁣[12] is flat but not faithfully flat.

Facts & Assumptions

Given: The Axiom of Choice and the localization map Z→Z[1/2].

[L2]

Faithful flatness is equivalent to preserving proper ideals under extension (A flat ring map is faithfully flat exactly when it detects proper ideals and is surjective on spectra).

Verification

technique · direct
1.1L1given

By [L1], Z[1/2] is flat over Z.

1.2L2

The proper ideal (2)⊂Z becomes the unit ideal after localization, since 2 is invertible in Z[1/2]. Thus (2)Z[1/2]=Z[1/2]. By [L2], the map is not faithfully flat.

2.1algebra∎

So a proper localization can be flat without being faithfully flat.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-09-01Open item page →

A fraction field is flat over its domain and may fail to be projective

Example

Assume the Axiom of Choice for the direct-summand characterization below.

Let R=Z and K=Q. Then K is the localization S−1Z with S=Z∖{0}, so K is flat over Z. It is not projective over Z, because otherwise it would be flat and a direct summand of a free abelian group; but no nonzero direct summand of a free abelian group is divisible, whereas Q is divisible.

Facts & Assumptions

Given: The Axiom of Choice and the inclusion Z⊂Q.

[L3]

Under the Axiom of Choice, a projective module is a direct summand of a free module (Equivalent characterizations of projective modules).

Verification

technique · direct
1.1L1given

Since Q is the localization of Z at the nonzero integers, [L1] gives that Q is flat over Z.

1.2L3algebra

Assume the Axiom of Choice. If Q were projective, [L3] would make it a direct summand of a free abelian group. Every direct summand of a free abelian group is reduced, while Q is nonzero and divisible. Hence Q is not projective.

2.1algebra∎

Thus a fraction field can be flat without being projective.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

A quotient by an idempotent ideal is flat

Example

Let R=A×B and let I=A×0=R(1,0). Then (1,0) is idempotent, so the quotient R/I≅0×B≅B is a flat R-module.

Facts & Assumptions

Given: A product ring R=A×B and the ideal I=A×0.

Verification

technique · direct
1.1givenalgebra

The element e=(1,0)∈A×B satisfies e2=e, and I=Re.

1.2L1

Therefore [L1] applies and shows that R/I is flat. Concretely, R/I≅B as the second factor.

2.1algebra∎

This is the standard idempotent-quotient example.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The quotient by a nonidempotent ideal is not flat

Example

In R=k[ε]/(ε2), the quotient by the ideal I=(ε) is not flat.

Facts & Assumptions

Given: A field k, the ring R=k[ε]/(ε2), and the ideal I=(ε).

Verification

technique · direct
1.1givenalgebra

Here I2=(ε2)=0, while I≠0. So I≠I2.

1.2L1L2

By [L1], the quotient R/I cannot be flat. Equivalently, the ideal criterion [L2] fails for the inclusion I↪R after tensoring with R/I.

2.1algebra∎

Thus quotients by nonidempotent ideals need not be flat.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passaudited 2026-09-01Open item page →

A finite product of principal localizations covering the spectrum is faithfully flat

Example

Assume the Axiom of Choice for the faithfully-flat characterization used below.

Let f1,…,fn∈R generate the unit ideal. Then the product map R⟶∏i=1nRfi is faithfully flat.

Facts & Assumptions

Given: The Axiom of Choice, a commutative ring R, and elements f1,…,fn∈R with (f1,…,fn)=R.

[L1]

Each localization Rfi is flat over R (Every localization is flat, and localizing a flat module preserves flatness).

[L2]

A flat ring map is faithfully flat exactly when proper ideals remain proper (A flat ring map is faithfully flat exactly when it detects proper ideals and is surjective on spectra).

Verification

technique · direct
1.1L1givenalgebra

Each factor Rfi is flat by [L1], so the product ring ∏iRfi is flat over R because finite direct products are finite direct sums as modules.

1.2L2algebra

Let I⊊R be proper. If I∏iRfi=∏iRfi, then for every i some power of fi lies in I, because 1∈IRfi implies fimi∈I for some mi. Since the fi generate the unit ideal, so do the powers fimi, forcing 1∈I, contradiction. Thus the extended ideal is proper.

2.1L2∎

By [L2], the product map is faithfully flat.

ExampleConstruction: Literature-sourcedVerification: Literature-sourcedverified 2026-09-24 (gpt-6-sol)Open item page →

A residue-field basis lifts to a basis of a finite flat module over a local ring

Example

Assume the Axiom of Choice (The Axiom of Choice). Let (R,m) be a Noetherian local ring and let M be a finite flat R-module. If xˉ1,…,xˉr is a basis of the residue vector space M/mM, then any lifts x1,…,xr∈M form an R-basis of M.

Facts & Assumptions

Given: The Axiom of Choice, a Noetherian local ring (R,m), a finite flat R-module M, a basis xˉ1,…,xˉr of M/mM, and lifts x1,…,xr∈M.

[L1]

Under the assumed Axiom of Choice, a finite flat module over a Noetherian local ring is free (A finite flat module over a local ring is free).

Verification

technique · direct
1.1L1givenchoose

By [L1], the module M is free of rank r, because reducing a free basis modulo m gives a basis of M/mM. Fix a free basis e1,…,er of M.

2.1L2step 1.1algebra

Let B∈Mr(R) be the coordinate matrix whose columns are the xi in the basis ej. Reducing modulo m gives an invertible matrix because the xˉi form a residue basis, so det⁡B∉m. By [L2], det⁡B is a unit. The adjugate identity Badj⁡(B)=(det⁡B)Ir therefore makes B invertible over R. Thus its columns x1,…,xr are a basis. For r=0, both bases are empty and the conclusion is immediate.

3.1step 2.1∎

So residue-field bases lift to actual bases in the finite flat local case under the stated Choice assumption.

Sources