ModuleNormConjugation.lean
Nyll.ClassFieldTheory.AbstractClassFieldTheory.Degree.NormConjugation
12 declarations indexed from sourceView source ↗ Module documentation
Conjugation and relative norms
These are the field-conjugation and norm identities used in the abstract reciprocity construction and theorem. They belong before the reciprocity construction: their proofs use only the actual relative norm and the conjugation action.
Declarations
ClassFormation.conjugateClosedSubgroup_mono
DocumentationConjugation preserves inclusions of abstract fields.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.conjugateSubgroupEquiv
DocumentationConjugation by s⁻¹ identifies a field subgroup with the subgroup representing its right conjugate K^s.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.conjugateSubgroupEquiv_apply_coe
DocumentationEstablishes the identity (conjugateSubgroupEquiv K s k).1 = s⁻¹ * k.1 * s.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.map_extensionSubgroup_conjugate
DocumentationConjugation carries the subgroup for L/K exactly to the subgroup for L^s/K^s.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.relativeConjugateCosetEquiv
DocumentationConjugation identifies the relative coset spaces even when the extension is not normal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.relativeConjugateCosetEquiv_mk
DocumentationEstablishes the identity relativeConjugateCosetEquiv K L hLK s (QuotientGroup.mk k) = QuotientGroup.mk (conjugateSubgroupEquiv K s k).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.conjugateExtension_normal
DocumentationA conjugate of a Galois extension is Galois.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.finiteReciprocityNaturalityConjugation
DocumentationThe left vertical isomorphism in the conjugation diagram of norm--conjugation naturality, τ ↦ s⁻¹τs.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.finiteReciprocityNaturalityConjugation_mk
DocumentationEstablishes the identity finiteReciprocityNaturalityConjugation K L hLK s (QuotientGroup.mk k) = QuotientGroup.mk (conjugateSubgroupEquiv K s k).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.finite_conjugateExtension
DocumentationConjugation preserves finiteness of the Galois quotient.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section GroupOnly
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.relativeCosetAction_conjugate
DocumentationConjugation intertwines the two relative coset actions.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section Representation
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
ClassFormation.relativeNorm_conjugate_apply
DocumentationRelative norms commute with the right conjugation used in the second diagram of norm--conjugation naturality: N_{L^s/K^s}(a^s) = N_{L/K}(a)^s.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open scoped BigOperators
universe u
section Representation
-- Mathlib's `Rep ℤ G` currently fixes the acting group to universe zero.
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]