Algebra instance on adic completion #
In this file we provide an algebra instance on the adic completion of a ring. Then the adic completion of any module is a module over the adic completion of the ring.
Main definitions #
evalₐ: the canonical algebra map from the adic completion toR ⧸ I ^ n.AdicCompletion.liftRingHom: given a compatible family of ring mapsR →+* S ⧸ I ^ n, the lift ring mapR →+* AdicCompletion I S.
Implementation details #
We do not make a separate adic completion type in algebra case, to not duplicate all
module-theoretic results on adic completions. This choice does cause some trouble though,
since I ^ n • ⊤ is not defeq to I ^ n. We try to work around most of the trouble by
providing as much API as possible.
AdicCompletion I R is an R-subalgebra of ∀ n, R ⧸ (I ^ n • ⊤ : Ideal R).
Equations
Instances For
AdicCompletion I R is a subring of ∀ n, R ⧸ (I ^ n • ⊤ : Ideal R).
Equations
Instances For
Equations
Equations
Equations
Equations
Equations
Equations
Equations
The canonical algebra map from the adic completion to R ⧸ I ^ n.
This is AdicCompletion.eval postcomposed with the algebra isomorphism
R ⧸ (I ^ n • ⊤) ≃ₐ[R] R ⧸ I ^ n.
Equations
Instances For
The composition map R →+* AdicCompletion I R →+* R ⧸ I ^ n equals to the natural quotient map.
The canonical projection from the I-adic completion to R ⧸ I.
Equations
Instances For
AdicCauchySequence I R is an R-subalgebra of ℕ → R.
Equations
Instances For
AdicCauchySequence I R is a subring of ℕ → R.
Equations
Instances For
Equations
Equations
Equations
Equations
Equations
Equations
Equations
The canonical algebra map from adic Cauchy sequences to the adic completion.
Equations
Instances For
Scalar multiplication of R ⧸ (I • ⊤) on M ⧸ (I • ⊤). This is used in order to have
good definitional behaviour for the module instance on adic completions
Equations
Equations
AdicCompletion I M is naturally an AdicCompletion I R module.
Equations
The universal property of AdicCompletion for rings.
The lift ring map R →+* AdicCompletion I S of a compatible family of
ring maps R →+* S ⧸ I ^ n.
Equations
Instances For
AlgHom version of AdicCompletion.liftRingHom.
Equations
Instances For
When S is I-adic complete, the canonical map from S to
its I-adic completion is an S-algebra isomorphism.
Equations
Instances For
The canonical projection from the I-adic completion of S to S ⧸ I. Defined
in terms of a surjective map S →ₐ[R] A.