ModuleQuotientReps.lean
Nyll.GaloisCohomology.Cyclic.Herbrand.PrincipalUnits.QuotientReps
11 declarations indexed from sourceView source ↗ Module documentation
Representatives of integer units modulo principal units
This file defines the integer-unit quotient by a principal-unit subgroup and compares it with the concrete quotient used in the normal-basis calculations.
Declarations
CyclicCohomology.IntegerUnitsModPrincipalUnitsAtLevel
DocumentationInteger units modulo the n-th principal-unit subgroup.
This named type is the representation boundary: downstream code uses its quotient interface rather than unfolding the concrete quotient.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelCommGroup
DocumentationInteger units modulo level principal units form a commutative group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelConcreteEquiv
DocumentationExplicit comparison with the concrete quotient implementation.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelMk
DocumentationThe canonical class of an integer unit modulo U_K^n.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelConcreteEquiv_mk
DocumentationThe concrete quotient equivalence sends a unit to its canonical class.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelMk_surjective
DocumentationEvery integer-unit quotient class has a representative.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.IntegerUnitsModPrincipalUnitsAtLevel.inductionOn
DocumentationEliminate a level quotient through its canonical representatives.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelLift
DocumentationDescend a homomorphism that kills U_K^n.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelLift_mk
DocumentationA map lifted from the integer-unit quotient agrees on representatives.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelMk_eq_one_iff
DocumentationA unit represents the identity exactly when it lies in the level principal-unit subgroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel
CyclicCohomology.integerUnitsModPrincipalUnitsAtLevelMk_eq_iff_div_mem
DocumentationTwo units represent the same class exactly when their quotient is a level principal unit.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace CyclicCohomology
open LocalFieldTheory
noncomputable section
universe u
open scoped ValuativeRel