Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-sol)audited 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.

The flat locus of a finitely presented algebra is open

Statement

Assume the Axiom of Choice (AC). Let R→B be a finitely presented ring map (Finitely presented modules and finitely presented algebras). Then the set of primes q∈Spec⁡B at which Bq is flat over R is open in Spec⁡B. The same statement holds with a finitely presented B-module M in place of B.

Facts & Assumptions

Given: The finitely presented ring map and module in the Statement, and a prime at which the module is flat over the base.

[F2]

A finitely presented algebra-module pair has compatible local Noetherian approximations. Flatness of the localized limit module descends to a sufficiently late Noetherian stage (Finite presentation data descend to Noetherian algebra and module stages, Flatness over a local filtered colimit appears at a Noetherian stage).

[F3]

The polynomial algebra in n variables over a field is regular of dimension n, and its prime localizations have global dimension at most n. An nth syzygy over such a ring is projective, hence free over its local ring (localisation and polynomial extension of regular rings, A polynomial ring in n variables over a field has dimension n, auslander buchsbaum serre regularity criterion, Projective dimension at most n iff the nth syzygy is projective).

[F4]

For a local map of Noetherian local rings, a nonzero finite module that is flat over the base and free on the closed fibre is free over the target (A finite module with free fibre and flat base is free over a Noetherian target).

[F5]

For a flat finite-type polynomial family with Cohen–Macaulay equidimensional fibres of fixed dimension, the locus where a finite free complex is exact on the local fibre in positive degrees is open (Fibrewise exactness of a finite free complex is open in a flat Cohen-Macaulay family).

[F6]

A finite complex of finite target modules flat over a Noetherian local base, whose reduction is exact in positive degrees, is exact there with base-flat final cokernel (Fibrewise exact finite flat complexes lift over a Noetherian target).

[F7]

The support of a finite module is closed. A finite module vanishing after localization at a chosen prime vanishes on some principal neighbourhood of that prime (For a finite module, support is the set of primes containing the annihilator).

[F8]

The Axiom of Choice is declared (The Axiom of Choice).

[F9]

Over an R-flat algebra, the syzygies of an R-flat module in a free partial resolution remain R-flat, and the resolution remains exact after any base change on R (Syzygies of a base-flat module over a flat algebra stay base-flat and fibrewise exact).

Proof

technique · descend to a Noetherian stage, free the top syzygy over the polynomial chart, and spread exactness over all nearby fibres
1.1F1F2F7

Fix a prime q⊆B at which Mq is R-flat, and put p=q∩R. If Mq=0, finite presentation and [F7] give g∉q with Mg=0, hence Mg is flat. Otherwise use [F2] to express the finitely presented pair (R→B,M) at these contracted primes as a directed Noetherian local approximation. Eventual flatness in [F2] makes the module flat over the base at a sufficiently late Noetherian stage. It therefore suffices to prove the neighbourhood assertion there: a principal neighbourhood at that stage pulls back to one at q, and its flat module remains flat after base change and localization.

1.2F1F2

Assume henceforth that R is Noetherian and that Mq is Rp-flat. Present B as a quotient of P=R[T1,…,Tn] and regard M as a finite P-module; its support lies in the closed subscheme Spec⁡B of Spec⁡P. If the chosen presentation has n=0, adjoin a dummy variable T1 and the relation T1=0, so n≥1. Let Q be the contraction of q to P. Since P is Noetherian, construct a free resolution ⋯→F1→F0→M→0 with each Fj finite free over P; only its first n terms will be used. Set Kn=ker⁡(Fn−1→Fn−2), with F−1=M when n=1. Then Kn is a finite P-module.

2.1F3F4F9step 1.2

At Q, the map Rp→PQ is flat and Mq is Rp-flat. Apply [F9] to the truncated free resolution: (Kn)Q is Rp-flat, and tensoring the sequence 0→(Kn)Q→(Fn−1)Q→⋯→(F0)Q→Mq→0 with κ(p) preserves exactness. The closed-fibre ring PQ/pPQ is a localization of κ(p)[T1,…,Tn], so [F3] gives global dimension at most n. The displayed reduced resolution makes (Kn)Q/p(Kn)Q a finite projective, hence free, module over this local fibre ring. If (Kn)Q=0 it is already free of rank zero; otherwise [F4] makes it free over PQ.

3.1F3F5F7step 2.1

The finite P-module Kn is finitely presented because P is Noetherian. Lift a basis of the free localization (Kn)Q to finitely many sections of Kn after one principal localization. Their map from a finite free module has finite kernel and cokernel, both zero at Q, so [F7] lets us shrink to a principal D(g) containing Q on which Kn is free. The truncated finite complex 0→(Kn)g→(Fn−1)g→⋯→(F0)g is therefore a finite free complex on Pg. Its fibre at Q is exact in positive degrees by step 2.1. The family R→Pg is flat and finite type, and every nonempty fibre is a principal open in affine n-space over a residue field, hence regular, Cohen–Macaulay and equidimensional of dimension n. By [F5], after another principal shrink around Q, this complex is exact in positive degrees on every local fibre.

4.1F1F2F5F6F8F9step 1.1step 3.1∎

At each point of that final neighbourhood, the terms of the truncated complex are finite over the local target ring and flat over the local base ring. Apply [F6] to its exact local fibre complex: its final cokernel M is flat over the local base. Thus M is R-flat at every point of a principal neighbourhood of Q in Spec⁡P. Intersecting with Spec⁡B gives a neighbourhood of q where M is R-flat. Step 1.1 transports this neighbourhood from the Noetherian stage to the original pair. Since every flat point has such a neighbourhood, the module flat locus is open; taking M=B gives the algebra claim. AC is inherited through [F2]–[F6], as recorded in [F8].

Depends on

Used by

Dependency tree · two levels

58 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