ModuleFiltration.lean
Nyll.ValuedFieldTheory.LocalField.DiscreteValuationField.PrincipalUnits.Filtration
13 declarations indexed from sourceView source ↗ Module documentation
Principal-unit filtration from a valuation ring
For a complete DVF F, the concrete principal-unit filtration on the unit group of the valuation ring is
U^n = { u | u - 1 ∈ m^n }.
This file turns that definition into the abstract AntitoneSubgroupFiltration used by ramification and norm arguments.
Declarations
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup
DocumentationThe concrete n-th principal-unit subgroup of the valuation ring unit group.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.mem_iff
DocumentationCharacterizes u ∈ higherPrincipalUnitGroup F n by the equivalent condition (u : F.valuationSubring) - 1 ∈ F.maximalIdeal ^ n.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.antitone
DocumentationHigher levels are contained in lower levels.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.one_add_pow_prime_sub_one_mem_pow_succ
DocumentationPrime-binomial containment in an ideal. If p ∈ I and a ∈ I^n with n ≥ 1, then (1 + a)^p - 1 is one level deeper.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.natCast_mem_maximalIdeal_of_residue_ringChar_eq
DocumentationIf the residue field has ring characteristic p, then p lies in the maximal ideal of the valuation ring.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.pow_mem_succ_of_natCast_mem_maximalIdeal
DocumentationConcrete principal-unit form of the prime-binomial containment: if p ∈ m, then the pth power carries U^n into U^(n+1) for n ≥ 1.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.pow_mem_succ_of_residue_ringChar_eq
DocumentationResidue-characteristic form of pow_mem_succ_of_natCast_mem_maximalIdeal: if the residue field has characteristic p, then pth powers move principal units one step deeper.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.zero_eq_top
DocumentationEstablishes the identity higherPrincipalUnitGroup F 0 = ⊤.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.residueUnitHom
DocumentationThe residue of a valuation-ring unit, viewed as a unit of the residue field.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.residueUnitHom_apply
DocumentationThe defining evaluation formula for residueUnitHom is ((higherPrincipalUnitGroup.residueUnitHom F u : F.residueFieldˣ) : F.residueField) = F.residueMap (u : F.valuationSubring).
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.mem_one_iff_residue_eq_one
DocumentationThe first concrete principal-unit level consists exactly of units whose residue is 1.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.residueUnitHom_eq_one_iff
DocumentationCharacterizes higherPrincipalUnitGroup.residueUnitHom F u = 1 by the equivalent condition u ∈ higherPrincipalUnitGroup F 1.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)
LocalFieldTheory.DiscreteValuationField.CompleteDVF.higherPrincipalUnitGroup.residueUnitHom_eq_iff_residue_eq
DocumentationCharacterizes higherPrincipalUnitGroup.residueUnitHom F u = higherPrincipalUnitGroup.residueUnitHom F v by the equivalent condition F.residueMap (u : F.valuationSubring) = F.residueMap (v : F.valuationSubring).
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
open ValuationTheory
open ValuationTheory.DiscreteValuationField.ResidueField
noncomputable section
open scoped BigOperators
universe u v
namespace DiscreteValuationField
namespace CompleteDVF
variable {K : Type u} [Field K]
namespace higherPrincipalUnitGroup
variable (F : ValuationTheory.DiscreteValuationField.CompleteDVF.{u, v} K)