ModuleFrobeniusQuotientDescent.lean
Nyll.ClassFieldTheory.AbstractClassFieldTheory.Reciprocity.Construction.FrobeniusQuotientDescent
13 declarations indexed from sourceView source ↗ Module documentation
Frobenius quotient descent
This module constructs the Frobenius quotient representation, identifies its Birkhoff sums with Frobenius power sums, and proves the finite-support descent from the maximal unramified field.
Mathlib's Rep ℤ G requires its coefficient ring and acting group in the same universe; IntegralRepGroupType names that shared boundary.
Declarations
ClassFormation.DegreeData.frobeniusQuotientAction_coe_out
DocumentationUnderlying coefficient of the actual quotient action, expressed through the chosen quotient representative.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusQuotientActionLinearMap
DocumentationThe linear action of G(\widetilde L/K) on A_{\widetilde L}. This packages the concrete quotient action from the Frobenius norm-identity lemma in the form needed by the Tate-cohomology calculation.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusQuotientRepresentation
DocumentationThe actual G(\widetilde L/K)-representation on A_{\widetilde L} used in the universal norm-descent lemma.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusQuotientRepresentation_apply
DocumentationThe Frobenius quotient representation evaluates by the chosen quotient action.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.birkhoffSum_eq_frobeniusPowerSum
DocumentationThe Birkhoff sum of the quotient action is the corresponding sum of Frobenius powers.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusPowerSum_add
DocumentationA Frobenius power sum splits into its first n terms and a translated block of m terms.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusPowerSum_action_sub
DocumentationActual additive telescoping identity for the Frobenius power sum.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusPowerSum_sub_universalNormDescent
DocumentationThe difference of Frobenius power sums is represented by universal norm descent.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusPowerSum_eq_nsmul_of_fixed
DocumentationAn orbit sum of an element fixed by its first translate is scalar multiplication by the orbit length.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.maximalUnramifiedNorm_frobeniusQuotientAction
DocumentationEquivariance of N_{\widetilde L/\widetilde K} expressed inside A_{\widetilde L}.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.frobeniusQuotientAction_fixed_of_degreeZero
DocumentationA degree-zero element acts trivially on an element already defined over \widetilde K.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.maximalUnramifiedNorm_fixed_of_hstar
DocumentationApplying N_{\widetilde L/\widetilde K} to equation (*) kills all degree-zero differences. Hence the norm of u is fixed by the chosen degree-one Frobenius element.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData
ClassFormation.DegreeData.descend_maximalUnramified_fixed_of_finiteSupport
DocumentationA \widetilde K-fixed element with finite Galois support descends to K as soon as it is fixed by a degree-one Frobenius lift. The proof is the finite-quotient argument implicit: the finite degree-quotient decomposition writes each element of Gal(P/K) as a positive Frobenius power up to inertia.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u v
namespace ClassFormation
open KummerTheory
open CyclicCohomology
noncomputable section
open CategoryTheory
open scoped BigOperators
section representationDescent
variable {G : IntegralRepGroupType} [Group G] [TopologicalSpace G]
namespace DegreeData