Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedverified 2026-09-24 (gpt-6-sol)
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.

For a finite module, the dimension is the least size of an ideal of definition, and such tuples are systems of parameters

Statement

Assume the Axiom of Choice (The Axiom of Choice). Let (R,m) be a Noetherian local ring and let M≠0 be a finite R-module. Put d:=dim⁡Supp⁡(M). Then:

  1. d is the least integer r for which there exist x1,…,xr∈m with M/(x1,…,xr)M of finite length;
  2. whenever x1,…,xd have this property, they form a system of parameters for M.

Facts & Assumptions

Given: The Axiom of Choice, a Noetherian local ring (R,m) and a nonzero finite R-module M.

[L1]

Under the assumed Choice, in a finite-dimensional Noetherian local ring the dimension is the least number of generators of an ideal whose radical is the maximal ideal (Local dimension is the minimal number of generators of an ideal with maximal radical).

[L2]

A system of parameters is a d-tuple in m whose generated ideal has radical m (Systems of parameters and parameter ideals).

[L4]

The height of an ideal generated by r elements is at most r (Krull's height theorem).

[L5]

A finite module has support V(Ann⁡M), and under Choice a radical ideal is the intersection of all primes containing it (For a finite module, support is the set of primes containing the annihilator, The radical of an ideal is the intersection of the prime ideals containing it).

[L6]

Under Choice, if a finite module over a local ring equals its maximal-ideal multiple, it is zero (Assuming the Axiom of Choice, Nakayama's lemma).

Proof

technique · direct
1.1L3L4L5givenalgebra

Let A:=R/Ann⁡R(M) and n:=m/Ann⁡R(M). The ring A is nonzero, Noetherian and local; M is a faithful finite A-module. By [L5], Supp⁡A(M)=Spec⁡(A), and prime correspondence identifies this space with Supp⁡R(M), so d=dim⁡A=ht⁡A(n). The ideal n has a finite generating list by [L3]; since it is maximal, it is minimal over its own generating ideal. Under the assumed AC, [L4] bounds its height by that list length. Thus d<∞ and [L1] applies to A.

1.2L3L5L6algebra

A nonzero finite A-module Q has finite length exactly when its support is {n}. In one direction, a finite composition series has simple factors A/n: for a nonzero element of a simple factor, its annihilator is maximal, hence is the unique maximal ideal n. Thus nsQ=0 for the series length s, and [L5] gives support contained in {n}; nonzero Q has n in its support by [L6]. Conversely, if support is {n}, [L5] gives Ann⁡A(Q)=n. Choose finite generators t1,…,tu of n by [L3]. Each ti has a positive power annihilating Q, so some power nN annihilates Q. The finite filtration Q⊇nQ⊇⋯⊇nNQ=0 has finite A/n-vector-space quotients: each niQ is generated by products of finite generating lists for n and Q. Refining each vector-space quotient by a basis flag gives a finite composition series.

2.1L5L6step 1.1given

Fix an ideal J⊆m and put Q=M/JM. By [L6], Q≠0. For each prime q of A, if JA⊈q then Qq=0. If JA⊆q, then Mq≠0 by step 1.1 and JAq lies in the maximal ideal of the local ring Aq; [L6] applied there gives Qq≠0. Hence Supp⁡A(Q)=VA(JA). By [L5], this support is exactly {n} if and only if JA=n.

3.1L1step 1.1step 2.1step 1.2

Combining steps 2.1 and 1.2, for ideals J⊆m the quotient M/JM has finite length exactly when JA=n. Applying [L1] in A, the least size of a generating tuple in n with this property is d. Every such tuple in A lifts to a tuple in m because the quotient map R→A sends m onto n; finite choices suffice. This proves part 1.

4.1L2step 3.1

If x1,…,xd∈m satisfy that M/(x1,…,xd)M has finite length, step 3.1 gives (x1,…,xd)A=n. Their images in A therefore form a system of parameters by [L2]; this is the asserted module parameter condition. For d=0, the tuple is empty and the same argument says M itself has finite length.

5.1step 3.1step 4.1∎

Steps 3.1 and 4.1 prove both claims.

Depends on

Used by

Dependency tree · two levels

36 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