ModuleFinitePlaceCyclotomicMuPKummerComparison.lean
Nyll.SawinTotallyRealTowers.UnramifiedProPRelationRank.Radical.FinitePlaceCyclotomicMuPKummerComparison
34 declarations indexed from sourceView source ↗ Module documentation
Finite-place comparison of natural and intrinsic-local Kummer H¹
This file compares the restriction of the natural mu_p Kummer class to a finite-place decomposition group with intrinsic Kummer theory over the adic completion. The coefficient map uses the actual algebraic-localization embedding selected by the decomposition--completion equivalence.
Declarations
ClassFieldTower.Martinet.Shafarevich.finitePlacePowerClassLocalizationMonoidHom
DocumentationLocalization of multiplicative power classes from a number field to one adic completion.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
section PowerClassLocalization
variable (K : Type*) [Field K] [NumberField K]
variable (p : ℕ) [Fact p.Prime]
ClassFieldTower.Martinet.Shafarevich.finitePlacePowerClassLocalization
DocumentationFinite-place localization as a ZMod p-linear map on power classes.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
section PowerClassLocalization
variable (K : Type*) [Field K] [NumberField K]
variable (p : ℕ) [Fact p.Prime]
ClassFieldTower.Martinet.Shafarevich.finitePlacePowerClassLocalization_mk
DocumentationA represented global power class localizes to the class of its diagonal image in the completion.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
section PowerClassLocalization
variable (K : Type*) [Field K] [NumberField K]
variable (p : ℕ) [Fact p.Prime]
ClassFieldTower.Martinet.Shafarevich.finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
ClassFieldTower.Martinet.Shafarevich.finitePlaceCyclotomicComparisonFiniteDimensional
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
ClassFieldTower.Martinet.Shafarevich.finitePlaceCyclotomicComparisonNumberField
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
ClassFieldTower.Martinet.Shafarevich.finitePlaceCyclotomicComparisonH1Module
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
ClassFieldTower.Martinet.Shafarevich.fieldAlgebra_isTorsionFree_forCyclotomicComparison
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.absoluteGaloisSemilinearCongrContinuousMonoidHom
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceCompletionAbsoluteGaloisSemilinearCongr
DocumentationConjugation between the absolute Galois groups of the two canonical models of a finite-place completion.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceDecompositionToAdicAbsoluteGaloisGroup
DocumentationThe selected decomposition group mapped to the absolute Galois group of the concrete adic completion.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.FinitePlaceAlgebraicClosureEmbeddingData
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAlgebraicClosureEmbeddingData
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAlgebraicClosureEmbedding
DocumentationThe selected algebraic-localization embedding from a number field's algebraic closure to an algebraic closure of one concrete adic completion.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAlgebraicClosureEmbedding_action
DocumentationThe selected global-to-local algebraic-closure embedding intertwines the decomposition action with the concrete local absolute-Galois action.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAlgebraicClosureEmbedding_algebraMap
DocumentationThe selected algebraic-closure embedding extends the diagonal embedding of the number field into its concrete adic completion.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.rootQuotient_eq_of_same_pow_of_primitiveRoots_forComparison
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPToAdicAddHom
DocumentationRoots of unity transported through the selected global-to-adic algebraic-closure embedding.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPToAdic
DocumentationThe preceding root-of-unity transport as a ZMod p-linear map.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPToAdic_action
DocumentationRoot-of-unity transport intertwines the decomposition action with the absolute-Galois action of the concrete adic completion.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPAdicCoordinate
DocumentationThe actual algebraic-localization coefficient transport, followed by the chosen local mu_p ≃ ZMod p coordinate.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPAdicCoordinateContinuous
DocumentationCoefficient transport as a continuous linear map.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPAdicCoordinateHom
DocumentationThe actual local coefficient coordinate is an intertwining map from the natural decomposition representation to the trivial ZMod p line.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPH1AdicCoordinate
DocumentationDegree-one natural-coefficient classes on the decomposition group, expressed in the local ZMod p coordinate.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAdicH1Restriction
DocumentationPull intrinsic local continuous H¹ back to the selected decomposition group through the concrete decomposition--adic Galois map.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAdicH1Restriction_apply
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPAdicCoordinate_rootCocycle
DocumentationOn Kummer root cocycles, the actual local coefficient coordinate agrees with the intrinsic root cocycle of the localized unit.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAdicKummerH1OfGlobalUnit
DocumentationThe intrinsic local Kummer class of a global unit, pulled back to the selected decomposition group.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAdicKummerH1OfGlobalUnit_apply
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPCocyclesMap_kummer_eq_adic
DocumentationMapping the restricted natural Kummer cocycle through the actual local coefficient coordinate gives the intrinsic local Kummer cocycle pulled back to the decomposition group.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPH1AdicCoordinate_kummerClass
DocumentationThe localized natural Kummer class becomes the intrinsic local Kummer class after applying the actual algebraic-localization coordinate.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPKummerH1LinearMap_compare_adic_mk
DocumentationThe comparison on a represented global power class.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceAbsoluteMuPKummerH1LinearMap_compare_adic
DocumentationLinear-map form of the finite-place natural/intrinsic Kummer comparison for any number field whose completion contains the required roots of unity.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule
ClassFieldTower.Martinet.Shafarevich.finitePlaceCyclotomicMuPKummerH1LinearMap_compare
DocumentationOver the cyclotomic base, the natural finite-place Kummer map and the existing intrinsic completion Kummer equivalence agree after transport to the common decomposition-group H¹ coordinate.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open NumberField IsDedekindDomain
open scoped NumberField Topology
noncomputable section
namespace ClassFieldTower.Martinet.Shafarevich
open AlgebraicNumberTheory.Valuations
open CategoryTheory ClassFieldTower.Cohomology ClassFieldTower.ProP
open ContRepresentation KummerTheory TopRep
variable (F : Type) [Field F] [NumberField F]
variable (p : ℕ) [Fact p.Prime]
local instance finitePlaceCyclotomicComparisonCanonicalZModAddCommGroup : AddCommGroup (ZMod p) :=
(ZMod.instField p).toDivisionRing.toAddCommGroup
local instance finitePlaceCyclotomicComparisonFiniteDimensional :
FiniteDimensional F (FinitePlaceCyclotomicBase F p) :=
finiteDimensional_idealRadicalCyclotomicBase
F p (Fact.out : p.Prime)
local instance finitePlaceCyclotomicComparisonNumberField :
NumberField (FinitePlaceCyclotomicBase F p) :=
NumberField.of_module_finite F (FinitePlaceCyclotomicBase F p)
local instance finitePlaceCyclotomicComparisonH1Module
{q : ℕ} {G : Type} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] :
Module (ZMod q) (ContinuousH1ZMod (p := q) (G := G)) :=
continuousH1ZModModule