ModuleNorm.lean
Nyll.ClassFieldTheory.LocalClassFieldTheory.Finite.Unramified.Norm
8 declarations indexed from sourceView source ↗ Module documentation
Provides the public declarations in the LocalClassFieldTheory.Finite.Unramified.Norm Lean module.
Declarations
LocalClassFieldTheory.normIntegerUnits_surjective_unramified_of_isIntegralClosure
DocumentationFor a finite unramified extension, actual integral-closure integer-unit norm surjectivity: combine the quotient norm on 𝒪[L]ˣ/U_L¹ with the actual U_L¹ -> U_K¹ lifting.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
LocalClassFieldTheory.v_normUnits_integerUnitsToFieldUnits
DocumentationFor a finite unramified extension: the norm of an integer unit is again an integer unit, so its normalized valuation is zero.
This is the unit part of the standard decomposition x = u * π^m; it uses the actual integer-unit norm, not a norm-valuation certificate.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
LocalClassFieldTheory.v_normUnits_mapBase_inverseIntegerRingUniformizerFieldUnit_zpow
DocumentationThe norm of a base-field inverse uniformizer power has the expected valuation. This is the N(π_K^m) = π_K^{m[L:K]} part of the unramified norm calculation, proved from the algebra norm of a base element.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
LocalClassFieldTheory.v_normUnits_integerUnit_mul_mapBase_inverseIntegerRingUniformizer_zpow
DocumentationFor a finite unramified extension: after decomposing an element into an integer-unit part and a power of the chosen inverse uniformizer, the valuation of its norm is determined by the exponent.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
LocalClassFieldTheory.v_normUnits_unramifiedValuation
DocumentationFor a finite unramified extension, norm-valuation calculation in the actual unramified valuation case.
The proof uses the standard decomposition: choose the base inverse uniformizer, use unramifiedness to know that it is also an upstairs normalized generator, decompose x = u * π^{v_L(x)}, then combine the integer-unit norm with N(π^m) = π_K^{m[L:K]}. No common-uniformizer value, norm-valuation formula, or residue-degree equality is assumed as an extra input.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
LocalClassFieldTheory.finrank_dvd_valuation_of_mem_normSubgroup_unramified
DocumentationFor a finite unramified extension, reverse containment source: every field norm has valuation divisible by [L : K] in the actual unramified valuation case.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
LocalClassFieldTheory.mem_normSubgroup_of_finrank_dvd_valuation_unramified_of_isIntegralClosure
DocumentationFor a finite unramified extension, constructive reverse containment for the unramified norm calculation, actual integral-closure source-producing half: if the valuation of a base-field unit is divisible by [L : K], then it is already a field norm.
This is the standard argument a = u * π_K^(m[L:K]), with u = N(ε) by the actual integer-unit norm theorem and π_K^(m[L:K]) = N(π_K^m). It uses the integral-closure version of the integer-unit lifting, with no auxiliary invariant package.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
LocalClassFieldTheory.mem_normSubgroup_unramifiedValuation_iff_finrank_dvd_valuation_of_isIntegralClosure
DocumentationFor a finite unramified extension, actual unramified norm image membership: the norm subgroup consists exactly of elements whose normalized valuation is divisible by [L : K].
This combines the actual norm-valuation calculation with the actual integral-closure unit lifting.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
universe u
namespace LocalClassFieldTheory
open scoped ValuativeRel
open LocalFieldTheory
open LocalFieldTheory.IsNonarchimedeanLocalField