# nLab de Rham theorem

cohomology

### Theorems

#### Differential geometry

differential geometry

synthetic differential geometry

## Applications

#### Homological algebra

homological algebra

and

nonabelian homological algebra

diagram chasing

# Contents

## Idea

### On cohomology

The de Rham theorem (named after Georges de Rham) asserts that the de Rham cohomology ${H}_{\mathrm{dR}}^{n}\left(X\right)$ of a smooth manifold $X$ (without boundary) is isomorphic to the “ordinary” $ℝ$-valued cohomology, i.e. the singular or Čech cohomology with real coefficients ${H}^{n}\left(X,ℝ\right)$.

The theorem has several dozens of different proofs. For example in the Čech approach one can make a double complex whose first row is the Čech complex of a covering and first column is the de Rham complex and other entries are mixed and use spectral sequence argument (see the textbook of Bott and Tu, or the geometry lectures book by Postnikov, semester III).

This is maybe best formulated, understood and proven in the context of abelian sheaf cohomology:

Write ${ℝ}_{c}$ for

• the abelian group $ℝ$

• regarded not as a Lie group with the standard manifold structure on $ℝ$ but as a topologically discrete group on the underlying set of $ℝ$

• and then regarded as a sheaf on $X$: the constant sheaf that sends connected $U\subset X$ to the set of constant maps $U\to ℝ$.

Write ${B}^{n}{ℝ}_{c}$ for the corresponding Eilenberg-MacLane object in chain complexes of sheaves of abelian groups: this is the complex of sheaves with ${ℝ}_{c}$ in degree $n$:

${B}^{n}{ℝ}_{c}=\left(\cdots \to 0\to {ℝ}_{c}\to 0\to \cdots \to 0\right)\phantom{\rule{thinmathspace}{0ex}}.$\mathbf{B}^n \mathbb{R}_c = (\cdots \to 0 \to \mathbb{R}_c \to 0 \to \cdots \to 0) \,.

Next, write ${\overline{B}}^{n}ℝ$ (without the subscript $c$!) for the Deligne complex for $ℝ$

${\overline{B}}^{n}ℝ=\left({C}^{\infty }\left(-,ℝ\right)\stackrel{{d}_{\mathrm{dR}}}{\to }{\Omega }^{1}\left(-\right)\stackrel{{d}_{\mathrm{dR}}}{\to }{\Omega }^{2}\left(-\right)\stackrel{{d}_{\mathrm{dR}}}{\to }\cdots \stackrel{{d}_{\mathrm{dR}}}{\to }{\Omega }_{\mathrm{closed}}^{n}\left(-\right)\right)\phantom{\rule{thinmathspace}{0ex}}.$\bar \mathbf{B}^n \mathbb{R} = (C^\infty(-,\mathbb{R}) \stackrel{d_{dR}}{\to} \Omega^1(-) \stackrel{d_{dR}}{\to} \Omega^2(-) \stackrel{d_{dR}}{\to} \cdots \stackrel{d_{dR}}{\to} \Omega^n_{closed}(-)) \,.

(The notation here is borrowed from that used at motivation for sheaves, cohomology and higher stacks: we can think of ${\overline{B}}^{n}ℝ$ as a differential refinement of the object ${B}^{n}{ℝ}_{c}$).

Then we have:

• “ordinary” $ℝ$-valued cohomology of $X$ is the abelian sheaf cohomology with coefficients in ${B}^{n}{ℝ}_{c}$.

• de Rham cohomology of $X$ is the abelian sheaf cohomology with coefficients in ${\overline{B}}^{n}ℝ$ (this is semi-obvious, requires a bit more discussion).

• the Poincare lemma says that every closed differential form is locally exact, and hence there is a quasi-isomorphism of chain complexes of sheaves

${B}^{n}{ℝ}_{c}\stackrel{\simeq }{\to }{\overline{B}}^{n}ℝ$\mathbf{B}^n \mathbb{R}_c \stackrel{\simeq}{\to} \bar \mathbf{B}^n \mathbb{R}

given by injecting for each $U\subset X$ the set $ℝ$ as the constant functions into ${C}^{\infty }\left(U,ℝ\right)$.

It is this quasi-isomorphism of coefficient objects that induces the de Rham isomorphism of abelian sheaf cohomology groups, which is ordinarily written as

${H}^{n}\left(X,ℝ\right)\simeq {H}_{\mathrm{dR}}^{n}\left(X\right)\phantom{\rule{thinmathspace}{0ex}}.$H^n(X,\mathbb{R}) \simeq H^n_{dR}(X) \,.

### On cochains

The equivalence on cohomology asserted by the de Rham theorem is but a decategorification of a more refined statement: a quasi-isomorphism of cochain complexes. This even respects the product structure:

for $X$ a smooth manifold there is an equivalence of A-infinity algebras

$\left({\Omega }^{•}\left(X\right),{d}_{\mathrm{dR}}\right)\stackrel{\simeq }{\to }\left(C\left(X\right),\cup \right)$(\Omega^\bullet(X), d_{dR}) \stackrel{\simeq}{\to} (C(X), \cup)

between the de Rham complex and the collection of singular cochains equipped with the cup product.

This is due to (Gugenheim, 1977).

### Synthetic version

The de Rham theorem also holds internally in the context of suitable smooth toposes $𝒯$ modelling the axioms of synthetic differential geometry.

Specifically

• the internal singular chain complex in $𝒯$ is given as the $R$-linear dual of the free interal $R$-module on the internal hom objects $\left[{\Delta }^{n},X\right]$, where $R$ is the internal incarnation of the real numbers;

• the de Rham complex is givebn by differential forms in synthetic differential geometry.

The de Rham theorem in $𝒯$ then asserts that for $X$ a manifold regarded as an object in the well-adapted smooth topos $𝒯$ the morphism

$\int :{H}^{p}\left(X\right)\to {H}_{p}\left(X,R{\right)}^{*}$\int : H^p(X) \to H_p(X,R)^*

in $𝒯$ is an isomorphism for all $p\in ℕ$. This implies the standard (external) de Rham theorem.

This is discussed in chapter IV of

A little bit a long these lines for diffeological spaces is also in

• Patrick Iglesias-Zemmour, De Rham calculus (pdf)

## References

### On cohomology

Standard textbook references include

• Raoul Bott, Loring Tu, Algebraic topology and differential forms,

• M M Postnikov, Lectures on geometry, vol. III, Differentiable manifolds

• Arne Lorenz, Abstract de Rham theorem, pdf slides (exposition of the standard de Rham theorem)

In analytic geometry also

• M. E. Herrera, De Rham theorems on semianalytic sets, Bull. Amer. Math. Soc. 7 3 (1967) 414–418, doi, MR214094

### On cocycles

The refinement of the de Rham theorem from an isomorphism of cohomology groups to an equivalence of A-∞ algebras of cochains and forms was first stated in

• Victor Gugenheim, On Chen’s iterated integrals , Illinois J. Math. Volume 21, Issue 3 (1977), 703{715.

proven using Chen’s iterated integral?s.

A review is in section 3 of

Revised on December 19, 2012 20:37:41 by Urs Schreiber (131.174.41.124)