Completeness of the Adic Completion for Finitely Generated Ideals #
This file establishes that AdicCompletion I M is itself I-adically complete
when the ideal I is finitely generated.
Main definitions #
AdicCompletion.ofPowSMul: The canonical inclusion between adic completions induced by the inclusion fromI ^ n • MtoM.AdicCompletion.ofValEqZero: GivenxinAdicCompletion I Mprojecting to zero inM / I ^ n • M,ofValEqZeroconstructs the corresponding element in the adic completion ofI ^ n • M.
Main results #
AdicCompletion.pow_smul_top_eq_ker_eval:I ^ n • AdicCompletion I Mis exactly the kernel of the evaluation mapeval I M nwhenIis finitely generated.AdicCompletion.isAdicComplete:AdicCompletion I MisI-adically complete ifIis finitely generated.
The canonical inclusion from the adic completion of I ^ n • M to
the adic completion of M.
Equations
- AdicCompletion.ofPowSMul I M n = AdicCompletion.map I (I ^ n • ⊤).subtype
Instances For
An auxillary lift function used in the definition of ofValEqZero.
Use ofValEqZero instead.
Equations
- AdicCompletion.ofValEqZeroAux I h ha = ⋯.choose
Instances For
Given an element x in the adic completion of M whose projection to M / I ^ n • M is zero,
ofValEqZero constructs the corresponding element in the adic completion of I ^ n • M.
Equations
- AdicCompletion.ofValEqZero I hxn = ⟨fun (i : ℕ) => AdicCompletion.ofValEqZeroAux I ⋯ hxn, ⋯⟩
Instances For
AdicCompletion I M is adic complete when I is finitely generated.