ModuleUnramifiedFinitePlaceIntegralBlockH2.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Local.UnramifiedFinitePlaceIntegralBlockH2
7 declarations indexed from sourceView source ↗ Module documentation
H² of the actual unramified finite-place integral block
At an unramified finite place, integer-unit H² vanishes on the chosen localized extension. The actual decomposition-group action, the proved multiplicative Shapiro isomorphism, and the equivariant integral tensor decomposition transport this vanishing to the full global Galois group. No cyclicity of the global Galois group is assumed.
Declarations
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField ValuativeRel NNReal
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology CyclicCohomology
open AlgebraicNumberTheory.Valuations HilbertRamification
open LocalClassFieldTheory LocalFieldTheory
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
-- Each of the three canonical representations is fixed once; their
-- coefficient types are distinct, so no competing action is introduced.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField ValuativeRel NNReal
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology CyclicCohomology
open AlgebraicNumberTheory.Valuations HilbertRamification
open LocalClassFieldTheory LocalFieldTheory
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
-- Each of the three canonical representations is fixed once; their
-- coefficient types are distinct, so no competing action is introduced.
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction
(ChosenFinitePlaceDecompositionGroup (K := K) (L := L) v)
(ChosenFinitePlaceLocalizedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceDecompositionGroupIntegerUnitsAction (K := K) (L := L) v
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField ValuativeRel NNReal
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology CyclicCohomology
open AlgebraicNumberTheory.Valuations HilbertRamification
open LocalClassFieldTheory LocalFieldTheory
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
-- Each of the three canonical representations is fixed once; their
-- coefficient types are distinct, so no competing action is introduced.
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction
(ChosenFinitePlaceDecompositionGroup (K := K) (L := L) v)
(ChosenFinitePlaceLocalizedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceDecompositionGroupIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(ChosenFinitePlaceInducedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceInducedIntegerUnitsAction (K := K) (L := L) v
ClassFieldTower.Martinet.Shafarevich.chosenFinitePlaceIntegerUnitsH2_subsingleton
DocumentationThe actual chosen decomposition-group representation on integer units has zero H² at an unramified finite place.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField ValuativeRel NNReal
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology CyclicCohomology
open AlgebraicNumberTheory.Valuations HilbertRamification
open LocalClassFieldTheory LocalFieldTheory
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
-- Each of the three canonical representations is fixed once; their
-- coefficient types are distinct, so no competing action is introduced.
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction
(ChosenFinitePlaceDecompositionGroup (K := K) (L := L) v)
(ChosenFinitePlaceLocalizedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceDecompositionGroupIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(ChosenFinitePlaceInducedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceInducedIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(relativeLocalTensorDecompositionIntegralUnitSubgroup (K := K) (L := L) v) :=
relativeLocalTensorDecompositionIntegralUnitSubgroupAction (K := K) (L := L) v
omit [NumberField L] in
ClassFieldTower.Martinet.Shafarevich.chosenFinitePlaceInducedIntegerUnitsH2_subsingleton
DocumentationShapiro transfers the actual unramified integer-unit vanishing to the full global Galois action on its induced local block.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField ValuativeRel NNReal
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology CyclicCohomology
open AlgebraicNumberTheory.Valuations HilbertRamification
open LocalClassFieldTheory LocalFieldTheory
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
-- Each of the three canonical representations is fixed once; their
-- coefficient types are distinct, so no competing action is introduced.
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction
(ChosenFinitePlaceDecompositionGroup (K := K) (L := L) v)
(ChosenFinitePlaceLocalizedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceDecompositionGroupIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(ChosenFinitePlaceInducedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceInducedIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(relativeLocalTensorDecompositionIntegralUnitSubgroup (K := K) (L := L) v) :=
relativeLocalTensorDecompositionIntegralUnitSubgroupAction (K := K) (L := L) v
omit [NumberField L] in
ClassFieldTower.Martinet.Shafarevich.unramifiedFinitePlaceIntegralBlockH2_subsingleton
DocumentationThe actual integral tensor block at an unramified finite place has zero H² for the full, not necessarily cyclic, global Galois group.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField ValuativeRel NNReal
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology CyclicCohomology
open AlgebraicNumberTheory.Valuations HilbertRamification
open LocalClassFieldTheory LocalFieldTheory
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
-- Each of the three canonical representations is fixed once; their
-- coefficient types are distinct, so no competing action is introduced.
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction
(ChosenFinitePlaceDecompositionGroup (K := K) (L := L) v)
(ChosenFinitePlaceLocalizedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceDecompositionGroupIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(ChosenFinitePlaceInducedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceInducedIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(relativeLocalTensorDecompositionIntegralUnitSubgroup (K := K) (L := L) v) :=
relativeLocalTensorDecompositionIntegralUnitSubgroupAction (K := K) (L := L) v
omit [NumberField L] in
ClassFieldTower.Martinet.Shafarevich.unramifiedFinitePlaceIntegralBlockTwoCocycle_isCoboundary
DocumentationEvery two-cocycle in the actual integral finite-place tensor block admits a primitive which stays inside that integral block.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory NumberField IsDedekindDomain
open scoped NumberField ValuativeRel NNReal
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open ClassFieldTower.Cohomology CyclicCohomology
open AlgebraicNumberTheory.Valuations HilbertRamification
open LocalClassFieldTheory LocalFieldTheory
variable (K L : Type) [Field K] [NumberField K]
variable [Field L] [NumberField L] [Algebra K L]
variable [FiniteDimensional K L] [IsGalois K L]
-- Each of the three canonical representations is fixed once; their
-- coefficient types are distinct, so no competing action is introduced.
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction
(ChosenFinitePlaceDecompositionGroup (K := K) (L := L) v)
(ChosenFinitePlaceLocalizedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceDecompositionGroupIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(ChosenFinitePlaceInducedIntegerUnits (K := K) (L := L) v) :=
chosenFinitePlaceInducedIntegerUnitsAction (K := K) (L := L) v
local instance (v : HeightOneSpectrum (𝓞 K)) :
MulDistribMulAction Gal(L / K)
(relativeLocalTensorDecompositionIntegralUnitSubgroup (K := K) (L := L) v) :=
relativeLocalTensorDecompositionIntegralUnitSubgroupAction (K := K) (L := L) v
omit [NumberField L] in