Flat base change of pseudocoherent modules #
Extension of scalars along a flat algebra preserves pseudocoherence, in every finite degree and in degree infinity. In particular localizations of pseudocoherent modules are pseudocoherent. This supplies the module-theoretic stability needed for flat pullback of locally pseudocoherent sheaves. No Noetherian or finite-presentation hypothesis is imposed on the algebra.
The proof tensors the finite free resolution defining TauCeti.Huber.IsPseudoCoherentOver.
It uses Mathlib's Module.Flat.lTensor_exact for exactness and
TensorProduct.piScalarRight to put the resulting free modules in coordinate form.
References #
- The Stacks Project, Lemma 15.66.13, Tag 066C (flat base change).
Flat extension of scalars preserves m-pseudocoherence, including m = ⊤.
Localizations of pseudocoherent modules are pseudocoherent. If M is m-pseudocoherent
over R and f : M → Mₚ is a localization of M at a submonoid p, then Mₚ is
m-pseudocoherent over the corresponding localization Rₚ of R.