ModuleFrobeniusSemigroup.lean
Nyll.ClassFieldTheory.AbstractClassFieldTheory.Reciprocity.Construction.FrobeniusSemigroup
5 declarations indexed from sourceView source ↗ Module documentation
The abstract reciprocity construction: the Frobenius semigroup
The set Frob(\widetilde L | K) from is closed under multiplication: normalized degrees are positive natural numbers and add under products.
Declarations
ClassFormation.DegreeData.frobeniusMul
DocumentationMultiplication in this construction's Frobenius semigroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
namespace DegreeData
variable {G : Type*} [Group G] [TopologicalSpace G]
ClassFormation.DegreeData.frobeniusElementsMul
DocumentationMultiplication of Frobenius elements is induced by multiplication of their quotient representatives.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
namespace DegreeData
variable {G : Type*} [Group G] [TopologicalSpace G]
ClassFormation.DegreeData.frobeniusMul_coe
DocumentationEstablishes the identity (σ * τ).1 = σ.1 * τ.1.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
namespace DegreeData
variable {G : Type*} [Group G] [TopologicalSpace G]
ClassFormation.DegreeData.frobeniusElementsSemigroup
DocumentationThe induced multiplication makes the Frobenius elements a semigroup.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
namespace DegreeData
variable {G : Type*} [Group G] [TopologicalSpace G]
ClassFormation.DegreeData.extensionNormalizedDegree_frobenius_mul
DocumentationextensionNormalizedDegree_frobenius satisfies the multiplication formula D.extensionNormalizedDegree K L hLK (σ * τ).1 = D.extensionNormalizedDegree K L hLK σ.1 * D.extensionNormalizedDegree K L hLK τ.1.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
namespace DegreeData
variable {G : Type*} [Group G] [TopologicalSpace G]