nLab
equivariant cohomology

Context

Cohomology

cohomology

Special and general types

Special notions

Variants

Operations

Theorems

Contents

Idea

Equivariant cohomology is cohomology of objects on which a group acts that takes the group action into account.

There is some flexibility in interpreting precisely what this should mean, and accordingly there are various different flavors of equivariant cohomology theory, all closely related, but different.

Let H be the ambient (∞,1)-topos inside which we consider cohomology, as described there. Let G be a group object in H and let XH be an object equipped with an action of G.

  1. Borel equivariant cohomology We can form the action groupoid X//GH of the action of G on X: the weak quotient of the action. Then for any coefficient object A we may think of the cohomology of X//G as being the G-equivariant cohomology of X. This definition is known Borel equivariant cohomology

    H Borel(X,A):=π 0H(X//G,A),H_{Borel}(X,A) := \pi_0 \mathbf{H}(X//G, A) \,,

    This notion of equivariant cohomology captures notably the standard notion of equivariant K-principal bundles for A=BK the delooping of the structure group K. If X=* is the point, then this reduces to the definition of group cohomology of the group G. Group cohomology is the Borel-equivariant cohomology of the point.

    This is described below in the section Borel equivariant cohomology.

  2. Equivariant multiplicative cohomology For cohomology in H=Top with coefficient objects components of an E-∞-ring spectrum E – a multiplicative cohomology theory – one finds that there is a refinement of Borel equivariant cohomology that is of interest.

    This is described below in the section Multiplicative equivariant cohomology.

  3. Bredon equivariant cohomology For G a Lie group, besides the action groupoids of the form X//G, the group G determines canonically its orbit category O G. The (∞,1)-topos

    H=PSh (,1)(O G)\mathbf{H} = PSh_{(\infty,1)}(O_G)

    of (∞,1)-presheaves on O G has as objects topological spaces/simplicial sets with a G-action, whose homotopy type is determined on the subspaces of fixed points under the action of all closed subgroups KG. Integer-graded Bredon cohomology is the (abelian) cohomology inside this (∞,1)-topos. It can also be generalized to RO(G)-graded Bredon cohomology. This is the kind of equivariant cohomology used mostly in equivariant stable homotopy theory.

    This is described below in the section Bredon equivariant cohomology.

Borel equivariant cohomology

We first state the general abstract definition of equivariant cohomology and then derive from it the more concrete formulations that are traditionally given in the literature.

Essentially, Borel equivariant cohomology is the cohomology of action groupoids.

For standard cohomology in the (∞,1)-topos H= Top these action groupoids of a group G acting on a topological space X are traditionally known as the Borel construction G× GX.

Recall from the discussion at cohomology that in full generality we have a notion of cohomology of an object X with coefficients in an object A whenever X and A are objects of some (∞,1)-topos H. The cohomology set H(X,A) is the set of connected components in the hom-object ∞-groupoid of maps from X to A: H(X,A)=π 0H(X,A).

Recall moreover from the discussion at space and quantity that objects of an (∞,1)-topos of (∞,1)-sheaves have the interpretation of ∞-groupoids with extra structure. For instance for (,1)-sheaves on a site of smooth test spaces such as Diff these objects have the interpretation of Lie ∞-groupoids.

In this case, for X some such ∞-groupoid with structure, let X 0X be its 0-truncation, which is the space of objects of X, the categorically discrete groupoid underlying X. We think of the morphisms in X as determining which points of X 0 are related under some kind of action on X 0, the 2-morphisms as relating these relations on some higher action, and so on. Equivariance means, roughly: functorial transformation behaviour of objects on X 0 with respect to this “action” encoded in the morphisms in X. This is the intuition that is made precise in the following

In the simple special case that one should keep in mind, X is for instance the action groupoid X=X 0//G of the action, in the ordinary sense, of a group G on X 0: its morphisms xg(x) connect those objects of X 0 that are related by the action by some group element gG.

It is natural to consider the relative cohomology of the inclusion X 0X. Equivariant cohomology is essentially just another term for relative cohomology with respect to an inclusion of a space into a (-)groupoid.

Definition (equivariant cohomology)

In some (∞,1)-topos H the equivariant cohomology with coefficient in an object A of a 0-truncated object X 0 with respect to an action encoded in an inclusion X 0X is simply the A-valued cohomology H(X,A) of X.

More specifically, an equivariant structure on an A-cocycle c:X 0A on X 0 is a choice of extension c^

X 0 A c^ X.\array{ X_0 &\to& A \\ \downarrow & \nearrow_{\hat c} \\ X } \,.

i.e. a lift of c through the projection H(X,A)H(X 0,A).

Examples

Group cohomology

By comparing the definition of equivariant cohomology with that of group cohomology one sees that group cohomology can be equivalently thought of as being equivariant cohomology of the point.

Equivariant bundles

For G some group let GBund be the stack of G-principal bundles. Let K be some finite group (just for the sake of simplicity of the example) and let KAut(X 0) be an action of K on a space X 0. Let X=X 0//K be the corresponding action groupoid.

Then a cocycle in the K-equivariant cohomology H(X 0//K,GBund) is

  • a G-principal bundle PX on X;

  • for each kK an isomorphism of G-principal bundles λ k:Pk *P

  • such that for all k 1,k 2K we have λ k 2λ k 1=λ k 2k 1.

Local systems – flat connections

For X 0 a space and X:=P n(X 0) a version of its path n-groupoid we have a canonical inclusion X 0P n(X 0) of X 0 as the collection of constant paths in X 0.

Consider for definiteness Π(X 0):=Π (X 0), the path ∞-groupoid of X 0. (All other cases are in principle obtaind from this by truncation and/or strictification).

Then for A some coefficient -groupoid, a morphism g:X 0A can be thought of as classifying a A-principal ∞-bundle on the space X 0.

On the other hand, a morphism out of P n(X 0) is something like a flat connection (see there for more details) on this principal -bundle, also called an A-local system. (More details on this are at differential cohomology).

Accordingly, an extension of g:X 0A through the inclusion X 0Π(X) is the process of equipping a principal -bundle with a flat connection.

Comparing with the above definition of eqivariant cohomology, we see that flat connections on bundles may be regarded as path-equivariant structures on these bundles.

This is therefore an example of equivariance which is not with respect to a global group action, but genuinely a groupoidal one.

Remarks

When pairing equivariant cohomology with other variants of cohomology such as twisted cohomology or differential cohomology one has to exercise a bit of care as to what it really is that one wants to consider. A discussion of this is (beginning to appear) at differential equivariant cohomology.

Equivariant abelian multiplicative cohomology

A refinement of Borel equivariant cohomology. For the moment see

Bredon equivariant cohomology

See also

Preliminary remarks

According to the nPOV on cohomology, if X and A are objects in an (∞,1)-topos, the 0th cohomology H 0(X;A) is π 0(Map(X,A)), while if A is a group object, then H 1(X;A)=π 0(Map(X,BA)). More generally, if A is n times deloopable, then H n(X;A)=π 0(Map(X,B nA). In Top, this gives you the usual notions if A is a (discrete) group, and in general, H 1(X;A) classifies principal ∞-bundles in whatever (∞,1)-topos.

Now consider the (,1)-topos GTop of G-equivariant spaces, which can also be described as the (∞,1)-presheaves on the orbit category of G. For any other group Π there is a notion of a principal (G,Π)-bundle (where G is the group of equivariance, and Π is the structure group of the bundle), and these are classified by maps into a classifying G-space B GΠ. So the principal (G,Π)-bundles over X can be called H 0(X;B GΠ). If we had something of which B GΠ was a delooping, we could call the principal (G,Π)-bundles ”H 1(X;?)”, but there does not seem to be such a thing. It seem sthat B GΠ is not connected, in the sense that *B GΠ is not an effective epimorphism and thus B GΠ is not the quotient of a group object in GTop.

G-equivariant spectra

If we have an object A of our (,1)-topos that can be delooped infinitely many times, then we can define H n(X;A) for any integer n by looking at all the spaces Ω nA=B nA. These integer-graded cohomology groups are closely connected to each other, e.g. they often have cup products or Steenrod squares or Poincare duality, so it makes sense to consider them all together as a cohomology theory . We then are motivated to put together all of the objects {B nA} into a spectrum object, a single object which encodes all of the cohomology groups of the theory. A general spectrum is a sequence of objects {E n} such that E nΩE n+1; the stronger requirement that E n+1BE n restricts us to “connective” spectra, those that can be produced by successively delooping a single object of the (,1)-topos. In Top, the most “basic” spectra are the Eilenberg-MacLane spectra produced from the input of an ordinary abelian group.

Now we can do all of this in GTop, and the resulting notion of spectrum is called a naive G-spectrum: a sequence of G-spaces {E n} with E nΩE n+1. Any naive G-spectrum represents a cohomology theory on G-spaces. The most “basic” of these are “Eilenberg-Mac Lane G-spectra” produced from coefficient systems, i.e. abelian-group-valued presheaves on the orbit category. The cohomology theory represented by such an Eilenberg-Mac Lane G-spectrum is called an (integer-graded) Bredon cohomology theory.

It turns out, though, that the cohomology theories arising in this way are kind of weird. For instance, when one calculates with them, one sees torsion popping up in odd places where one wouldn’t expect it. It would also be nice to have a Poincare duality theorem for G-manifolds, but that fails with these theories. The solution people have come up with is to widen the notion of “looping” and “delooping” and thereby the grading:

instead of just looking at Ω n=Map(S n,), we look at Ω V=Map(S V,), where V is a finite-dimensional representation of G and S V is its one-point compactification. Now if A is a G-space that can be deloopedV times,” we can define H V(X;A)=π 0(Map(X,Ω VA). If A can be delooped V times for all representations V, then our integer-graded cohomology theory can be expanded to an RO(G)-graded cohomology theory, with cohomology groups H α(X;A) for all formal differences of representations α=VW. The corresponding notion of spectrum is a genuine G-spectrum, which consists of spaces E V for all representations V such that E VΩ WVE W. A naive Eilenberg-Mac Lane G-spectrum can be extended to a genuine one precisely when the coefficient system it came from can be extended to a Mackey functor, and in this case we get an RO(G)-graded Bredon cohomology theory .

RO(G)-graded Bredon cohomology has lots of formal advantages over the integer-graded theory. For instance, the torsion that popped up in odd places before can now be seen as arising by “shifting” of something in the cohomology of a point in an “off-integer dimension,” which was invisible to the integer-graded theory. Also there is a Poincare duality for G-manifolds: if M is a G-manifold, then we can embed it in a representation V (generally not a trivial one!) and by Thom space arguments, obtain a Poincare duality theorem involving a dimension shift of α, where α is generally not an integer (and, apparently, not even uniquely determined by M!). Unfortunately, however, RO(G)-graded Bredon cohomology is kind of hard to compute.

References

  • Matvei Libine?, Lecture Notes on Equivariant Cohomology (arXiv)

  • Peter May, Equivariant homotopy and cohomology theory (pdf)

  • B. Guillou, A short note on models for equivariant homotopy theory (pdf)

Parts of the above material is taken from a blog discussion between Mike and Urs here.