ModulePointSpecialization.lean
Nyll.SchemeTheory.FiniteEtale.Algebra.PointSpecialization
12 declarations indexed from sourceView source ↗ Module documentation
Specializing finite étale points through a normal Henselian local ring
For an integral algebra over the base, every point in a normal local ring's fraction field has a unique factorization through that ring. This uses its normal self-integral-closure structure, not integrality of the local ring over the base. For an étale algebra, the existing Henselian section theorem identifies local-ring points with residue-field points through its actual target-lifting bijection. Their composite is the actual specialization equivalence, natural in the finite étale algebra and equivariant for compatible actual actions.
Imports7
- Nyll.SchemeTheory.FiniteEtale.Algebra.HenselianEtaleMapLift
- Mathlib.RingTheory.IntegralClosure.IntegrallyClosed
- Mathlib.RingTheory.IntegralClosure.IsIntegralClosure.Basic
- Mathlib.RingTheory.IntegralClosure.Algebra.Basic
- Mathlib.RingTheory.LocalRing.ResidueField.Basic
- Mathlib.RingTheory.LocalRing.RingHom.Basic
- Mathlib.RingTheory.Etale.Basic
Imported by3
Declarations
SchemeTheory.integralPointLift
DocumentationAn integral algebra's fraction-field point factors through the actual normal ring, by its native self-integral-closure constructor.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section IntegralPoints
variable (H R : Type u) (L : Type v) (T : Type u)
[CommRing H] [CommRing R] [IsIntegrallyClosed R] [Field L]
[Algebra H R] [Algebra R L] [IsFractionRing R L]
[Algebra H L] [IsScalarTower H R L]
[CommRing T] [Algebra H T] [Algebra.IsIntegral H T]
SchemeTheory.integralPointLift_evaluation
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section IntegralPoints
variable (H R : Type u) (L : Type v) (T : Type u)
[CommRing H] [CommRing R] [IsIntegrallyClosed R] [Field L]
[Algebra H R] [Algebra R L] [IsFractionRing R L]
[Algebra H L] [IsScalarTower H R L]
[CommRing T] [Algebra H T] [Algebra.IsIntegral H T]
SchemeTheory.integralPointEquiv
DocumentationComposition with the actual fraction-field inclusion gives a bijection on points of every integral algebra over the base.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section IntegralPoints
variable (H R : Type u) (L : Type v) (T : Type u)
[CommRing H] [CommRing R] [IsIntegrallyClosed R] [Field L]
[Algebra H R] [Algebra R L] [IsFractionRing R L]
[Algebra H L] [IsScalarTower H R L]
[CommRing T] [Algebra H T] [Algebra.IsIntegral H T]
SchemeTheory.integralPointLift_naturality
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section IntegralPoints
variable (H R : Type u) (L : Type v) (T : Type u)
[CommRing H] [CommRing R] [IsIntegrallyClosed R] [Field L]
[Algebra H R] [Algebra R L] [IsFractionRing R L]
[Algebra H L] [IsScalarTower H R L]
[CommRing T] [Algebra H T] [Algebra.IsIntegral H T]
SchemeTheory.henselianPointReductionEquiv
DocumentationThe existing Henselian target-lifting bijection, expressed using the native residue-field algebra and the original base algebra.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section HenselianReduction
variable (H R T : Type u) [CommRing H] [CommRing R] [HenselianLocalRing R]
[Algebra H R] [CommRing T] [Algebra H T] [Algebra.Etale H T]
SchemeTheory.henselianPointReductionEquiv_apply
DocumentationThis equivalence is actual reduction, evaluated on every algebra element.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section HenselianReduction
variable (H R T : Type u) [CommRing H] [CommRing R] [HenselianLocalRing R]
[Algebra H R] [CommRing T] [Algebra H T] [Algebra.Etale H T]
SchemeTheory.residueAlgEquiv
DocumentationThe native residue-field equivalence of an actual base-linear local-ring automorphism, with its inherited original base-algebra structure.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section ResidueAction
variable (H R : Type u) [CommRing H] [CommRing R] [IsLocalRing R] [Algebra H R]
SchemeTheory.residueAlgEquiv_residue
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section ResidueAction
variable (H R : Type u) [CommRing H] [CommRing R] [IsLocalRing R] [Algebra H R]
SchemeTheory.finiteEtalePointSpecialization
DocumentationThe actual specialization equivalence from generic points to residue points of a finite étale algebra, through the given normal Henselian ring.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section Specialization
variable (H R : Type u) (L : Type v) (T : Type u)
[CommRing H] [CommRing R] [HenselianLocalRing R] [IsIntegrallyClosed R] [Field L]
[Algebra H R] [Algebra R L] [IsFractionRing R L]
[Algebra H L] [IsScalarTower H R L]
[CommRing T] [Algebra H T] [Module.Finite H T] [Algebra.Etale H T]
SchemeTheory.finiteEtalePointSpecialization_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section Specialization
variable (H R : Type u) (L : Type v) (T : Type u)
[CommRing H] [CommRing R] [HenselianLocalRing R] [IsIntegrallyClosed R] [Field L]
[Algebra H R] [Algebra R L] [IsFractionRing R L]
[Algebra H L] [IsScalarTower H R L]
[CommRing T] [Algebra H T] [Module.Finite H T] [Algebra.Etale H T]
SchemeTheory.finiteEtalePointSpecialization_naturality
DocumentationSpecialization commutes with the actual morphisms of finite étale algebras.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section Specialization
variable (H R : Type u) (L : Type v) (T : Type u)
[CommRing H] [CommRing R] [HenselianLocalRing R] [IsIntegrallyClosed R] [Field L]
[Algebra H R] [Algebra R L] [IsFractionRing R L]
[Algebra H L] [IsScalarTower H R L]
[CommRing T] [Algebra H T] [Module.Finite H T] [Algebra.Etale H T]
SchemeTheory.finiteEtalePointSpecialization_equivariant
DocumentationThe same specialization is equivariant for compatible actual automorphisms of the normal local ring and its fraction field. The residue action is the native map of residue fields, with no action assumed on the point set.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace SchemeTheory
universe u v
section Specialization
variable (H R : Type u) (L : Type v) (T : Type u)
[CommRing H] [CommRing R] [HenselianLocalRing R] [IsIntegrallyClosed R] [Field L]
[Algebra H R] [Algebra R L] [IsFractionRing R L]
[Algebra H L] [IsScalarTower H R L]
[CommRing T] [Algebra H T] [Module.Finite H T] [Algebra.Etale H T]