Flatness is stable under composition and base change #
We show that flatness is stable under composition and base change. The latter is not formalized yet.
Main theorems #
Module.Flat.comp
: ifS
is a flatR
-algebra andM
is a flatS
-module, thenM
is a flatR
-module
TODO #
- Show that flatness is stable under base change, i.e. if
S
is anyR
-algebra andM
is a flatR
-module, thenM ⊗[R] S
is a flatS
-module.
Composition #
Let R
be a ring, S
a flat R
-algebra and M
a flat S
-module. To show that M
is flat
as an R
-module, we show that the inclusion of an R
-ideal I
into R
tensored on the left with
M
is injective. For this consider the composition of natural maps
M ⊗[R] I ≃ M ⊗[S] (S ⊗[R] I) ≃ M ⊗[S] J → M ⊗[S] S → M ≃ M ⊗[R] R
where J
is the image of S ⊗[R] I
under the (by flatness of S
) injective map
S ⊗[R] I → S
. One checks that this composition is precisely I → R
tensored on the left
with M
and the former is injective as a composition of injective maps (note that
M ⊗[S] S → M
is injective because M
is S
-flat).
If S
is a flat R
-algebra, then any flat S
-Module is also R
-flat.