differential cohomology



Differential cohomology is a refinement of plain cohomology such that a differential cocycle is to its underlying ordinary cocycle as a bundle with connection is to its underlying bundle.

The best known version of differential cohomology is a differential refinement of generalized (Eilenberg-Steenrod) cohomology, hence of cohomology in stable homotopy theory (as opposed to more general nonabelian cohomology). For ordinary cohomology the refinement to ordinary differential cohomology is modeled for instance by complex line bundles with connection on a bundle, bundle gerbes with connection, etc, and generally by Deligne cohomology. Similarly, differential refinements of topological K-theory to differential K-theory may be presented by vector bundles with connection (e.g Simons-Sullivan 08).

A systematic characterization and construction of differential generalized (Eilenberg-Steenrod) cohomology in terms of suitable homotopy fiber products of the mapping spectra representing the underlying cohomology theory with differential form data was then given in (Hopkins-Singer 02) (motivated by discussion of the quantization of the M5-brane via holographically dual 7d Chern-Simons theory by Edward Witten).

In this stable case one characteristic property of differential cohomology that was first observed empirically in ordinary differential cohomology (Simons-Sullivan 07) and differential K-theory (Simons-Sullivan 08) is that it is a kind of cohomology theory which fits into a differential cohomology diagram which is an interlocking system of two fiber sequences that expresses how the data of a geometric bundle with connection may be decomposed into the underlying bundle and the curvature of the connection and how connections on trivial bundles as well as bundles with flat connections are examples of the general concept. (The homotopy fiber product used in (Hopkins-Singer 02) provides one of the two commuting squares in this diagram.)

Schematically the characteristic differential cohomology hexagon (see there for details) looks as follows

connectionontrivialbundle deRhamdifferential differentialforms curvature flatdifferentialforms geometricbundlewithconnection rationalshapeofbundle Cherncharacter geometricbundlewithflatconnection forgetconnection shapeofbundle \array{ && connection\;on\;trivial\;bundle && \stackrel{de\;Rham\;differential}{\longrightarrow} && differential\;forms \\ & \nearrow & & \searrow & & \nearrow_{curvature} && \searrow \\ flat\;differential\;forms && && geometric\;bundle\;with \;connection && && rational\;shape\;of\;bundle \\ & \searrow & & \nearrow & & \searrow^{\mathrlap{}} && \nearrow_{\mathrlap{Chern\;character}} \\ && geometric\;bundle\;with\;flat\;connection && \underset{forget\;connection}{\longrightarrow} && shape\;of\;bundle }

It turns out that such differential cohomology diagrams are exactly what all stable homotopy types in cohesive (∞,1)-toposes H\mathbf{H} naturally sit in (Bunke-Nikolaus-Völkl 13). All the traditional differential cohomology theories and their joint generalization due to (Hopkins-Singer 02) are special cases of this for the case that H=TSmoothGrpd\mathbf{H} = T Smooth \infty Grpd is the tangent cohesive (∞,1)-topos of that of smooth ∞-groupoids (∞-stacks over the site of smooth manifolds).

It is therefore natural to define differential cohomology to be the intrinsic cohomology of cohesive (∞,1)-toposes. (Notice that while the differential cohomology diagram itself only involves the shape modality and the flat modality of cohesion, the sharp modality is needed to produce, via differential concretification, the correct moduli stacks of differential cocycles over a given base object from the mapping stack of that into the representing stable homotopy type).

Viewed in this generality, differential cohomology makes sense for instance also in supergeometry where it subsumes structures such as super line 2-bundles and more generally higher super gerbes with connection, which naturally appear as differential refinements of the geometric twists of (differential) K-theory and tmf.


In physics differential cocycles model gauge fields.

For cΓ¯ (X)c \in \bar \Gamma^\bullet(X) a differential cocycle representing a gauge field, one says that

  • its image F(c)F(c) in differential forms is the corresponding field strength;

  • its image cl(c)cl(c) in non-differential cohomology is the “topological twist” of the gauge field. In special cases this can be identified with magnetic charge.

Other examples:

Differential stable cohomology

the following are ancient notes that need to be brushed up and polished.

Characterization following Hopkins-Singer

A standard definition of differential cohomology is in terms of a homotopy pullback of a generalized (Eilenberg-Steenrod) cohomology theory with the complex of differential forms over real cohomology:

Let Γ \Gamma^\bullet be a generalized cohomology theory in the sense of the generalized Eilenberg–Steenrod axioms, and let Γ H (,)Γ (*)\Gamma^\bullet \to H^\bullet(-,\mathbb{R}) \otimes \Gamma^\bullet(*) be a morphism to real singular cohomology with coefficients in the ring of Γ\Gamma-cohomology of the point. Then the differential refinement of Γ q\Gamma^q, the degree qqdifferential Γ\Gamma-cohomology is the homotopy pullback Γ¯ \bar \Gamma^\bullet in

Γ¯ () F Ω q()Γ (*) cl Γ () ch Z (,)Γ (*), \array{ \bar \Gamma^\bullet(-) &\stackrel{F}{\to}& \Omega^{\geq q}(-)\otimes \Gamma^\bullet(*) \\ \downarrow^{cl} && \downarrow \\ \Gamma^\bullet(-) &\stackrel{ch}{\to}& Z^\bullet(-, \mathbb{R}) \otimes \Gamma^\bullet(*) } \,,


  • Z (,)Z^\bullet(-,\mathbb{R}) is the complex underlying real singular cohomology H (,)H^\bullet(-,\mathbb{R})

  • Ω (,)\Omega^\bullet(-,\mathbb{R}) is the complex underlying deRham cohomology

  • Ω ()H (,)\Omega^\bullet(-) \to H^\bullet(-,\mathbb{R}) is deRham theorem morphism

  • ch:Γ ()Z (,)Γ (*)ch: \Gamma^\bullet(-) \to Z^\bullet(-, \mathbb{R}) \otimes \Gamma^\bullet(*) is the Chern character map.

For more details on this see at differential function complex.

Characterization following Bunke–Schick

The following are old notes once taken in a talk by Thomas Schick at Oberwolfach Workshop, June 2009 -- Strings, Fields, Topology. Needs to be brushed-up, polished, improved, rewritten…

The following theory of differential cohomology (also called smooth cohomology) is developed and used in the work of Ulrich Bunke and Thomas Schick. Contrary to the above, it does not take the notion of homotopy limit as fundamental, but instead characterizes the universality of the above commuting diagram by other means. On the other hand, this means that their axiomatization at the moment only capture cohomology classes, not the representing cocycles. It is sort of known that for various applications specific cocycle representatives do play an important role, and one may imagining refining to discussion below eventually to accommodate for that.

  • idea:

    • combine cohomology + differential forms

main diagram

H^(M) I H (M) R Ω d=0 (M) H dR (M)H (M,) \array{ \hat H(M) &\stackrel{I}{\to}& H^\bullet(M) \\ \downarrow^{R} && \downarrow \\ \Omega^\bullet_{d=0}(M) &\stackrel{}{\to}& H^\bullet_{dR}(M) \simeq H^\bullet(M,\mathbb{R}) }

so differential cohomology H^ (M)\hat H^\bullet(M) combines the ordinary cohomology H (M)H^\bullet(M) with a differential form representative of its image in real cohomology.

  • II projects a differential cohomology to its underlying ordinary cohomology class;

  • RR send the differential cohomology class to its curvature differential form data

we want an exact sequence

H 1(M) ch Ω 1(M)/im(d) d H^(M) I H (M)0 d R Ω d=0 (M) \array{ H^{\bullet-1}(M) &\stackrel{ch}{\to}& \Omega^{\bullet-1}(M)/{im(d)} &\stackrel{d}{\to}& \hat H(M) &\stackrel{I}{\to}& H^\bullet(M) \to 0 \\ &&& {}_{d}\searrow & \downarrow^R \\ &&&& \Omega^\bullet_{d=0}(M) }

Given cohomology theory E E^\bullet, a smooth refinement E^ \hat E^\bullet is a functor E^:DiffGrps\hat E : Diff \to Grps with transformations I,RI, R such that

E^(M) I E (M) R Ω d=0 (M,V) E dR (M)E (M,) \array{ \hat E(M) &\stackrel{I}{\to}& E^\bullet(M) \\ \downarrow^{R} && \downarrow \\ \Omega^\bullet_{d=0}(M, V) &\stackrel{}{\to}& E^\bullet_{dR}(M) \simeq E^\bullet(M,\mathbb{R}) }


V=E (pt)V = E^\bullet(pt)\otimes \mathbb{R}

is the graded non-torsion cohomology of EE on the point (so now all the gradings above denote total grading)

and such that there is a transformation

a:Ω 1(M)/im(d)E^ *(M) a : \Omega^{\bullet -1}(M)/{im(d)} \to \hat E^*(M)

that gives the above kind of exact sequence.


If E *E^* is multiplicative, we say E^ *\hat E^* is multiplicative with product \vee if E^\hat E takes values in graded rings and the transformations are compatible with multiplicative structure, where

a(ω)x=a(ωR(x)) a(\omega) \vee x = a(\omega \wedge R(x))

E^\hat E has S 1S^1-integration if there is a natural (in MM) transformation

:E^ *(M×S 1)E^ 1(M) \int : \hat E^*(M \times S^1) \to \hat E^{\bullet -1}(M)

compatible with \int of forms and for EE it is given by the suspension isomorphism

p *=0 \int \circ p^* = 0

for p:M×S 1Mp : M \times S^1 \to M and

(id×(zz¯)) *= \int \circ ( id \times (z \mapsto \bar z) )^* = - \int

Ordinary cohomology theories are supposed to be homotopy invariant, but differential forms are not, so in general the differential cohomology is not.


Given E^\hat E a smooth cohomology theory. The homotopy formula:

given h:M×[0,1]smoothNh : M \times [0,1] \stackrel{smooth}{\to} N a smooth homotopy we have

h 1 *(X)h 0 *(X)=a( M×[0,1]/Mh *(R(x))) h^*_1(X) - h^*_0(X) = a( \int_{M \times [0,1]/M} h^*(R(x)))

ker(R)ker(R) (i.e. flat cohomology) is a homotopy invariant functor.


H^flat:=ker(R)\hat H{flat} := ker(R)

Proof of lemma

It suffices to show

ι 1 *(x)ι 0 *(x)=a( M×[0,1]/MR(x)) \iota_1^*(x) - \iota_0^*(x) = a(\int_{M\times [0,1]/M} R(x))

for all xE^(M×[0,1])x \in \hat E(M \times [0,1]).

Observe if x=p *yx = p^* y the left hand side vanishes, R(p *y)=0\int R(p^* y) = 0.

For general xx yjhatE(M)\exists y \in \jhat E(M); xp *(y)=a(ω)x - p^*(y) = a (\omega) ωΩ(M×[0,1])\omega \in \Omega(M \times [0,1]).

Stokes’ theorem gives i 1 *ωi 0 *ω= [0,1]dωi^*_1 \omega - i^*_0 \omega = \int_{[0,1]} d \omega =R(a(ω))=R(xp *ω)=R(x)= \int R(a(\omega)) = \int R(x-p^* \omega) = \int R(x).

On the other hand

i 1 *(x)i 0 *(x)=i 1 *(a(ω))i 0 *(a(ω))=a(R(x)) i^*_1(x) - i^*_0(x) = i^*_1(a(\omega)) - i^*_0(a(\omega)) = a(\int R(x))

A calculation: H^ flat 1(pt)=H^ 1(pt)=/=K^ 1(pt)\hat H^1_{flat}(pt) = \hat H^1(pt) = \mathbb{R}/\mathbb{Z} = \hat K^1(pt).

Theorem (Hopkins–Singer)

For each generalized cohomology theory E *E^* a differential version E^ *\hat E^* as in the above definition does exist.

Moreover E^ flat *=E/ 1\hat E_{flat}^* = E \mathbb{R}/\mathbb{Z}^{\bullet -1}.


It’s not evident how to obtain more structure like multiplication.


Using geometric models, multiplicative smooth extensions with S 1S^1-integration are constructed for

  • K-theory (Bunke–Schick)

  • MU-bordisms (unitary bordisms)
    (Bunke–Schröder–Schick–Wiethaupts; and from there Landweber exact cohomology theories)

Uniqueness theorem (Bunke–Schick)

(Simons–Sullivan proved this for ordinary integral cohomology.)

Assume E *E^* is rationally even, meaning that

E k(pt)=0foroddk E^k(pt)\otimes \mathbb{Q} = 0 \;\; for odd k

plus one further technical assumption.

Then any two smooth extensions E^ *\hat E^*, E˜ *\tilde E^* are naturally isomorphic.

If required to be compatible with integration the ismorphism is unique.

If E^,E˜\hat E, \tilde E are multiplicative, then this isomorphism is, as well.


If we don’t require compatibility with S 1S^1-integration, then there are “exotic” abelian group structures on K^ 1\hat K^1.


Differential cobordism cohomology theory

A model for a multiplicative differential refinement of complex cobordism cohomology theory, the theory represented by the Thom spectrum is in

See differential cobordism cohomology theory

gauge field: models and components

physicsdifferential geometrydifferential cohomology
gauge fieldconnection on a bundlecocycle in differential cohomology
instanton/charge sectorprincipal bundlecocycle in underlying cohomology
gauge potentiallocal connection differential formlocal connection differential form
field strengthcurvatureunderlying cocycle in de Rham cohomology
gauge transformationequivalencecoboundary
minimal couplingcovariant derivativetwisted cohomology
BRST complexLie algebroid of moduli stackLie algebroid of moduli stack
extended Lagrangianuniversal Chern-Simons n-bundleuniversal characteristic map



Differential cohomology was first developed for the special cases of ordinary differential cohomology and of differential K-theory (interest into which came from discussion of D-brane charge in type II superstring theory). See the references there. A survey is in

The suggestion that differential cohomology is or should be characterized by the differential cohomology diagram is due to


A first systematic account characterizing and constructing stable differential cohomology in terms of homotopy fiber products of bare spectra with differential form data (which is really the homotopy-theoretic refinement of one of right square in the differential cohomology diagram) was given in

motivated by applications in higher gauge theory and string theory, as explained further in

with further reviews including

Comprehensive lecture notes on the developments up to this stage are in

The suggestion that differential cohomology is naturally the intrinsic cohomology of those (∞,1)-toposes which are cohesive appeared in

and the observation that indeed every stable homotopy type in a cohesive (∞,1)-topos canonically sits inside a differential cohomology diagram is due to

Lectures and talks

  • Simons Center Workshop on Differential Cohomology January 10, 2011- January 14, 2011 (web)

Revised on November 25, 2016 11:59:35 by Urs Schreiber (