Faithfully flat descent for modules #
In this file we show that extension of scalars by a faithfully flat ring homomorphism is comonadic.
Then the general theory of descent implies that the pseudofunctor to Cat given by extension
of scalars has effective descent relative to faithfully flat maps (TODO).
Notes #
This contribution was created as part of the AIM workshop "Formalizing algebraic geometry" in June 2024.
theorem
ModuleCat.reflectsIsomorphisms_extendScalars_of_faithfullyFlat
{A B : Type u}
[CommRing A]
[CommRing B]
{f : A →+* B}
(hf : f.FaithfullyFlat)
:
Extension of scalars along faithfully flat ring maps reflects isomorphisms.
def
comonadicExtendScalars
{A B : Type u}
[CommRing A]
[CommRing B]
{f : A →+* B}
(hf : f.FaithfullyFlat)
:
Extension of scalars by a faithfully flat ring map is comonadic.