Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedaudited 2026-09-27
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.

Polynomial algebras over fields have finite integral closures

Statement

Let K be a field, let d≥0, and put R=K[x1,…,xd] and F=Frac⁡(R)=K(x1,…,xd), the rational function field. If L/F is a finite field extension, then the integral closure of R in L is a finite R-module. Every construction in the proof is finite and the argument is choice-free.

Facts & Assumptions

Given: a field K, an integer d≥0, the polynomial ring R=K[x1,…,xd] with fraction field F=Frac⁡(R), and a finite field extension L/F.

[L1]

Frac⁡(D)=(D∖{0})−1D is the field of fractions of a domain D, with elements the fractions a/b for a,b∈D, b≠0; a subfield of a field that contains D contains b−1 for every b≠0, hence contains every a/b, so Frac⁡(D) is the smallest subfield containing D (The field of fractions Frac⁡(D)=(D∖{0})−1D of an integral domain, Subfield: a subring of a field closed under inverses of its nonzero elements, and therefore a field with the restricted operations, Field extensions, generated subrings F[S], generated subfields F(S), and simple extensions, Finitely generated field extensions F(a1,…,ar)).

[L4]

An element a algebraic over a field F has a unique monic minimal polynomial ma∈F[T], of degree [F(a):F], and g(a)=0 exactly when ma∣g; every element of F(a) has a unique expression c0+c1a+⋯+cn−1an−1 with n=deg⁡ma=[F(a):F] and ci∈F (The evaluation kernel and the unique monic irreducible minimal polynomial of an algebraic element, A simple algebraic extension is its minimal-polynomial quotient and has power basis 1,a,…,an−1 and degree n).

[L5]

A splitting field over F of a nonzero f∈F[T] is an extension in which f splits and which is generated over F by its roots; every finite family f1,…,fm of nonzero polynomials has a splitting field, namely a splitting field of the product f1⋯fm; and an algebraic extension which is a splitting field of a nonzero polynomial over F is normal over F (Polynomials that split and splitting fields of a polynomial or a family of polynomials, Every finite family of nonzero polynomials has a splitting field, obtained from their product, An algebraic extension that is a splitting field of a polynomial is normal, A normal algebraic extension is one in which every minimal polynomial with a root in the extension splits there).

[L6]

If a1,…,ar are algebraic over a field F, then F(a1,…,ar)/F is finite (An extension generated by finitely many algebraic elements is finite, Finitely generated field extensions F(a1,…,ar)).

[L7]

Aut⁡(M/F) is the group of F-automorphisms of an extension M/F, and MG={x∈M:σ(x)=x for all σ∈G} is a subfield for every group G of automorphisms of M, with F⊆MG when G≤Aut⁡(M/F); if G is finite then [M:MG]≥∣G∣ and [M:MG]≤∣G∣ (Relative field automorphisms and Aut⁡(K/F), The fixed field KG of a group of field automorphisms, Artin's fixed-field lower bound [K:KG]≥∣G∣, Artin's fixed-field upper bound [K:KG]≤∣G∣).

[L8]

If M/F is finite normal, G=Aut⁡(M/F) and E=MG, then E/F is finite purely inseparable, M/E is finite Galois and hence separable, and E=F when F has characteristic 0 (A finite normal extension is separable over its purely inseparable fixed field, Finite Galois extensions and Gal⁡(K/F), Separable algebraic elements and separable extensions).

[L9]

If K has characteristic p>0, F=K(x1,…,xd) with x1,…,xd algebraically independent over K, and L/F is finite purely inseparable, then there are a finite purely inseparable K′/K and an exponent e with q=pe together with an F-embedding L→K′(x11/q,…,xd1/q) (Finite purely inseparable rational extensions admit a finite Frobenius envelope).

[L10]

For K′/K finite purely inseparable, q=pe and x1,…,xd algebraically independent over K, the integral closure of R=K[x1,…,xd] in K′(x11/q,…,xd1/q) is K′[x11/q,…,xd1/q], and for every intermediate field K(x1,…,xd)⊆N⊆K′(x11/q,…,xd1/q) the integral closure of R in N is a finite R-module (Integral closure in a purely inseparable rational envelope is finite).

[L11]

For every field F and every finite n≥0 the polynomial ring F[Y1,…,Yn] is an integrally closed domain (Finite-variable polynomial algebras over fields are integrally closed).

[L12]

A commutative ring is Noetherian when each of its ideals has a finite generating list, and this holds for R=K[x1,…,xd]; if R is a commutative Noetherian ring and N a submodule of a finitely generated R-module M, then N is finitely generated; and module finiteness is transitive in towers: if B is a finite A-module and M is a finite B-module, then M is a finite A-module (Left and right Noetherian rings, Finite-variable polynomial algebras over fields are Noetherian by finite generators, Submodules of finite modules over a Noetherian ring are finite by induction, Module finiteness is transitive along a tower of algebras, Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L13]

If A⊆B⊆N are domains with B integral over A, then an element of N is integral over A if and only if it is integral over B (Integral closure is unchanged across an integral intermediate domain, Integral extensions are transitive).

[L14]

Elements of a commutative ring B integral over a nonzero subring A form a subring of B; the integral closure A‾ of a domain A in a field extension K of Frac⁡(A) is an integrally closed domain; an element is integral over A when it is a root of a monic polynomial with coefficients in A (Integral elements over a nonzero base ring form a subring, The integral closure of a domain in a field extension is integrally closed, Integral elements over a commutative ring and algebraic integers, Integral closure in an extension ring and integrally closed domains, Integral ring maps and integral extensions).

[L15]

Every finite separable field extension is simple: it is generated by one element (A finite extension generated by elements all but possibly one of which are separable is simple).

[L16]

Mn(S) denotes the square matrices over a commutative ring S, AB the entrywise-sum matrix product, and Vx the resulting matrix–vector product for x∈Sn; the determinant is the Leibniz sum det⁡(V)=∑σsgn⁡(σ)∏i<nvσ(i),i, a finite signed sum of products of entries, so a matrix with entries in a subring D⊆S has determinant in D; every solution x of Vx=w satisfies det⁡(V)xj=det⁡(Vj(w)), where Vj(w) is V with column j replaced by w (Cramer's rule over a commutative ring); over a field S, a matrix V∈Mn(S) is invertible exactly when the map x↦Vx has trivial kernel, and then det⁡V is a unit of S (Finite rectangular matrices over a commutative ring, their entries, rows and columns, Entrywise ring-matrix operations, rectangular matrix products, identity matrices and transpose, For n≥1, the determinant over a commutative ring by the Leibniz formula, and ∣det⁡A∣ for a real matrix, Cramer's rule over a commutative ring: every solution satisfies det⁡(A)xj=det⁡(Aj(b)), and a unit determinant gives the unique quotient formula, Invertible matrix theorem: invertibility, full pivot rank, RREF I, trivial nullspace and unique solvability are equivalent, A positive-sized square matrix over a commutative ring is invertible if and only if its determinant is a unit, Invertible matrices and the general linear group GL⁡n(F)).

[L17]

A nonzero polynomial of degree n over an integral domain has at most n roots in that domain (A nonzero polynomial of degree n over an integral domain has at most n distinct roots).

Proof

technique · direct
1.1

R is a domain and F=Frac⁡(R) is a field containing R: for d=0 the ring R=K is a field, and for d≥1 it is a polynomial ring over the domain K; so [L2] applies, and [L1] gives the fraction field. It is the rational function field K(x1,…,xd): a subfield of F containing K and the xi contains R, hence contains every a/b with a,b∈R, b≠0, that is, all of F by [L1].

L1L2given
1.2

The extension L/F is finite, so by [L3] it has a finite F-basis β1,…,βm, which spans L, and L is algebraic over F; by [L6] and [L4] we may write L=F(β1,…,βm), and for each j the element βj has a monic minimal polynomial fj∈F[T] with fj(βj)=0, of degree [F(βj):F].

L3L4L6given
2.1

Let h:=f1⋯fm∈F[T], a nonzero polynomial because each fj is monic. By [L5] the family f1,…,fm has a splitting field over L; fix one and call it M. Then h splits in M and M=L(the roots of h), and each βj is a root of h, so L=F(β1,…,βm)⊆F(the roots of h)⊆M. Since the middle field contains both L and every root of h in M, it contains L(the roots of h)=M; hence M=F(the roots of h), and M is also a splitting field of h over F. The roots of h are algebraic over L, so M/L is finite by [L6], and then M/F is finite by the tower law [L3].

L3L4L5L6step 1.2
3.1

The finite extension M/F is algebraic by [L3] and a splitting field of the nonzero polynomial h over F, so it is normal by [L5]. Set G:=Aut⁡(M/F) and E:=MG, a subfield with F⊆E⊆M by [L7]. The group G is finite: by [L3] write M=F(γ1,…,γr) for a basis, each γi has minimal polynomial mγi over F by [L3] and [L4], every σ∈G is determined by the images σ(γi), which are roots of mγi, and by the root bound [L17] there are only finitely many such tuples. Since G is a finite group of automorphisms of M, [L7] gives [M:E]≥∣G∣ and [M:E]≤∣G∣, so [M:E]=∣G∣. Applying [L8] to the finite normal extension M/F: the extension E/F is finite purely inseparable, M/E is finite Galois, hence separable, and E=F if F has characteristic 0.

L3L4L5L7L8L17step 2.1
4.1

Let C be the integral closure of R in E, i.e. the set of elements of E integral over R. By [L14] members of E integral over the nonzero ring R form a subring, so C is a subring of E with R⊆C⊆E⊆M, and every element of C is integral over R by definition; that is, C is integral over R.

L14step 3.1given
4.2

The extension M/E is finite separable by [L8], so by [L15] it is simple: there is θ∈M with M=E(θ).

L8L15step 3.1
5.1

The ring C is a finite R-module. If K has characteristic 0, then E=F by [L8] and C is the integral closure of R in Frac⁡(R); since R is integrally closed by [L11], C=R, generated as an R-module by 1. If K has characteristic p>0, then E/F is finite purely inseparable by [L8], so [L9] provides a finite purely inseparable K′/K, an exponent e with q=pe, and an F-embedding η:E→E′:=K′(x11/q,…,xd1/q), the xi being algebraically independent over K. The image field η(E) satisfies K(x1,…,xd)=F⊆η(E)⊆E′, so the second clause of [L10] shows that the integral closure of R in η(E) is a finite R-module. The map η fixes F and hence R, so a z∈E satisfies a monic equation over R exactly when η(z) does; thus η restricts to an R-linear bijection from C onto the integral closure of R in η(E), and finite generation transfers, so C is a finite R-module in this case too.

L8L9L10L11step 4.1cases
5.2

Frac⁡(C)=E. Let e∈E. The extension E/F is finite by [L8], so e is algebraic over F and has a minimal polynomial me=Tr+ar−1Tr−1+⋯+a0∈F[T] of degree r=[F(e):F]≥1 by [L3] and [L4]. Each coefficient ai lies in F=Frac⁡(R) and so is a fraction ui/vi with ui,vi∈R and vi≠0 by [L1]; put c1:=v0v1⋯vr−1, a nonzero element of R because R is a domain. Then c1ai∈R for every i, and e1:=c1e is a root of the monic polynomial Tr+c1ar−1Tr−1+c12ar−2Tr−2+⋯+c1ra0∈R[T], so e1 is integral over R, that is e1∈C; and e=e1/c1 with c1∈C∖{0}, so e∈Frac⁡(C). Hence E⊆Frac⁡(C)⊆E and Frac⁡(C)=E.

L1L3L4L8L14step 4.1algebra
6.1

By [L3] and [L4] the element θ has a monic minimal polynomial mθ=Tn+bn−1Tn−1+⋯+b0∈E[T] of degree n=[E(θ):E]=[M:E], and the powers θ0,…,θn−1 are an E-basis of M, so by [L4] every z∈M has a unique expansion z=∑i<nziθi with zi∈E. Since E=Frac⁡(C) by step 5.2 and C is a domain by [L14], [L1] writes each bi as a fraction of elements of C; choose one nonzero c∈C clearing all denominators, so cbi∈C for every i, and put θ0:=cθ. Then θ0 is a root of the monic polynomial Tn+cbn−1Tn−1+c2bn−2Tn−2+⋯+cnb0∈C[T], hence is integral over C; since 0≠c∈E we have E(θ0)=E(θ)=M, so by [L4] applied to θ0 every z∈M has a unique expansion z=∑i<nziθ0i with zi∈E, and [M:E]=[E(θ0):E]=n.

L1L3L4L14step 5.2step 4.2
7.1

Let D be the integral closure of C in M, a subring of M containing C by [L14]; by step 6.1 the element θ0 lies in D. Every σ∈G fixes E=MG pointwise by [L7] and hence fixes C⊆E, so applying σ to a monic equation for an element of D over C exhibits σ of that element as again integral over C; in particular the elements αj:=σj(θ0) lie in D once G={σ0,…,σn−1} is an enumeration of G with σ0=id⁡, which is possible because ∣G∣=n by step 3.1. The elements α0,…,αn−1 are pairwise distinct: if αi=αj, then σj−1σi fixes E pointwise and fixes θ0, hence fixes M=E(θ0) elementwise, so σi=σj.

L7L14step 3.1step 6.1
8.1

Fix z∈D and write z=∑i<nciθ0i with ci∈E by step 6.1. Each σj fixes E pointwise and sends θ0 to αj, so σj(z)=∑i<nciαji; this lies in D because z∈D and σj preserves integrality over C as in step 7.1. Let V∈Mn(M) be the matrix with entries Vji:=αji (row j, column i), let c:=(c0,…,cn−1)∈Mn and let w:=(σ0(z),…,σn−1(z))∈Mn. The displayed equations say exactly Vc=w, and every entry of V and of w lies in D by step 7.1.

L14step 6.1step 7.1
9.1

By [L16] (Cramer's rule over the commutative ring M) the solution c of Vc=w satisfies det⁡(V)ci=det⁡(Vi) for every i<n, where Vi is V with column i replaced by w. Every entry of Vi lies in the subring D of M, and the determinant is a finite signed sum of products of entries by [L16], so det⁡(Vi)∈D; with δ:=det⁡(V) this gives δci∈D for all i<n.

L16step 8.1algebra
9.2

δ≠0. Suppose x=(x0,…,xn−1)∈Mn satisfies Vx=0. Then the polynomial P(T):=∑i<nxiTi∈M[T] has P(αj)=∑i<nxiαji=0 for every j<n, that is, P vanishes at the n pairwise distinct elements α0,…,αn−1 of the field M (step 7.1). If P were nonzero, then deg⁡P<n would contradict the root bound [L17]; hence P=0 and therefore x=0. So the map x↦Vx has trivial kernel and [L16] makes V invertible over the field M, so its determinant δ is a unit of M, in particular δ≠0.

L16L17step 7.1step 8.1
10.1

Put c:=∏j<nσj(δ)∈M. Since δ∈D by step 9.1 and each σj preserves integrality over C as in step 7.1, every factor σj(δ) lies in D, so c∈D because D is a subring; and for τ∈G the assignment σ↦τσ is a bijection of G, so τ(c)=∏j<n(τσj)(δ)=∏j<nσj(δ)=c, showing that c is fixed by every element of G, that is c∈E=MG by [L7]. Since δ≠0 by step 9.2 and M is a field, each factor σj(δ) is nonzero, so c≠0.

L7L14step 9.1step 9.2
11.1

D⊆N:=∑i<nC⋅(θ0i/c). Let z∈D with expansion z=∑i<nciθ0i as in step 8.1. Since σ0=id⁡, the element c of step 10.1 factors as c=δ⋅∏j≥1σj(δ), so cci=(∏j≥1σj(δ))(δci)∈D because both factors lie in D by steps 10.1 and 9.1, and cci∈E because c∈E and ci∈E; hence cci∈D∩E. Now D∩E=C: by [L13] applied to the domains R⊆C⊆M, whose middle term is integral over R by step 4.1, an element of M is integral over R exactly when it is integral over C; so an x∈E lies in D (integral over C) exactly when x∈C (integral over R). Therefore cci∈C for every i, and since 0≠c∈E=Frac⁡(C) by steps 10.1 and 5.2 each element θ0i/c lies in M and z=∑i<n(cci)⋅(θ0i/c) exhibits z as an element of N. Hence D⊆N.

L13step 4.1step 5.2step 9.1step 10.1
12.1

N is a finite R-module: it is generated as a C-module by the n elements θ00/c,…,θ0n−1/c, and C is a finite R-module by step 5.1, so [L12] (transitivity of module finiteness) makes N a finite R-module.

L12step 5.1step 11.1
13.1

D is a finite R-module and a finite C-module. The set D is closed under addition, and under multiplication by R⊆C⊆D because it is a subring containing C⊇R; so D is an R-submodule of the finite R-module N by step 11.1. Since R is Noetherian by [L12], the submodule lemma of [L12] makes D a finitely generated R-module; its finitely many R-generators generate it over C as well, since R⊆C⊆D and D is closed under multiplication by C.

L12step 4.1step 5.1step 11.1step 12.1
14.1

Let x∈L. By [L13] applied to R⊆C⊆M, whose middle term is integral over R by step 4.1, the element x is integral over R exactly when it is integral over C, that is, exactly when x∈D; hence the integral closure of R in L equals D∩L. That set is an R-submodule of the finitely generated R-module D (step 13.1), so the submodule lemma of [L12] makes it a finite R-module: the integral closure of R=K[x1,…,xd] in the finite extension L of K(x1,…,xd) is finite over R. Every selection in the proof was made from a finite list — the finite basis β1,…,βm of L, its minimal polynomials, the finitely many roots of their product, the finite group G and its enumeration, one common denominator clearing the coefficients of me, one primitive element θ, its finitely many coefficients and one further common denominator, and the finite sums inside the determinant computation — and all inductions run over finite data, so no choice principle is used.

L12L13step 2.1step 4.1step 13.1∎

Depends on

Used by

Dependency tree · two levels

166 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