1 Introduction

In [2] Atiyah introduced Real vector bundles, which are complex vector bundles on a space X with involution equipped with an antilinear conjugation map. The K-theory of Real bundles generalizes both orthogonal KO-theory, ordinary complex K-theory and self-conjugate KSC-theory. Real vector bundles play an important role in mathematical physics. A recent example is given by the result of de Nittis and Gomi in [10] that topological insulators are classified by isomorphism classes of Real line bundles over spheres and tori equipped with certain natural involutions. Indeed, the study of line bundles with connection, and their higher form generalisations in terms of gerbes, has long played an important role in mathematical physics and string theory. For example, in quantum field theory the choice of a connection on certain line bundles plays a role in defining partition functions. Specifically, gauge invariance often requires the partition function to be a section of a line bundle over the space of structures under consideration. This space is usually interpreted as a Jacobian of some form (see, e.g., [25] for more details). Differential cohomology has also lately become a vital tool in understanding Dirac quantization and anomalies, particularly with regards to higher form symmetries and gerbes (see, e.g., [1, 8, 20] with the references therein). A mathematical exploration of such structures and all their variants is hence warranted.

As for ordinary bundles, the differential geometry of a Real vector bundle E can be studied using Real connections on E. This motivates the construction of a Real differential refinement of integral equivariant cohomology. This construction and its application to the study of Real line bundles are the purpose of this paper. In the future we hope that this will help to provide a classification of Real vector bundles together with a Real connection on manifolds with an involution, similar to the classification of bundles with a connection on smooth or complex manifolds via Deligne cohomology as in [13]. An important example of a Real connection is provided by the Berry connection which may be viewed as a link between quantum mechanics and topology as formulated in [3] and [23] (see also [6]). The Grassmann–Berry connection on the Bloch bundle has also been studied in [10, Section II D].

In the present paper we begin this analysis with a study of the low degrees of a Real differential cohomology theory and the case of Real line bundles with a Real connection. Now we briefly summarise our main result. Let \(C_2\) denote the cyclic group of order 2. Let \((M,\tau )\) be a manifold with involution and let \(H^*(M,C_2;\mathcal {F})\) denote \(C_2\)-equivariant sheaf cohomology with coefficients in the \(C_2\)-sheaf \(\mathcal {F}\). Let \(\mathcal {E}^{k}(M)\) denote invariant smooth imaginary valued forms on M and let \(\mathcal {E}_0^{k}(M)\) denote the subgroup of closed integral imaginary-valued forms.

Theorem 1.1

Let \((M,\tau )\) be a manifold with involution. For every \(q,p\ge 0\), there are cohomology groups \(H_{\mathcal {D},\mathcal {R}}^q(M;{\mathbb {Z}}(p))\), which we call Real smooth Deligne cohomology, such that \(H_{\mathcal {D},\mathcal {R}}^p(M;{\mathbb {Z}}(p))\) fits into a short exact sequence

$$\begin{aligned} 0 \rightarrow \mathcal {E}^{p-1}(M)/\mathcal {E}^{p-1}_{0}(M) \rightarrow H_{\mathcal {D},\mathcal {R}}^{p}(M;{\mathbb {Z}}(p)) \rightarrow H^{p}(M,C_2;i{\mathbb {Z}}) \rightarrow 0. \end{aligned}$$

For \(p=2\), this sequence is isomorphic to

$$\begin{aligned} 0\rightarrow \left\{ \begin{array}{l} isom.\, classes\, of \\ Real\, connections \\ on\, the\, bundle \\ M\times U(1) \end{array}\right\} \rightarrow \left\{ \begin{array}{l} isom.\,classes\, of \\ Real\, line\, bundles\\ with\, Real \\ connection\, over\, M \end{array}\right\} \rightarrow \left\{ \begin{array}{l} isom.\,classes \\ of\, Real\\ line\, bundles \\ over\, M \end{array}\right\} \rightarrow 0, \end{aligned}$$

where we consider U(1) with the \(C_2\)-action given by complex conjugation and equip \(M\times U(1)\) with the \(C_2\)-action induced by each factor. For \(q<p\), there is a natural short exact sequence of the form

$$\begin{aligned} 0\rightarrow H^{q-1}(M, C_2;i{\mathbb {R}})/H^{q - 1}(M,C_2;i{\mathbb {Z}})_{\textrm{free}} \rightarrow H_{\mathcal {D},\mathcal {R}}^{q}(M;{\mathbb {Z}}(p)) \rightarrow H^{q}(M,C_2;i{\mathbb {Z}})_{\textrm{tors}}\rightarrow 0. \end{aligned}$$

The group \(H_{\mathcal {D},\mathcal {R}}^{2}(M;{\mathbb {Z}}(3))\) is in bijection with the set of isomorphism classes of Real line bundles with flat Real connection.

We note that similar cohomology theories have been developed previously. In [15] Gomi constructs equivariant smooth Deligne cohomology in greater generality, but does not consider the applications to Real bundles with Real connection. In [10] de Nittis and Gomi classify Real vector bundles on manifolds with involution in low dimensions using \(H^2(M,C_2;i{\mathbb {Z}})\). We hope that the groups \(H_{\mathcal {D},\mathcal {R}}^p(M;{\mathbb {Z}}(p))\) will help to explore the mixed case when \(H^2(M,C_2;i{\mathbb {Z}})\) has both a free and a torsion part (see [10, Remark 3.18]). In [11] dos Santos and Lima-Filho develop an equivariant Deligne cohomology theory using Bredon cohomology. In even degrees, however, the choice of action on the coefficients does not seem suitable for the classification of Real bundles. In [16] Grady and Sati construct twisted Deligne cohomology using classifying stacks which fits into a differential cohomology diamond and may be used to obtain similar classification results. In [5] variations of the Deligne complex we study occur without taking the \(C_2\)-action into account. In [12] and [18, 19] it is shown that higher cohomological degrees of equivariant integral cohomology classify Real bundle gerbes. The connection between gerbes and Deligne cohomology (see [4, Chapter V]) raises the question whether the Real Deligne cohomology proposed in the present paper may be applied to the study of Real gerbes with Real connective structure and curving. We have not explored this question further. Overall, we believe that there are significant differences to the existing literature and that the present paper adds a new perspective.

2 Manifolds with Involution and Real Bundles

Let \(C_2\) denote the cyclic group of order 2. We recall the definition and basic properties of \(C_2\)-spaces and Real bundles.

Definition 2.1

A \(C_2\)-space, or an involutive space, is a topological space X with a self-inverse homeomorphism \(\tau :X\rightarrow X\). We call a \(C_2\)-space \((M,\tau )\) a \(C_2\)-manifold if M is a paracompact smooth finite-dimensional manifold without boundary and \(\tau \) is smooth. We will often just write M for \((M,\tau )\). A morphism between \(C_2\)-manifolds \((M,\tau )\) and \((N,\sigma )\) is a smooth map \(f :M\rightarrow N\) that commutes with the involutions, i.e., \(f\circ \tau = \sigma \circ f\). We denote the category of \(C_2\)-manifolds by \(\textbf{Man}_{C_2}\).

Examples of compact \(C_2\)-manifolds are given by compact subspaces of \({\mathbb {C}}^N\) closed under complex conjugation using the conjugation as involution, as for example U(n) for \(N=n^2\); in particular, the unit circle U(1) with complex conjugation. Other important classes of examples are given by the n-dimensional spheres \(\mathbb {S}^n\) with the antipodal involution, and tori consisting of products of copies of U(1) and \(\mathbb {S}^n\). We now recall the definition of Real bundles over \(C_2\)-spaces from [2, p. 368]:

Definition 2.2

Let \((M,\tau )\) be a \(C_2\)-manifold. A Real vector bundle over \((M,\tau )\) is a complex vector bundle \(\pi :E \rightarrow M\) over M such that E is a \(C_2\)-manifold \((E,\sigma )\) such that the projection \(\pi :E\rightarrow M\) commutes with the involutions, \(\pi \circ \sigma = \tau \circ \pi \), and the restriction of \(\sigma \) to \(E_x \rightarrow E_{\tau (x)}\) is \({\mathbb {C}}\)-anti-linear, i.e., \(\sigma (\lambda e) = \overline{\lambda }\sigma (e)\) in \(E_{\tau (x)}\) for every \(e \in E_x\) and \(\lambda \in {\mathbb {C}}\).

The following result is a consequence of [9, Proposition 4.10] (see also [10, §2]).

Proposition 2.3

Let \((M,\tau ) \in \textbf{Man}_{C_2}\) be compact and let \((E,\sigma )\) be a Real bundle over \((M,\tau )\), with projection map \(\pi :E\rightarrow M\). Then \((E,\sigma )\) is equivariantly locally trivial, i.e., for every \(p \in M\), there exists a \(\tau \)-invariant neighborhood U of p and an equivariant homeomorphism \(h :\pi ^{-1}(U) \rightarrow U \times {\mathbb {C}}^n\) where the product bundle \(U\times {\mathbb {C}}^n \rightarrow U\) is endowed with the Real structure given by complex conjugation on \({\mathbb {C}}^n\). Moreover, if \(p = \tau (p)\), the neighborhood U can be chosen to be connected. If \(p \ne \tau (p)\), U can be chosen as the union of two disjoint open sets \(U := U^\prime \cup \tau (U^\prime )\) with \(p \in U^\prime \).

Remark 2.4

Proposition 2.3 implies that every \((M,\tau )\) has a trivializing cover \(\{U_i\}_{i\in I}\) such that every \(U_i\) is connected, by splitting sets of the form \(U_i = U_i^\prime \cup \tau (U_i^\prime )\) into their components if necessary. We then get an induced action of the involution \(\tau \) on the index set I in the following way: For every \(i\in I\), we have \(\tau (U_i) = U_j\) (where \(j = i\) is possible), and we define \(\tau (i) := j\).

Definition 2.5

Let \((M,\tau )\) be a \(C_2\)-manifold. A cover \(\mathcal {U} = \{U_i\}_{i\in I}\) of M is called a \(C_2\)-cover, or an equivariant cover, if every \(U_i\in \mathcal {U}\) satisfies \(\tau (U_i)\in \mathcal {U}\). A \(C_2\)-cover is said to be without fixed points if the induced action on the indexing set is free.

Remark 2.6

We can turn a \(C_2\)-cover into a cover without fixed points by adding double occurrences of the sets \(U_i\) fixed by the involution \(\tau \).

Definition 2.7

Let \((M, \tau )\) be a \(C_2\)-manifold. An equivariant partition of unity of \((M,\tau )\) is an ordinary partition of unity \(\{\phi _i\}_{i\in I}\), subordinate to an equivariant cover \(\mathcal {U} = \{U_i\}_{I}\), and such that every function \(\phi _i :U_i\rightarrow {\mathbb {R}}\) satisfies

$$ \phi _i\circ \tau = \phi _{\tau (i)}. $$

Remark 2.8

If \(\{\theta _i\}_{i\in I}\) is an ordinary partition of unity subordinate to an equivariant cover, we can turn \(\{\theta _i\}_{i\in I}\) into an equivariant partition by setting

$$ \phi _i(p) := \frac{1}{2}(\theta _i(p) + \theta _i(\tau (p))). $$

Remark 2.9

Let \((M,\tau )\in \textbf{Man}_{C_2}\) be compact and \(E\rightarrow M\) be a Real vector bundle. As explained in [9, Remark 4.11], by taking an equivariant trivializing cover and by patching together using equivariant partitions of unity we can equip E with a Hermitian metric which is compatible with \(\tau \). By [10, Corollary 2.7] the set of isomorphism classes of Real vector bundles of dimension n over \((M,\tau )\) is in a natural one-to-one correspondence with the set of isomorphism classes of Real principal U(n)-bundles. Hence results on Real vector bundles may be translated to similar statements on Real principal U(n)-bundles. We have chosen to work mostly with the former in this paper.

Definition 2.10

Let \((E,\sigma )\) be a Real vector bundle over \((M,\tau )\), and let \(\varGamma (E)\) denote its space of sections. There is an induced involution \(\sigma _{\varGamma }\) on \(\varGamma (E)\) given by

$$ \sigma _{\varGamma }(s) := \sigma \circ s \circ \tau \quad \text {for } s\in \varGamma (E). $$

A fixed point of the action \(\sigma _{\varGamma }\) is called a Real section of E.

Let \((M,\tau ) \in \textbf{Man}_{C_2}\) and let \(\mathcal {A}^k(M,{\mathbb {C}})\) denote the space of complex-valued smooth k-forms over M. For a Real vector bundle \((E,\sigma )\) over \((M,\tau )\), we define the space of differential k-forms with value in E as

$$ \mathcal {A}^k(M,E) := \varGamma (E)\otimes _{\mathcal {A}^0(M,{\mathbb {C}})}\mathcal {A}^k(M,{\mathbb {C}}) $$

with involution, denoted by \(\sigma _{k} :\mathcal {A}^k(M,E)\rightarrow \mathcal {A}^k(M,E)\), given by

$$ \sigma _k(s\otimes \omega ) := (\sigma \circ s\circ \tau )\otimes \overline{(\tau ^*(\omega ))}. $$

An ordinary connection on the underlying bundle E is a differential operator

$$ \nabla :\varGamma (E) = \mathcal {A}^0(M,E) \rightarrow \mathcal {A}^1(M,E) $$

which satisfies the Leibniz rule. The involutions \(\sigma _0\) and \(\sigma _1\) on 0- and 1-forms, respectively, induce an involution \(\tilde{\sigma }\) on the space of connections by setting

$$ \tilde{\sigma }(\nabla ) := \sigma _1\circ \nabla \circ \sigma _0. $$

Following [10] we can now define the notion of a Real connection as follows:

Definition 2.11

Let \((M,\tau )\) be a \(C_2\)-manifold and \((E,\sigma )\) a Real vector bundle on \((M,\tau )\). A connection \(\nabla \) on E is called a Real connection if \(\nabla = \tilde{\sigma }(\nabla )\), i.e., if

$$ \nabla \circ \sigma _0 = \sigma _1\circ \nabla . $$

Remark 2.12

Let \((E,\sigma )\) be a Real bundle and let \(\nabla \) be an ordinary connection on E. Then \(\nabla \) induces a Real connection \(\nabla ^\prime \) on \((E,\sigma )\) defined by

$$ \nabla ^\prime := \frac{1}{2}(\nabla + \tilde{\sigma }(\nabla )). $$

Since ordinary connections form an affine space (see, e.g., [10, Remark B.3]), \(\nabla ^\prime \) is a connection on E. Since every bundle admits a connection, we see that every Real vector bundle admits a Real connection.

3 Equivariant Sheaves and Čech Hypercohomology

We first recall the definition of \(C_2\)-equivariant sheaves from [17] and then discuss the corresponding sheaf and Čech cohomology.

Definition 3.1

Let \((M,\tau )\) be a \(C_2\)-manifold. A \(C_2\)-sheaf of abelian groups, or \(C_2\)-sheaf for short, \((\mathcal {F},\sigma )\) on \((M,\tau )\) is a sheaf of abelian groups \(\mathcal {F}\) on M together with an isomorphism of sheaves \(\sigma :\mathcal {F} \rightarrow \tau ^* \mathcal {F}\) such that \(\tau ^*(\sigma ) = \sigma ^{-1}\).

Let \(\mathcal {F}\) be a \(C_2\)-sheaf, and \((M,\tau ) \in \textbf{Man}_{C_2}\). There is an induced action \(\sigma _{\varGamma }\) on the global sections \(\varGamma (M,\mathcal {F})\) given by

$$ \sigma _{\varGamma }(s)(x) = \sigma ( s(\tau (x)))\quad \forall x\in M. $$

Let

$$ \varGamma ^{C_2}(M,\mathcal {F}) := \varGamma (M,\mathcal {F})^{C_2} = \{s\in \varGamma (M,\mathcal {F})|s = \sigma _{\varGamma }(s)\} $$

denote the space of sections that are fixed by this action.

Example 3.2

We will consider two main examples: the locally constant sheaves with values in \(U(1)\subset {\mathbb {C}}\), and the locally constant sheaf \(i{\mathbb {Z}}\subset {\mathbb {C}}\), with the \(C_2\)-action in both cases being given by complex conjugation inherited from \({\mathbb {C}}\). We will often denote the action on these modules by \(z \mapsto \overline{z}\).

By [17, §5.1], the category of \(C_2\)-sheaves has enough injectives. Hence, as in [17, §5.2], we may define the equivariant sheaf cohomology of \((M,\tau )\in \textbf{Man}_{C_2}\) with coefficients in a \(C_2\)-sheaf \(\mathcal {F}\) as the right derived functor of the equivariant global sections functor \(\varGamma ^{C_2}\), i.e.,

$$ H^*(M,C_2;\mathcal {F}) := \textrm{R}^*\varGamma ^{C_2}(M,\mathcal {F}). $$

Remark 3.3

For \((M,\tau )\in \textbf{Man}_{C_2}\) and an abelian \(C_2\)-sheaf \(\mathcal {F}\), let \(H^*_{C_2}(X;\mathcal {F})\) denote the Borel cohomology with twisted coefficients as defined in [24, §6] (see also [12, Definition 3.19]). Following [24, §6] there is a natural isomorphism

$$ H^*_{C_2}(X;\mathcal {F})\cong H^*(M,C_2;\mathcal {F}). $$

Example 3.4

Let \(i{\mathbb {Z}}\) be the locally constant \(C_2\)-sheaf with values in \(i{\mathbb {Z}}\) and involution given by complex conjugation. Following Remark 3.3, the group \(H^*(M,C_2;i{\mathbb {Z}})\) is isomorphic to equivariant Borel cohomology with twisted \({\mathbb {Z}}\)-coefficients. The latter cohomology is denoted by \(H^*_{C_2}(M,{\mathbb {Z}}(1))\) in [10]. By [21], \(H^2_{C_2}(M,{\mathbb {Z}}(1))\) classifies Real line bundles over \((M,\tau )\) (see also [9, 5.1] and [22, §1]).

Example 3.5

Assume that M is compact. By [10], there is a natural isomorphism of groups

$$\begin{aligned} H^1(M,C_2;i{\mathbb {Z}}) \cong [M,U(1)]_{C_2}, \end{aligned}$$

where the right-hand group denotes \(C_2\)-homotopy classes of Real maps from M to the unit circle U(1). We recall that \(C_2\)-homotopy differs from ordinary homotopy in general. For example, the antipodal map \(a :U(1) \rightarrow U(1)\) is homotopic to the identity as ordinary maps. As \(C_2\)-maps, however, with involution given by conjugation, a is not \(C_2\)-homotopic to the identity.

As for ordinary sheaf cohomology, equivariant sheaf cohomology can in many cases be computed via a Čech construction, which we call equivariant Čech cohomology and now recall from [17, §5.5]. Let \((M,\tau )\) be a fixed \(C_2\)-manifold, and let \(\mathcal {U}\) be a \(C_2\)-cover without fixed points. Let \((\mathcal {F},\sigma )\) be a \(C_2\)-sheaf on \((M,\tau )\). We consider the space of equivariant Čech cochains

$$\begin{aligned} \check{C}^p(\mathcal {U},\mathcal {F}) := \left\{ \omega \in C^p(\mathcal {U},\mathcal {F}) ~ | ~ \sigma (\omega _{\tau (i_0),\dots ,\tau (i_p)}\circ \tau ) = \omega _{i_0,\dots ,i_p} \right\} , \end{aligned}$$

where \(C^p(\mathcal {U},\mathcal {F})\) is the ordinary Čech complex. The coboundary maps \(\partial \) are inherited from the ordinary case, since the coboundary of an equivariant cochain is equivariant. The equivariant Čech cohomology of M with respect to the \(C_2\)-cover \(\mathcal {U}\) and coefficients in \(\mathcal {F}\) is the cohomology of the complex \(\check{C}^*(\mathcal {U},\mathcal {F})\), i.e.,

$$ \check{\mathbb {H}}^k(\mathcal {U},C_2;\mathcal {F}) := \frac{\ker \left( \partial :\check{C}^k(\mathcal {U},\mathcal {F})\rightarrow \check{C}^{k + 1}(\mathcal {U},\mathcal {F}) \right) }{ \textrm{Im}\left( \partial :\check{C}^{k - 1}(\mathcal {U},\mathcal {F})\rightarrow \check{C}^k(\mathcal {U},\mathcal {F}) \right) }. $$

We note that the category of \(C_2\)-covers of \((M,\tau )\) forms a directed set. By taking the direct limit of the equivariant Čech cohomologies over all \(C_2\)-covers, we may therefore define Čech cohomology groups as follows:

Definition 3.6

Let \((M,\tau )\in \textbf{Man}_{C_2}\) and let \(\mathcal {F}\) be a \(C_2\)-sheaf on \((M,\tau )\). We define the equivariant Čech cohomology of \((M,\tau )\) with coefficients in \(\mathcal {F}\) as

$$ \check{\mathbb {H}}^*(M,C_2;\mathcal {F}) := {\text {*}}{colim}_{\mathcal {U}} \check{\mathbb {H}}^k(\mathcal {U},C_2;\mathcal {F}), $$

where the direct limit is taken over all \(C_2\)-covers \(\mathcal {U}\) of M.

Proposition 3.7

For a \(C_2\)-manifold \((M,\tau )\) and an abelian \(C_2\)-sheaf \(\mathcal {F}\) on M, equivariant Čech cohomology computes equivariant sheaf cohomology, i.e., we have a natural isomorphism

$$ H^*(M,C_2;\mathcal {F})\cong \check{\mathbb {H}}^*(M,C_2;\mathcal {F}). $$

Proof

This follows from [17, Theorem 5.5.6] using that \(C_2\) acts via homeomorphisms and the fact that the quotient \(M/C_2\) is paracompact. For the latter, we note that we can lift every cover of \(M/C_2\) to M, and that this preserves local finiteness, since \(C_2\) is a finite group. \(\square \)

Now let \(\mathcal {F}^*\) be a complex of \(C_2\)-sheaves on \((M,\tau )\) of the form

$$ \mathcal {F}^* = \ldots \longrightarrow 0\longrightarrow \mathcal {F}^0\longrightarrow \mathcal {F}^1\longrightarrow \mathcal {F}^2\longrightarrow \ldots $$

with non-trivial sheaves only in non-negative degrees. Let \(\mathcal {U}\) be a \(C_2\)-cover of M. We construct a double complex \(\check{C}^{*,*}(\mathcal {U},\mathcal {F}^*)\) by taking the Čech complexes vertically in each degree of the complex \(\mathcal {F}^*\), i.e.,

$$ \check{C}^{p,q}(\mathcal {U},\mathcal {F}^*) = \check{C}^{q}(\mathcal {U},\mathcal {F}^p). $$

The vertical differentials \(\partial ^*\) are induced by the equivariant Čech complexes in each degree. We obtain horizontal maps \(\textrm{d}^*\) induced by the maps in the complex \(\mathcal {F}^*\). The total complex \(T^*\) of the double complex \(\check{C}^{*,*}(\mathcal {U},\mathcal {F}^*)\) is given in degree k by

$$ T^k(\mathcal {U},\mathcal {F}^*) := \bigoplus _{i + j = k}\check{C}^{i,j}(\mathcal {U},\mathcal {F}^*),\quad d_T^{i,j} := \partial ^i + (-1)^{i}\textrm{d}^j. $$

We can then define the equivariant Čech hypercohomology of M with coefficients in \(\mathcal {F}^*\) with respect to the cover \(\mathcal {U}\) to be the cohomology of this complex, and denote it by

$$ \check{\mathbb {H}}^*(\mathcal {U},C_2;\mathcal {F}^{*}) := H^*(T^*(\mathcal {U},\mathcal {F}^*)). $$

Definition 3.8

With the above notation, the equivariant Čech hypercohomology of \((M,\tau )\) with coefficients in \(\mathcal {F}^*\) is defined as

$$ \check{\mathbb {H}}^*(M,C_2;\mathcal {F}^*) := {\text {*}}{colim}_{\mathcal {U}} \check{\mathbb {H}}^*(\mathcal {U},C_2;\mathcal {F}^*), $$

where the colimit is taken over all \(C_2\)-covers of \((M,\tau )\).

4 A Real Deligne Complex

Let \((M,\tau )\) be a \(C_2\)-manifold and let \(\overline{\mathcal {A}}^k := i\mathcal {A}^k_{{\mathbb {R}}}\) denote the sheaf of smooth imaginary-valued k-forms on M. We consider \(\overline{\mathcal {A}}^k\) as a \(C_2\)-sheaf with the involution being given by complex conjugation. The usual de Rham differential \(\textrm{d}\) turns \(\overline{\mathcal {A}}^*\) into a complex of \(C_2\)-sheaves. We let \(\overline{\mathcal {A}}^{*\le p}\) denote the truncation at p:

$$\begin{aligned} \overline{\mathcal {A}}^{*\le p} = \left( \overline{\mathcal {A}}^0 \xrightarrow {\textrm{d}} \overline{\mathcal {A}}^1 \xrightarrow {\textrm{d}} \dots \xrightarrow {\textrm{d}} \overline{\mathcal {A}}^{p} \rightarrow 0 \rightarrow \ldots \right) . \end{aligned}$$

Let \(\iota :i{\mathbb {Z}} \rightarrow \overline{\mathcal {A}}^0\) denote the natural inclusion. In analogy to usual Deligne cohomology (see, for example, [4, Chapter I.5]), we define the pth Real Deligne complex, denoted by \({\mathbb {Z}}_{\mathcal {D},\mathcal {R}}(p)\), as

$$\begin{aligned} i{\mathbb {Z}} \longrightarrow \overline{\mathcal {A}}^0\longrightarrow \overline{\mathcal {A}}^1 \longrightarrow \cdots \longrightarrow \overline{\mathcal {A}}^{p-1} \longrightarrow 0, \end{aligned}$$

where \(i{\mathbb {Z}}\) is placed in degree 0. It is a complex of abelian \(C_2\)-sheaves. Now we define a version of Real Deligne cohomology as follows:

Definition 4.1

Let \(M=(M,\tau )\in \textbf{Man}_{C_2}\) and \(p\ge 0\) be an integer. The pth Real Deligne cohomology of M is defined as the equivariant Čech hypercohomology

$$ H_{\mathcal {D},\mathcal {R}}^*(M;{\mathbb {Z}}(p)) := \check{\mathbb {H}}^*(M,C_2;{\mathbb {Z}}_{\mathcal {D},\mathcal {R}}(p)). $$

Example 4.2

For \(p=0\), it follows from the definition and Proposition 3.7 that we have a natural isomorphism

$$ H_{\mathcal {D},\mathcal {R}}^{*}(M;{\mathbb {Z}}(0))\cong H^{*}(M,C_2;i{\mathbb {Z}}). $$

For \(p\ge 1\) we have the following lemma:

Lemma 4.3

Let \(M=(M,\tau )\in \textbf{Man}_{C_2}\) and \(p\ge 1\) be an integer. Let \(\mathcal {U}(1)\) denote the sheaf of smooth functions with values in the group U(1) with \(C_2\)-action given by conjugation. Let \(\mathcal {U}(1)_p\) denote the following complex of \(C_2\)-sheaves on M

$$\begin{aligned} \mathcal {U}(1)_p : 0 \rightarrow \mathcal {U}(1) \xrightarrow {\!\textrm{d}\log } \overline{\mathcal {A}}^1 \xrightarrow {\!\textrm{d}} \overline{\mathcal {A}}^2 \xrightarrow {\!\textrm{d}} \cdots \xrightarrow {\!\textrm{d}} \overline{\mathcal {A}}^{p-1} \rightarrow 0. \end{aligned}$$

There is a natural isomorphism of cohomology groups

$$\begin{aligned} H_{\mathcal {D},\mathcal {R}}^{*}(M;{\mathbb {Z}}(p)) = {\check{\mathbb {H}}}^{*-1}(M,C_2;\mathcal {U}(1)_p). \end{aligned}$$

Proof

We have the quasi-isomorphism of complexes of \(C_2\)-sheaves

Since \(\mathcal {U}(1)\) is placed in degree 1 in the bottom complex, the above quasi-isomorphism induced the desired isomorphism. \(\square \)

Theorem 4.4

Let \((M,\tau )\) be a \(C_2\)-manifold. The group of isomorphism classes of Real line bundles with Real connection is isomorphic to the group \(H_{\mathcal {D},\mathcal {R}}^{2}(M;{\mathbb {Z}}(2))\).

Proof

By Lemma 4.3, we have the following isomorphism for \(p=2\):

$$\begin{aligned} H_{\mathcal {D},\mathcal {R}}^{*}(M;{\mathbb {Z}}(2)) \cong \check{\mathbb {H}}^{*-1}\left( M,C_2;\mathcal {U}(1)\rightarrow \overline{\mathcal {A}}^1\right) . \end{aligned}$$

We will now show that \(\check{\mathbb {H}}^{1}(M,C_2;\mathcal {U}(1)\rightarrow \overline{\mathcal {A}}^1)\) is isomorphic to the group of isomorphism classes of Real U(1)-bundles with Real connection. The computation is similar to arguments in [4, §2.2]. Let \((L,\nabla )\) be a pair consisting of a Real U(1)-bundle L and a Real connection \(\nabla \). We can represent the pair \((L,\nabla )\) on a trivializing \(C_2\)-cover \(\mathcal {V} = \{V_i\}\) as \((s_i, A_i)\), where \(s_i\) are Real sections and \(A_i\) local Real connection 1-forms. Note that, since the \(s_i\) are equivariant, we have \(s = (s_i)_{i\in I}\in \check{C}^0(\mathcal {V};\overline{\mathcal {A}}^0)\). For each ij we form the section \(g_{ij} = \partial (s) = \frac{s_i}{s_j}\in \varGamma (V_{ij},U(1))\), where \(\partial \) denotes the Čech coboundary operator and \(V_{ij} = V_i\bigcap V_j\). The sections \(g_{ij}\) are equivariant, since conjugation commutes with taking fractions for complex numbers, and they satisfy the cocycle condition. Hence the \(g_{ij}\) induce an equivariant Čech cocycle \(g\in \check{C}^1(\mathcal {V},U(1))\). Next, we define the 1-form \(\omega _i = \frac{\nabla (s_i)}{s_i}\) on every open set \(V_i\). Since the connection is Hermitian, we know by [4, 2.2.16] that each \(\omega _i\) is a purely imaginary 1-form. Hence they induce an element \(\omega \in \check{C}^0(\mathcal {V};\overline{\mathcal {A}}^1)\). Moreover, on each intersection \(V_{ij}\), we have

Combining the top and bottom equalities we get \(\omega _i - \omega _j = \!\textrm{d}\log (g_{ij})\) on \(V_{ij}\). Thus \((g,\omega )\) defines an element of the first equivariant Čech hypercohomology of the complex of sheaves \(\mathcal {U}(1) \rightarrow \overline{\mathcal {A}}^1\), i.e., \((g,\omega )\in \check{\mathbb {H}}^*(\mathcal {V};\mathcal {U}(1)\rightarrow \overline{\mathcal {A}}^1)\). It is straight-forward to show that the class of \((g,\omega )\) is independent of the section used to represent the line bundle L. Hence we have a well-defined map from the set of isomorphism classes of Real line bundles with Real connection that are trivializable over the cover \(\mathcal {V}\) to \(\check{\mathbb {H}}^1(\mathcal {V};\mathcal {U}(1)\rightarrow \overline{\mathcal {A}}^1)\). Taking the direct limit of these maps over all \(C_2\)-covers we get a map to \(\check{\mathbb {H}}^1(M,C_2; \mathcal {U}(1)\rightarrow \overline{\mathcal {A}}^1)\). It is clear from the construction that \((L,\nabla ) + (L^\prime ,\nabla ^\prime ) = (L\otimes L^\prime , \nabla +\nabla ^\prime )\) is sent to the sum of classes \((g,\omega )+(g^\prime ,\omega ^\prime )\), i.e., the map we constructed is a homomorphism of groups. Surjectivity and injectivity of the map follow in the same way as in [4, Proof of Theorem 2.2.11]. \(\square \)

Proposition 4.5

Let \((M,\tau )\) be a \(C_2\)-manifold. The group of isomorphism classes of Real line bundles with flat Real connection is isomorphic to the group \(H_{\mathcal {D},\mathcal {R}}^{2}(M;{\mathbb {Z}}(p))\) for all \(p>2\).

Proof

First we assume \(p=3\). By Lemma 4.3 we have the isomorphism

$$\begin{aligned} H_{\mathcal {D},\mathcal {R}}^{*}(M;{\mathbb {Z}}(3))&\cong \check{\mathbb {H}}^{* - 1}\left( M,C_2;\mathcal {U}(1) \rightarrow \overline{\mathcal {A}}^1 \rightarrow \overline{\mathcal {A}}^2\right) . \end{aligned}$$

We note that in degree \(*=2\) the elements of the Čech hypercohomology group

$$ \check{\mathbb {H}}^{1}\left( M,C_2;\mathcal {U}(1)\rightarrow \overline{\mathcal {A}}^1\rightarrow \overline{\mathcal {A}}^2\right) $$

are given by pairs \((g,\omega )\) as in the proof of Theorem 4.4 with the added requirement that \(\textrm{d}\omega _i = 0\) on every open set \(U_i\). After identifying such a pair with a Real bundle with a Real connection, this extra requirement corresponds to flatness of the Real connection, i.e., that the curvature of the connection is zero, where the curvature of a Real connection is defined in the same way as for ordinary connections. For \(p>2\), we can use the same argument as for the case \(p=3\) by observing that the respective Deligne complexes coincide in low degrees.\(\square \)

5 Computing Real Deligne Cohomology

For every p, the complex \({\mathbb {Z}}_{\mathcal {D},\mathcal {R}}(p)\) sits in the short exact sequence of \(C_2\)-sheaves

$$\begin{aligned} 0\longrightarrow \overline{\mathcal {A}}^{*\le p - 1}[-1] \longrightarrow {\mathbb {Z}}_{\mathcal {D},\mathcal {R}}(p) \longrightarrow i{\mathbb {Z}} \longrightarrow 0. \end{aligned}$$
(5.1)

Let \(f :M \rightarrow M/C_2\) denote the canonical projection. Following [17, §5.1], for every k, the sheaf \(f_*\overline{\mathcal {A}}^k=(\overline{\mathcal {A}}^k)^{C_2}\) on \(M/C_2\) is defined as the sheaf whose sections on an open \(U \subset M/C_2\) are given by the \(C_2\)-invariant elements of \(\overline{\mathcal {A}}^k(f^{-1}(U))\), i.e.,

$$\begin{aligned} \left( \overline{\mathcal {A}}^k\right) ^{C_2}(U) = \overline{\mathcal {A}}^k(f^{-1}(U))^{C_2}. \end{aligned}$$

To simplify the notation we denote the space of global sections of \((\overline{\mathcal {A}}^k)^{C_2}\) by the action by

$$\begin{aligned} \mathcal {E}^k(M) := \left( \overline{\mathcal {A}}^k\right) ^{C_2}(M) = \left\{ \omega \in \overline{\mathcal {A}}^k(M) ~ | ~ \overline{\tau ^*(\omega )} = \omega \right\} . \end{aligned}$$

For \(k=0\), \(\mathcal {E}^0(M) = C^{\infty }_{\mathcal {R}}(M,i{\mathbb {R}})\) is the group of smooth Real imaginary-valued functions. We note that \(\mathcal {E}^*(M)\) forms a cochain complex with differential \(\textrm{d} :\mathcal {E}^k(M) \rightarrow \mathcal {E}^{k+1}(M)\) induced by the differential in \(\overline{\mathcal {A}}^*(M)\). We then write \(\mathcal {E}^{p-1}/\textrm{d}\mathcal {E}^{p-2}(M)\) for the quotient \(\mathcal {E}^{p-1}(M)/\textrm{d}\mathcal {E}^{p-2}(M)\). The following result computes the cohomology of \(\overline{\mathcal {A}}^{*\le p - 1}[-1]\):

Proposition 5.1

For \((M,\tau )\in \textbf{Man}_{C_2}\), there are isomorphisms

$$\begin{aligned} \check{\mathbb {H}}^j\left( M,C_2;\overline{\mathcal {A}}^{*\le p - 1}\right) = {\left\{ \begin{array}{ll} H^j(M,C_2;i{\mathbb {R}}), \quad &{}j < p - 1,\\ \mathcal {E}^{p-1}/\textrm{d}\mathcal {E}^{p-2}(M), &{} j = p - 1,\\ 0, &{} j > p - 1. \end{array}\right. } \end{aligned}$$

Proof

By [17, Corollary 1 of Theorem 5.3.1] we know that \(H^*(M,C_2;\overline{\mathcal {A}}^k)\) is isomorphic to \(H^*(M/C_2,(\overline{\mathcal {A}}^k)^{C_2})\). Using partitions of unity and a geodesically convex cover, it follows that the sheaf \((\overline{\mathcal {A}}^k)^{C_2}\) is flasque and hence acyclic. The assertion now follows from an equivariant version of de Rham’s theorem as in [14, Theorem 2.2] and the definition of \(\mathcal {E}^k(M)\). \(\square \)

Proposition 5.1 implies that sequence (5.1) induces a long exact sequence of the form

In degrees \(q>p\) we obtain an isomorphism \(H_{\mathcal {D},\mathcal {R}}^{q}(M,{\mathbb {Z}}(p))\cong H^{q}(M,C_2;i{\mathbb {Z}})\). The cases of degree \(q \le p\), however, are more interesting. First we consider \(q<p\). We note, as in [4], that the connecting morphism

$$\begin{aligned} \delta :H^*(M,C_2;i{\mathbb {Z}}) \rightarrow H^{*+1}(M,C_2;i{\mathbb {R}}) \end{aligned}$$

includes integral imaginary forms into the group of all imaginary-valued forms. The connecting morphism \(\delta \) kills torsion and its image in \(H^{*+1}(M,C_2;i{\mathbb {R}})\) is the free part of \(H^*(M,C_2;i{\mathbb {Z}})\). This shows the following result:

Proposition 5.2

For every \(q < p\), we have the following exact sequence

$$\begin{aligned} 0\rightarrow H^{q-1}(M,C_2;i{\mathbb {R}})/H^{q - 1}(M,C_2;i{\mathbb {Z}})_{\textrm{free}} \rightarrow H_{\mathcal {D},\mathcal {R}}^{q}(M;{\mathbb {Z}}(p)) \rightarrow H^{q}(M,C_2;i{\mathbb {Z}})_{\textrm{tors}}\rightarrow 0, \end{aligned}$$

where the subscript free denotes the free part and tors the torsion part of the respective groups. \(\square \)

Remark 5.3

For \(q = 2\) and \(p = 3\), we get the short exact sequence

$$\begin{aligned} 0 \rightarrow H^{1}(M,C_2;i{\mathbb {R}})/H^{1}(M,C_2;i{\mathbb {Z}})_{\textrm{free}} \rightarrow H_{\mathcal {D},\mathcal {R}}^{2}(M;{\mathbb {Z}}(3)) \rightarrow H^{2}(M,C_2;i{\mathbb {Z}})_{\textrm{tors}} \rightarrow 0. \end{aligned}$$

In [10, §3] the torsion and free parts of \(H^{2}(M,C_2;i{\mathbb {Z}})\) are used to classify Real line bundles. We are optimistic that the above short exact sequence may help to shed new light on the mixed case discussed in [10, Remark 3.18].

Now we look at the case \(p = q\). The connecting morphism is the inclusion of closed imaginary integral forms into the group \(\mathcal {E}^{p-1}/\textrm{d}\mathcal {E}^{p-2}(M)\). We write \(\mathcal {E}^{p-1}_0(M)\) for the subgroup of \(\mathcal {E}_{\textrm{cl}}^{p-1}(M)\) generated by closed forms with integral imaginary period and coboundaries. We then deduce from the long exact sequence and Proposition 5.1 the following result:

Theorem 5.4

For every p, we have the following exact sequence

$$\begin{aligned} 0 \rightarrow \mathcal {E}^{p-1}/\mathcal {E}^{p-1}_{0}(M) \rightarrow H_{\mathcal {D},\mathcal {R}}^{p}(M;{\mathbb {Z}}(p)) \rightarrow H^{p}(M,C_2;i{\mathbb {Z}}) \rightarrow 0. \end{aligned}$$
(5.2)

6 Classification of Real Line Bundles with Connection

For \(p=1\), the group \(\mathcal {E}^{0}_{0}(M)\) equals the group of Real smooth functions on M with values in \(i{\mathbb {Z}}\). We denote the latter group by \(C^{\infty }_{\mathcal {R}}(M,i{\mathbb {Z}})\). By [10] we have \(H^1(M,C_2;i{\mathbb {Z}}) \cong [M,U(1)]_{C_2}\) if M is compact. By Lemma 4.3, we have

$$ H_{\mathcal {D},\mathcal {R}}^{1}(M,{\mathbb {Z}}(1))\cong H^0(M,C_2;\mathcal {U}(1)). $$

The group \(H^0(M;C_2;\mathcal {U}(1))\) consists of smooth Real functions from M to U(1), which we denote as \(C^{\infty }_{\mathcal {R}}(M,U(1))\). Hence, for \(p=1\) and M compact, we can rewrite sequence (5.2) as

$$\begin{aligned} 0 \rightarrow C^{\infty }_{\mathcal {R}}(M,i{\mathbb {R}})/C^{\infty }_{\mathcal {R}}(M,i{\mathbb {Z}}) \rightarrow C^{\infty }_{\mathcal {R}}(M,U(1)) \rightarrow [M,U(1)]_{C_2} \rightarrow 0. \end{aligned}$$

Now we assume \(p=2\). By [22], the group \(H^{2}(M,C_2;i{\mathbb {Z}})\) classifies isomorphism classes of Real line bundles. By Theorem 4.4, elements in \(H_{\mathcal {D},\mathcal {R}}^{2}(M;{\mathbb {Z}}(2))\) correspond bijectively to isomorphism classes of Real line bundles with Real connection over M. The following result provides an interpretation of the group \(\mathcal {E}^1/\mathcal {E}^1_0(M)\), where we consider \(M\times U(1)\) as a Real space with the induced \(C_2\)-action on the product.

Proposition 6.1

There is a bijection between the group \(\mathcal {E}^1/\mathcal {E}^1_0(M)\) and the set of isomorphism classes of connections on the trivial bundle \(M\times U(1)\).

Proof

We consider the following short exact sequence of complexes of \(C_2\)-sheaves:

(6.1)

Taking equivariant hypercohomology induces a long exact sequence. Using Proposition 5.1 for the second row we get the exact sequence

$$\begin{aligned} H^1(M,C_2;i{\mathbb {Z}}) \xrightarrow {\iota ^1} \mathcal {E}^1/\textrm{d}\mathcal {E}^0(M) \rightarrow H^1\left( M,C_2;\mathcal {U}(1))\rightarrow \overline{\mathcal {A}}^1\right) \xrightarrow {\alpha ^1} H^2(M,C_2;i{\mathbb {Z}}) \rightarrow 0, \end{aligned}$$

where \(\alpha ^*\) denotes the connecting homomorphism. Exactness implies that there is an isomorphism

$$\begin{aligned} \textrm{Coker}\left( \iota ^1\right) \cong \ker \left( \alpha ^1\right) , \end{aligned}$$
(6.2)

where \(\iota \) denotes the upper morphism of complexes in (6.1). We already know that there is an isomorphism

$$ \textrm{Coker}\left( \iota ^1\right) \cong \mathcal {E}^1/\mathcal {E}^1_0(M). $$

By Lemma 4.3 and Theorem 4.4 we can identify elements in \(H^1(M,C_2;\mathcal {U}(1)) \rightarrow \overline{\mathcal {A}}^1)\) with isomorphism classes of Real line bundles with Real connection, and elements in the group \(H^2(M,C_2;i{\mathbb {Z}})\) with isomorphism classes of Real line bundles. Using these identifications, we see that the map \(\alpha ^1\) sends a Real line bundle with Real connection to the underlying Real line bundle. Hence the kernel of \(\alpha ^1\) corresponds to the isomorphism classes of Real connections on the trivial bundle \(M\times U(1)\). Thus isomorphism (6.2) can be rewritten as

$$\begin{aligned} \mathcal {E}^1/\mathcal {E}^1_0(M) = \left\{ \begin{array}{l} \text {isomorphism classes of Real} \\ \text {connections on}\, M\times U(1) \end{array}\right\} . \end{aligned}$$

\(\square \)

Summarising this discussion we have proven the following result which is an analog of [13, p. 162] for Real smooth Deligne cohomology:

Theorem 6.2

Let \((M,\tau )\) be a \(C_2\)-manifold. There is an isomorphism of short exact sequences between

and

$$\begin{aligned} 0 \rightarrow \left\{ \begin{array}{l} isom.\,classes\, of \\ Real\, connections \\ on\, the\, bundle \\ M\times U(1) \end{array}\right\} \rightarrow \left\{ \begin{array}{l} isom.\,classes\, of \\ Real\, line\, bundles\\ with\, Real \\ connection\, over\, M \end{array}\right\} \rightarrow \left\{ \begin{array}{l} isom.\,classes \\ of\, Real\\ line\, bundles \\ over\, M \end{array}\right\} \rightarrow 0. \end{aligned}$$

We end this paper with the following remarks which motivate our choice of a definition of Real Deligne cohomology groups:

Remark 6.3

As for smooth Deligne cohomology the groups \(H_{\mathcal {D},\mathcal {R}}^{p}(M;{\mathbb {Z}}(q))\) are most interesting in the cases \(p = q\). By Example 4.2 we have

$$ H_{\mathcal {D},\mathcal {R}}^{0}(M;{\mathbb {Z}}(0)) \cong H^{0}(M,C_2;i{\mathbb {Z}}), $$

and by setting \(p = 1\) in Lemma 4.3, we get

$$ H_{\mathcal {D},\mathcal {R}}^{1}(M;{\mathbb {Z}}(1)) \cong \check{\mathbb {H}}^0(M,C_2;\mathcal {U}(1)) \cong H^0(M;C_2;\mathcal {U}(1)), $$

where the second isomorphism follows from Proposition 3.7. Hence, together with our main result on \(H_{\mathcal {D},\mathcal {R}}^{2}(M;{\mathbb {Z}}(2))\) in Theorem 6.2, we obtain identifications of the groups \(H_{\mathcal {D},\mathcal {R}}^{p}(M;{\mathbb {Z}}(qp)\) for \(p=0,1,2\) analogous to the identifications of Deligne cohomology groups for \(p=q\) in [7, §1.4]. We therefore believe that the groups \(H_{\mathcal {D},\mathcal {R}}^{p}(M;{\mathbb {Z}}(q))\) of Definition 4.1 deserve to be called Real Deligne cohomology groups.

Remark 6.4

We have not explored further geometric interpretations of the groups \(H_{\mathcal {D},\mathcal {R}}^{p}(M;\) \({\mathbb {Z}}(q))\), yet. We note, however, that for \(q=p=3\) we obtain the short exact sequence

$$\begin{aligned} 0 \rightarrow \mathcal {E}^{2}/\mathcal {E}^{2}_{0}(M) \rightarrow H_{\mathcal {D},\mathcal {R}}^{3}(M;{\mathbb {Z}}(3)) \rightarrow H^{3}(M,C_2;i{\mathbb {Z}}) \rightarrow 0. \end{aligned}$$

By [18], the group \(H^{3}(M,C_2;i{\mathbb {Z}})\) classifies stable isomorphism classes of Real bundle gerbes. We therefore expect that \(H_{\mathcal {D},\mathcal {R}}^{3}(M;{\mathbb {Z}}(3))\) classifies stable isomorphism classes of Real bundle gerbes with Real connective structure and curving similar to [4, Chapter V].