Adic completion as tensor product #
In this file we examine properties of the natural map
AdicCompletion I R ⊗[R] M →ₗ[AdicCompletion I R] AdicCompletion I M.
We show (in the AdicCompletion namespace):
ofTensorProduct_bijective_of_pi_of_fintype: it is an isomorphism ifM = R^n.ofTensorProduct_surjective_of_finite: it is surjective, ifMis a finiteR-module.ofTensorProduct_bijective_of_finite_of_isNoetherian: it is an isomorphism ifRis Noetherian andMis a finiteR-module.
As a corollary we obtain
flat_of_isNoetherian: the adic completion of a Noetherian ringRisR-flat.
TODO #
- Show that
ofTensorProductis an isomorphism for any finite freeR-module over an arbitrary ring. This is mostly composing with the isomorphism toR^nand checking that a diagram commutes.
The natural AdicCompletion I R-linear map from AdicCompletion I R ⊗[R] M to
the adic completion of M.
Equations
Instances For
ofTensorProduct is functorial in M.
ofTensorProduct as an equiv in the case of M = R^ι where ι is finite.
Equations
Instances For
If M = R^ι, ofTensorProduct is bijective.
If M is a finite R-module, then the canonical map
AdicCompletion I R ⊗[R] M →ₗ AdicCompletion I M is surjective.
Noetherian case #
Suppose R is Noetherian. Then we show that the canonical map
AdicCompletion I R ⊗[R] M →ₗ[AdicCompletion I R] AdicCompletion I M is an isomorphism for every
finite R-module M.
The strategy is the following: Choose a surjection f : (ι → R) →ₗ[R] M and consider the following
commutative diagram:
AdicCompletion I R ⊗[R] ker f -→ AdicCompletion I R ⊗[R] (ι → R) -→ AdicCompletion I R ⊗[R] M -→ 0
| | | |
↓ ↓ ↓ ↓
AdicCompletion I (ker f) ------→ AdicCompletion I (ι → R) -------→ AdicCompletion I M ------→ 0
The vertical maps are given by ofTensorProduct. By the previous section we know that the second
vertical map is an isomorphism. Since R is Noetherian, ker f is finitely-generated, so again
by the previous section the first vertical map is surjective.
Moreover, both rows are exact by right-exactness of the tensor product and exactness of adic completions over Noetherian rings. Hence we conclude by the 5-lemma.
If R is a Noetherian ring and M is a finite R-module, then the natural map
given by AdicCompletion.ofTensorProduct is an isomorphism.
ofTensorProduct packaged as linear equiv if M is a finite R-module and R is
Noetherian.
Equations
Instances For
Adic completion of a Noetherian ring R is flat over R.