Module

ProfiniteUnits.lean

Nyll.ValuedFieldTheory.LocalField.NonarchimedeanLocalField.ProfiniteUnits
4 declarations indexed from sourceView source ↗

Profinite valuation-ring units

The topology of a nonarchimedean local field is Hausdorff and totally disconnected because valuation balls are clopen. This file records those structures as named results, without registering additional global instances, and packages the valuation-ring unit group as a profinite group.

Imports4
Imported by2

Declarations

LocalFieldTheory.localFieldT2Space

A nonarchimedean local field is Hausdorff for its valuative topology.

Source context 4 commands

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

noncomputable section
universe u
namespace LocalFieldTheory
open scoped ValuativeRel
theorem localFieldT2Space
    (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
  [IsNonarchimedeanLocalField K] : T2Space K
LocalFieldTheory.localFieldTotallySeparatedSpace

Distinct points of a nonarchimedean local field are separated by a clopen valuation ball.

Source context 4 commands

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

noncomputable section
universe u
namespace LocalFieldTheory
open scoped ValuativeRel
theorem localFieldTotallySeparatedSpace
    (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K] : TotallySeparatedSpace K
LocalFieldTheory.localFieldTotallyDisconnectedSpace

A nonarchimedean local field is totally disconnected for its valuative topology.

Source context 4 commands

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

noncomputable section
universe u
namespace LocalFieldTheory
open scoped ValuativeRel
theorem localFieldTotallyDisconnectedSpace
    (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K] : TotallyDisconnectedSpace K
LocalFieldTheory.localUnits_profinite

The unit group of the valuation ring of a nonarchimedean local field, as a profinite group.

Source context 4 commands

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

noncomputable section
universe u
namespace LocalFieldTheory
open scoped ValuativeRel
def localUnits_profinite
    (K : Type u) [Field K] [ValuativeRel K] [TopologicalSpace K]
    [IsNonarchimedeanLocalField K] : ProfiniteGrp