ModuleFiniteSubalgebraLocalization.lean
Nyll.SchemeTheory.RingTheory.Descent.FiniteSubalgebraLocalization
3 declarations indexed from sourceView source ↗ Module documentation
Finite subalgebras realizing two localizations
For an integral algebra, finitely many numerators generate a finite subalgebra. If two localizations are finite, the numerators of their module generators can be chosen together. The resulting subalgebra has exactly the original two localizations. This is the finite approximation used near a boundary point.
Imports6
- Mathlib.Algebra.Module.LocalizedModule.Basic
- Mathlib.RingTheory.Flat.Localization
- Mathlib.RingTheory.IntegralClosure.Algebra.Basic
- Mathlib.RingTheory.IntegralClosure.IsIntegral.Basic
- Mathlib.RingTheory.Localization.BaseChange
- Mathlib.RingTheory.TensorProduct.Maps
Imported by3
Declarations
SchemeTheory.exists_finset_span_eq_top_of_isLocalizedModule
DocumentationGenerators of a finite localized module can be chosen as images of a finite set in the original module, by clearing their individual denominators.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
open scoped TensorProduct
universe u v w w'
SchemeTheory.lTensor_subalgebra_bijective_of_span
DocumentationA subalgebra whose images span after a flat scalar extension realizes that entire scalar extension.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
open scoped TensorProduct
universe u v w w'
section Subalgebra
variable {R : Type u} [CommRing R]
variable {B : Type v} [CommRing B] [Algebra R B]
SchemeTheory.exists_finite_subalgebra_two_localizations
DocumentationAn integral algebra with two finite localizations admits one finite subalgebra realizing both localizations, through the actual inclusion maps.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
open scoped TensorProduct
universe u v w w'
section Subalgebra
variable {R : Type u} [CommRing R]
variable {B : Type v} [CommRing B] [Algebra R B]