Submodules over a localization #
This file proves the following facts about submodules and localized modules:
IsLocalizedModule.mk'_mem_iff: a fractionf x / slies in a submodule over the localization exactly whenf xdoes.Submodule.localized'_one: the localization of the image ofAin an algebraBis the image of the localized base ringA'in the localized algebraB'.LinearMap.localizedMap_injective_iff_subsingleton_localized_ker: a localized linear map is injective exactly when the localization of its kernel vanishes, the companion of Mathlib'sLinearMap.localizedMap_surjective_iff_subsingleton_localized_coker.Submodule.FG.exists_smul_mem_of_le_span: clearing denominators uniformly. WhenFis the localization ofRatS, every finitely generatedR-submodule of theF-span of anR-submoduleMis carried intoMby a single element ofS. This is the uniform version of Mathlib'smultiple_mem_span_of_mem_localization_span.
Let A be the localization of R at S, and f : M → M' a localization map at S into an
A-module. Then f x / s lies in an A-submodule L of M' exactly when f x does.
The localization of the image (1 : Submodule A B) of A in B is the image of A' in
B', where A' and B' are the localizations of A at S and of B at the image of S.
Clearing denominators uniformly. If F is the localization of R at S, a finitely
generated R-submodule N contained in the F-span of an R-submodule M is carried into M by
multiplication by a single element of S.
A localized linear map is injective iff the localization of its kernel vanishes. This is the
kernel counterpart of LinearMap.localizedMap_surjective_iff_subsingleton_localized_coker.