Alphabeta Math
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.

✓ 15 results · all verified · 4 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 11 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Inverse Limits and Noetherian Completion

1 · Prerequisites

2 · Summary

This page builds I-adic completion entirely as an inverse limit of quotient modules. It fixes the filtration and topology conventions first, then proves the inverse-limit universal property, the left-exactness theorem, and the Mittag-Leffler exactness repair that makes completion exact in the finite Noetherian setting. The canonical completion map is treated concretely as the compatible residue map, so separatedness, completeness, and the completion universal property are all phrased in terms of quotient towers rather than Cauchy-sequence quotients.

The second half spends the Noetherian hypothesis exactly where the design says it should be spent: Artin-Rees gives exactness on finite modules, the tensor comparison identifies completion with extension of scalars, and the ideal criterion then yields flatness. From there the page derives faithful flatness under the Jacobson-radical hypothesis, Noetherianity of the completed ring, the local-ring comparison, completeness of finite modules over complete Noetherian rings, complete Nakayama, and, under the Axiom of Choice, the final Hilbert–Samuel dimension and polynomial invariance statement.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Filtered modules and the I-adic filtration

Definition

Let R be a commutative ring and let M be an R-module.

A decreasing filtration on M is a sequence of submodules M=F0M⊇F1M⊇F2M⊇⋯ .

If I⊆R is an ideal, the I-adic filtration on M is the decreasing filtration M⊇IM⊇I2M⊇⋯ , where each InM is the product of the ideal In with the module M in the sense of The submodule IM generated by products of elements of an ideal I with elements of a module M.

For the ring R itself, viewed as an R-module, this gives the usual I-adic filtration R⊇I⊇I2⊇⋯ .

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The I-adic topology on a module

Definition

Let R be a commutative ring, let I⊆R be an ideal, and let M be an R-module.

The I-adic topology on M is the linear topology whose distinguished neighbourhood basis of 0 is {InM:n≥0}. Equivalently, a subset U⊆M is open when for every x∈U there exists n such that x+InM⊆U.

Thus the basic open neighbourhoods of an arbitrary point x∈M are the cosets x+InM(n≥0).

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Inverse systems and inverse limits of modules

Definition

Let R be a commutative ring.

An inverse system of R-modules indexed by N≥1 is a sequence of R-modules M1←φ2M2←φ3M3←φ4⋯ together with R-linear transition maps and their composites φn,m:=φm+1∘⋯∘φn ⁣:Mn→Mm(n≥m), and φm,m:=id⁡Mm.

Its inverse limit is the submodule lim←⁡Mn:={(xn)n≥1∈∏n≥1Mn:φn(xn)=xn−1 for every n≥2}.

The coordinate maps πn ⁣:lim←⁡Mn→Mn,(xm)m↦xn, are called the limit projections.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Universal property of an inverse limit of modules

Statement

Let M1←φ2M2←φ3M3←⋯ be an inverse system of R-modules. For every R-module N, giving an R-linear map f ⁣:N→lim←⁡Mn is equivalent to giving a family of R-linear maps fn ⁣:N→Mn such that φn∘fn=fn−1(n≥2).

Equivalently, the projections πn ⁣:lim←⁡Mn→Mn form a terminal compatible cone.

Facts & Assumptions

Given: An inverse system (Mn,φn) of R-modules and an R-module N.

[L1]

The inverse limit is the compatible-element submodule of the product lim←⁡Mn={(xn)∈∏Mn:φn(xn)=xn−1 for n≥2} with projections to the coordinates (Inverse systems and inverse limits of modules).

Proof

technique · direct
1.1L1given

If f ⁣:N→lim←⁡Mn is R-linear, define fn:=πn∘f ⁣:N→Mn. For each x∈N, the element f(x) lies in the compatible submodule from [L1], so its coordinates satisfy φn(fn(x))=fn−1(x) for every n≥2. Thus the family (fn) is compatible.

1.2L1givenconstruct

Conversely, let (fn) be a compatible family and define f(x):=(fn(x))n≥1∈∏Mn. Compatibility says φn(fn(x))=fn−1(x) for every n≥2, so f(x) actually lies in lim←⁡Mn. Since products and coordinate maps are R-linear, f is R-linear.

2.1step 1.1step 1.2

The two constructions are inverse to each other: starting from f and then taking coordinates recovers each fn, while starting from (fn) and then forming f gives the unique map whose nth coordinate is fn.

3.1step 2.1∎

Therefore maps N→lim←⁡Mn are in bijection with compatible families (fn), which is exactly the terminal-cone universal property.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Inverse limits preserve kernels

Statement

Let (fn) ⁣:(Mn,φn)→(Nn,ψn) be a morphism of inverse systems of R-modules. Then the kernel of the induced map lim←⁡Mn⟶lim←⁡Nn is canonically isomorphic to lim←⁡ker⁡(fn).

Consequently, if 0→An→Bn→Cn is an exact sequence of inverse systems, then 0→lim←⁡An→lim←⁡Bn→lim←⁡Cn is exact.

Facts & Assumptions

Given: A morphism of inverse systems (fn) ⁣:(Mn,φn)→(Nn,ψn).

[L1]

The inverse limit consists of the compatible elements in the product system (Inverse systems and inverse limits of modules).

[L2]

The kernel of a homomorphism is the submodule of elements mapping to 0 (Module homomorphism and isomorphism, kernel, image and cokernel).

[L3]

A map into an inverse limit is determined by its compatible coordinate maps (Universal property of an inverse limit of modules).

Proof

technique · direct
1.1L2given

For each n, let Kn:=ker⁡(fn). Compatibility of the squares ψn∘fn=fn−1∘φn shows that φn(Kn)⊆Kn−1, so the kernels form an inverse system.

1.2L1L2

An element (xn)∈lim←⁡Mn lies in the kernel of lim←⁡Mn→lim←⁡Nn exactly when fn(xn)=0 for every n. By [L2], that is equivalent to xn∈Kn for every n. Together with the compatibility condition from [L1], this says precisely that (xn)∈lim←⁡Kn.

2.1step 1.2

Thus the underlying subsets of ker⁡ ⁣(lim←⁡Mn→lim←⁡Nn)andlim←⁡ker⁡(fn) coincide inside ∏Mn, and the module structures also agree componentwise. Hence these two modules are canonically equal, in particular canonically isomorphic.

3.1step 2.1L3∎

For an exact sequence 0→An→Bn→Cn, exactness means An=ker⁡(Bn→Cn) for every n. Applying step 2.1 to the maps Bn→Cn gives ker⁡ ⁣(lim←⁡Bn→lim←⁡Cn)=lim←⁡An, which is exactly left exactness.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Mittag-Leffler inverse systems

Definition

Let M1←φ2M2←φ3M3←⋯ be an inverse system of R-modules.

The system is Mittag-Leffler if for every m≥1 the descending family of images im⁡(φn,m)⊆Mm(n≥m) eventually stabilizes. Explicitly, for each m there exists c(m)≥m such that im⁡(φn,m)=im⁡(φc(m),m)for every n≥c(m).

In particular, any inverse system with surjective transition maps is Mittag-Leffler.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Countable Mittag-Leffler systems preserve short exactness on inverse limits

Statement

Assume the Axiom of Choice.

Let 0→An→fnBn→gnCn→0 be a short exact sequence of inverse systems of R-modules indexed by N≥1. If (An) is Mittag-Leffler, then 0→lim←⁡An→lim←⁡Bn→lim←⁡Cn→0 is exact.

Facts & Assumptions

Given: A short exact sequence of inverse systems 0→An→fnBn→gnCn→0 with (An) Mittag-Leffler.

[L1]

Inverse limits are left exact (Inverse limits preserve kernels).

[L2]

The Mittag-Leffler condition means that for each fixed stage m, the images of the transition maps into Am eventually stabilize (Mittag-Leffler inverse systems).

Proof

technique · direct
1.1L1

By [L1], the sequence of inverse limits is already exact at lim←⁡An and at lim←⁡Bn. It remains to prove surjectivity of lim←⁡Bn⟶lim←⁡Cn.

1.2givenconstruct

Let c=(cn)n≥1∈lim←⁡Cn. For each n, set En:=gn−1(cn)⊆Bn. Since gn is surjective, each En is nonempty. Compatibility of the inverse system and of the family (cn) makes every transition map Bn+1→Bn restrict to a map En+1→En.

1.3L2choosealgebra

The system (En) is Mittag-Leffler as a system of sets. Fix m. By [L2] choose c(m)≥m such that im⁡(An→Am)=im⁡(Ac(m)→Am)(n≥c(m)). For n≥c(m) the inclusion im⁡(En→Em)⊆im⁡(Ec(m)→Em) is automatic. For the reverse inclusion, take y∈im⁡(Ec(m)→Em) and choose ec∈Ec(m) mapping to y. Choose any en0∈En. The images of ec and en0 in Cc(m) are both cc(m), so their difference lies in Ac(m). By the stabilization choice there is an∈An whose image in Am equals the image of ec−en0. Then en:=en0+an lies in En and maps to y in Em. Hence the images stabilize.

2.1step 1.3construct

For each n, let En′:=⋂m≥nim⁡(Em→En). Because (En) is Mittag-Leffler and nonempty, En′ is equal to one stable image and is therefore nonempty. The restricted maps En+1′→En′ are surjective: if y∈En′, then y comes from some sufficiently high stage Em with m≥n+1, and the image of that same element in En+1 lies in En+1′ and maps to y.

3.1step 2.1choose

By the Axiom of Choice, choose x1∈E1′, and after xn has been chosen choose xn+1∈En+1′ mapping to xn; this is possible by surjectivity from step 2.1. Then (xn)n≥1 is an element of lim←⁡En, hence of lim←⁡Bn, and by construction it maps to c∈lim←⁡Cn.

4.1step 1.1step 3.1∎

Therefore lim←⁡Bn→lim←⁡Cn is surjective. Combined with step 1.1, this proves exactness of 0→lim←⁡An→lim←⁡Bn→lim←⁡Cn→0.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Separated and complete filtered modules

Definition

Let R be a commutative ring and let M=F0M⊇F1M⊇F2M⊇⋯ be a decreasing filtration on an R-module M.

The module is separated for this filtration if ⋂n≥0FnM=0.

The module is complete for this filtration if it is separated and the canonical map κM ⁣:M⟶lim←⁡n≥1M/FnM,m⟼(m mod FnM)n≥1, is an isomorphism.

For the I-adic filtration FnM:=InM, this says that M is I-adically separated when ⋂n≥0InM=0, and I-adically complete when it is separated and M→∼lim←⁡n≥1M/InM.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

The I-adic completion of a module

Definition

Let R be a commutative ring, let I⊆R be an ideal, and let M be an R-module.

The I-adic completion of M is the inverse limit M^ I:=lim←⁡n≥1M/InM of the quotient system M/IM←M/I2M←M/I3M←⋯ .

When the ideal I is fixed, this module is denoted simply by M^.

The associated completion map is κM ⁣:M→M^,m↦(m mod InM)n≥1.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Kernel and universal property of adic completion

Statement

Let R be a commutative ring, let I⊆R be an ideal, and let M be an R-module.

  1. The kernel of the completion map κM ⁣:M→M^ is ⋂n≥0InM. In particular, κM is injective exactly when M is I-adically separated.
  2. If N is an I-adically complete R-module, then every R-linear map f ⁣:M→N factors uniquely through κM by a continuous map when N has its I-adic topology and M^ has the inverse-limit topology whose basic neighbourhoods of 0 are Kn:=ker⁡(M^→M/InM)(n≥1). Thus there is a unique continuous R-linear map f^ ⁣:M^→N with f^∘κM=f.

Facts & Assumptions

Given: A commutative ring R, an ideal I⊆R, an R-module M, and for part 2 an I-adically complete R-module N together with an R-linear map f ⁣:M→N.

[L1]

The I-adic completion is M^=lim←⁡M/InM with completion map m↦(m mod InM)n (The I-adic completion of a module).

[L2]

An I-adically complete module is separated and its canonical map to the inverse limit of its quotients is an isomorphism (Separated and complete filtered modules).

[L3]

The I-adic topology has the submodules InN as a neighbourhood basis of 0 (The I-adic topology on a module).

[L4]

Compatible maps into an inverse limit factor uniquely through it (Universal property of an inverse limit of modules).

Proof

technique · direct
1.1L1L4

The completion map κM is the unique map into the inverse limit of [L1] whose nth component, for n≥1, is the quotient map qn ⁣:M→M/InM.

1.2L1algebra

An element lies in ker⁡(κM) exactly when every quotient map qn, n≥1, kills it, equivalently when it belongs to every InM for n≥1. Since I0M=M, this gives ker⁡(κM)=⋂n≥1InM=⋂n≥0InM.

1.3givenalgebra

Let f ⁣:M→N be R-linear with N complete. Since f is R-linear, one has f(InM)⊆InN for every n≥1, so f induces maps fn ⁣:M/InM→N/InN. These maps are compatible with the quotient transition maps.

1.4L1L4

By [L4], the compatible family (fn) yields a unique map f~ ⁣:M^→lim←⁡N/InN such that the nth projection of f~κM is fnqn. These are also the coordinates of κNf, so uniqueness in [L4] gives f~κM=κNf.

1.5L2L3choosealgebra

The image of κM is dense for the inverse-limit topology. Indeed, for x∈M^ and n≥1, choose m∈M representing πnM(x)∈M/InM; then x−κM(m)∈Kn. Now let g:M^→N be continuous and vanish on κM(M). If g(x)≠0, separatedness of N from [L2] gives n with g(x)∉InN. The inverse image g−1(g(x)+InN) is an open neighbourhood of x by [L3], so density gives some κM(m) in it. But gκM(m)=0, which would put g(x) in InN, a contradiction. Hence g=0. Applying this to the difference of two continuous extensions proves uniqueness.

2.1step 1.2L2

The last equality shows that κM is injective exactly when ⋂n≥0InM=0, which is exactly the definition of being I-adically separated.

2.2L2L3step 1.4algebra

Write πnM:M^→M/InM and πnN:lim←⁡N/InN→N/InN. Step 1.4 gives πnNf~=fnπnM, so f~(Kn)⊆ker⁡(πnN) for every n≥1. Hence f~ is continuous for the two inverse-limit topologies. Because N is complete, [L2] identifies κN:N→∼lim←⁡N/InN; under this isomorphism the preimage of ker⁡(πnN) is InN, so [L3] makes κN a homeomorphism from the I-adic topology to the inverse-limit topology. Thus f^:=κN−1f~:M^→N is continuous and satisfies f^κM=f.

3.1step 1.2step 1.5step 2.1step 2.2∎

Parts 1 and 2 are proved by steps 1.2, 1.5, 2.1, and 2.2.

PropositionStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Elements congruent to 1 modulo a defining ideal are units

Statement

Let R be a commutative ring and let I⊆R be an ideal. Assume that R is I-adically complete. If u∈R satisfies u≡1(modI), then u is a unit of R.

Consequently, every element of I lies in the Jacobson radical of R.

Facts & Assumptions

Given: A commutative ring R, an ideal I⊆R, and an I-adically complete ring element u=1−a with a∈I.

[L1]

The completion map R→lim←⁡R/In is an isomorphism because R is I-adically complete (Separated and complete filtered modules, The I-adic completion of a module).

Proof

technique · direct
1.1givenalgebra

For each n≥1, the finite geometric sum vn:=1+a+a2+⋯+an−1 satisfies (1−a)vn=1−an. Since a∈I, one has an∈In, so the image of vn in R/In is an inverse to the image of u=1−a.

2.1step 1.1construct

The residue classes (vn mod In)n are compatible: the image of vn+1 in R/In equals the image of vn because vn+1−vn=an∈In. Therefore they define an element v∈lim←⁡R/In.

3.1L1step 2.1algebra

By [L1], there is a unique element w∈R corresponding to v. Since each component of v is an inverse to the image of u, the products uw and wu map to 1 in every quotient R/In. Completeness includes separatedness, so the kernel of R→lim←⁡R/In is 0; hence uw=wu=1. Thus u is a unit.

4.1step 3.1algebra∎

Let x∈I and r∈R. Then 1−rx≡1(modI), so step 3.1 shows 1−rx is a unit. The elementary ideal characterization of the Jacobson radical now gives x∈J(R): if a maximal ideal omitted x, its image would generate the residue field, contradicting invertibility of every 1−rx. Therefore I⊆J(R).

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Adic completion is exact on finite modules over a Noetherian ring

Statement

Assume the Axiom of Choice.

Let R be a Noetherian commutative ring, let I⊆R be an ideal, and let 0→M′→M→M′′→0 be a short exact sequence of finitely generated R-modules. Then the induced sequence of I-adic completions 0→M′^→M^→M′′^→0 is exact.

Facts & Assumptions

Given: A Noetherian commutative ring R, an ideal I⊆R, and a short exact sequence 0→M′→M→M′′→0 of finitely generated R-modules.

[L1]

Countable inverse limits preserve short exact sequences whenever the left system is Mittag-Leffler (Countable Mittag-Leffler systems preserve short exactness on inverse limits).

[L2]

The I-adic completion is the inverse limit of the quotients by the powers of I (The I-adic completion of a module).

Proof

technique · direct
1.1givenalgebra

For each n≥0, the given short exact sequence induces an exact sequence 0→M′/(M′∩InM)→M/InM→M′′/InM′′→0. The first map is injective because its kernel is (M′∩InM)/(M′∩InM), and the second map is surjective because every class in M′′/InM′′ lifts to a class in M/InM.

2.1step 1.1algebra

The left inverse system M′/(M′∩InM) has surjective transition maps, hence is Mittag-Leffler. Indeed, if n≥m and x∈M′, then the class of x in M′/(M′∩ImM) is the image of the class of the same x in M′/(M′∩InM). Therefore every transition map M′/(M′∩InM)→M′/(M′∩ImM) is surjective.

3.1L1step 2.1

Taking inverse limits in the sequences of step 1.1 and using [L1] yields an exact sequence 0→lim←⁡M′/(M′∩InM)→lim←⁡M/InM→lim←⁡M′′/InM′′→0.

4.1L2step 3.1

By [L2], the middle and right inverse limits are M^ and M′′^. For the left inverse limit, the induced filtration M′∩InM on M′ is equivalent to the intrinsic I-adic filtration InM′ by The filtration induced on a submodule is equivalent to its intrinsic ideal-adic filtration, so its completion is M′^.

5.1step 4.1∎

Substituting these identifications into step 3.1 gives 0→M′^→M^→M′′^→0, which is the claimed exactness.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Completion of a finite module is extension of scalars

Statement

Assume the Axiom of Choice.

Let R be a Noetherian commutative ring, let I⊆R be an ideal, and let M be a finitely generated R-module. Then the canonical R-linear map θM ⁣:M⊗RR^⟶M^,m⊗(rn)n↦(mrn mod InM)n, is an isomorphism.

Facts & Assumptions

Given: A Noetherian commutative ring R, an ideal I⊆R, and a finitely generated R-module M.

[L1]

Completion is exact on finitely generated modules over a Noetherian ring (Adic completion is exact on finite modules over a Noetherian ring).

[L2]

Tensor products are right exact (Tensoring is right exact).

[L3]

For every module N, the canonical map N⊗RR→N is an isomorphism, and tensor products commute with finite direct sums (The regular module is a tensor unit: R⊗RN≅N and M⊗RR≅M).

Proof

technique · direct
1.1L3

If M=R, then R⊗RR^≅R^ by [L3], and this is exactly θR. Therefore θR is an isomorphism.

1.2L1L2choose

Choose an exact sequence F1→uF0→M→0 with F0 and F1 finite free. Tensoring with R^ and using [L2] gives an exact row F1⊗RR^→u⊗1F0⊗RR^→M⊗RR^→0. Completing the exact sequence F1→uF0→M→0 and using [L1] gives another exact row F1^→u^F0^→M^→0.

2.1step 1.1L3

Since tensor products commute with finite direct sums by [L3], the same is true for finite free modules: Rm⊗RR^≅R^m≅Rm^. Thus θF is an isomorphism for every finite free module F. In particular, θF0 and θF1 are isomorphisms in step 1.2.

3.1step 1.2step 2.1

The maps θF1, θF0, and θM form a commutative diagram between the two exact rows of step 1.2. Since the first two vertical maps are isomorphisms by step 2.1, the two rows present M⊗RR^andM^ as cokernels of isomorphic maps. Therefore θM is an isomorphism.

4.1step 3.1∎

So the completion of a finite module is obtained by extension of scalars from R to R^.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Completion commutes with finite quotients and induced submodules

Statement

Assume the Axiom of Choice.

Let R be a Noetherian commutative ring, let I⊆R be an ideal, and let N⊆M be finitely generated R-modules.

  1. The natural map M^/N^⟶M/N^ is an isomorphism.
  2. Under the natural map N^→M^, the image of N^ is the R^-submodule NR^⊆M^. In particular, for every ideal J⊆R, JM^≅JM^.
  3. For every n≥0, M^/InM^≅M/InM.

Facts & Assumptions

Given: A Noetherian commutative ring R, an ideal I⊆R, and finite R-modules N⊆M.

[L1]
[L2]

For a finite module X, one has X^≅X⊗RR^ (Completion of a finite module is extension of scalars).

Proof

technique · direct
1.1L1

Apply [L1] to the short exact sequence 0→N→M→M/N→0. This gives an exact sequence 0→N^→M^→M/N^→0. Therefore M^/N^≅M/N^, proving part 1.

1.2L2algebra

By [L2], the map N^→M^ identifies with N⊗RR^⟶M⊗RR^. Its image is, by definition, the R^-submodule generated by the image of N, namely NR^. Hence the image of N^ in M^ is NR^. Taking N=JM yields JM^≅JM^.

2.1step 1.1step 1.2algebra

Apply part 1 to the submodule InM⊆M. Then M^/InM^≅M/InM^. By step 1.2, InM^ identifies with InM^. Also M/InM is annihilated by In, so its I-adic filtration reaches 0 after stage n and its completion is canonically itself. Hence M/InM^≅M/InM, which proves part 3.

3.1step 1.1step 1.2step 2.1∎

Parts 1, 2, and 3 are exactly the three displayed conclusions above.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

The completion of a Noetherian ring is flat

Statement

Assume the Axiom of Choice.

Let R be a Noetherian commutative ring and let I⊆R be an ideal. Then the completion map R→R^ makes R^ into a flat R-module.

Facts & Assumptions

Given: A Noetherian commutative ring R and an ideal I⊆R.

[L1]

For a Noetherian ring, completion identifies finite modules with extension of scalars, and it carries ideal multiples to the corresponding multiples after tensoring (Completion of a finite module is extension of scalars, Completion commutes with finite quotients and induced submodules).

[L2]

An R-module is flat exactly when J⊗RM→M is injective for every ideal J⊆R (Flatness is equivalent to preserving injections and to the ideal and finitely generated ideal tests).

[L3]

Completion is exact on short exact sequences of finite modules over a Noetherian commutative ring (Adic completion is exact on finite modules over a Noetherian ring).

Proof

technique · direct
1.1L1L4

Let J⊆R be an ideal. It is a finite R-module by [L4]. Hence [L1] identifies J⊗RR^ with the completion J^, and under this identification the multiplication map J⊗RR^→R^ becomes the natural map J^→R^.

2.1L3step 1.1

The map J^→R^ is injective because [L3] applies to the short exact sequence 0→J→R→R/J→0. Therefore J⊗RR^→R^ is injective for every ideal J.

3.1L2step 2.1∎

Applying [L2], we conclude that R^ is flat as an R-module.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Jacobson-adic completion is faithfully flat

Statement

Assume the Axiom of Choice.

Let R be a Noetherian commutative ring and let I⊆J(R) be an ideal. Then the completion map R→R^ is faithfully flat.

Facts & Assumptions

Given: A Noetherian commutative ring R and an ideal I⊆J(R).

[L1]

The completion R^ is flat over R (The completion of a Noetherian ring is flat).

[L2]

For every maximal ideal m⊇I, one has R^/mR^≅R/m^≅R/m, because completion commutes with finite quotients and the I-adic filtration on R/m is already zero after one step (Completion commutes with finite quotients and induced submodules).

[L3]

A flat ring map is faithfully flat exactly when every maximal ideal of the source has a prime ideal lying over it (A flat ring map is faithfully flat exactly when it detects proper ideals and is surjective on spectra).

Proof

technique · direct
1.1L2given

Let m⊂R be a maximal ideal. Because I⊆J(R), one has I⊆m, so [L2] gives R^/mR^≅R/m≠0.

2.1step 1.1algebra

The ring R/m is a field, so step 1.1 shows directly that mR^ is a maximal, hence prime, ideal of R^. Its contraction to R contains m; the contraction is proper because it is the preimage of a prime ideal, so maximality of m forces the contraction to equal m. Thus every maximal ideal of R has a prime ideal of R^ above it.

3.1L1L3step 2.1∎

The completion map R→R^ is flat by [L1]. Together with step 2.1, [L3] now shows that R→R^ is faithfully flat.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Completion of a Noetherian ring is Noetherian

Statement

Assume the Axiom of Choice.

Let R be a Noetherian commutative ring and let I⊆R be an ideal. Then the I-adic completion R^ is a Noetherian ring.

Facts & Assumptions

Given: The Axiom of Choice, a Noetherian commutative ring R, and an ideal I⊆R.

[L1]

Quotients of Noetherian rings are Noetherian (Every quotient and every localisation of a Noetherian ring is Noetherian).

[L3]

A finite-variable polynomial ring over a Noetherian ring is Noetherian (If R is Noetherian then R[x1,…,xn] is Noetherian for every n∈N).

[L4]

For a finite module, completion commutes with quotients and ideal powers (Completion commutes with finite quotients and induced submodules).

Proof

technique · direct
1.1L1L2L3choose

By [L2], choose generators f1,…,fr of I. The quotient R/I is Noetherian by [L1], hence the polynomial ring (R/I)[T1,…,Tr] is Noetherian by [L3].

2.1step 1.1algebra

The graded ring gr⁡I(R):=⨁n≥0In/In+1 is a quotient of (R/I)[T1,…,Tr] via Tj↦fj‾, so gr⁡I(R) is Noetherian.

3.1L4step 2.1

By part 3 of Completion commutes with finite quotients and induced submodules, R^/InR^≅R/In for every n, and part 2 identifies InR^ with the completion of In. Therefore InR^/In+1R^≅In/In+1 for all n, so the associated graded ring gr⁡IR^(R^) is canonically isomorphic to gr⁡I(R). Hence it is Noetherian.

4.1L2step 3.1choosealgebra

Let J⊆R^ be an ideal. Since gr⁡IR^(R^) is Noetherian, [L2] makes the graded ideal gr⁡(J):=⨁n≥0J∩InR^J∩In+1R^ finitely generated. Taking homogeneous components of a finite generating set, choose homogeneous generators g‾1,…,g‾m, where gj∈J∩IdjR^.

5.1step 4.1inductionchoosealgebra

We claim that g1,…,gm generate J. Put r0=x∈J. Inductively, suppose rn∈J∩InR^. Express its degree-n class in gr⁡(J) as r‾n=∑dj≤na‾j,n g‾j, with a‾j,n homogeneous of degree n−dj. Lift it to aj,n∈In−djR^, and put aj,n=0 when dj>n. Then rn+1:=rn−∑jaj,ngj∈J∩In+1R^. The assumed Choice principle supports this countable recursion. Consequently, for every N≥0, x−∑n=0N∑jaj,ngj=rN+1∈J∩IN+1R^.

6.1step 3.1step 5.1algebra

The completion ring R^ is complete for the IR^-adic topology because it is already the inverse limit of the quotients R/In and step 3.1 identifies these with R^/InR^. For fixed j, step 5.1 has aj,n=0 for n<dj and aj,n∈In−djR^ thereafter, so its partial sums are Cauchy and converge to some Aj∈R^. For N≥dj, the tail satisfies Aj−∑n=0Naj,n∈IN+1−djR^. Multiplying by gj∈IdjR^ and using step 5.1 gives x−∑jAjgj∈IN+1R^ for every sufficiently large N. Completeness includes separatedness, so the intersection of the powers is 0 and therefore x=∑jAjgj. Thus J=(g1,…,gm) is finitely generated.

7.1L2step 6.1∎

Every ideal J⊆R^ is finitely generated, so R^ is Noetherian by the ideal characterization.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Completion of a Noetherian local ring is local with the same residue field

Statement

Assume the Axiom of Choice.

Let (R,m) be a Noetherian local ring, and let R^ be its m-adic completion.

  1. R^ is a Noetherian local ring with maximal ideal mR^.
  2. The residue field is unchanged: R^/mR^≅R/m.
  3. The completion map R→R^ is faithfully flat.

Facts & Assumptions

Given: A Noetherian local ring (R,m).

[L1]

The completion R^ of a Noetherian ring is Noetherian (Completion of a Noetherian ring is Noetherian).

[L2]

If the defining ideal lies in the Jacobson radical, then completion is faithfully flat (Jacobson-adic completion is faithfully flat).

[L3]

Completion commutes with quotient by the defining ideal (Completion commutes with finite quotients and induced submodules).

[L4]

In an adically complete ring, every element congruent to 1 modulo the defining ideal is a unit (Elements congruent to 1 modulo a defining ideal are units).

[L5]

A local ring is a ring with a unique maximal ideal (A local ring is a nonzero commutative ring with a unique maximal ideal).

Proof

technique · direct
1.1L2L5

Since R is local, its unique maximal ideal m equals J(R). Hence [L2] applies and shows that R→R^ is faithfully flat.

1.2L1L3L5

By [L1], the ring R^ is Noetherian. By [L3], R^/mR^≅R/m, and the right-hand side is a field because R is local. Thus mR^ is a maximal ideal of R^.

1.3L3algebra

For each n≥1, part 3 of [L3] gives R^/mnR^≅R/mn. Therefore the canonical map R^⟶lim←⁡nR^/mnR^ identifies with the identity of lim←⁡nR/mn=R^. So R^ is complete for the mR^-adic topology.

2.1L4step 1.2step 1.3choose

Let x∈R^ with x∉mR^. Its residue class in R^/mR^ is then nonzero, hence a unit. Choose y∈R^ with xy≡1(modmR^). By [L4] and step 1.3, the element xy is a unit, hence x is a unit. Therefore every nonunit lies in mR^, so mR^ is the unique maximal ideal of R^.

3.1step 1.1step 1.2step 1.3step 2.1∎

Step 1.2 proves the residue-field isomorphism, and steps 1.1, 1.3, and 2.1 prove that R^ is Noetherian local with maximal ideal mR^ and that R→R^ is faithfully flat.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-01Open item page →

Finite modules over complete Noetherian rings are complete

Statement

Assume the Axiom of Choice.

Let R be a Noetherian commutative ring, let I⊆R be an ideal, and assume that R is I-adically complete. Then every finitely generated R-module M is I-adically complete.

Facts & Assumptions

Given: A Noetherian commutative ring R, an ideal I⊆R, and a finitely generated R-module M, with R I-adically complete.

[L1]

Completion of a finite module is extension of scalars: M⊗RR^→∼M^ (Completion of a finite module is extension of scalars).

[L2]

An I-adically complete ring is identified with its own completion (Separated and complete filtered modules, The I-adic completion of a module).

Proof

technique · direct
1.1L2algebra

Since R is I-adically complete, [L2] gives an isomorphism κR ⁣:R→∼R^. Tensoring with the finite module M yields an isomorphism M⊗RR→∼M⊗RR^. Using the unit isomorphism M⊗RR≅M, we get an isomorphism M→∼M⊗RR^.

2.1L1step 1.1∎

Composing the isomorphism of step 1.1 with [L1] gives an isomorphism M→∼M^. By construction this composite sends m to the compatible residue class system (m mod InM)n, so it is exactly the completion map κM. Therefore κM is an isomorphism and M is I-adically complete.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Complete Nakayama lemma

Statement

Assume the Axiom of Dependent Choice.

Let R be a commutative ring, let I⊆R be an ideal, and let M be an R-module. Assume that R is I-adically complete and that M is I-adically separated.

If m1,…,mr∈M have images that generate M/IM as an R/I-module, then m1,…,mr generate M as an R-module.

Facts & Assumptions

Given: A commutative ring R, an ideal I⊆R, an R-module M with R I-adically complete and M I-adically separated, and elements m1,…,mr∈M whose classes generate M/IM.

[L1]

An I-adically complete module is identified with the inverse limit of its quotients, and separated means ⋂n≥0InM=0 (Separated and complete filtered modules).

Proof

technique · direct
1.1givenchoose

Let N:=Rm1+⋯+Rmr. We prove M=N. Fix x∈M. Since the classes of the mi generate M/IM, choose coefficients ai,0∈R and an element x1∈IM such that x=∑i=1rai,0mi+x1.

2.1step 1.1choose

Suppose xn∈InM has been constructed. Because multiplication by elements of In shows that the classes of the mi also generate InM/In+1M, choose coefficients ai,n∈In and xn+1∈In+1M such that xn=∑i=1rai,nmi+xn+1. Inductively, for every N≥0, x=∑n=0N∑i=1rai,nmi+xN+1 with xN+1∈IN+1M.

3.1L1step 2.1choose

For each i, the partial sums Ai,N:=∑n=0Nai,n form a Cauchy sequence in the I-adic topology on R, because Ai,N′−Ai,N∈IN+1 for N′≥N. Since R is complete, there is Ai∈R with Ai−Ai,N∈IN+1 for every N.

4.1L1step 2.1step 3.1algebra

Set y:=∑i=1rAimi∈N. Using the identity in step 2.1, x−y=(x−∑i=1rAi,Nmi)−∑i=1r(Ai−Ai,N)mi. The first term lies in IN+1M because it equals xN+1, and the second term also lies in IN+1M because each Ai−Ai,N∈IN+1. Hence x−y∈IN+1M for every N. By separatedness and [L1], x−y∈⋂N≥0IN+1M=0, so x=y∈N.

5.1step 4.1∎

Since every x∈M lies in N, one has M=N, so m1,…,mr generate M.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-01Open item page →

Completion preserves dimension and Hilbert-Samuel data

Statement

Assume the Axiom of Choice.

Let (R,m) be a Noetherian local ring, let M≠0 be a finitely generated R-module, and let R^, M^ denote the m-adic completions.

  1. For every n≥0, M^/mn+1M^≅M/mn+1M. In particular the Hilbert-Samuel functions of M and M^ agree.
  2. The Hilbert-Samuel multiplicity of M equals that of M^.
  3. The support dimensions of M and M^ are equal.

Facts & Assumptions

Given: A Noetherian local ring (R,m) and a nonzero finitely generated R-module M.

[L1]

Completion of a Noetherian local ring is again local with maximal ideal mR^ and the same residue field (Completion of a Noetherian local ring is local with the same residue field).

[L2]

Completion commutes with finite quotients and with powers of the defining ideal (Completion commutes with finite quotients and induced submodules).

[L3]

Hilbert-Samuel multiplicity is read from the leading coefficient of the eventual Hilbert-Samuel polynomial (Hilbert-Samuel multiplicity as the factorial-scaled leading coefficient).

[L4]

For a nonzero finite module, the degree of the Hilbert-Samuel polynomial equals the support dimension (The degree of the Hilbert-Samuel polynomial equals the dimension of the support).

Proof

technique · direct
1.1L1L2

By [L2], for every n≥0, M^/mn+1M^≅M/mn+1M. Since [L1] identifies the residue fields of R and R^, the two sides have the same finite length. Hence the Hilbert-Samuel functions agree term by term.

2.1L3step 1.1

Equality of the Hilbert-Samuel functions implies equality of their eventual polynomials. Therefore the Hilbert-Samuel multiplicities, which are read from the leading coefficients of those polynomials by [L3], are equal.

2.2L4step 1.1

By [L4], the degree of that common eventual polynomial is the support dimension of M, and the same degree computed over R^ is the support dimension of M^. Hence those dimensions are equal.

3.1step 1.1step 2.1step 2.2∎

This proves all three claims.

5 · Examples, counterexamples and false statements

None yet.

Sources