ModuleFiniteKummerSPlaceCardinality.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Kummer.FiniteKummerSPlaceCardinality
6 declarations indexed from sourceView source ↗ Module documentation
Cardinal bounds for finite-support Kummer images
Degree-two cohomology of the Kummer coefficient module is annihilated by its exponent. Its localized image embeds in the product of the actual local torsion groups. The proved kernel containment then gives a surjection from that image to the field-unit coefficient image.
Declarations
ClassFieldTower.Martinet.Shafarevich.kummerH2_nsmul_eq_zero
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField TensorProduct BigOperators
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
ClassFieldTower.Martinet.Shafarevich.range_finite_card_le_of_nsmul
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField TensorProduct BigOperators
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
ClassFieldTower.Martinet.Shafarevich.range_finite_card_le_of_ker_le
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField TensorProduct BigOperators
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
ClassFieldTower.Martinet.Shafarevich.finiteKummerSPlaceCardinalityTensorAction
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField TensorProduct BigOperators
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open CyclicCohomology
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
ClassFieldTower.Martinet.Shafarevich.finiteKummerSPlaceH2Localization_range_finite_natCard_le
DocumentationThe actual localized Kummer image lies in the product of the local n-torsion groups, so it is finite with at most n ^ S.card elements.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField TensorProduct BigOperators
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open CyclicCohomology
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
local instance finiteKummerSPlaceCardinalityTensorAction
(v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K) (v.adicCompletion K ⊗[K] L)ˣ :=
scalarTensorUnitsAction (K := K) (L := L) (A := v.adicCompletion K)
ClassFieldTower.Martinet.Shafarevich.finiteKummerCoefficientH2Map_range_finite_natCard_le_of_unramified_outside
DocumentationThe field-unit Kummer image is a quotient of the localized image under the proved kernel containment, and obeys the same finite bound.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField TensorProduct BigOperators
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open CyclicCohomology
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
local instance finiteKummerSPlaceCardinalityTensorAction
(v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K) (v.adicCompletion K ⊗[K] L)ˣ :=
scalarTensorUnitsAction (K := K) (L := L) (A := v.adicCompletion K)