ModuleSubalgebraPrime.lean
Nyll.SchemeTheory.RingTheory.Localization.SubalgebraPrime
13 declarations indexed from sourceView source ↗ Module documentation
Native subalgebra-prime localization maps with closed coefficient squares
The ring objects are the actual native prime localizations. Their coefficient maps are the native algebra maps, retained as RingHoms. The localization map is Localization.localRingHom; its native coefficient equation is proved in the ring-only scope before specializing to a subalgebra.
The subalgebra base maps are the literal composites of these coefficient maps with the original algebra maps. Their proved square mentions only the computed RingHoms. No comparison, localization compatibility, alternate algebra dictionary, or independent local model is assumed.
Imports8
- Mathlib.Algebra.Algebra.Hom
- Mathlib.Algebra.Algebra.Subalgebra.Basic
- Mathlib.Algebra.Category.Ring.Basic
- Mathlib.Algebra.Category.CommAlgCat.Basic
- Mathlib.Algebra.Algebra.Tower
- Mathlib.Algebra.Ring.Hom.Defs
- Mathlib.RingTheory.Ideal.Maps
- Mathlib.RingTheory.Localization.AtPrime.Basic
Imported by5
Declarations
SchemeTheory.primeLocalizationCommRingCat
DocumentationThe actual native prime localization, bundled with its native ring.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
SchemeTheory.primeLocalizationComapCommRingCat
DocumentationThe actual native localization at the contracted prime. The comap-prime proof is constructed here, rather than requested from a caller.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
SchemeTheory.primeLocalizationCoefficientMap
DocumentationThe native coefficient map into the actual prime localization.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
SchemeTheory.primeLocalizationComapCoefficientMap
DocumentationThe native coefficient map into the actual contracted-prime localization.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
SchemeTheory.primeLocalizationComapMap
DocumentationThe actual map between the native prime localizations.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
SchemeTheory.primeLocalizationComapMap_comp_coefficient
DocumentationThe native localization coefficient equation, with both coefficient maps retained as the actual constructed RingHoms in its public statement.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
SchemeTheory.primeLocalizationBaseMap
DocumentationThe original base-ring map into the actual ambient prime localization.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
SchemeTheory.subalgebraPrimeLocalizationSource
DocumentationThe source is exactly the native localization of the actual subalgebra at the contraction of the original prime.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
variable {A : Type u} {C : Type v} [CommRing A] [CommRing C] [Algebra A C]
SchemeTheory.subalgebraPrimeLocalizationMap
DocumentationThe literal localized inclusion of the actual subalgebra.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
variable {A : Type u} {C : Type v} [CommRing A] [CommRing C] [Algebra A C]
SchemeTheory.subalgebraPrimeLocalizationBaseMap
DocumentationThe original base-ring map into the actual subalgebra localization.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
variable {A : Type u} {C : Type v} [CommRing A] [CommRing C] [Algebra A C]
SchemeTheory.subalgebraPrimeLocalizationMap_comp_base
DocumentationThe literal subalgebra localization map preserves the original base map. Its public equation contains only the computed native RingHoms.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
variable {A : Type u} {C : Type v} [CommRing A] [CommRing C] [Algebra A C]
SchemeTheory.subalgebraPrimeLocalizationAlgebra
DocumentationThe same actual source localization with its native coefficient algebra. No alternate algebra action is installed.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
variable {A : Type u} {C : Type v} [CommRing A] [CommRing C] [Algebra A C]
SchemeTheory.subalgebraPrimeLocalizationBaseMap_eq_algebraMap
DocumentationThe computed coefficient composite is the native base-algebra map on that exact localization, by the existing native scalar tower.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
variable {A : Type u} {C : Type v} [CommRing A] [CommRing C] [Algebra A C]