Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pendingjudge pass (gpt-6-luna)
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.

Faithful flatness of finite-type algebraic-to-analytic local rings

Statement

Assume the Axiom of Choice. Let X be a scheme of finite type over C and let x∈X be a closed point with residue field C. Choose an affine neighborhood of x presented as (adding a dummy coordinate if needed) Spec⁡(C[w1,…,wn]/I), with n≥1, I a finitely generated polynomial ideal contained in (w1,…,wn), and x the origin. Write A=(C[w1,…,wn](w1,…,wn))/IC[w1,…,wn](w1,…,wn). On this chart, define the analytic local ring by extending the same ideal to holomorphic germs, B=C{w1,…,wn}/IC{w1,…,wn}; this quotient retains the given scheme structure, including nilpotents. For a local ring R with maximal ideal mR, let R^=lim←⁡k≥1R/mRk.

The canonical local homomorphism A→B, which sends each polynomial class to the same holomorphic germ, is injective and faithfully flat. Its induced map A^→B^ is an isomorphism, with both completions canonically identified with C⟦w1,…,wn⟧/IC⟦w1,…,wn⟧. For every A-module M, the map M→M⊗AB is injective, and the quotient B/A is a flat A-module. These are local-ring conclusions; no relative direct-image comparison is asserted.

Facts & Assumptions

Given: The Axiom of Choice, a finite-type complex scheme X, a closed C-point x, and the local rings and canonical map specified in the statement.

[A1]

AC says that every family of nonempty sets has a choice function (The Axiom of Choice).

[F1]

A scheme is locally an affine scheme; finite type over C means each point has an affine neighborhood whose coordinate algebra is a finitely generated C-algebra, hence a quotient of a polynomial ring (Schemes, Locally finite type and finite type morphisms, Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[F2]

The complex numbers form a field, so their only ideals are 0 and C; the finite-variable corollary says that a polynomial ring in finitely many variables over a Noetherian ring is Noetherian (C=R[x]/(x2+1) is a field, every element is uniquely a+bi, and every nonzero element has inverse (a−bi)/(a2+b2), If R is Noetherian then R[x1,…,xn] is Noetherian for every n∈N).

[F3]

Under dependent choice, a commutative ring is Noetherian exactly when all its ideals are finitely generated, so the chart's defining ideal is finitely generated (A commutative ring is Noetherian exactly when every ideal is finitely generated, exactly when its ideals satisfy the ascending chain condition, and exactly when every nonempty set of ideals has a maximal member).

[F4]

For the same polynomial ideal, the algebraic and holomorphic local rings are Noetherian local rings, the map between them is local, and both completions are the same formal-series quotient (Common completions of algebraic and holomorphic local rings and their finite-type quotients).

[F5]

Assuming AC, for any Noetherian local ring its completion map is faithfully flat; in particular the completion is flat and the map is a local ring homomorphism (Completion of a Noetherian local ring is local with the same residue field, The completion of a Noetherian ring is flat).

[F6]

A module is flat exactly when tensoring preserves injections (Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests). A faithfully flat ring map is a flat ring map for which tensoring detects exactness (Flat and faithfully flat modules and ring homomorphisms).

[F7]

For a flat map of commutative rings, faithful flatness is equivalent to every proper ideal extending to a proper ideal (A flat ring map is faithfully flat exactly when it detects proper ideals and is surjective on spectra).

[F8]

Dependent Choice (DC) means that, for every nonempty set Y, every relation R⊆Y×Y with an R-successor for each y∈Y, and any prescribed initial point, there is an N-indexed sequence following R. Given a supplied projective resolution and DC, a short exact sequence of right modules gives the natural long exact Tor sequence in the right-module variable (The long exact Tor sequence in the right-module variable).

[F9]

Under DC and supplied projective-resolution data, a right module is flat exactly when its first Tor with every left module vanishes (A right module is flat exactly when Tor one against every left module vanishes).

[F10]

Given a set, an initial element, and a self-map, recursion on N supplies the unique sequence following that map (The recursion theorem).

[F11]

The free module on a set has its standard basis, and any map from that basis to a module extends to a module homomorphism (The free module on a set and its standard basis, Universal property of the free module on a set).

Proof

technique · direct
1.1A1F8F9F10F11construct

AC implies DC: for a nonempty set Y and a serial relation R⊆Y×Y, the family of successor sets {{z∈Y:yRz}:y∈Y} consists of nonempty sets. [A1] gives a choice function on this family; composing it with the successor-set map gives a self-map s:Y→Y with yRs(y). For any prescribed y0, [F10] gives the sequence yk+1=s(yk). For any A-module N, let F0 be free on its underlying set and let ϵ0:F0↠N send each standard basis vector to the element it names, using [F11]. A free module on any set is projective: given a surjection E↠Q and a map from the free module to Q, [A1] chooses a preimage in E for the image of each basis vector, and [F11] extends that assignment to a lift. Put K0=ker⁡ϵ0; recursively, for each j≥0, take Fj+1 free on the set Kj, let ϵj+1:Fj+1↠Kj send each basis vector to the element it names, and set Kj+1=ker⁡ϵj+1. The differential Fj+1→Fj is ϵj+1 followed by the inclusion Kj↪Fj. The sequence is exact by the definitions of the kernels, each Fj is projective by the lifting argument, and [F10] supplies the recursion. Thus every A-module has the projective-resolution data required by [F8] and [F9], and AC supplies their DC hypothesis.

2.1givenF1F2F3step 1.1F4

By [F1], around x the scheme has a finite-type affine chart. [F2] makes C a field, so its only ideals are 0 and C and each is finitely generated; DC from step 1.1 and the ideal characterization in [F3] therefore make C Noetherian. The finite-variable corollary in [F2] now makes its chart polynomial ring Noetherian, and [F3] makes the chart's defining ideal I finitely generated. Translate the coordinates to put x at the origin, adding a dummy coordinate with relation w1=0 if the chart has no polynomial coordinates. Apply [F4] to obtain the local map A→B and its common completion T=C⟦w1,…,wn⟧/IC⟦w1,…,wn⟧.

3.1A1F5F6step 2.1algebra

By [F5] under [A1], the completion maps A→T and B→T are faithfully flat. For a nonzero a∈A, the ideal (a) is a nonzero A-module. Faithfulness means (a)⊗AT≠0: otherwise the nonexact sequence 0→(a)→0 would become exact after tensoring. Flatness makes the multiplication map (a)⊗AT→A⊗AT=T injective. If a mapped to zero in T, this map would be zero, a contradiction. Hence A→T is injective. If an element of A maps to zero in B, its image in T is zero as well, so injectivity of A→T makes it zero. Therefore A→B is injective.

3.2A1F5F6step 2.1

Let U↪V be any injection of A-modules and let K be the kernel of B⊗AU→B⊗AV. Tensoring 0→K→B⊗AU→B⊗AV over B with T preserves its kernel because T is flat over B by [F5] under [A1]. By associativity, the resulting map is T⊗AU→T⊗AV, which is injective because T is flat over A. Thus K⊗BT=0; faithful flatness of B→T gives K=0. The flatness criterion [F6] now makes B flat over A.

4.1F4F7step 3.2

The map A→B is local by [F4]. If J⊊A is a proper ideal, then J lies in the maximal ideal of the local ring A, whose image lies in the maximal ideal of B; hence JB⊊B. Combining this with the flatness in step 3.2 and [F7] shows that A→B is faithfully flat.

5.1F7step 3.2step 4.1algebra

Let M be any A-module and m∈M nonzero. Its annihilator J={a∈A:am=0} is a proper ideal, and the map A/J→M sending 1+J to m is injective. Flatness from step 3.2 preserves this injection. The balanced tensor relations give inverse maps (A/J)⊗AB→B/JB, (a+J)⊗b↦ab+JB, and B/JB→(A/J)⊗AB, b+JB↦(1+J)⊗b. By [F7], B/JB≠0, so m⊗1≠0. Therefore M→M⊗AB is injective for every M.

6.1F8F9step 1.1step 3.1step 3.2step 5.1∎

Put C=B/A, which is defined because step 3.1 proves A↪B. For any left A-module M, apply [F8] under the DC and resolution construction in step 1.1 to the short exact sequence of right A-modules 0→A→B→C→0. The long exact sequence gives Tor⁡1A(A,M)→Tor⁡1A(B,M)→Tor⁡1A(C,M)→A⊗AM→B⊗AM. The first two Tor groups vanish: A is free over itself and B is flat by step 3.2. The final map is injective by step 5.1, so exactness forces Tor⁡1A(C,M)=0 for every M. By [F9], C=B/A is a flat A-module.

Depends on

Dependency tree · 2 levels

Sources