ModuleTrivialZModP.lean
Nyll.GaloisCohomology.ProP.TrivialZModP
32 declarations indexed from sourceView source ↗ Module documentation
Continuous cohomology with trivial ZMod p coefficients
This is the coefficient object used by the relation-rank benchmark, together with its canonical restriction maps on homogeneous cochains, cocycles, and continuous cohomology.
Imports2
- Mathlib.RepresentationTheory.Homological.ContCohomology.Functoriality
- Mathlib.Topology.Instances.ZMod
Imported by21
Declarations
ClassFieldTower.Cohomology.trivialZModP
DocumentationThe trivial continuous ZMod p-representation of a group.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
ClassFieldTower.Cohomology.trivialZModP_action
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
ClassFieldTower.Cohomology.trivialZModPRestrictionHom
DocumentationThe canonical coefficient morphism used to restrict trivial coefficients along a continuous group homomorphism.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Restriction
variable {G : Type} [Group G] [TopologicalSpace G]
variable {H : Type} [Group H] [TopologicalSpace H]
ClassFieldTower.Cohomology.trivialZModPRestrictionHom_id
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Restriction
variable {G : Type} [Group G] [TopologicalSpace G]
variable {H : Type} [Group H] [TopologicalSpace H]
ClassFieldTower.Cohomology.trivialZModPRestrictionHom_comp
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Restriction
variable {G : Type} [Group G] [TopologicalSpace G]
variable {H : Type} [Group H] [TopologicalSpace H]
ClassFieldTower.Cohomology.trivialZModPCochains
DocumentationHomogeneous continuous cochains with trivial ZMod p coefficients.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ClassFieldTower.Cohomology.trivialZModPCocycles
DocumentationContinuous cocycles with trivial ZMod p coefficients.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ClassFieldTower.Cohomology.continuousCohomologyZModP
DocumentationContinuous cohomology with trivial ZMod p coefficients.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ClassFieldTower.Cohomology.trivialZModPCochainsMap
DocumentationRestriction of homogeneous cochains with trivial ZMod p coefficients.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G}
variable {H : Type} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModPCocyclesMap
DocumentationRestriction of continuous cocycles with trivial ZMod p coefficients.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G}
variable {H : Type} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.continuousCohomologyZModPMap
DocumentationRestriction on continuous cohomology with trivial ZMod p coefficients.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G}
variable {H : Type} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModPCochainsMap_id
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G}
variable {H : Type} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModPCochainsMap_comp
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G}
variable {H : Type} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.continuousCohomologyZModPMap_id
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G}
variable {H : Type} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.continuousCohomologyZModPMap_comp
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G}
variable {H : Type} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModP_π_naturality
DocumentationThe cocycle quotient map commutes with restriction.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Cohomology
variable (G : Type) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G}
variable {H : Type} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModPLifted
DocumentationThe trivial ZMod p-representation with its carrier lifted to the universe of G.
Mathlib's homogeneous continuous-cochain resolution places its representation carrier in at least the universe of the acting group. This lift therefore supplies the universe-polymorphic cohomology coefficient object; trivialZModP retains its original small-universe API.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
ClassFieldTower.Cohomology.trivialZModPLifted_action
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
ClassFieldTower.Cohomology.trivialZModPRestrictionHomLifted
DocumentationRestriction of the universe-lifted trivial coefficient representation.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
ClassFieldTower.Cohomology.trivialZModPRestrictionHomLifted_id
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
ClassFieldTower.Cohomology.trivialZModPRestrictionHomLifted_comp
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
ClassFieldTower.Cohomology.trivialZModPCochainsLifted
DocumentationHomogeneous continuous cochains with universe-lifted trivial ZMod p coefficients.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ClassFieldTower.Cohomology.trivialZModPCocyclesLifted
DocumentationContinuous cocycles with universe-lifted trivial ZMod p coefficients.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ClassFieldTower.Cohomology.continuousCohomologyZModPLifted
DocumentationContinuous cohomology with universe-lifted trivial ZMod p coefficients.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ClassFieldTower.Cohomology.trivialZModPCochainsMapLifted
DocumentationRestriction of lifted homogeneous cochains with trivial ZMod p coefficients.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModPCocyclesMapLifted
DocumentationRestriction of lifted continuous cocycles with trivial ZMod p coefficients.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.continuousCohomologyZModPMapLifted
DocumentationRestriction on lifted continuous cohomology with trivial ZMod p coefficients.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModPCochainsMapLifted_id
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModPCochainsMapLifted_comp
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.continuousCohomologyZModPMapLifted_id
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.continuousCohomologyZModPMapLifted_comp
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.Cohomology.trivialZModPLifted_π_naturality
DocumentationThe lifted cocycle quotient map commutes with restriction.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
namespace ClassFieldTower.Cohomology
noncomputable section
universe u
variable (p : ℕ) (G : Type) [Group G]
section Lifted
variable (p : ℕ) (G : Type u) [Group G]
variable {G H : Type u} [Group G] [TopologicalSpace G]
[Group H] [TopologicalSpace H]
section LiftedCohomology
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]