ModuleLocalizedInfinityIntersection.lean
Nyll.ShimizuYamaguchi26BranchedCoverings.Geometry.LocalizedInfinityIntersection
12 declarations indexed from sourceView source ↗ Module documentation
The localized intersection with infinity
For a local coefficient ring R, the infinity chart point over its closed point has prime ideal (maximalIdeal R, X) in R[X]. Localizing at this actual ideal and quotienting by the two section equations (X, v-u*X) gives the same algebra as quotienting before localization. The reason is proved concretely: X vanishes in the intersection, so every polynomial outside the point ideal maps to its unit constant coefficient.
Over a DVR, the length over this localized chart ring is therefore the additive valuation of v. This supplies the localization comparison in the infinity-chart calculation of Lemma 2.3 of Ryoji Shimizu and Naganori Yamaguchi, On branched coverings of the projective line over the integers. The projective chart/stalk identification and normalization as the integer p-adic valuation are developed in ProjectiveInfinityIntersection. The comparison with global section ideals and normal crossings is separate.
Imports16
- Nyll.ShimizuYamaguchi26BranchedCoverings.Geometry.InfinityIntersection
- Mathlib.AlgebraicGeometry.Spec
- Mathlib.RingTheory.DiscreteValuationRing.Basic
- Mathlib.RingTheory.Ideal.Quotient.Operations
- Mathlib.RingTheory.Length
- Mathlib.Algebra.Algebra.Tower
- Mathlib.Algebra.Polynomial.AlgebraMap
- Mathlib.Algebra.Polynomial.Coeff
- Mathlib.Algebra.Polynomial.Inductions
- Mathlib.RingTheory.Ideal.Maps
- Mathlib.RingTheory.Ideal.Over
- Mathlib.RingTheory.LocalRing.MaximalIdeal.Basic
- Mathlib.RingTheory.Localization.AtPrime.Basic
- Mathlib.RingTheory.Localization.Basic
- Mathlib.RingTheory.Localization.Ideal
- Mathlib.RingTheory.Polynomial.Ideal
Imported by5
Declarations
ShimizuYamaguchi26BranchedCoverings.infinityIntersection_polynomial_eq_constantCoeff
DocumentationIn the intersection algebra, every polynomial equals its constant coefficient.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
ShimizuYamaguchi26BranchedCoverings.infinityChartClosedPointIdeal
DocumentationThe infinity chart closed point above the closed point of the coefficient ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.infinityChartClosedPointIdeal_isMaximal
DocumentationThis concrete chart point is closed.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.infinityChartClosedPointIdeal_eq
DocumentationThe evaluation description is exactly the coordinate ideal (maximalIdeal R, X).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.InfinityChartLocalRing
DocumentationThe actual local ring of the polynomial chart at the infinity section point.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.LocalizedInfinityIntersectionAlgebra
DocumentationThe two section equations in the localized chart ring.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.infinityIntersection_denominators_are_units
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.localizedInfinityIntersectionEquiv
DocumentationLocalizing the actual intersection quotient does not change it. Every inverted polynomial has a unit constant coefficient in the quotient.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.localizedInfinityIntersectionIso
DocumentationThe scheme of the localized intersection is the spectrum of the denominator quotient.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.localizedInfinityIntersection_algebraMap_surjective
DocumentationThe chart polynomial ring already surjects onto the localized intersection.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.localizedInfinityIntersection_length_eq
DocumentationThe length over the actual localized chart equals the affine intersection length.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]
section LocalRing
variable [IsLocalRing R]
ShimizuYamaguchi26BranchedCoverings.localizedInfinityIntersection_length
DocumentationThe localized infinity-chart intersection multiplicity over a DVR is the valuation of v.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry
open scoped Polynomial
namespace ShimizuYamaguchi26BranchedCoverings
universe u
variable {R : Type u} [CommRing R]