ModuleFiniteKummerCyclicFactorSet.lean
Nyll.GaloisCohomology.Kummer.FiniteKummerCyclicFactorSet
10 declarations indexed from sourceView source ↗ Module documentation
Cyclic factor sets for finite Kummer cup products
Constructs carry cocycles from the negative Kummer character and compares them with cup-product classes and factor sets inflated from cyclic quotients.
Declarations
ClassFieldTower.Martinet.Shafarevich.negativeCharacterCarryTwoCocycle
DocumentationThe positive carry cocycle associated to the standard representatives of the negative of a Kummer character.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.negativeCharacterCarryTwoCocycle_apply
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.inflatedFiniteCyclicCarryTwoCocycle
DocumentationThe positive cyclic carry cocycle pulled back along a finite quotient.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.inflatedFiniteCyclicCarryTwoCocycle_apply
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.negativeCharacterCarryTwoCocycle_eq_inflated
DocumentationA quotient whose generator coordinate is the negative Kummer character has the same pulled-back carry cocycle. The value-coordinate formulation avoids any transport between definitionally different ZMod moduli.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.finiteKummerCoefficientElement
DocumentationThe chosen-root coefficient as an element of the representation's exact underlying type.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.finiteKummerCoefficientElement_apply
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.coefficient_cup_eq_neg_coordinate_smul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.finiteKummerCup_H2pi_eq_negativeCharacterCarry
DocumentationThe coefficient-changed cup factor set equals the positive carry factor set in H². The explicit cobounding cochain is sigma ↦ -(-psi sigma).val • alpha.
The action hypothesis is the Kummer equation sigma(alpha) = zeta^(chi sigma) * alpha, written additively; the power hypothesis is alpha^p = a.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)
ClassFieldTower.Martinet.Shafarevich.finiteKummerCup_H2pi_eq_inflatedFiniteCyclicCarry
DocumentationFactor-set descent along a cyclic quotient. Its only quotient-specific input is the pointwise identification of the normalized generator coordinate with the negative Kummer character.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open ClassFieldTower.ProP
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open Cohomology
variable (K M : Type) [Field K] [Field M] [Algebra K M]
variable (p : ℕ+)