ModuleCommAlgPrincipal.lean
Nyll.SchemeTheory.RingTheory.Localization.CommAlgPrincipal
26 declarations indexed from sourceView source ↗ Module documentation
Actual principal and prime localization objects over a fixed base
The objects retain their existing native commutative algebra structures. The maps are the already proved native RingHoms. The contracted ideal is computed before its membership condition is used, so the public map and coefficient equation mention only the computed ideal and objects.
Declarations
SchemeTheory.commAlgPrincipalLocalization
DocumentationThe actual native principal localization with its original base algebra.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrimeLocalization
DocumentationThe actual native prime localization with its original base algebra.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgContractionIdeal
DocumentationThe literal contraction of the chosen ideal along the coefficient map.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalCoefficientMap
DocumentationThe existing native principal-localization coefficient RingHom.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrimeCoefficientMap
DocumentationThe existing native prime-localization coefficient RingHom.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalToPrimeMap
DocumentationThe proved native localization map, with its denominator condition expressed in the actual computed contraction.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalToPrimeMap_comp_coefficient
DocumentationThe existing native coefficient equation for the actual algebra objects.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalCoefficientMap_comp_base
DocumentationThe actual principal coefficient map preserves the original base map, by the already proved native scalar-tower equation.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.nativePrimeCoefficientMap_injective
DocumentationThe native prime coefficient map is injective for a domain. This closes its localization algebra before the principal-map argument.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.principalLocalization_injective_of_coefficient_injective
DocumentationThe native principal-localization injectivity argument shared with the original finite-level colimit owner. Its coefficient map and target remain in a ring-only scope.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalToPrimeMap_injective
DocumentationAn injective actual coefficient map gives an injective actual principal-to-prime map. The coefficient square and prime coefficient injectivity are both proved, rather than compatibility premises.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.principalCoefficientMap_comp_isUnit_of_dvd
DocumentationA transported divisor becomes a unit in the target principal localization. The target localization algebra is used only in this coefficient-ring scope.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalTransitionMap
DocumentationThe actual native principal-localization transition determined by a coefficient map and the divisibility of its transported denominator.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalTransitionMap_comp_coefficient
DocumentationThe transition's coefficient equation is supplied by the native lift.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalRingHom_ext
DocumentationEquality on the native coefficient RingHom determines a map out of the actual principal localization. Its native scalar action stays in this owner.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalToPrimeMap_naturality
DocumentationAn actual coefficient triangle induces the naturality equation for the native principal-to-prime maps. The principal transition and both coefficient equations are constructed above; no localization-map equality is assumed.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrimeComapLocalization
DocumentationThe actual prime localization at the contraction, retaining its original base algebra before it is used by a geometric caller.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrimeComapCoefficientMap
DocumentationThe native coefficient map into the actual contracted-prime object.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrimeComapMap
DocumentationThe existing native localRingHom, with both actual objects retained as commutative algebras over their original base.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrimeComapMap_comp_coefficient
DocumentationThe existing native coefficient square for the actual prime-comap map.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrimeCoefficientMap_injective
DocumentationThe existing native prime coefficient map is injective in a domain, with its target retained as the computed commutative algebra object.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrimeCoefficientMap_comp_isUnit
DocumentationThe actual contracted-prime condition makes the coefficient image a unit in the native prime localization, before any principal source appears.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalLift
DocumentationThe native principal lift into an already constructed target algebra. Its sole unit input concerns the actual supplied coefficient map.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalLift_comp_coefficient
DocumentationThe native lift has precisely the prescribed coefficient map.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalLift_injective
DocumentationInjectivity of the coefficient map supplies injectivity of this actual native lift, by the single existing principal-localization argument.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w
SchemeTheory.commAlgPrincipalLift_eq_toPrime
DocumentationFactoring the coefficient map through the native prime coefficient does not change the previously constructed principal-to-prime map.
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v w