Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-30
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.

A flat local map is faithfully flat

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let φ:(A,m)→(B,n) be a local homomorphism of nonzero local rings (A local ring is a nonzero commutative ring with a unique maximal ideal) that is flat as a ring map, i.e. B is flat as an A-module (Flat and faithfully flat modules and ring homomorphisms). Then φ is faithfully flat. Consequently, if a morphism of schemes f:X→S is flat at x∈X with s=f(x), then the induced local ring map OS,s→OX,x is faithfully flat.

AC is used to place each proper ideal of A inside a maximal ideal, which must be its unique maximal ideal.

Facts & Assumptions

Given: AC and a local homomorphism (A,m)→(B,n) of nonzero local rings that is flat as a ring map, and, for the consequence, a morphism f:X→S flat at x∈X with s=f(x).

[F1]

A local ring is a nonzero commutative ring R with exactly one maximal ideal (A local ring is a nonzero commutative ring with a unique maximal ideal). Under AC every proper ideal is contained in a maximal ideal (In a nonzero commutative ring, every proper ideal is contained in a maximal ideal), hence in this unique maximal ideal.

[F2]

An R-module M is faithfully flat if a sequence of R-modules is exact exactly when its tensor with M is exact (Flat and faithfully flat modules and ring homomorphisms).

[F3]

Assume the Axiom of Choice for the maximal-ideal detection step. For a flat R-module M the following are equivalent: M is faithfully flat, and N⊗RM≠0 for every nonzero R-module N. The implication from the second condition to the first is proved in step 1.4 of the source without the maximal-ideal choice, which is used only to pass between the nonzero-module and the residue-field conditions (For a flat module, faithful flatness is equivalent to detecting nonzero modules and residue fields).

[F4]

For an R-module M the following are equivalent: M is flat; and for every injection K↪N of R-modules the induced map K⊗RM→N⊗RM is injective (Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests).

[F5]

A morphism f:X→S is flat at x if OX,x is a flat OS,f(x)-module for the local ring map, and flat if this holds at every point (Flat morphism of schemes); the rings OS,s and OX,x are local rings (A local ring is a nonzero commutative ring with a unique maximal ideal).

Proof

technique · direct
1.1F1

Let φ:(A,m)→(B,n) be a local homomorphism of nonzero local rings, that is φ(m)⊆n, and assume B flat as an A-module. If I⊊A is a proper ideal, then I⊆m by [F1], hence IB⊆mB⊆n⊊B because n is a proper ideal of the nonzero ring B; in particular IB≠B.

2.1F1F4step 1.1

We claim that N⊗AB≠0 for every nonzero A-module N. Choose 0≠x∈N and put a=Ann⁡A(x)={a:ax=0}, a proper ideal of A since 1∉a; by [F1] a⊆m. The A-linear map A/a→N, a‾↦ax, is injective with nonzero image, and (A/a)⊗AB≅B/aB, which is nonzero because aB⊆mB⊆n⊊B as in step 1.1. Since B is flat, [F4] makes the induced map B/aB→N⊗AB injective, so N⊗AB≠0. The containment of a in m uses the AC-qualified assertion in [F1].

3.1F2F3step 2.1

By the equivalence of [F3] applied to the flat A-module B, the nonvanishing proved in step 2.1 is exactly the second condition, so B is faithfully flat over A. The assumed AC licenses [F3] and, separately, the proper-ideal containment in [F1].

4.1

Now let f:X→S be flat at a point x∈X and put s=f(x). By [F5] the local ring map OS,s→OX,x is flat, and by [F5] and [F1] the two rings are nonzero local rings; applying step 3.1 to this local homomorphism gives that OX,x is faithfully flat over OS,s, which is the geometric assertion. [F1, F5, step 3.1] □

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

27 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