Module

ActualFiniteWildProperties.lean

Nyll.EtaleFundamentalGroups.Inertia.ActualFiniteWildProperties
5 declarations indexed from sourceView source ↗

Primary, characteristic-zero and index laws for actual finite wild inertia

The normalization group and field constructors are already closed. These proofs use only the actual subgroup's cardinality, actual tame/wild orders, and the original residue field.

Declarations

EtaleFundamentalGroups.Inertia.actualFiniteWildSubgroup_card_exists_pow_of_baseResidue_charP

The SAME actual finite wild subgroup has power-of-p cardinality.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
variable (A : Type u) (K : Type v) (L : Type w)
  [rA : CommRing A] [dA : IsDomain A] [vA : IsDiscreteValuationRing A]
  [fK : Field K] [fL : Field L] [aAK : Algebra A K] [frAK : IsFractionRing A K]
  [aKL : Algebra K L] [aAL : Algebra A L] [tAKL : IsScalarTower A K L] [gKL : IsGalois K L]
  (Q : Ideal (normalizationCommAlgCat A L).carrier) [qMax : Q.IsMaximal]
theorem actualFiniteWildSubgroup_card_exists_pow_of_baseResidue_charP
    (E : FiniteGaloisIntermediateField K L)
    (p : ℕ) [Fact p.Prime] [CharP (IsLocalRing.ResidueField A) p] :
    ∃ n : ℕ, Nat.card (actualFiniteWildSubgroup A K L Q E) = p ^ n
EtaleFundamentalGroups.Inertia.actualFiniteWildSubgroup_isPGroup_of_baseResidue_charP

Its cardinality supplies the p-group property.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
variable (A : Type u) (K : Type v) (L : Type w)
  [rA : CommRing A] [dA : IsDomain A] [vA : IsDiscreteValuationRing A]
  [fK : Field K] [fL : Field L] [aAK : Algebra A K] [frAK : IsFractionRing A K]
  [aKL : Algebra K L] [aAL : Algebra A L] [tAKL : IsScalarTower A K L] [gKL : IsGalois K L]
  (Q : Ideal (normalizationCommAlgCat A L).carrier) [qMax : Q.IsMaximal]
theorem actualFiniteWildSubgroup_isPGroup_of_baseResidue_charP
    (E : FiniteGaloisIntermediateField K L)
    (p : ℕ) [Fact p.Prime] [CharP (IsLocalRing.ResidueField A) p] :
    IsPGroup p (actualFiniteWildSubgroup A K L Q E)
EtaleFundamentalGroups.Inertia.actualFiniteWildSubgroup_eq_bot_of_baseResidue_charZero

In characteristic zero of the original base residue field, the same actual intrinsic finite wild subgroup is trivial.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
variable (A : Type u) (K : Type v) (L : Type w)
  [rA : CommRing A] [dA : IsDomain A] [vA : IsDiscreteValuationRing A]
  [fK : Field K] [fL : Field L] [aAK : Algebra A K] [frAK : IsFractionRing A K]
  [aKL : Algebra K L] [aAL : Algebra A L] [tAKL : IsScalarTower A K L] [gKL : IsGalois K L]
  (Q : Ideal (normalizationCommAlgCat A L).carrier) [qMax : Q.IsMaximal]
theorem actualFiniteWildSubgroup_eq_bot_of_baseResidue_charZero
    (E : FiniteGaloisIntermediateField K L) [CharZero (IsLocalRing.ResidueField A)] :
    actualFiniteWildSubgroup A K L Q E = ⊥
EtaleFundamentalGroups.Inertia.actualFiniteWildSubgroup_index_isUnit

The actual intrinsic wild index is invertible in the original DVR.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
variable (A : Type u) (K : Type v) (L : Type w)
  [rA : CommRing A] [dA : IsDomain A] [vA : IsDiscreteValuationRing A]
  [fK : Field K] [fL : Field L] [aAK : Algebra A K] [frAK : IsFractionRing A K]
  [aKL : Algebra K L] [aAL : Algebra A L] [tAKL : IsScalarTower A K L] [gKL : IsGalois K L]
  (Q : Ideal (normalizationCommAlgCat A L).carrier) [qMax : Q.IsMaximal]
theorem actualFiniteWildSubgroup_index_isUnit (E : FiniteGaloisIntermediateField K L) :
    IsUnit ((actualFiniteWildSubgroup A K L Q E).index : A)
EtaleFundamentalGroups.Inertia.actualFiniteWildSubgroup_index_not_dvd_of_baseResidue_charP

The same subgroup has index prime to the original residue characteristic.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
variable (A : Type u) (K : Type v) (L : Type w)
  [rA : CommRing A] [dA : IsDomain A] [vA : IsDiscreteValuationRing A]
  [fK : Field K] [fL : Field L] [aAK : Algebra A K] [frAK : IsFractionRing A K]
  [aKL : Algebra K L] [aAL : Algebra A L] [tAKL : IsScalarTower A K L] [gKL : IsGalois K L]
  (Q : Ideal (normalizationCommAlgCat A L).carrier) [qMax : Q.IsMaximal]
theorem actualFiniteWildSubgroup_index_not_dvd_of_baseResidue_charP
    (E : FiniteGaloisIntermediateField K L) :
    ∀ (p : ℕ) [CharP (IsLocalRing.ResidueField A) p],
      ¬ p ∣ (actualFiniteWildSubgroup A K L Q E).index