ModulePrincipal.lean
Nyll.ClassFieldTheory.AlgebraicNumberTheory.Idele.Principal
7 declarations indexed from sourceView source ↗ Module documentation
Principal ideles and their Galois module structure
This module exposes the diagonal embedding and idele class group, identifies field units with principal relative ideles, and transports low-degree Tate cohomology across that identification.
Declarations
DocumentationThe field-unit group is multiplicatively equivalent to the actual subgroup of principal relative ideles.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open RelativeIdeleGroup.Cohomology
open LocalClassFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open RelativeIdeleGroup.Cohomology
open LocalClassFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField L] [FiniteDimensional K L] [IsGalois K L] in
DocumentationThe identification of field units with principal ideles is equivariant for the genuine Galois actions.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open RelativeIdeleGroup.Cohomology
open LocalClassFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField L] [FiniteDimensional K L] [IsGalois K L] in
DocumentationDegree-zero Tate cohomology of principal ideles is the actual degree-zero cohomology of Lˣ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open RelativeIdeleGroup.Cohomology
open LocalClassFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
DocumentationDegree-minus-one Tate cohomology of principal ideles is the actual degree-minus-one cohomology of Lˣ.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open RelativeIdeleGroup.Cohomology
open LocalClassFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
DocumentationA defined Herbrand quotient for field units supplies the corresponding defined quotient for the actual principal-idele subgroup.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open RelativeIdeleGroup.Cohomology
open LocalClassFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField L] [IsGalois K L] in
DocumentationThe field-unit and principal-idele Herbrand quotients agree.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open RelativeIdeleGroup.Cohomology
open LocalClassFieldTheory
open CyclicCohomology.ProfiniteCohomology.Herbrand
open CyclicCohomology
variable
(K L : Type) [Field K] [NumberField K]
[Field L] [NumberField L] [Algebra K L]
[FiniteDimensional K L] [IsGalois K L]
omit [NumberField L] [IsGalois K L] in