Documentation

TauCeti.RepresentationTheory.Homological.ContCohomology.FiniteCoefficients

Continuous cohomology of a discrete module is detected on finite sets of values #

Let G be a compact group and X a discrete topological representation of G. Mathlib's continuous cohomology Hⁿ(G, X) is the homology of the homogeneous cochain complex, whose degree n term consists of the G-invariant elements of the iterated function space C(G, C(G, …, C(G, X))) with n + 1 arguments. Because G is compact and X is discrete, every such cochain takes only finitely many values in X once all its arguments are evaluated. This file records that fact and its consequence for cohomology: every class of Hⁿ(G, X) is the image of a class of Hⁿ(G, Y) for any subrepresentation Y ⊆ X containing those finitely many values. Without further hypotheses Y may be infinite, since the values need not generate a finite subgroup.

For a discrete torsion G-module M with continuous action, the values of a cocycle generate a finite G-stable subgroup N ≤ M, so every class of Hⁿ(G, M) comes from Hⁿ(G, N) for a finite N. In particular the vanishing of Hⁿ(G, -) on all finite p-primary discrete modules implies its vanishing on all p-primary discrete modules, which lets the p-cohomological dimension be tested on finite coefficient modules alone. This is the coefficient half of the dévissage of NSW (3.3.2), the other half being the reduction of the degree through dimension shifting.

Main definitions #

Main results #

References #

The values of an element of the coinduced resolution #

The set of values in X of an element of the n-th term C(G, C(G, …, X)) of the coinduced resolution of X: the values obtained by evaluating all n function arguments.

Equations
Instances For
    @[simp]
    theorem TauCeti.ContinuousCohomology.resolutionValues_succ {k : Type u} {G : Type v} [Ring k] [TopologicalSpace k] [Group G] [TopologicalSpace G] [IsTopologicalGroup G] (X : TopRep k G) (n : ℕ) (f : ↑(X.resolutionX (n + 1))) :
    resolutionValues X (n + 1) f = ⋃ (g : G), resolutionValues X n (f g)
    theorem TauCeti.ContinuousCohomology.resolutionValues_apply_subset {k : Type u} {G : Type v} [Ring k] [TopologicalSpace k] [Group G] [TopologicalSpace G] [IsTopologicalGroup G] (X : TopRep k G) (n : ℕ) (f : ↑(X.resolutionX (n + 1))) (g : G) :
    resolutionValues X n (f g) ⊆ resolutionValues X (n + 1) f

    Evaluating the outermost argument of an element of the resolution does not enlarge its set of values.

    Over a compact group, an element of the coinduced resolution of a discrete representation takes only finitely many values: each of its function arguments ranges over a compact space and lands in a discrete one.

    Lifting along an injective morphism of coefficients #

    The maps induced on the coinduced resolutions by an inducing morphism of representations are inducing in every degree: each term of the resolution of Y carries the topology induced from the corresponding term of the resolution of X.

    An element of the coinduced resolution of X all of whose values lie in the range of an injective morphism ι : Y ⟶ X comes from the coinduced resolution of Y.

    An invariant element of the coinduced resolution of X, that is a homogeneous cochain, all of whose values lie in the range of an injective morphism ι : Y ⟶ X is the image of a homogeneous cochain of Y under the induced cochain map.

    Every cohomology class comes from a finite set of values #

    Every continuous cohomology class of a discrete representation of a compact group comes from finitely many values. For each class x ∈ Hⁿ(G, X) there is a finite set S ⊆ X such that x lies in the image of Hⁿ(G, Y) under coeffMap ι n for every injective morphism ι : Y ⟶ X from a discrete representation whose range contains S.

    Discrete torsion modules: every class comes from a finite stable subgroup #

    Every class of Hⁿ(G, M) comes from a finite G-stable subgroup. Let G be a compact group and M a discrete torsion G-module with continuous action. Every class of Hⁿ(G, M) is the image of a class of Hⁿ(G, N) for some finite G-stable additive subgroup N ≤ M, under the coefficient map of the inclusion. The subgroup is generated by the finitely many values of a representing cocycle and their G-translates; it is finite because each orbit is finite and M is torsion.

    Vanishing of continuous cohomology is detected on finite stable subgroups. Let G be a compact group and M a discrete torsion G-module with continuous action. If Hⁿ(G, N) vanishes for every finite G-stable additive subgroup N ≤ M, then Hⁿ(G, M) vanishes.

    Vanishing of continuous cohomology is detected on finite p-primary coefficients, in a fixed degree. Let G be a compact group, p ≠ 0, and M a discrete p-primary torsion G-module with continuous action. If Hⁿ(G, N) vanishes for every finite discrete p-primary G-module N, then Hⁿ(G, M) vanishes.

    Cohomological dimension is detected on finite coefficient modules #

    theorem TauCeti.cohomologicalDimensionLE_iff_forall_finite {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [CompactSpace G] (hp : p ≠ 0) {n : ℕ} :
    CohomologicalDimensionLE p G n ↔ ∀ (M : Type (max u v)) [inst : AddCommGroup M] [inst_1 : TopologicalSpace M] [inst_2 : DiscreteTopology M] [inst_3 : DistribMulAction G M] [ContinuousSMul G M] [Finite M], IsPPrimaryTorsion p M → ∀ (i : ℕ), n < i → Subsingleton ↑(continuousCohomology i (ofDiscreteModule ℤ G M)).toModuleCat

    The finite-coefficient test for the vanishing predicate of cohomological dimension (NSW (3.3.2), coefficient reduction). For a compact group G and p ≠ 0, the predicate CohomologicalDimensionLE p G n holds exactly when Hⁱ(G, M) vanishes for every i > n and every finite discrete p-primary G-module M.

    theorem TauCeti.cohomologicalDimensionAt_le_iff_forall_finite {p : ℕ} {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] [CompactSpace G] (hp : p ≠ 0) (n : ℕ) :
    cohomologicalDimensionAt p G ≤ ↑n ↔ ∀ (M : Type (max u v)) [inst : AddCommGroup M] [inst_1 : TopologicalSpace M] [inst_2 : DiscreteTopology M] [inst_3 : DistribMulAction G M] [ContinuousSMul G M] [Finite M], IsPPrimaryTorsion p M → ∀ (i : ℕ), n < i → Subsingleton ↑(continuousCohomology i (ofDiscreteModule ℤ G M)).toModuleCat

    The p-cohomological dimension of a compact group is detected on finite coefficients (NSW (3.3.2), coefficient reduction). For p ≠ 0, cd_p G ≤ n exactly when Hⁱ(G, M) vanishes for every i > n and every finite discrete p-primary G-module M.