Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26
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 subalgebra generated by finitely many integral elements is module-finite

Statement

Let AB be commutative rings, A a subring of B (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication), let nN and let b1,,bnB be integral over A (Integral elements over a commutative ring and algebraic integers). Then the A-subalgebra A[b1,,bn] of B is module-finite over A (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

The zero ring is not excluded: if A=0 then B=0 and the conclusion holds with the empty generating list.

Facts & Assumptions

Given: Commutative rings AB with A a subring of B, a natural number n, and elements b1,,bnB integral over A.

[L1]

A subring of B contains 1B and has the same zero and identity as B (Subring: a subset containing 1R and closed under addition, additive inverses and multiplication).

[L2]

R[a1,,an] is the image of the unital ring homomorphism R[x1,,xn]A agreeing with the structure map on constants and sending xi to ai; it is the smallest subring of A containing the image of R and a1,,an. An algebra is module-finite over R when it is finitely generated as an R-module (Subalgebra generated by a subset, algebras of finite type, and module-finite algebras).

[L3]

For a homomorphism of commutative rings AB, an element bB is integral over A when it is a root of a monic polynomial in A[X] (Integral elements over a commutative ring and algebraic integers).

[L4]

Let AB be commutative rings with A0 and let bB. Then b is integral over A if and only if A[b] is finitely generated as an A-module (Integrality and finite-module characterizations for one element).

[L5]

If B is generated as an A-module by finitely many elements and a B-module M is generated as a B-module by finitely many elements, then the products of the two lists generate M as an A-module; module finiteness is transitive along a tower of commutative algebras (Module finiteness is transitive along a tower of algebras).

Proof

technique · induction
1.1

Dispose of the zero base ring first. If A=0 then 1A=0A, and a subring shares the identity and zero of the ambient ring, so 1B=0B and B=0; every subalgebra of B is then the zero module over A, generated by the empty list. For the rest of the argument assume A0, so that 1B0B and every subring of B containing A is a nonzero commutative ring.

L1L2given
1.2

The case n=0: the subalgebra A[] generated by the empty list is the smallest subring of B containing A, which is A itself, and A is generated as an A-module by 1A.

baseL2given
1.3

Let kN and suppose Ak:=A[b1,,bk] is module-finite over A.

ih
2.1

Write Ak+1:=A[b1,,bk+1]. Both Ak+1 and Ak[bk+1] are the smallest subring of B containing A and b1,,bk+1, so they are equal. The element bk+1 is a root of some monic fA[X]; the coefficients of f lie in AAk, so f is a monic polynomial in Ak[X] with the same coefficients, and evaluating it at bk+1 gives the same element of B, namely 0. Hence bk+1 is integral over Ak. Since Ak is a nonzero commutative subring of B by step 1.1, the integrality criterion gives that Ak[bk+1]=Ak+1 is a finitely generated Ak-module; with the assumption of step 1.3 that Ak is a finitely generated A-module, transitivity makes Ak+1 a finitely generated A-module.

L2L3L4L5step 1.1step 1.3
3.1

The base case of step 1.2 and the passage of step 2.1 give, by induction on n, that A[b1,,bn] is module-finite over A for every nN.

step 1.2step 2.1discharge-induction

Remarks

  • The nonzero hypothesis of the cited integrality theorem is why the zero ring is disposed of first. Integrality and finite-module characterizations for one element assumes A0; step 1.1 removes that case by hand rather than leaving the citation standing over a ring the source excludes.

  • Integrality over the enlarged ring is inherited, not re-proved. The same monic polynomial serves at every stage, which is what keeps the induction from needing a new integrality hypothesis at each step.

  • Finitely many elements is essential. The subalgebra generated by an infinite set of integral elements is integral over A but need not be module-finite; each finite subfamily is, and the union of an increasing chain of finite modules need not be finite.

Depends on

Used by

Dependency tree · two levels

19 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