ModuleResidueUnits.lean
Nyll.ValuedFieldTheory.LocalField.NonarchimedeanLocalField.ResidueUnits
34 declarations indexed from sourceView source ↗ Module documentation
Residue units
Constructs the quotient of valuation-ring units by first principal units and identifies it, multiplicatively and additively, with the residue-field units.
Declarations
LocalFieldTheory.ResidueUnits
DocumentationThe residue-field unit group attached to a valued field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsCommGroup
DocumentationThe unit group of the residue field is a commutative group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsConcreteEquiv
DocumentationExplicit comparison with the concrete unit group of the residue field.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsConcreteEquiv_apply
DocumentationThe concrete residue-unit comparison preserves the underlying residue unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.residueUnitsFinite
DocumentationThe unit group of the finite residue field is finite.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.IntegerUnitsModPrincipalUnits
DocumentationInteger units modulo first principal units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsCommGroup
DocumentationValuation-ring units modulo first principal units form a commutative quotient group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsConcreteEquiv
DocumentationExplicit access to the concrete quotient model.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsMk
DocumentationThe canonical class of an integer unit modulo first principal units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsConcreteEquiv_mk
DocumentationThe concrete quotient equivalence sends a valuation-ring unit to its class modulo first principal units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsMk_surjective
DocumentationEvery class modulo first principal units has a valuation-ring unit representative.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.IntegerUnitsModPrincipalUnits.inductionOn
DocumentationEliminate a quotient class through the canonical class map.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsLift
DocumentationDescend a homomorphism that kills the first principal-unit group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsLift_mk
DocumentationA map lifted from units modulo first principal units agrees with the original map on representatives.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsToResidueUnits
DocumentationReduction of valuation-integer units to residue-field units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsToResidueUnits_apply
DocumentationReduction of a valuation-ring unit has underlying residue equal to reduction of its underlying integer.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.mem_ker_integerUnitsToResidueUnits_iff
DocumentationKernel criterion for reduction on valuation-integer units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.principalUnits_one_eq_ker_integerUnitsToResidueUnits
DocumentationThe first principal-unit group is the kernel of reduction to residue-field units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsToResidueUnits_eq_one_iff_mem_principalUnits_one
DocumentationA valuation-ring unit reduces to one exactly when it is a first principal unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsToResidueUnits_eq_iff_div_mem_principalUnits_one
DocumentationTwo valuation-ring units have the same residue exactly when their quotient is a first principal unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.principalUnits_le_ker_reduction
DocumentationHigher principal units reduce to 1 in the residue-field unit group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsToResidueUnits_surjective
DocumentationEvery residue-field unit lifts to a valuation-ring unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsEquivResidueUnits
DocumentationReduction induces 𝒪[K]ˣ / U¹ ≃ 𝓀[K]ˣ.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsEquivResidueUnits_mk
DocumentationThe quotient-to-residue-unit equivalence sends a unit class to the reduction of its representative.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsEquivResidueUnits_mk_eq_one_iff
DocumentationThe residue-unit quotient equivalence sends a class to 1 exactly for first principal units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsEquivResidueUnits_mk_eq_mk_iff
DocumentationEquality of residue classes is the same as quotient by a first principal unit.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsAddEquivResidueUnits
DocumentationAdditive form of 𝒪[K]ˣ / U¹ ≃ 𝓀[K]ˣ.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.IntegerUnitsModPrincipalUnits_mk_eq_mk_iff
DocumentationEquality in 𝒪[K]ˣ / U¹, expressed by a first-principal-unit quotient.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.IntegerUnitsModPrincipalUnits_mk_eq_one_iff
DocumentationTriviality criterion in 𝒪[K]ˣ / U¹.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.IntegerUnitsModPrincipalUnits_mk_eq_mk_iff_residue
DocumentationEquality in 𝒪[K]ˣ / U¹ is exactly equality after reduction to residue units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.IntegerUnitsModPrincipalUnits_mk_eq_one_iff_residue_eq_one
DocumentationThe class of an integer unit in 𝒪[K]ˣ / U¹ is trivial exactly when its residue is 1.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsAddEquivResidueUnits_mk
DocumentationAdditive version of the residue-unit quotient equivalence on quotient representatives.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnitsIsoResidueUnits
DocumentationModule form of the residue-unit quotient equivalence.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
LocalFieldTheory.integerUnitsModPrincipalUnits_card_eq_residueUnits_card
DocumentationCardinality statement transported from the quotient equivalence with residue units.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel