ModulePrincipalUnits.lean
Nyll.ValuedFieldTheory.LocalField.Padic.PrincipalUnits
26 declarations indexed from sourceView source ↗ Module documentation
Principal units of the p-adic field
This file identifies the standard p-adic integer and complete-DVF models, computes their principal-unit quotients, and records the logarithm/exponential power formulas used by local cyclotomic norm calculations.
Declarations
LocalFieldTheory.Padic.integerRingEquivPadicInt
DocumentationThe valuative integer ring of ℚ_p is canonically equivalent to ℤ_p.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.integerRingEquivPadicInt_coe
DocumentationThe equivalence with ℤ_p preserves the underlying element of ℚ_p.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.integerRingEquivPadicDVRValuationSubring
DocumentationThe valuative integer ring of ℚ_p is canonically equivalent to the valuation subring of the bundled p-adic complete discrete valuation field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.integerRingEquivPadicDVRValuationSubring_coe
DocumentationThe equivalence with the bundled p-adic valuation subring preserves the underlying field element.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.unitsMapEquiv_mem_higherPrincipalUnitGroup_iff
DocumentationTransport to the bundled p-adic valuation ring identifies the two definitions of the n-th principal-unit group.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.principalUnits_map_eq_higherPrincipalUnitGroup
DocumentationThe image of p-adic principal units is the bundled complete-DVF higher-principal-unit group.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.integerUnitsPrincipalQuotEquivPadicDVR
DocumentationThe quotient of p-adic integer units by principal units is equivalent to the corresponding quotient in the bundled complete-DVF model.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicDVRQuotientEquivZMod
DocumentationReduction modulo the n-th maximal-ideal power in the bundled p-adic valuation ring is canonically ZMod (p ^ n).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.nat_card_integerUnitsPrincipalQuot_padic_succ
DocumentationThe quotient of p-adic integer units by U^(k+1) has cardinality (p - 1) * p ^ k.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
open _root_.LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup
(card_unitsModHigherPrincipalUnitGroup_eq_quotientUnits) in
LocalFieldTheory.Padic.padicPrimeUnit
DocumentationThe rational prime p, regarded as a unit of the field ℚ_p.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicPrimeInteger
DocumentationThe rational prime p, regarded as an element of the p-adic integer ring.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicPrimeInteger_coe
DocumentationCoercing the p-adic prime integer back to ℚ_p gives p.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicPrimeInteger_irreducible
DocumentationThe p-adic prime integer is irreducible.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.valuationMap_padicPrimeUnit
DocumentationThe normalized additive valuation of the field unit p is -1 in the field-unit convention used by local class field theory.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.valuationMap_padicPrimeUnit_inv
DocumentationThe inverse of the p-adic prime unit is a normalized uniformizer of additive valuation one.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.nat_card_fieldUnitsUniformizerPrincipalQuot_padic_succ
DocumentationThe standard field-unit quotient generated by p⁻¹ and U^(k+1) has cardinality (p - 1) * p ^ k.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicInt_exists_degree_root_of_mem_maximalIdeal_pow_succ
DocumentationEvery element of the (k+1)-st p-adic maximal-ideal power is the ((p-1) * p^k)-fold additive multiple of an element of the maximal ideal.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicDVR_residueField_finite
DocumentationThe residue field of the canonical p-adic discrete valuation is finite.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicDVR_residueCharacteristic
DocumentationThe residue characteristic of the canonical p-adic discrete valuation is p.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicDVR_valuation_p
DocumentationThe canonical multiplicative discrete valuation sends p to exp (-1).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicDVR_ramificationIndex_eq_one
DocumentationThe absolute ramification index of the canonical valuation on ℚ_p is one.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicDVR_logExp_level_one_of_odd
DocumentationFor odd p, depth one lies in the convergence range of the p-adic logarithm and exponential.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.padicDVR_logExp_level_succ_of_odd
DocumentationFor odd p, every positive depth lies in the convergence range of the p-adic logarithm and exponential.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
LocalFieldTheory.Padic.expLogMulEquivOfWithZeroValuation
DocumentationAt a depth in the convergence range, exponential and logarithm identify the multiplicative maximal-ideal power with the higher principal units.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
open _root_.LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation
(completeDVFOfWithZeroValuation) in
LocalFieldTheory.Padic.expLogMulEquivOfWithZeroValuation_fieldVal
DocumentationThe underlying field value of the exponential/logarithm equivalence is given by the evaluated exponential series.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]
open _root_.LocalFieldTheory.DiscreteValuationField.LocalField
(valuation_natCast_factorial_eq_exp_neg_ramificationIndex_mul_padicValNat) in
open _root_.LocalFieldTheory.DiscreteValuationField.MultiplicativeIntegerValuation
(principalUnitExpLogContinuousMulEquivOfExact_ofWithZeroValuationScaled
principalUnitExpLogMulEquivOfExact_ofWithZeroValuationScaled
principalUnitExpSeries_maximalIdealPow_val_ofWithZeroValuationScaled) in
open _root_.LocalFieldTheory.DiscreteValuationField.WithZeroValuation
(exists_valuationSubring_valuation_eq_exp_neg_one_of_surjective) in
LocalFieldTheory.Padic.padicDVR_higherPrincipalUnit_degree_is_power_odd
DocumentationFor odd p, every element of U^(k+1) is a ((p-1) * p^k)-th power of an element of U¹.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open scoped ValuativeRel WithZero
namespace LocalFieldTheory.Padic
open LocalFieldTheory
open ValuationTheory
open LocalFieldTheory.IsNonarchimedeanLocalField
variable (p : ℕ) [Fact p.Prime]