ModuleFiniteExtensionClassFieldAxiom.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.Finite.LocalReciprocity.FiniteExtensionClassFieldAxiom
3 declarations indexed from sourceView source ↗ Module documentation
Finite local reciprocity
The local class-field-axiom theorem on finite extensions of a local field.
Mathlib's local-field predicate is topology-first, while the local class-field-axiom theorem also needs a compatible local-field structure on the finite extension. This file constructs that structure from the spectral norm. In particular, the target valuation ring is proved integral over the base valuation ring; no local-field structure on the target is assumed.
Declarations
LocalClassFieldTheory.UnitsTateCardinalityData
DocumentationFinite-cardinality data for the two actual unit Tate groups. Bundling the H⁰ finiteness proof keeps Nat.card honest when the local-field structure on the extension is constructed inside a theorem.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
open ValuationTheory
open CyclicCohomology
noncomputable section
open scoped NNReal ValuativeRel
LocalClassFieldTheory.finiteExtensionUnits_tate_card_of_generator
DocumentationThe local class-field-axiom theorem for an arbitrary finite Galois extension of a nonarchimedean local field. All local-field data on the extension is constructed from the spectral norm.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
open ValuationTheory
open CyclicCohomology
noncomputable section
open scoped NNReal ValuativeRel
LocalClassFieldTheory.finiteTowerUnits_tate_card_of_generator
DocumentationTower form of the local class-field-axiom theorem. It is enough that the lower field of the cyclic extension be finite over a nonarchimedean local field; its local-field structure is again supplied by the spectral norm.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
open ValuationTheory
open CyclicCohomology
noncomputable section
open scoped NNReal ValuativeRel