ModuleCyclicNormQuotient.lean
Nyll.ClassFieldTheory.AbstractClassFieldTheory.Reciprocity.CyclicNormQuotient
14 declarations indexed from sourceView source ↗ Module documentation
Cyclic norm quotients as degree-zero Tate cohomology
For a finite cyclic abstract extension L / K, this file identifies the actual quotient A_K / N_{L/K} A_L with the degree-zero Tate homology object used in the class-field axiom. This is the source comparison needed before the cardinality assertion of the class field axiom can be applied to the reciprocity map.
Declarations
ClassFormation.cyclicFixedCycleEquiv
DocumentationThe actual fixed group A_K is the kernel of ρ(g)-1 on A_L when g generates G(L/K).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicNormClassHom
DocumentationThe canonical map from A_K to the concrete kernel/range quotient computing degree-zero Tate cohomology.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicNormClassHom_apply
DocumentationThe cyclic norm-class map evaluates by applying the fixed-cycle equivalence and projecting to cyclic homology.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicFixedCycleEquiv_relativeNorm
DocumentationUnder the fixed-cycle equivalence, the actual relative norm is the first differential in the cyclic Tate complex.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicNormClassHom_ker
DocumentationThe kernel of the concrete Tate-class map is exactly the actual norm subgroup N_{L/K} A_L.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicNormClassHom_surjective
DocumentationEvery concrete Tate class has a representative in the actual fixed group A_K.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicFiniteNormQuotientEquivConcrete
DocumentationThe actual finite norm quotient is the concrete kernel/range quotient which computes degree-zero Tate cohomology.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicConcreteEquivTateHZero
DocumentationThe concrete kernel/range quotient is the homology object used in the definition of tateHZero.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicFiniteNormQuotientEquivTateHZero
DocumentationCanonical identification of the actual norm quotient with degree-zero Tate cohomology for a finite cyclic extension.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.finiteNormQuotientFiniteOfClassFieldAxiom
DocumentationThe class-field axiom first gives genuine finiteness of the actual norm quotient, transported from finite degree-zero Tate cohomology.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.finiteNormQuotient_card_of_classFieldAxiom
DocumentationThe class-field axiom gives the exact order of the actual norm quotient in the cyclic case.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.additiveExtensionQuotient_card
DocumentationThe additive Galois quotient has the extension degree as its order.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.cyclicReciprocity_card_equality
DocumentationUnder the class-field axiom, the cyclic Galois quotient and its actual norm quotient have the same finite order.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.finiteNormQuotient_finite_of_classFieldAxiom
DocumentationThe cyclic norm quotient is finite as an actual type under the class-field axiom.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]