Documentation

TauCeti.RepresentationTheory.Homological.ContCohomology.RestrictScalars

Continuous cohomology does not see the scalars #

Mathlib's continuousCohomology n X, for X : TopRep k G, is the homology of the complex of homogeneous cochains, a complex of topological k-modules built from the iterated coinduction C(G, C(G, …, X.V)) and its invariants. Forgetting the scalars, that is reading X as a continuous representation on the underlying topological abelian group X.V, gives an object TopRep.restrictScalarsInt.obj X of TopRep ℤ G, and this file proves that its continuous cohomology is the underlying topological abelian group of the continuous cohomology of X:

continuousCohomology n (TopRep.restrictScalarsInt.obj X)
  ≅ TopModuleCat.restrictScalarsInt.obj (continuousCohomology n X).

The identification is available at every level of the construction, not only on cohomology: the coinduced resolution of the underlying additive representation is the underlying additive resolution (TopRep.resolutionXRestrictScalarsIntIso, compatible with the differentials), the complex of homogeneous cochains of the underlying additive representation is the image of the complex of homogeneous cochains under the functor forgetting the scalars (TopRep.homogeneousCochainsRestrictScalarsIntIso), and the cocycles are identified by TauCeti.ContCohomology.cocyclesRestrictScalarsIntIso. A consumer holding a cocycle of X can read it as a cocycle of the underlying additive representation and compare the two classes through TauCeti.ContCohomology.π_comp_restrictScalarsIntIso_hom.

The point of the statement is that the calculus of continuous cohomology, with its explicit low degree cocycles, its long exact sequences and its comparison with discrete group cohomology, is developed for coefficients in TopRep ℤ G, in particular for the discrete modules TauCeti.ofDiscreteModule ℤ G M, while the coefficient objects of the pro-p theory, such as the trivial representation on 𝔽_p, are objects of TopRep (ZMod p) G so that their cohomology is a vector space over 𝔽_p. The isomorphism here, together with TauCeti.ContCohomology.ofDiscreteModule_eq_restrictScalarsInt_obj, which identifies the underlying additive representation of a discrete X with TauCeti.ofDiscreteModule ℤ G X.V, is what lets every result of the first kind be applied to coefficients of the second kind.

Main definitions #

Main results #

References #

The resolution #

The coinduced resolution of the underlying additive representation of X is the underlying additive resolution of X, degree by degree: in degree n both sides are the representation on the iterated function space C(G, C(G, …, X.V)).

Equations
Instances For
    @[simp]

    In degree zero the identification of the resolutions is the identity.

    In degree zero the identification of the resolutions does not change elements.

    In degree n + 1 the identification of the resolutions is the coinduction of the identification in degree n, followed by the identification of the coinduced representations.

    @[simp]

    In degree n + 1 the identification of the resolutions acts on an element of the iterated function space C(G, C(G, …, X.V)) by applying the identification in degree n to its values.

    The homogeneous cochains #

    The complex of homogeneous cochains of the underlying additive representation of X is the image of the complex of homogeneous cochains of X under the functor forgetting the scalars.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      On elements, the identification of the homogeneous cochains in degree n is the identification of the resolutions in degree n + 1 on the underlying invariant elements.

      Naturality #

      The identification of the resolutions is natural in the representation: on the elements of the resolutions, the map induced by the underlying additive map of f is the map induced by f.

      Continuous cohomology #

      Continuous cohomology does not see the scalars. The continuous cohomology of the underlying additive representation of X is the underlying topological abelian group of the continuous cohomology of X.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        The cocycles of the underlying additive representation of X are the underlying topological abelian group of the cocycles of X.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          The cocycles of the underlying additive representation of X are the cocycles of X, as an additive equivalence between the carriers.

          Equations
          Instances For

            The continuous cohomology of the underlying additive representation of X is the continuous cohomology of X, as an additive equivalence between the carriers.

            Equations
            Instances For

              In degree one, cocyclesRestrictScalarsIntEquiv does not change the values of a homogeneous cocycle: both sides are the function C(G, C(G, X.V)) underlying the cocycle.

              @[simp]

              The identification of the cocycles is natural in the representation: on cocycles, the map induced by the underlying additive map of f is the underlying additive map of the map induced by f.

              @[simp]

              Continuous cohomology does not see the scalars, naturally. The identification restrictScalarsIntIso is natural in the representation: it carries the coefficient map of the underlying additive map of f to the underlying additive map of the coefficient map of f.

              @[simp]

              Continuous cohomology does not see the scalars, naturally. The identification restrictScalarsIntIso is natural in the representation: it carries the coefficient map of the underlying additive map of f to the underlying additive map of the coefficient map of f.

              Discrete coefficients #

              For a discrete X, the operators of the underlying additive representation of X are those of the object attached by the discrete coefficient dictionary to X.V with the action read off from X.

              For a discrete X, the underlying additive representation of X is the object attached by the discrete coefficient dictionary to X.V with the action read off from X. Together with restrictScalarsIntIso, this applies every statement about the coefficients TauCeti.ofDiscreteModule ℤ G M to the continuous cohomology of X.

              theorem TauCeti.ContCohomology.cast_ofDiscreteModule_eq_restrictScalarsInt_obj {k : Type u_1} [Ring k] [TopologicalSpace k] {G : Type u_2} [Monoid G] (X : TopRep k G) [DiscreteTopology ↑X] (x : ↑(ofDiscreteModule ℤ G ↑X)) :
              cast ⋯ x = have this := x; this

              The carrier cast identifying discrete coefficients with their underlying additive representation is the identity.

              The continuous cohomology of a discrete representation over any scalars is that of its carrier as a discrete ℤ-module, with the action read off from X: the composite of ofDiscreteModule_eq_restrictScalarsInt_obj and restrictScalarsIntIso.

              Equations
              Instances For

                The continuous cohomology of the carrier of a discrete X as a discrete ℤ-module is the continuous cohomology of X, as an additive equivalence between the carriers.

                Equations
                Instances For

                  Hⁿ(G, X) vanishes exactly when the ℤ-cohomology of the carrier of the discrete X vanishes.

                  Hⁿ(G, X) is nontrivial exactly when the ℤ-cohomology of the carrier of the discrete X is nontrivial.