Module

OriginalNormalizationInertiaAction.lean

Nyll.EtaleFundamentalGroups.Inertia.OriginalNormalizationInertiaAction
4 declarations indexed from sourceView source ↗

Original Galois inertia on the normalization

Identifies the native normalization ring map with the original Galois action. Defines the original inertia group and derives its coefficient difference condition.

Imports4
Imported by38

Declarations

EtaleFundamentalGroups.Inertia.normalizationGaloisRingHom_eq_original

The individual native normalization map is the original ramification action, as proved by their common injective coefficient inclusion.

Source context 6 commands

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

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
attribute [local instance] normalizationCommAlgGaloisAction
variable (A : Type u) (K : Type v) (L : Type w)
  [CommRing A] [Field K] [Field L]
  [Algebra A K] [IsFractionRing A K]
  [Algebra K L] [Algebra A L] [IsScalarTower A K L] [IsGalois K L]
theorem normalizationGaloisRingHom_eq_original (σ : Gal(L/K)) :
    normalizationGaloisRingHom A K L σ =
      MulSemiringAction.toRingHom Gal(L/K) (normalizationCommAlgCat A L).carrier σ
EtaleFundamentalGroups.Inertia.actualNormalizationInertiaGroup

The actual original ideal inertia, with its original Galois action.

Source context 6 commands

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

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
attribute [local instance] normalizationCommAlgGaloisAction
variable (A : Type u) (K : Type v) (L : Type w)
  [CommRing A] [Field K] [Field L]
  [Algebra A K] [IsFractionRing A K]
  [Algebra K L] [Algebra A L] [IsScalarTower A K L] [IsGalois K L]
def actualNormalizationInertiaGroup
    (Q : Ideal (normalizationCommAlgCat A L).carrier) : GrpCat.{w}
EtaleFundamentalGroups.Inertia.actualNormalizationInertiaElement

The original automorphism underlying an actual ideal-inertia element.

Source context 6 commands

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

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
attribute [local instance] normalizationCommAlgGaloisAction
variable (A : Type u) (K : Type v) (L : Type w)
  [CommRing A] [Field K] [Field L]
  [Algebra A K] [IsFractionRing A K]
  [Algebra K L] [Algebra A L] [IsScalarTower A K L] [IsGalois K L]
def actualNormalizationInertiaElement (Q : Ideal (normalizationCommAlgCat A L).carrier)
    (σ : (actualNormalizationInertiaGroup A K L Q).carrier) : Gal(L/K)
EtaleFundamentalGroups.Inertia.actualNormalizationInertia_difference

Actual original ideal inertia gives the literal difference predicate for the canonically constructed normalization automorphism.

Source context 6 commands

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

noncomputable section
namespace EtaleFundamentalGroups.Inertia
open SchemeTheory
universe u v w
attribute [local instance] normalizationCommAlgGaloisAction
variable (A : Type u) (K : Type v) (L : Type w)
  [CommRing A] [Field K] [Field L]
  [Algebra A K] [IsFractionRing A K]
  [Algebra K L] [Algebra A L] [IsScalarTower A K L] [IsGalois K L]
theorem actualNormalizationInertia_difference (Q : Ideal (normalizationCommAlgCat A L).carrier)
    (σ : (actualNormalizationInertiaGroup A K L Q).carrier) :
    ∀ b : (normalizationCommAlgCat A L).carrier,
      Sub.sub (α := (normalizationCommAlgCat A L).carrier)
        ((normalizationGaloisRingHom A K L (actualNormalizationInertiaElement A K L Q σ) :
          (normalizationCommAlgCat A L).carrier →+*
            (normalizationCommAlgCat A L).carrier).toFun b) b ∈ Q