The actual specialization automorphism is the same canonical abstract henselian specialization automorphism, with all native structures supplied.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory AlgebraicGeometry AlgebraicGeometry.FiniteEtale
namespace EtaleFundamentalGroups.StrictHenselian
universe u v
variable (A : Type u) (K : Type v) (L : Type u)
[CommRing A] [IsDomain A] [IsLocalRing A] [Field K] [Field L]
[Algebra A K] [IsFractionRing A K] [Algebra K L] [Algebra A L]
[IsScalarTower A K L] [IsGalois K L] [IsSepClosed L]
(Q : Ideal (integralClosure A L)) [Q.IsPrime]
(hQ : Q.under A = IsLocalRing.maximalIdeal A)theorem normalizationSpecializationFundamentalGroupEquiv_apply :
let : Algebra (ordinaryHenselization A) (Localization.AtPrime Q) :=
(ordinaryHenselizationToNormalizationPrime A K L Q hQ).toAlgebra
let : Algebra (ordinaryHenselization A) L :=
(ordinaryHenselizationToNormalizationField A K L Q hQ).toAlgebra
let B := integralClosure A L
let R := Localization.AtPrime Q
let : IsFractionRing B L := integralClosure_isFractionRing_of_fractionField_algebraic A K L
let : IsIntegrallyClosed B := IsIntegrallyClosed.of_isIntegrallyClosedIn B L
let : IsIntegrallyClosed R :=
isIntegrallyClosed_of_isLocalization R Q.primeCompl Q.primeCompl_le_nonZeroDivisors
let : HenselianLocalRing R :=
(integralClosure_localizationAtPrime_strictHenselian A K L Q).1
let : IsSepClosed (IsLocalRing.ResidueField R) :=
(integralClosure_localizationAtPrime_strictHenselian A K L Q).2
let : Algebra R L := (integralClosurePrimeToAmbientField A K L Q).toAlgebra
let : IsScalarTower B R L := IsScalarTower.of_algebraMap_eq'
(integralClosurePrimeToAmbientField_comp_coefficient A K L Q).symm
let : IsFractionRing R L :=
IsFractionRing.isFractionRing_of_isDomain_of_isLocalization Q.primeCompl R L
let : IsScalarTower (ordinaryHenselization A) R L := IsScalarTower.of_algebraMap_eq' rfl
∀ a : π₁ᵉᵗ(Spec.algebraMap (ordinaryHenselization A) L),
normalizationSpecializationFundamentalGroupEquiv A K L Q hQ a =
henselianSpecializationFundamentalGroupEquiv (ordinaryHenselization A) R L a := by
intro actualLocalAlgebra actualAmbientAlgebra B R actualFraction actualNormal actualLocalNormal
actualHenselian actualResidueSepClosed actualLocalizationAlgebra actualNormalizationTower
actualLocalizationFraction actualHenselizationTower a
rfl