Documentation

Mathlib.RingTheory.AdicCompletion.AsTensorProduct

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):

As a corollary we obtain

TODO #

noncomputable def AdicCompletion.ofTensorProduct {R : Type u_1} [CommRing R] (I : Ideal R) (M : Type u_2) [AddCommGroup M] [Module R M] :

The natural AdicCompletion I R-linear map from AdicCompletion I R ⊗[R] M to the adic completion of M.

Equations
@[simp]
theorem AdicCompletion.ofTensorProduct_tmul {R : Type u_1} [CommRing R] (I : Ideal R) (M : Type u_2) [AddCommGroup M] [Module R M] (r : AdicCompletion I R) (x : M) :
noncomputable def AdicCompletion.ofTensorProductEquivOfPiFintype {R : Type u_1} [CommRing R] (I : Ideal R) (ι : Type u_4) [Fintype ι] [DecidableEq ι] :

ofTensorProduct as an equiv in the case of M = R^ι where ι is finite.

Equations

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.

Adic completion of a Noetherian ring R is flat over R.

Equations
  • =