ModuleValuation.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.ClassFormation.Valuation
13 declarations indexed from sourceView source ↗ Module documentation
Provides the public declarations in the LocalClassFieldTheory.ClassFormation.Valuation Lean module.
Declarations
LocalClassFieldTheory.galoisGroupFieldUnitsMulDistribMulAction
DocumentationThe actual Gal(L / K) action on field units, obtained by applying each field automorphism to a unit.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.galoisGroupFieldUnitsMulDistribMulAction_smul
DocumentationStates the theorem galoisGroupFieldUnitsMulDistribMulAction_smul.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.galoisGroupIntegerUnitsMulDistribMulActionOfIsIntegralClosure
DocumentationThe actual Gal(L / K) action on integer units. Its source is the restriction of the field automorphism to the integral closure 𝒪[L].
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.galoisGroupIntegerUnitsMulDistribMulActionOfIsIntegralClosure_smul
DocumentationStates the theorem galoisGroupIntegerUnitsMulDistribMulActionOfIsIntegralClosure_smul.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.galoisGroupValueGroupMulDistribMulAction
DocumentationThe trivial Galois action on the value group ℤ, written multiplicatively so that it is a multiplicative Galois module.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.galoisGroupValueGroupMulDistribMulAction_smul
DocumentationStates the theorem galoisGroupValueGroupMulDistribMulAction_smul.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.integerUnitsToFieldUnits_galoisGroup_equivariant
DocumentationThe inclusion 𝒪_Lˣ → Lˣ is equivariant for the actual actions.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.valuationMap_unitsMapEquiv_galoisGroup
DocumentationA Galois automorphism preserves the normalized additive valuation. The proof uses only the actual integral-closure restriction to 𝒪_L, the DVR normalization of an irreducible uniformizer, and the unit--uniformizer decomposition of Lˣ; no extension-invariant package is assumed.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.valuationUnitsMulHom_galoisGroup_equivariant
DocumentationThe normalized valuation on Lˣ is equivariant for the actual Galois action and the trivial action on its value group.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.valuationUnitsMulHom_eq_one_iff_valuationMap_eq_zero
DocumentationMultiplicative and additive presentations of valuation-one/valuation-zero agree for a field unit.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.valuationUnitsMulHom_eq_one_iff_exists_integerUnit
DocumentationExactness at Lˣ: the kernel of normalized valuation consists exactly of the units of the valuation integer ring.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.integerUnitsToFieldUnits_range_eq_ker_valuationUnitsMulHom
DocumentationExactness of the multiplicative valuation sequence at Lˣ, stated as the equality of the actual range and kernel subgroups.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField
LocalClassFieldTheory.valuationUnitsMulHom_surjective
DocumentationThe multiplicative normalized valuation Lˣ → Multiplicative ℤ is surjective.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalClassFieldTheory
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
open IsNonarchimedeanLocalField