Module

UnramifiedLubinTateDiagonal.lean

Nyll.ClassFieldTheory.LocalClassFieldTheory.Finite.Existence.UnramifiedLubinTateDiagonal
9 declarations indexed from sourceView source ↗

The unramified--Lubin--Tate diagonal field

This module is the standard-uniformizer specialization of LubinTateUniformizerDiagonal. The construction itself is carried out for an arbitrary explicit uniformizer there; specializing it here keeps the canonical API definitionally aligned with that reusable construction.

Declarations

LocalClassFieldTheory.standardLubinTateLevel_spectral_inertiaDeg_eq_one

With the canonical spectral valuation, a standard Lubin--Tate level has residue degree one over the topology-first local base field.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
theorem standardLubinTateLevel_spectral_inertiaDeg_eq_one
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K] (n : ℕ) :
    let hπ := standardLocalFieldUniformizer_isUniformizer K
    let T := standardLubinTateLevelField hπ n
    letI : FiniteDimensional K T :=
      standardLubinTateLevelField_finiteDimensional hπ n
    letI : NontriviallyNormedField T :=
      finiteExtensionSpectralNormedField K T
    letI : ValuativeRel T :=
      finiteExtensionSpectralValuativeRel K T
    letI : IsNonarchimedeanLocalField T :=
      finiteExtensionSpectralIsNonarchimedeanLocalField K T
    letI : Valuation.HasExtension (ValuativeRel.valuation K)
        (ValuativeRel.valuation T) :=
      finiteExtensionSpectralValuation_hasExtension K T
    letI :
        (LocalFieldTheory.localCompleteDVF K).valuation.HasExtension
          (LocalFieldTheory.localCompleteDVF T).valuation :=
      localCompleteDVFValuation_hasExtension K T
    (LocalFieldTheory.localCompleteDVF T).maximalIdeal.inertiaDeg
      (LocalFieldTheory.localCompleteDVF K).valuationSubring = 1 := by
  simpa only using lubinTateLevel_spectral_inertiaDeg_eq_one K
    (standardLocalFieldUniformizer_isUniformizer K) n
LocalClassFieldTheory.localFiniteUnramifiedField_inf_standardLubinTateLevelField

The canonical degree-d unramified field and the standard Lubin--Tate level have trivial intersection in the chosen separable closure.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
theorem localFiniteUnramifiedField_inf_standardLubinTateLevelField
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K]
    (d : ℕ) (hd : 0 < d) (n : ℕ) :
    localFiniteUnramifiedField K d hd ⊓
        standardLubinTateLevelField
          (standardLocalFieldUniformizer_isUniformizer K) n =
      ⊥
LocalClassFieldTheory.localFiniteUnramifiedField_linearDisjoint_standardLubinTateLevelField

The canonical unramified field and standard Lubin--Tate level are linearly disjoint over the local base field.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
theorem localFiniteUnramifiedField_linearDisjoint_standardLubinTateLevelField
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K]
    (d : ℕ) (hd : 0 < d) (n : ℕ) :
    (localFiniteUnramifiedField K d hd).LinearDisjoint
      (standardLubinTateLevelField
        (standardLocalFieldUniformizer_isUniformizer K) n)
LocalClassFieldTheory.standardLubinTateDiagonalCompositumField

The standard-uniformizer instance of the unramified--Lubin--Tate diagonal compositum.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
abbrev standardLubinTateDiagonalCompositumField
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K]
    (n : ℕ) (u : (standardLocalField K).valuationSubringˣ) :
    IntermediateField K (SeparableClosure K)
LocalClassFieldTheory.standardLubinTateDiagonalCompositumField_finiteDimensional

The standard diagonal compositum is finite over the base field.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
theorem standardLubinTateDiagonalCompositumField_finiteDimensional
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K]
    (n : ℕ) (u : (standardLocalField K).valuationSubringˣ) :
    FiniteDimensional K
      (standardLubinTateDiagonalCompositumField K n u)
LocalClassFieldTheory.standardLubinTateDiagonalCompositumField_isGalois

The standard diagonal compositum is Galois over the base field.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
theorem standardLubinTateDiagonalCompositumField_isGalois
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K]
    (n : ℕ) (u : (standardLocalField K).valuationSubringˣ) :
    IsGalois K (standardLubinTateDiagonalCompositumField K n u)
LocalClassFieldTheory.standardLubinTateDiagonalAutomorphism

The standard-uniformizer diagonal automorphism, restricting to arithmetic Frobenius on the unramified factor and inverse unit action on the level.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
abbrev standardLubinTateDiagonalAutomorphism
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K]
    (n : ℕ) (u : (standardLocalField K).valuationSubringˣ) :
    Gal((standardLubinTateDiagonalCompositumField K n u) / K)
LocalClassFieldTheory.standardLubinTateDiagonalFixedField

The field fixed by the standard-uniformizer diagonal automorphism.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
abbrev standardLubinTateDiagonalFixedField
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K]
    (n : ℕ) (u : (standardLocalField K).valuationSubringˣ) :
    IntermediateField K
      (standardLubinTateDiagonalCompositumField K n u)
LocalClassFieldTheory.standardLubinTateDiagonalFixedField_finrank

The standard diagonal fixed field has the degree of its Lubin--Tate level; the auxiliary unramified factor disappears after taking fixed points.

Source context 9 commands

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

noncomputable section
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.DiscreteValuationField
open LocalFieldTheory.IsNonarchimedeanLocalField
open ValuationTheory.DiscreteValuationField
open ValuationTheory.DiscreteValuationField.ValuedExtension
open LubinTate
theorem standardLubinTateDiagonalFixedField_finrank
    (K : Type) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K]
    (n : ℕ) (u : (standardLocalField K).valuationSubringˣ) :
    Module.finrank K (standardLubinTateDiagonalFixedField K n u) =
      Module.finrank K
        (standardLubinTateLevelField
          (standardLocalFieldUniformizer_isUniformizer K) n)