ModuleFiniteQuotientComponentInertiaCoprimality.lean
Nyll.EtaleFundamentalGroups.Kummer.NormalCrossings.FiniteQuotientComponentInertiaCoprimality
17 declarations indexed from sourceView source ↗ Module documentation
Finite-quotient inertia along a normal-crossings component
This file transports the local normal-crossings calculation at a selected horizontal component to the inertia image in an explicitly prescribed finite quotient of the global complement's etale fundamental group.
Declarations
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.transportStalkIdeal
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.transportStalkIdeal_isPrime
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.transportStalkIdeal_height
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.transportStalkIdeal_charZero
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.integralClosure_galAction_eq
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.integralClosure_galInertia_natCard_eq
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.exists_integralClosurePrime_liesOver
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.finiteEtaleGaloisCoverIdealInertia_coprime_iff_image_coprime
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.pullbackComponent_integralClosureInertia_coprime
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.transportedComponentBranchData
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.exists_contractedNormalizationPrime_coprime
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.ComponentNormalizationInertiaCoprimeResult
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.exists_componentNormalizationInertia_coprime_of_mappedChart
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.ComponentsThroughPointAreHorizontal.exists_componentNormalizationInertia_coprime
DocumentationFor a selected component through a locally horizontal normal-crossings point, normalization inertia in every connected finite-etale Galois cover of the complement has order prime to the residue characteristic. The prime on the original normalization is obtained by literal contraction from the chosen pullback component.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.ComponentsThroughPointAreHorizontal.exists_finiteQuotient_componentNormalizationInertiaImage_coprime
DocumentationA prescribed finite quotient of the complement's etale fundamental group is realized by a connected Galois cover, and the inertia image attached to the chosen normal-crossings component has order prime to the residue characteristic. The normalization prime lies over the literal transport of the selected component branch to the stalk of the returned etale chart.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
namespace ComponentsThroughPointAreHorizontal
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
section IntegerBase
AlgebraicGeometry.Scheme.EffectiveCartierDivisor.ComponentsThroughPointAreHorizontal.exists_finiteQuotient_componentNormalizationInertiaImage_coprime_overIntegers
DocumentationCanonical integer-base form of finite-quotient component inertia coprimality. The unique structure morphism to Spec (ULift Z) and the characteristic-zero generic residue field are constructed internally.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicGeometry CategoryTheory EtaleFundamentalGroups TopologicalSpace
open AlgebraicGeometry.FiniteEtale
open EtaleFundamentalGroups renaming
normalizationInertia_natCard_eq_at_essentiallyEtale_contraction_of_functionFieldProduct_surjective
→ normalizationInertiaCardComparison
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.Scheme.EffectiveCartierDivisor
universe u v
variable {X S : Scheme.{u}}
section IntegerBase
local instance : IsDomain (ULift.{u} ℤ) :=
(ULift.ringEquiv : ULift.{u} ℤ ≃+* ℤ).toMulEquiv.isDomain ℤ
namespace ComponentsThroughPointAreHorizontal