Module

Basic.lean

Nyll.Yamaguchi26AbfaithfulGalois.HigherLocalField.Basic
3 declarations indexed from sourceView source ↗

Higher local fields and finiteness of roots of unity

A zero-dimensional higher local field is a finite field. At each successor step we choose a complete discrete valuation whose actual residue field is one dimension lower. No Galois-theoretic or finite-extension permanence property is included in the definition.

Finiteness of all roots of unity is proved by induction on this actual residue tower, using the reduction map in each of the characteristic cases.

Declarations

ValuationTheory.IsHigherLocalField

A finite residue tower of complete discretely valued fields ending in a finite field. The value groups of the chosen valuations lie in Type v.

Source context 3 commands

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

namespace ValuationTheory
open ValuationTheory.DiscreteValuationField
universe u v
def IsHigherLocalField (n : ℕ) (K : Type u) [Field K] : Prop
ValuationTheory.IsHigherLocalField.finite_torsion

Every higher local field has finitely many roots of unity, in all characteristics and dimensions.

Source context 3 commands

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

namespace ValuationTheory
open ValuationTheory.DiscreteValuationField
universe u v
theorem IsHigherLocalField.finite_torsion
    (n : ℕ) (K : Type u) [Field K] (hK : IsHigherLocalField.{u, v} n K) :
    Finite (CommGroup.torsion Kˣ)
ValuationTheory.IsHigherLocalField.of_finiteExtension

A finite field extension of an n-dimensional higher local field is again an n-dimensional higher local field. Its valuation and residue tower are produced by the conclusion.

Source context 3 commands

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

namespace ValuationTheory
open ValuationTheory.DiscreteValuationField
universe u v
theorem IsHigherLocalField.of_finiteExtension
    (n : ℕ) (K L : Type u) [Field K] [Field L]
    [Algebra K L] [FiniteDimensional K L]
    (hK : IsHigherLocalField.{u, v} n K) :
    IsHigherLocalField.{u, v} n L