ModuleFrobeniusLift.lean
Nyll.ClassFieldTheory.AbstractClassFieldTheory.Degree.FrobeniusLift
13 declarations indexed from sourceView source ↗ Module documentation
normalized degree and Frobenius theory: lifting finite Galois automorphisms
This file defines the Frobenius semigroup in G(\widetilde L|K) and proves the lifting statement of the finite degree-quotient decomposition. Positivity is explicit, so the convention 0 ∉ ℕ is not lost in Lean's natural numbers.
Declarations
ClassFormation.exists_positive_nsmul_one_sub_mem_of_index_ne_zero
DocumentationIn a finite cyclic quotient of ℤ̂, every class is represented by a strictly positive natural multiple of 1.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
ClassFormation.DegreeData.extensionInertiaWithin
DocumentationI_L, viewed inside G_K; this is G_{\widetilde L}.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionInertiaWithin_normal
DocumentationThe relative inertia subgroup is normal whenever the full extension subgroup is normal.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionInertiaWithin_le_normalizedDegree_ker
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionNormalizedDegree
DocumentationThe factorized map d_K : G(\widetilde L|K) → ℤ̂.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionNormalizedDegree_mk
DocumentationEstablishes the identity D.extensionNormalizedDegree K L hLK (QuotientGroup.mk k) = D.normalizedDegree K k.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionRestriction
DocumentationRestriction from G(\widetilde L|K) to G(L|K).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.extensionRestriction_mk
DocumentationEstablishes the identity D.extensionRestriction K L hLK (QuotientGroup.mk k) = QuotientGroup.mk k.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.FrobeniusElements
DocumentationThe semigroup Frob(\widetilde L|K): elements whose normalized degree is a strictly positive natural.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusRestriction
DocumentationThe restriction map occurring in the finite degree-quotient decomposition.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.normalizedExtensionImageAdd
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.normalizedExtensionImageAdd_index_ne_zero
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusRestriction_surjective
Documentationthe finite degree-quotient decomposition. For a finite Galois extension L | K, restriction maps the Frobenius semigroup onto G(L|K).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ClassFormation
open CyclicCohomology
noncomputable section
universe u
variable {G : Type u} [Group G] [TopologicalSpace G]
namespace DegreeData