Flat extensions of principal connections and the Chern–Simons \(\boldsymbol{3}\)-form

Andreas Čap

Faculty of Mathematics, University of Vienna, Vienna, Austria

Keegan J. Flood

Faculty of Mathematics and Computer Science, UniDistance Suisse, Brig, Switzerland

Thomas Mettler

Faculty of Mathematics and Computer Science, UniDistance Suisse, Brig, Switzerland

July 4, 2025

Abstract

We introduce the notion of a flat extension of a connection \(\theta\) on a principal bundle. Roughly speaking, \(\theta\) admits a flat extension if it arises as the pull-back of a component of a Maurer–Cartan form. For trivial bundles over closed oriented \(3\)-manifolds, we relate the existence of certain flat extensions to the vanishing of the Chern–Simons invariant associated with \(\theta\). As an application, we recover the obstruction of Chern–Simons for the existence of a conformal immersion of a Riemannian \(3\)-manifold into Euclidean \(4\)-space. In addition, we obtain corresponding statements for a Lorentzian \(3\)-manifold, as well as a global obstruction for the existence of an equiaffine immersion into \(\mathbb{R}^4\) of a \(3\)-manifold that is equipped with a torsion-free connection preserving a volume form.

1 Introduction

Chern–Simons forms and invariants derived from them are prominent examples of secondary invariants of certain types of connections [4]. Apart from their interest in geometry and topology, Chern–Simons forms also play a fundamental role in theoretical physics. In contrast to standard characteristic classes and characteristic numbers which are defined on even-dimensional manifolds, Chern–Simons invariants are defined for manifolds of odd dimension. Among Chern–Simons forms, much interest is devoted to the Chern–Simons \(3\)-form which is defined for a \(1\)-form \(\theta\) with values in the Lie algebra \(\mathfrak{g}\) of a Lie group \(G\) via \[\operatorname{CS}(\theta)=\langle\theta,\mathrm{d}\theta\rangle+\tfrac13 \langle\theta,[\theta,\theta]\rangle,\] where \(\langle\,\cdot\,,\cdot\,\rangle\) denotes a symmetric bilinear form on \(\mathfrak{g}\) which is invariant under the adjoint action \(\operatorname{Ad}\) of \(G\) and \([\,\cdot\,,\cdot\,]\) denotes the Lie bracket of \(\mathfrak{g}\). In the case where \(\theta\) is a principal connection on a trivial principal \(G\)-bundle \(\pi : P \to M\) over a closed oriented \(3\)-manifold \(M\), the Chern–Simons \(3\)-form can be used to assign a real number \[c_{\sigma}=\int_M \sigma^*\operatorname{CS}(\theta)\] to every global smooth section \(\sigma : M \to P\). Depending on the topology of \(G\), it may happen that \(c_\sigma\) is independent of \(\sigma\) or that one can choose \(\langle\,\cdot\,,\cdot\,\rangle\) so that \(c_{\sigma}\) is independent of \(\sigma\) up to addition of an integer. In the former case, one obtains a real valued Chern–Simons invariant associated to \(\theta\), in the latter – more frequent – case, an invariant with values in \(\mathbb{R}/\mathbb{Z}\).

The prototypical example of an \(\mathbb{R}/\mathbb{Z}\)-valued Chern–Simons invariant arises from considering the \(\mathrm{SO}(3)\)-bundle \(\pi : \mathcal{SO}M \to M\) of orientation compatible orthonormal frames of a closed oriented Riemannian \(3\)-manifold \((M,g)\), equipped with its Levi-Civita connection form \(\theta\) and where \(\langle\,\cdot\,,\cdot\,\rangle\) is a suitable scalar multiple of the Killing form of \(\mathfrak{so}(3)\). In [4], Chern–Simons show that the Riemannian \(3\)-manifold \((M,g)\) can be isometrically immersed into Euclidean \(4\)-space \(\mathbb{E}^4\) only if \(c_{\sigma}\) is an integer. Moreover, they observe that the associated \(\mathbb{R}/\mathbb{Z}\)-valued invariant is actually conformally invariant, so that the integrality of \(c_{\sigma}\) is an obstruction to the existence of a conformal immersion into \(\mathbb{E}^4\). The Chern–Simons invariant of a Riemannian \(3\)-manifold has since played an important role in hyperbolic geometry due to its relation to the \(\eta\)-invariant [11]. See also [9] and [8] for more recent related work.

In \(3\)-dimensional CR-geometry, the Chern–Simons \(3\)-form gives rise to an \(\mathbb{R}\)-valued Chern–Simons invariant as discovered by Burns–Epstein [1]. To include this and similar examples, we work in the setting of \(\mathfrak g\)-connections on principal bundles whose structure group is a subgroup of \(G\).

For differential geometric structures not related to Riemannian or CR-geometry, the meaning of the Chern–Simons invariant seems to have received less attention in the literature. In this article, we relate vanishing statements for the Chern–Simons invariant to the notion of a flat extension of a principal connection. To this end, suppose that \(G\) is a Lie subgroup of a Lie group \(\tilde{G}\) which is equipped with an \(\operatorname{Ad}\)-\(\tilde{G}\) invariant bilinear form \(\langle\,\cdot\,,\cdot\,\rangle\) on its Lie algebra \(\tilde{\mathfrak{g}}\). We assume that the restriction of \(\langle\,\cdot\,,\cdot\,\rangle\) to \(\mathfrak{g}\times \mathfrak{g}\) is non-degenerate so that \(\tilde{\mathfrak{g}}=\mathfrak{g}\oplus \mathfrak{g}^{\perp}\), where \(\mathfrak{g}^{\perp}\) denotes the orthogonal complement of \(\mathfrak{g}\) with respect to \(\langle\,\cdot\,,\cdot\,\rangle\). Writing a \(\tilde{\mathfrak{g}}\)-valued \(1\)-form \(\psi\) as \(\psi=\psi^{\top}+\psi^{\perp}\) with \(\psi^{\top}\) taking values in \(\mathfrak{g}\) and \(\psi^{\perp}\) taking values in \(\mathfrak{g}^{\perp}\), we define:

Definition 1. Let \(P \to M\) be a principal \(G\)-bundle and \(\theta \in \Omega^1(P,\mathfrak{g})\) a connection. A flat extension of \(\theta\) of type \((\tilde{G},G)\) is a bundle homomorphism \(F : P \to \tilde{G}\) into the total space of the principal \(G\)-bundle \(\tilde{G} \to \tilde{G}/G\) so that \[\theta=F^*(\mu_{\tilde{G}}^{\top}),\] where \(\mu_{\tilde{G}}\) denotes the Maurer–Cartan form of \(\tilde{G}\).

Let \(\operatorname{CS}(\mu_{\tilde G})\) denote the Chern–Simons form of the Maurer–Cartan form \(\mu_{\tilde G}\) of \(\tilde{G}\), computed with respect to \(\langle\,\cdot\,,\cdot\,\rangle\). Moreover, we compute the Chern–Simons \(3\)-form of a \(\mathfrak{g}\)-valued \(1\)-form with respect to the bilinear form on \(\mathfrak{g}\) obtained by restricting the bilinear form \(\langle\,\cdot\,,\cdot\,\rangle\) on \(\tilde{\mathfrak{g}}\) to \(\mathfrak{g}\times \mathfrak{g}\). In the case where the pair \((\tilde{\mathfrak{g}},\mathfrak{g})\) of Lie algebras is a symmetric pair (see Section 5 for details), we obtain:

Corollary 1.1. Suppose \(P \to M\) is a trivial principal \(G\)-bundle over a closed oriented \(3\)-manifold \(M\) and \(\theta \in \Omega^1(P,\mathfrak{g})\) a connection admitting a flat extension of type \((\tilde{G},G)\) with \((\tilde{\mathfrak{g}},\mathfrak{g})\) being a symmetric pair. If \(\operatorname{CS}(\mu_{\tilde{G}})\) is exact, then \(\int_M\sigma^*\operatorname{CS}(\theta)=0\) and if \(\operatorname{CS}(\mu_{\tilde{G}})\) represents an element of \(H^3(\tilde{G},\mathbb{Z})\), then the value \(\int_M\sigma^*\operatorname{CS}(\theta)\) is an integer for every global smooth section \(\sigma : M \to P\).

Corollary 1.1 follows from of our slightly more general main Theorem 6.1. The proof of this theorem strongly depends on a certain algebraic identity – see Lemma 5.1 – which expresses \(\mathrm{CS}(\psi)\) as the sum of \(\mathrm{CS}(\psi^{\top})\) and a term involving the curvature of \(\psi\). In particular, if \(\psi\) satisfies the Maurer–Cartan equation \(0=\mathrm{d}\psi+\tfrac{1}{2}[\psi,\psi]\), then \(\operatorname{CS}(\psi)=\operatorname{CS}(\psi^{\top})\), so that the Chern–Simons \(3\)-form only detects the \(\mathfrak{g}\)-valued part of \(\psi\).

The obstruction of Chern–Simons is obtained from our main result by observing that the Gauss map of an isometric immersion \((M,g) \to \mathbb{E}^4\) is covered by a map \(F : \mathcal{SO}M \to \mathrm{SO}(4)\) which is a flat extension of the Levi-Civita connection \(\theta\) of type \((\mathrm{SO}(4),\mathrm{SO}(3))\). Since \((\mathfrak{so}(4),\mathfrak{so}(3))\) is a symmetric pair, it remains to argue that for a suitable choice of \(\langle\,\cdot\,,\cdot\,\rangle\) on \(\mathfrak{so}(4)\), the \(3\)-form \(\operatorname{CS}(\mu_{\mathrm{SO}(4)})\) represents an element of \(H^3(\mathrm{SO}(4),\mathbb{Z})\). This requires a good understanding of the third integral homology group of \(\mathrm{SO}(4)\). The relevant calculations are carried out in Section 7.

As a further application – see Proposition 6.3 – we discuss the case of space- and time-oriented Lorentzian \(3\)-manifolds that admit a global orthonormal frame. Here the Chern–Simons invariant is \(\mathbb{R}\)-valued and for appropriate choices of \(\widetilde{\mathfrak g}\) flat extensions are obtained from an isometric immersion into the Lorentzian vector space \(\mathbb R^{3,1}\) and the split-signature vector space \(\mathbb R^{2,2}\), respectively. Existence of such an immersion then leads to integrality, respectively, vanishing of the Chern–Simons invariant.

The group \(\mathrm{SO}(3)\subset \mathrm{SL}(3,\mathbb{R})\) is a strong deformation retract by Iwasawa decomposition. As a consequence of this, one also obtains an \(\mathbb{R}/\mathbb{Z}\)-valued Chern–Simons invariant for an oriented \(3\)-manifold \(M\) equipped with a torsion-free connection \(\nabla\) on its tangent bundle that preserves some volume form \(\nu\). In Theorem 6.5 we show that the vanishing of this invariant obstructs the existence of an equiaffine immersion of \((M,\nabla,\nu)\) into \(\mathbb{R}^4\), where \(\mathbb{R}^4\) is equipped with its standard flat connection and volume form.

In Section 8 we discuss two examples. In particular, applying Theorem 6.5, we show that for \(\mathbb{RP}^3\) equipped with the Levi-Civita connection \(\nabla\) and volume form \(\nu\) arising from its standard metric, there exists no global equiaffine immersion into \(\mathbb{R}^4\).

Acknowledgments

T.M. is grateful to Lukas Lewark for helpful communications.

2 Basics on the Chern–Simons \(3\)-form

We start by collecting some basic facts about Chern–Simons \(3\)-forms. We refer to [6] for additional context. We consider a Lie algebra \(\mathfrak{g}\) and study \(\mathfrak{g}\)-valued differential forms. In addition, we assume that \(\mathfrak{g}\) is endowed with a non-degenerate \(\mathfrak{g}\)-invariant, symmetric bilinear form, which we denote by \(\langle\,\cdot\,,\cdot\,\rangle\). Recall that for a simple Lie algebra \(\mathfrak{g}\) any such form has to be a multiple of the Killing form, so there is a unique such form up to scale in this case. The normalization of the form will be important in what follows, however. For a manifold \(N\), we will denote by \(\Omega^k(N,\mathfrak{g})\) the space of \(\mathfrak g\)-valued \(k\)-forms on \(N\). The main case we are interested in is that \(N\) is the total space of a principal fibre bundle and we aim at invariants defined on the base \(M\) of that bundle. For any \(N\), we have two basic operations on \(\mathfrak{g}\)-valued forms, as \[\begin{gathered} \langle\,\cdot\,,\cdot\,\rangle:\Omega^p(N,\mathfrak{g})\times\Omega^q(N,\mathfrak{g})\to \Omega^{p+q}(N) \\ [\,\,,\,]:\Omega^p(N,\mathfrak{g})\times\Omega^q(N,\mathfrak{g})\to \Omega^{p+q}(N,\mathfrak{g}). \end{gathered}\] These are characterized by the fact that for \(\alpha\in\Omega^p(N)\), \(\beta\in\Omega^q(N)\) and \(X,Y\in\mathfrak{g}\), we have \[ \langle\alpha\otimes X,\beta\otimes Y\rangle:=\langle X,Y\rangle \alpha\wedge\beta, \qquad [\alpha\otimes X,\beta\otimes Y]:=\alpha\wedge\beta\otimes[X,Y].\](2.1) The definitions immediately imply that for \(\omega\in\Omega^p(N,\mathfrak{g})\) and \(\theta\in\Omega^q(N,\mathfrak{g})\) one obtains \[\langle\omega,\theta\rangle=(-1)^{pq}\langle\theta,\omega\rangle, \qquad [\omega,\theta]=(-1)^{pq+1}[\theta,\omega],\] as well as \[\begin{gathered} \mathrm{d}\langle\omega,\theta\rangle=\langle\mathrm{d}\omega,\theta\rangle+(-1)^p\langle\omega,\mathrm{d}\theta\rangle, \\ \mathrm{d}[\omega,\theta]=[\mathrm{d}\omega,\theta]+(-1)^p[\omega,\mathrm{d}\theta]. \end{gathered}\](2.2)–(2.3) The fact that \(\langle\,\cdot\,,\cdot\,\rangle\) is \(\mathfrak{g}\)-invariant respectively the Jacobi identity for \([\ ,\ ]\) implies that for an additional form \(\tau\in\Omega^r(N,\mathfrak{g})\), we obtain \[\begin{gathered} \langle\omega,[\tau,\theta]\rangle=\langle[\omega,\tau],\theta\rangle,\\ [\omega,[\tau,\theta]]=[[\omega,\tau],\theta]+(-1)^{pr}[\tau,[\omega,\theta]]. \end{gathered}\](2.4)–(2.5)

Definition 3. For \(\theta\in\Omega^1(N,\mathfrak{g})\), the Chern–Simons \(3\)-form \(\operatorname{CS}(\theta)\in\Omega^3(N)\) is defined as \[\operatorname{CS}(\theta):=\langle\theta,\mathrm{d}\theta\rangle+\tfrac13 \langle\theta,[\theta,\theta]\rangle.\]

Notice that when we write \(\Theta=\mathrm{d}\theta+\frac{1}{2}[\theta,\theta]\) we have \[\operatorname{CS}(\theta)=\langle\theta,\Theta\rangle-\tfrac{1}{6}\langle\theta,[\theta,\theta]\rangle.\] The following well-known property is one of the main motivations for the definition of the Chern–Simons \(3\)-form: \[\mathrm{d}\operatorname{CS}(\theta)=\langle\Theta,\Theta\rangle.\](2.6) The construction is natural in the sense that if \(M\) is a smooth manifold and \(\sigma :M \to N\) a smooth map, then \[ \sigma^*\operatorname{CS}(\theta)=\operatorname{CS}(\sigma^*\theta).\](2.7) Note that (2.6) in particular implies that if \(\theta\) satisfies the Maurer–Cartan equation \(\mathrm{d}\theta+\frac12[\theta,\theta]=0\), then \(\mathrm{d}\operatorname{CS}(\theta)=0\) and hence \(\operatorname{CS}(\theta)\) determines a well-defined cohomology class in \(H^3(N,\mathbb{R})\).

3 Chern–Simons invariants

The standard setting for Chern–Simons invariants associated to \((\mathfrak g,\langle\,,\,\rangle)\) uses principal connection forms on principal fibre bundles with structure group a Lie group \(G\) with Lie algebra \(\mathfrak{g}\). In some situations, it is advantageous to use a more general setting, namely to start from principal bundles whose structure group \(H\) is a Lie subgroup of a Lie group \(G\) with Lie algebra \(\mathfrak g\). Then the Lie algebra \(\mathfrak{h}\) of \(H\) naturally is a subalgebra of \(\mathfrak{g}\) and we can then restrict the adjoint representation of \(G\) to \(H\). This provides an extension of the adjoint representation of \(H\) to a representation on \(\mathfrak{g}\) that we also denote by \(\operatorname{Ad}\) if there is no risk of confusion.

In this situation, there is a natural notion of \(\mathfrak{g}\)-connections on principal fibre bundles with structure group \(H\). To formulate this, assume that \(\pi: P\to M\) is a principal \(H\)-bundle. Let \(R :P \times H \to P\) denote the principal right action and define for all \(h \in H\) the map \(R_h=R(\cdot,h) :P \to P\) and for all \(u \in P\) the map \(\iota_u=R(u,\cdot) :H \to P\).

Definition 4. Let \(G\) be a Lie group with Lie algebra \(\mathfrak{g}\) and \(H\subset G\) a Lie subgroup. A \(\mathfrak{g}\)-valued \(1\)-form \(\theta \in \Omega^1(P,\mathfrak{g})\) on some principal \(H\)-bundle \(\pi :P \to M\) is called a \(\mathfrak{g}\)-connection if for all \(u\in P\) and all \(h \in H\) we have \[ \iota_u^*\theta=\mu_H \qquad \text{and} \qquad R_h^*\theta=\operatorname{Ad}(h^{-1})\circ \theta,\](3.1) where \(\mu_H\) denotes the Maurer–Cartan form of \(H\).

Remark 5.

  1. Notice that if \(H=G\), then the definition of \(\mathfrak{g}\)-connection agrees with the standard notion of a principal connection.

  2. The first condition in the definition is equivalent to the fact that \(\theta\) reproduces the generators of fundamental vector fields, i.e. that \(\theta(\zeta_A)=A\) for any \(A\in\mathfrak{h}\). Here \(\zeta_A(u)=\tfrac{\mathrm{d}}{\mathrm{d}t}|_{t=0}R(u,\exp(tA))\).

  3. Let \(\pi:P\to M\) be a principal \(H\)-bundle and \(\theta\in\Omega^1(P,\mathfrak{g})\) a \(\mathfrak{g}\)-connection. Then we can extend the structure group to \(G\) by forming \(\hat{P}:=P\times_H G\to M\) and there is a canonical inclusion \(i:P\to \hat{P}\). One easily shows that there is a unique principal connection \(\hat{\theta}\in\Omega^1(\hat{P},\mathfrak{g})\) such that \(i^*\hat{\theta}=\theta\).

  4. Conversely, suppose \(\hat{\pi} :\hat{P} \to M\) is a principal \(G\)-bundle and \(\hat{\theta} \in \Omega^1(\hat{P},\mathfrak{g})\) is a principal connection. If \(\pi :P \to M\) is a reduction of \(\hat{\pi} : \hat{P} \to M\) to the structure group \(H\), then restricting \(\hat{\theta}\) to \(P\) yields a \(\mathfrak{g}\)-connection on \(\pi : P \to M\).

  5. An important source of \(\mathfrak{g}\)-connections with \(H\neq G\) is provided by canonical Cartan connections associated to geometric structures. We will discuss examples of this in Section 4 and study Chern–Simons invariants in the context of Cartan connections in more detail in a forthcoming article.

Fixing \((\mathfrak{g},\langle\,\cdot\,,\cdot\,\rangle)\) and \(H\subset G\), we can consider the Maurer–Cartan form \(\mu_H\in\Omega^1(H,\mathfrak{h})\) and we can of course also view \(\mu_H\) as an element of \(\Omega^1(H,\mathfrak{g})\). Hence we can form the associated Chern–Simons form \(\operatorname{CS}(\mu_H)\in\Omega^3(H,\mathbb{R})\), which we will also denote by \(\operatorname{CS}^{\mathfrak{g}}(\mu_H)\) to emphasize the role of \(\mathfrak{g}\). Since \(\mu_H\) satisfies the Maurer–Cartan equation, this form is closed by (2.6) and hence determines a cohomology class \([\operatorname{CS}^{\mathfrak{g}}(\mu_H)]\in H^3(H,\mathbb{R})\).

Explicitly, \(\operatorname{CS}(\mu_H)\) is the left-invariant \(3\)-form on \(H\), which is induced by the trilinear map \[\mathfrak{h}^3\to\mathbb{R}, \qquad (X,Y,Z)\mapsto -\frac16\langle X,[Y,Z]\rangle\] which is complete alternating by invariance of \(\langle\,\cdot\,,\cdot\,\rangle\). If \(\mathfrak{h}\) is simple, then the restriction of \(\langle\,\cdot\,,\cdot\,\rangle\) to \(\mathfrak{h}\) has to be a multiple of the Killing form, and hence \(\operatorname{CS}^{\mathfrak{g}}(\mu_H)\) is a multiple of the so-called Cartan \(3\)-form on \(H\). It is well-known that for a compact simple Lie group \(H\), the cohomology class of the Cartan \(3\)-forms spans \(H^3(H,\mathbb{R})\cong\mathbb{R}\). We now have:

Proposition 3.1. Let \(M\) be a closed oriented \(3\)-manifold, \(\pi :P \to M\) be a principal \(H\)-bundle that admits a global smooth section and let \(\theta\in\Omega^1(P,\mathfrak{g})\) be a \(\mathfrak{g}\)-connection. For a smooth section \(\sigma:M\to P\) consider \[c_\sigma:=\int_M \sigma^*\operatorname{CS}(\theta)\in\mathbb{R}.\]

  1. If \(\operatorname{CS}^{\mathfrak{g}}(\mu_H)\) is exact, then \(c_\sigma\) is independent of \(\sigma\) and hence defines an invariant of the form \(\theta\).

  2. Suppose that \(\langle\,\cdot\,,\cdot\,\rangle\) is chosen in such a way that \(\operatorname{CS}^{\mathfrak g}(\mu_H)\) represents an element of \(H^3(H,\mathbb{Z})\). Then \(c_\sigma+\mathbb{Z}\in\mathbb{R}/\mathbb Z\) is independent of \(\sigma\), and hence we obtain an invariant of \(\theta\) with values in \(\mathbb{R}/\mathbb{Z}\).

The proof of Proposition 3.1 relies on the identity (3.2) below which is standard in the case of principal connections (see for instance [6]). The case of \(\mathfrak{g}\)-valued connection forms is quite similar. For the convenience of the reader we include a proof in our more general setting:

Lemma 3.2. Fix \((\mathfrak{g},\langle\,\cdot\,,\cdot\,\rangle)\) and \(H\subset G\) as above. Then for a \(\mathfrak{g}\)-connection \(\theta \in \Omega^1(P,\mathfrak{g})\) on a principal \(H\)-bundle \(\pi :P \to M\) we have, not indicating explicitly pullbacks along projections in a product, \[ R^*\operatorname{CS}(\theta)=\operatorname{CS}(\theta)+\operatorname{CS}^{\mathfrak g}(\mu_H)+\mathrm{d}\langle\operatorname{Ad}^{-1}\circ\,\theta,\mu_H\rangle,\](3.2) where \(\operatorname{Ad}^{-1}:=\operatorname{Ad}\circ I_H\) denotes the composition of the inversion \(I_H :H \to H\), \(h \mapsto h^{-1}\) and the adjoint representation of \(H\), thought of as acting on \(\mathfrak{g}\).

Proof. Throughout this proof, we continue to not indicate pullbacks of differential forms to a product along the projections explicitly. In this language, (3.1) is equivalent to \(R^*\theta=\mu_H+\operatorname{Ad}^{-1}\circ\,\theta\). Putting \(\alpha:=\operatorname{Ad}^{-1}\circ\,\theta\), we first claim that \[ \mathrm{d}\alpha=\operatorname{Ad}^{-1}\circ\,\mathrm{d}\theta-[\mu_H,\alpha].\](3.3) This can be proved by a direct computation. Alternatively, writing \(\Theta=\mathrm{d}\theta+\frac{1}{2}[\theta,\theta]\), the equations (3.1) imply that \(i_u^*\Theta=0\) and \(R_h^*\Theta=\operatorname{Ad}(h^{-1})\circ\Theta\), which reads as \[ R^*\Theta=\operatorname{Ad}^{-1}\circ\,\Theta.\](3.4) On the other hand, we can compute directly \[\begin{aligned} R^*\Theta&=R^*\left(\mathrm{d}\theta+\tfrac{1}{2}[\theta,\theta]\right)=\mathrm{d}(R^*\theta)+\tfrac{1}{2}[R^*\theta,R^*\theta]\\ &=\mathrm{d}(\mu_H+\alpha)+\tfrac{1}{2}[\mu_H+\alpha,\mu_H+\alpha]\\ &=\mathrm{d}\alpha+[\mu_H,\alpha]+\tfrac{1}{2}\operatorname{Ad}^{-1}\circ [\theta,\theta], \end{aligned}\] where the fourth equality uses \(\mathrm{d}\mu_H+\frac{1}{2}[\mu_H,\mu_H]=0\). Comparing this to (3.4) proves (3.3). Now we compute \[\begin{aligned} \langle R^*\theta,\mathrm{d}(R^*\theta)\rangle&=\langle\alpha,\mathrm{d}\alpha\rangle+\langle\alpha,\mathrm{d}\mu_H\rangle+\langle\mu_H,\mathrm{d}\alpha\rangle+\langle\mu_H,\mathrm{d}\mu_H\rangle\\ &=\langle\alpha,\mathrm{d}\alpha\rangle+\langle\mu_H,\mathrm{d}\mu_H\rangle+\mathrm{d}\langle\alpha,\mu_H\rangle+2\langle\alpha,\mathrm{d}\mu_H\rangle\\ &=\langle\alpha,\mathrm{d}\alpha\rangle+\langle\mu_H,\mathrm{d}\mu_H\rangle+\mathrm{d}\langle\alpha,\mu_H\rangle-\langle\alpha,[\mu_H,\mu_H]\rangle, \end{aligned}\] where the second equality uses (2.2) and the third that \(\mathrm{d}\mu_H+\frac{1}{2}[\mu_H,\mu_H]=0\). Using (2.4) we also obtain \[\langle R^*\theta,[R^*\theta,R^*\theta]\rangle=\langle\alpha,[\alpha,\alpha]\rangle+\langle\mu_H,[\mu_H,\mu_H]\rangle+3\langle\alpha,[\mu_H,\mu_H]\rangle+3\langle\mu_H,[\alpha,\alpha]\rangle.\] In summary, we thus have \[R^*\operatorname{CS}(\theta)=\operatorname{CS}(R^*\theta)=\langle\alpha,\mathrm{d}\alpha\rangle+\tfrac{1}{3}\langle\alpha,[\alpha,\alpha]\rangle+ \langle\mu_H,[\alpha,\alpha]\rangle+\operatorname{CS}(\mu_H)+\mathrm{d}\langle\alpha,\mu_H\rangle.\] Since the last term already shows up in (3.2), it remains to show that \[\operatorname{CS}(\theta)=\langle\alpha,\mathrm{d}\alpha\rangle+\tfrac{1}{3}\langle\alpha,[\alpha,\alpha]\rangle+\langle\mu_H,[\alpha,\alpha]\rangle.\] Using (3.3) and the \(\operatorname{Ad}\)-invariance of \(\langle\,\cdot\,,\cdot\,\rangle\) gives \[\langle\alpha,\mathrm{d}\alpha\rangle=-\langle\alpha,[\mu_H,\alpha]\rangle+\langle\operatorname{Ad}^{-1}\circ\, \theta,\operatorname{Ad}^{-1}\circ\, \mathrm{d}\theta\rangle=-\langle\alpha,[\mu_H,\alpha]\rangle+\langle\theta,\mathrm{d}\theta\rangle.\] With \([\operatorname{Ad}(h)(x),\operatorname{Ad}(h)(y)]=\operatorname{Ad}(h)([x,y])\) it follows that \[\langle\alpha,[\alpha,\alpha]\rangle=\langle\operatorname{Ad}^{-1}\circ\, \theta,\operatorname{Ad}^{-1}\circ\, [\theta,\theta]\rangle=\langle\theta,[\theta,\theta]\rangle\] and we conclude that \[\langle\alpha,\mathrm{d}\alpha\rangle+\tfrac{1}{3}\langle\alpha,[\alpha,\alpha]\rangle+\langle\mu_H,[\alpha,\alpha]\rangle=\langle\theta,\mathrm{d}\theta\rangle+\tfrac{1}{3}\langle\theta,[\theta,\theta]\rangle=\operatorname{CS}(\theta),\] which finishes the proof. ◻

Proof of Proposition 3.1. Given one global smooth section \(\sigma:M\to N\), any other global smooth section is of the form \(\hat{\sigma}=R\circ (\sigma,h) :M \to N\) for some smooth map \(h :M \to H\). Using (2.7) and (3.2) we thus obtain \[\begin{aligned} \hat{\sigma}^*\operatorname{CS}(\theta)&=(\sigma,h)^*\left(R^*\operatorname{CS}(\theta)\right)\\ &=\operatorname{CS}(\sigma^*\theta)+h^*\operatorname{CS}^{\mathfrak g}(\mu_H)+\mathrm{d}\langle\operatorname{Ad}(h^{-1})\circ(\sigma^*\theta),h^*\mu_H\rangle, \end{aligned}\] so that integration yields \[ c_{\hat{\sigma}}=c_{\sigma}+\int_M h^*\operatorname{CS}^{\mathfrak g}(\mu_H)\](3.5) by Stokes’ theorem. The claims follow immediately from (3.5). ◻

Remark 8. Observe that this result does not depend on any conditions on the restriction of \(\langle\,\cdot\,,\cdot\,\rangle\) to \(\mathfrak{h}\), so no assumptions in that direction are needed in order to get well-defined Chern–Simons invariants. Indeed, for several of the examples discussed below, the restriction is degenerate.

4 Examples of Chern–Simons invariants

Recall that any orientable \(3\)-manifold is parallelizable and hence admits a global smooth frame for the tangent bundle.

(1) Taking \(H=G=\mathrm{SO}(3)\), this recovers the original definition of Chern–Simons by using the Levi-Civita connection on oriented Riemannian \(3\)-manifolds. Starting from a global frame of the tangent bundle \(TM\), we can apply Gram-Schmidt to obtain a global orthonormal frame, which shows that the orthonormal frame bundle admits global smooth sections. Since \(H^3(G,\mathbb{R})\cong\mathbb{R}\) we immediately conclude from Proposition 3.1 that we obtain an invariant with values in \(\mathbb{R}/\mathbb{Z}\) provided that we normalize \(\langle\,\cdot\,,\cdot\,\rangle\) in such a way that \(\int_{\mathrm{SO}(3)}\mu_{\mathrm{SO}(3)}\in\mathbb{Z}\) and the best choice is to ensure that \(\int_{\mathrm{SO}(3)}\mu_{\mathrm{SO}(3)}=\pm 1\). Such a normalization is computed explicitly in Section 7.

(2) Take \(H=G=\mathrm{SO}_0(2,1)\) and the Levi-Civita connection on a space- and time-oriented Lorentzian \(3\)-manifold. In this case, we have to assume in addition that there is a global orthonormal frame for the given Lorentzian metric, i.e. that the orthonormal frame bundle admits a global smooth section. Since the maximal compact subgroup of \(G\) is contained in \(\mathrm{S}(\mathrm{O}(2)\times\mathrm{O}(1))\), we get \(H^3(G,\mathbb{R})=\{0\}\) in this case. Hence regardless of the normalization of \(\langle\,\cdot\,,\cdot\,\rangle\), we get an \(\mathbb{R}\)-valued invariant (assuming existence of a global orthonormal frame). As we shall see below, the normalization of \(\langle\,\cdot\,,\cdot\,\rangle\) still can be relevant here, since there are integrality results for the invariant on manifolds that admit certain isometric immersions, see Proposition 6.3 below.

(3) Take \(H=G=\mathrm{SL}(3,\mathbb{R})\) and consider oriented \(3\)-manifolds \(M\) endowed with a fixed volume form \(\nu\) and a linear connection \(\nabla\) on \(TM\) preserving \(\nu\). Then we can apply our construction to the principal connection induced by \(\nabla\) on the \(\mathrm{SL}(3,\mathbb{R})\)-frame bundle of \(M\) defined by \(\nu\). The inclusion \(\mathrm{SO}(3)\to \mathrm{SL}(3,\mathbb{R})\) induces an isomorphism in cohomology, so \(H^3(H,\mathbb{R})\cong\mathbb{Z}\). Choosing \(\langle\,\cdot\,,\cdot\,\rangle\) appropriately, we obtain an \(\mathbb{R}/\mathbb{Z}\)-valued invariant for such connections.

(4) An example with \(H\neq G\) is provided by the Burns-Epstein invariant introduced in [1]. Here the setting is that \(M\) is a compact oriented \(3\)-manifold endowed with a CR-structure, i.e. a contact distribution \(C\subset TM\) which is endowed with an almost complex structure. It is a classical result due to E. Cartan, see [3], that \(M\) admits a canonical \(\mathfrak{g}\)-connection with \(\mathfrak{g}=\mathfrak{su}(2,1)\) on a principal fibre bundle constructed from the CR structure. Indeed, this is a Cartan connection in modern terminology.

The structure group \(H\) of the canonical principal bundle is a (parabolic) subgroup of \(G=\mathrm{PSU}(2,1)\). The details on \(H\) are not very important here, it comes from the stabilizer in \(\mathrm{SU}(2,1)\) of a null line in \(\mathbb C^3\). It turns out that \(H\) is isomorphic to a semi-direct product of \(\mathrm{U}(1)\) and the complex Heisenberg group of real-dimension \(3\), which in particular implies that \(H^3(H,\mathbb{R})=\{0\}\).

To obtain an invariant, one has to assume that the \(H\)-principal bundle associated to the CR structure admits a global section, which by orientability of \(M\) turns out to be equivalent to triviality of the CR subbundle \(C\subset TM\). Equivalently, this can be expressed as existence of a global CR vector field on \(M\). Since \(\mathfrak{g}\) is simple, the form \(\langle\,\cdot\,,\cdot\,\rangle\) has to be a non-zero multiple of the Killing form, and for each choice of such a form, our construction leads to a real-valued CR invariant. Notice that in this case the restriction of \(\langle\,\cdot\,,\cdot\,\rangle\) to \(\mathfrak{h}\) is degenerate with null-space the nilradical of \(\mathfrak{h}\).

(5) The construction of canonical principal bundles and (Cartan) connections from (4) is a special case of the general constructions for parabolic geometries, see [2]. In particular, there are two more cases of structures on \(3\)-manifolds that have an underlying contact structure. One of those are Legendrian contact structures for which the additional ingredient to a contact distribution \(C\subset TM\) is a decomposition \(C=E\oplus F\) as the direct sum of two line subbundles (which are automatically Legendrian). Here \(\mathfrak{g}=\mathfrak{sl}(3,\mathbb{R})\) and \(H\) comes from the subgroup of upper triangular matrices in \(\mathrm{SL}(3,\mathbb{R})\), so \(H^3(H,\mathbb{R})=\{0\}\). To obtain an invariant, one again has to assume that \(M\) is compact and oriented and that the Legendrian subbundles \(E\) and \(F\) are trivial, and then one obtains an \(\mathbb{R}\)-valued invariant.

The other example are so-called contact projective structures, see also [5]. Here the additional structure is given by a family of curves tangent to the contact distribution \(C\subset TM\) with one curve through each point in each direction (in \(C\)), which can be realized as geodesics of a linear connection. For this example, \(\mathfrak{g}=\mathfrak{sp}(4,\mathbb{R})\) and \(H\) comes from a subgroup of \(\mathrm{Sp}(4,\mathbb{R})\) which is a semi-direct product of \(\mathrm{Sp}(2,\mathbb{R})\cong \mathrm{SL}(2,\mathbb{R})\) with a \(3\)-dimensional real Heisenberg group. Hence \(H^3(H,\mathbb{R})=\{0\}\) and assuming triviality of the canonical principal bundle over a compact oriented \(3\)-manifold, one thus obtains a real-valued invariant for any choice of \(\langle\,\cdot\,,\cdot\,\rangle\).

5 Partial blindness for flat Lie algebra valued forms

It is natural to try to find conditions on the pair \((\pi :P \to M,\theta)\) which imply vanishing of the associated Chern–Simons invariant. We will achieve this in Section 6 below. Our result crucially relies on a certain algebraic feature of the Chern–Simons \(3\)-form that we will refer to as partial blindness for flat Lie algebra valued forms.

Here our basic setup is that we study Chern–Simons invariants associated to \((\mathfrak{g},\langle\,\cdot\,,\cdot\,\rangle)\) via a realization of \(\mathfrak{g}\) as a Lie subalgebra of a bigger Lie algebra \(\tilde{\mathfrak{g}}\) in such a way that \(\langle\,\cdot\,,\cdot\,\rangle\) is the restriction of an invariant form on \(\tilde{\mathfrak{g}}\) which we denote by the same symbol. In particular we do assume that the restriction to \(\mathfrak{g}\) is non-degenerate here. (Note that this is automatically satisfied if \(\mathfrak{g}\) is simple and the restriction is non-zero.) Then we can form the orthogonal space \(\mathfrak{g}^\perp\subset\mathfrak{\tilde{g}}\) which by our assumption is complementary to \(\mathfrak{g}\), so \(\mathfrak{\tilde{g}}=\mathfrak{g}\oplus\mathfrak{g}^\perp\) as a vector space. But since \(\langle\,\cdot\,,\cdot\,\rangle\) is clearly \(\mathfrak{g}\)-invariant, also \(\mathfrak g^\perp\subset\mathfrak{\tilde{g}}\) is a \(\mathfrak{g}\)-invariant subspace, so \(\mathfrak{\tilde{g}}=\mathfrak{g}\oplus\mathfrak{g}^\perp\) as a representation of \(\mathfrak{g}\). In particular, this implies that \([\mathfrak{g},\mathfrak{g}^\perp]\subset\mathfrak{g}^\perp\). An important special case is that the complement \(\mathfrak{g}^\perp\) makes \((\mathfrak{\tilde{g}},\mathfrak{g})\) into a symmetric pair, i.e., that in addition we have \([\mathfrak{g}^\perp,\mathfrak{g}^\perp]\subset\mathfrak{g}\).

Now any \(\mathfrak{\tilde{g}}\)-valued form \(\omega\in\Omega^k(N,\mathfrak{\tilde{g}})\) on a manifold \(N\) decomposes accordingly as \[\omega=\omega^\top+\omega^\perp\] with \(\omega^\top\in\Omega^k(N,\mathfrak{g})\) and \(\omega^{\perp}\in\Omega^k(N,\mathfrak{g}^\perp)\).

We can now state a crucial technical lemma:

Lemma 5.1. Let \(\theta\in\Omega^1(N,\mathfrak{\tilde{g}})\) be such that for the decomposition \(\theta=\theta^\top+\theta^\perp\), we have \([\theta^\perp,\theta^\perp]\in\Omega^2(N,\mathfrak{g})\). Then for \(\Theta=\mathrm{d}\theta+\frac12[\theta,\theta]\) with associated decomposition \(\Theta=\Theta^\top+\Theta^\perp\), we obtain \[ \operatorname{CS}(\theta)=\operatorname{CS}(\theta^\top)+\langle\theta^\perp,\Theta^\perp\rangle.\](5.1)

Proof. We can decompose the equation \(\mathrm{d}\theta=\Theta-\frac12[\theta,\theta]\) into components, and by our assumption on \([\theta^\perp,\theta^\perp]\), this reads as \[ \begin{aligned} (\mathrm{d}\theta)^\top&=\Theta^\top-\tfrac12([\theta^\top,\theta^\top]+[\theta^\perp,\theta^\perp]),\\ (\mathrm{d}\theta)^\perp&=\Theta^\perp-[\theta^\top,\theta^\perp]. \end{aligned}\](5.2) From this we compute \[\langle\theta,\mathrm{d}\theta\rangle=\langle\theta^{\top}+\theta^{\perp},(\mathrm{d}\theta)^{\top}+(\mathrm{d}\theta)^{\perp}\rangle=\langle\theta^{\top},\mathrm{d}\theta^{\top}\rangle-\langle\theta^{\perp},[\theta^{\top},\theta^{\perp}]\rangle+\langle\theta^{\perp},\Theta^{\perp}\rangle\] and \[\begin{aligned} \langle\theta,[\theta,\theta]\rangle&=\langle\theta^{\top}+\theta^{\perp},[\theta^{\top}+\theta^{\perp},\theta^{\top}+\theta^{\perp}]\rangle\\ &=\langle\theta^{\top}+\theta^{\perp},[\theta^{\top},\theta^{\top}]+[\theta^{\perp},\theta^{\perp}]+2[\theta^{\top},\theta^{\perp}]\rangle\\ &=\langle\theta^{\top},[\theta^{\top},\theta^{\top}]\rangle+\langle\theta^{\top},[\theta^{\perp},\theta^{\perp}]\rangle+2\langle\theta^{\perp},[\theta^{\top},\theta^{\perp}]\rangle. \end{aligned}\] In total we thus have \[\begin{aligned} \operatorname{CS}(\theta)&=\langle\theta,\mathrm{d}\theta\rangle+\tfrac{1}{3}\langle\theta,[\theta,\theta]\rangle\\ &=\operatorname{CS}(\theta^{\top})+\langle\theta^{\perp},\Theta^{\perp}\rangle+\tfrac{1}{3}\langle\theta^{\top},[\theta^{\perp},\theta^{\perp}]\rangle-\tfrac{1}{3}\langle\theta^{\perp},[\theta^{\top},\theta^{\perp}]\rangle\\ &=\operatorname{CS}(\theta^{\top})+\langle\theta^{\perp},\Theta^{\perp}\rangle, \end{aligned}\] where the last equality uses (2.4). ◻

Remark 10. In the applications of Lemma 5.1 that we are interested in, we consider the case where the Lie algebra valued form \(\theta\) is flat, that is, satisfies the Maurer–Cartan equation \(\Theta=\mathrm{d}\theta+\tfrac{1}{2}[\theta,\theta]=0\). In this case (5.1) simplifies to \(\operatorname{CS}(\theta)=\operatorname{CS}(\theta^{\top})\), that is, the Chern–Simons \(3\)-form is blind to the \(\theta^{\perp}\) component of \(\theta\).

As a first application of Lemma 5.1 we assume that we have an inclusion \(i:G\to\tilde G\) of groups corresponding to \(\mathfrak{g}\subset\tilde{\mathfrak{g}}\) and get a result of integrality of the Chern–Simons forms associated to the Maurer–Cartan forms.

Lemma 5.2. Let \(i:G\to\tilde G\) be an inclusion of a Lie subgroup and consider the corresponding subalgebra \(\mathfrak{g}\subset\tilde{\mathfrak{g}}\). Assume that \(\langle\,\cdot\,,\cdot\,\rangle\) is an invariant bilinear form on \(\tilde{\mathfrak{g}}\) such that \(\langle\,\cdot\,,\cdot\,\rangle|_{\mathfrak{g}\times\mathfrak g}\) is non-degenerate.

If \(\langle\,\cdot\,,\cdot\,\rangle\) is normalized in such a way that \([\operatorname{CS}(\mu_{\tilde G})]\in H^3(\tilde G,\mathbb{Z})\), then \([\operatorname{CS}^{\mathfrak{g}}(\mu_G)]\in H^3(G,\mathbb{Z})\).

Proof. Decomposing \(\mu_{\tilde G}=\mu_{\tilde G}^\top+\mu_{\tilde G}^\perp\), the definition of the Maurer–Cartan form readily implies that \(i^*\mu_{\tilde G}^\top=\mu_G\). Since \(\mu_{\tilde G}\) satisfies the Maurer–Cartan equation, Lemma 5.1 gives that \(\operatorname{CS}(\mu_{\tilde G})=\operatorname{CS}(\mu_{\tilde G}^\top)\) and using (2.7) we conclude that \(i^*\operatorname{CS}(\mu_{\tilde G}^\top)=\operatorname{CS}^{\tilde{\mathfrak{g}}}(i^*\mu_{\tilde G}^\top)\). Since we use the restriction of \(\langle\,\cdot\,,\cdot\,\rangle\) on \(\mathfrak{g}\), this coincides with \(\operatorname{CS}^{\mathfrak g}(\mu_G)\). Thus the result follows from the fact that pullbacks preserve integral cohomology classes. ◻

There is a conceptual way to obtain compatible invariant bilinear forms as we need them here. Assume that \(\tilde{\mathfrak{g}}\) is realized as a subalgebra of \(\mathfrak{gl}(n,\mathbb{R})\) for some \(n\). Then it is well-known that the trace form \(\langle X,Y\rangle:=\operatorname{tr}(XY)\) defines a \(\mathrm{GL}(n,\mathbb{R})\)-invariant bilinear form on \(\mathfrak{gl}(n,\mathbb{R})\). Of course, the restriction of \(\langle\,\cdot\,,\cdot\,\rangle\) to \(\tilde{\mathfrak{g}}\) is the \(\tilde G\)-invariant for the subgroup \(\tilde G\subset \mathrm{GL}(n,\mathbb{R})\) corresponding to the Lie subalgebra \(\tilde{\mathfrak{g}}\). If \(\tilde{\mathfrak g}\) is simple and the restriction is non-zero, then it has to be a multiple of the Killing form and hence is non-degenerate. Of course, we can restrict further to \(\mathfrak{g}\subset\tilde{\mathfrak{g}}\) and apply the same argument if \(\mathfrak{g}\) is also simple.

Even better, for \(m>n\), we can decompose \(\mathbb{R}^m=\mathbb{R}^{m-n}\oplus\mathbb{R}^n\) and then include \(\mathrm{GL}(n,\mathbb{R})\subset \mathrm{GL}(m,\mathbb{R})\) as the maps that send \(\mathbb{R}^n\) to itself and are the identity on the complementary subspace \(\mathbb{R}^{m-n}\). For the infinitesimal inclusion \(\mathfrak{gl}(n,\mathbb{R})\to\mathfrak{gl}(m,\mathbb{R})\) the trace form on \(\mathfrak{gl}(m,\mathbb{R})\) evidently restricts to the trace form on \(\mathfrak{gl}(n,\mathbb R)\). This allows us to also compare algebras of matrices of different sizes.

It is easy to write an explicit formula for Chern–Simons forms on subalgebras of \(\mathfrak{gl}(n,\mathbb{R})\) computed with respect to the trace form. One realizes a \(1\)-form \(\theta\) on \(N\) with values in such a subalgebra as a matrix \((\theta^i_j)_{i,j=1}^n\) of real-valued \(1\)-forms \(\theta^i_j\in\Omega^1(N)\). Then of course, we get \(\mathrm{d}\theta=(\mathrm{d}\theta^i_j)_{i,j=1}^n\), and employing the summation convention, we can write \([\theta,\theta]=(2\theta^i_k\wedge\theta^k_j)_{i,j=1}^n\). By definition of the Chern–Simons form, this implies that we get (still using the summation convention) \[\operatorname{CS}(\theta)=\theta^i_j\wedge\mathrm{d}\theta^j_i+\tfrac{2}{3}\theta^i_j\wedge\theta^j_k\wedge\theta^k_i.\] It is usual in Chern–Simons theory to write this as \(\operatorname{tr}(\theta\wedge \mathrm{d}\theta+\tfrac{2}{3}\theta\wedge\theta\wedge\theta)\). Using this, we can prove a result on the Lie algebras we will need in the further developments:

Proposition 5.3. For \(n\geqslant 3\), consider the subgroups \(G_n:=\mathrm{SO}(n,\mathbb{R})\subset\tilde G_n:=\mathrm{SL}(n,\mathbb R)\subset \mathrm{GL}(n,\mathbb{R})\) and denote the Maurer–Cartan forms by \(\mu_n=\mu_{G_n}\) and \(\tilde\mu_n=\mu_{\tilde G_n}\). Then for \(C_n\in\mathbb{R}\) the statements \[\begin{gathered} C_n\operatorname{tr}\left(\mu_n\wedge \mathrm{d}\mu_n+\frac{2}{3}\mu_n\wedge\mu_n\wedge\mu_n\right)\in H^3(G_n,\mathbb{Z})\\ C_n\operatorname{tr}\left(\tilde\mu_n\wedge \mathrm{d}\tilde\mu_n+\frac{2}{3}\tilde\mu_n\wedge\tilde\mu_n\wedge\tilde\mu_n\right)\in H^3(\tilde G_n,\mathbb{Z}). \end{gathered}\](5.3)–(5.4) are equivalent and for any \(N\geqslant 5\), there exists a constant \(C\) such that they hold with \(C_n=C\) for all \(n\leqslant N\).

Proof. It is well-known that for both \(\mathfrak{g}_n=\mathfrak{so}(n)\) and \(\tilde{\mathfrak g}=\mathfrak{sl}(n,\mathbb{R})\) the trace-form is a non-zero multiple of the Killing form, see e.g. [7], so it is always non-degenerate. It is also well known that for \(n\geqslant 2\), \(G_n\subset\tilde G_n\) is a strong deformation retract by Iwasawa decomposition, so the inclusion induces an isomorphism in cohomology with both real and integer coefficients. Finally, for \(n\neq 4\), \(H^3(\tilde G_n,\mathbb R)\) is \(1\)-dimensional, so we can choose \(C_n\) in such a way that (5.4) holds for \(n\). But then the full result immediately follows from Lemma 5.2. ◻

The explicit normalizations we will use are computed in Section 7 below.

6 Flat extensions of principal connections

We continue to work in the setting of an inclusion \(i:G\to\tilde G\) of a Lie subgroup and an invariant bilinear form \(\langle\,\cdot\,,\cdot\,\rangle\) on \(\tilde{\mathfrak{g}}\) whose restriction to \(\mathfrak{g}\) is non-degenerate. All Chern–Simons forms will be formed with respect to this bilinear form from now on. In this setting recall from 1 our key concept of a flat extension:

Definition 1. Let \(\pi : P \to M\) be a principal \(G\)-bundle and \(\theta \in \Omega^1(P,\mathfrak{g})\) a connection. A flat extension of \(\theta\) of type \((\tilde{G},G)\) is a bundle homomorphism \(F : P \to \tilde{G}\) into the total space of the principal \(G\)-bundle \(\tilde{G} \to \tilde{G}/G\) so that \(\theta=F^*(\mu_{\tilde{G}}^{\top})\).

Remark 13. The concept of flat extensions as defined here makes sense also in the case of a \(\mathfrak g\)-connection on an \(H\)-principal bundle with \(H\subset G\) as in Section 3. We restrict to the case \(G=H\) here, however, since for \(H\neq G\), integrality of the cohomology class \([\operatorname{CS}(\mu_{\tilde G})]\) does not imply integrality of \([\operatorname{CS}^{\mathfrak g}(\mu_H)]\), so additional assumptions are needed to obtain a general result on integrality or vanishing of Chern–Simons invariants in that setting.

Theorem 6.1. Consider a pair \(G\subset\widetilde{G}\) and a bilinear form \(\langle\,\cdot\,,\cdot\,\rangle\) on \(\widetilde{\mathfrak g}\) which is normalized in such a way that \([\operatorname{CS}(\mu_{\tilde G})]\in H^3(\tilde G,\mathbb{Z})\). Let \(\pi:P\to M\) be a principal \(G\)-bundle and \(\theta\in\Omega^1(P,\mathfrak{g})\) a \(G\)-equivariant form.

Suppose that \(\theta\) admits a flat extension of type \((\widetilde{G},G)\) such that for the corresponding map \(F:P\to\tilde G\), we get \[ [F^*(\mu_{\tilde G}^\perp),F^*(\mu_{\tilde G}^\perp)]\in\Omega^2(P,\mathfrak{g}).\](6.1) Then for any global smooth section \(\sigma\) of \(P\), we have \(\int_M\sigma^*\operatorname{CS}(\theta)\in \mathbb Z\). If \(\operatorname{CS}(\mu_{\widetilde{G}})\) is exact, then we even have \(\int_M\sigma^*\operatorname{CS}(\theta)=0\).

Remark 15. Since the condition (6.1) is automatically satisfied if \((\tilde{\mathfrak{g}},\mathfrak{g})\) is a symmetric pair, Theorem 6.1 implies Corollary 1.1.

Proof. Observe that by Lemma 5.2, our assumptions imply that \([\operatorname{CS}(\mu_G)]\in H^3(G,\mathbb{Z})\), so our construction of invariants from Section 3 can be applied. For a flat extension \(F:P\to \tilde G\), consider \(F^*\mu_{\tilde G}\in \Omega^1(P,\widetilde{\mathfrak g})\) which by definition satisfies \(\theta=F^*(\mu_{\tilde{G}}^\top)=(F^*\mu_{\tilde G})^\top\). Since \([F^*(\mu_{\tilde G}^\perp),F^*(\mu_{\tilde G}^\perp)]\in\Omega^2(P,\mathfrak{g})\), we can apply Lemma 5.1 to \(F^*\mu_{\tilde G}\) to conclude that \(\operatorname{CS}(\theta)=\operatorname{CS}(F^*\mu_{\tilde G})\) which in turn equals \(F^*(\operatorname{CS}(\mu_{\tilde G}))\) by (2.7). Hence \(\sigma^*(\operatorname{CS}(\theta))=(F\circ\sigma)^*(\operatorname{CS}(\mu_{\widetilde{G}}))\) and, as a pullback of an integral class, this represents a class in \(H^3(M,\mathbb{Z})\), so the result follows. ◻

Thus we see that in the cases where we obtain \(\mathbb{R}/\mathbb{Z}\)-valued invariants, existence of a flat extension implies vanishing of the invariant. In the case of \(\mathbb{R}\)-valued invariants, the consequence of flat extensions depends on the topology of \(\widetilde{G}\). In case that \(H^3(\widetilde{G},\mathbb{R})=\{0\}\) (or more generally \([\mu_{\widetilde{G}}]=0\)), we again get vanishing of the invariant. However, if \(0\neq [\mu_{\widetilde{G}}]\in H^3(\widetilde{G},\mathbb{Z})\), then we can only conclude that the invariant is an integer.

6.1 Geometric construction of Riemannian flat extensions

The basic example of a flat extension comes from the original article of Chern–Simons. Suppose that \((M,g)\) is an oriented Riemannian \(3\)-manifold, so \(G=H=\mathrm{SO}(3)\). Then we choose \(\tilde G=\mathrm{SO}(4)\), which contains \(G\) as a subgroup in the obvious way, i.e. as matrices of the form \[\begin{pmatrix} 1 & 0 \\ 0 & A \end{pmatrix}.\] One immediately verifies that for the Lie algebras this implies that \((\widetilde{\mathfrak g},\mathfrak{g})\) is a symmetric pair.

Now \(\tilde G\) acts transitively on the space of oriented \(3\)-planes in the inner product space \(\mathbb{R}^4\) and for this action, \(G\) is the stabilizer of the oriented subspace \(\mathbb{R}^3\subset\mathbb{R}^4\). Hence we can identify the symmetric space \(\mathrm{SO}(4)/\mathrm{SO}(3)\) as the space of all oriented \(3\)-planes in \(\mathbb{R}^4\). An oriented \(3\)-plane in \(\mathbb{R}^4\) is of course uniquely determined by its positive unit normal, which leads to the more common identification \(\mathrm{SO}(4)/\mathrm{SO}(3)\cong S^3\).

As the \(\mathrm{SO}(4)\)-invariant inner product on \(\widetilde{\mathfrak g}\), we use \(\tfrac{1}{16\pi^2}\) times the trace form. Proposition 7.1 in Section 7 below shows that this is a minimal choice for which we get \([\operatorname{CS}(\mu_{\mathrm{SO}(4)})]\in H^3(\mathrm{SO}(4),\mathbb{Z})\). By Lemma 5.2, the restriction of this form to \(\mathfrak{so}(3)\) has the property that \([\operatorname{CS}(\mu_{\mathrm{SO}(3)})]\in H^3(\mathrm{SO}(3),\mathbb{Z})\). More precisely, Proposition 7.1 actually shows that \(\int_{\mathrm{SO}(3)}\operatorname{CS}(\mu_{\mathrm{SO}(3)})=1\), so this is an optimal choice of normalization for obtaining an invariant with values in \(\mathbb{R}/\mathbb{Z}\).

Proposition 6.2. Suppose that \((M,g)\) is a closed oriented Riemannian \(3\)-manifold and let \(\theta\in\Omega^1(\mathcal{SO}M,\mathfrak{g})\) be the Levi-Civita connection form of \(g\) on the oriented orthonormal frame bundle of \(M\). Then an isometric immersion \(i:M\to \mathbb{R}^4\) gives rise to a flat extension of \(\theta\) of type \((\mathrm{SO}(4),\mathrm{SO}(3))\) and hence the Chern–Simons invariant of \((M,g)\) vanishes.

Proof. Let \(f\) be the Gauss map of \(i\), which sends a point \(x\in M\) to the \(3\)-plane \(T_xi(T_xM)\) with the orientation induced from the one of \(T_xM\) (or alternatively to the positive unit normal), viewed as a smooth map \(M\to \mathrm{SO}(4)/\mathrm{SO}(3)\). Since we start from an isometric immersion the map \(T_xi\) is orthogonal for \(g_x\) and the restriction of the standard inner product to \(T_xi(T_xM)\). A point in \(\mathcal{SO}M\) over \(x\in M\) can be viewed as an orientation preserving linear isomorphism \(u:\mathbb{R}^3\to T_xM\) which is orthogonal with respect to the standard inner product on \(\mathbb{R}^3\) and \(g_x\). Hence \(T_xi\circ u\) is an orthogonal isomorphism from \(\mathbb{R}^3\) to \(T_xi(T_xM)\) and using the positively oriented unit normal we can extend this to an orientation preserving orthogonal isomorphism from \(\mathbb{R}^4\) to itself, i.e. to an element of \(\mathrm{SO}(4)\). This defines a smooth map \(F: \mathcal{SO}M\to \mathrm{SO}(4)\) which lifts the Gauss map \(f\) and by construction is \(\mathrm{SO}(3)\)-equivariant and hence a homomorphism of principal bundles. Hence \(F^*\mu_{\mathrm{SO}(4)}^\top\in\Omega^1(\mathcal{SO}M,\mathfrak{g})\) is a principal connection form on \(\mathcal{SO}M\), so we only have to prove that it coincides with the Levi-Civita connection.

The orthonormal frame bundle of \(\mathbb{R}^4\) is the trivial bundle \(\mathbb{R}^4\times\mathrm{SO}(4)\) and viewed as a \(1\)-form on this bundle \(\mu_{\mathrm{SO}(4)}\) is the Levi-Civita connection form for the flat metric on \(\mathbb{R}^4\). Now consider a vector field \(\tilde\xi\) on \(\mathbb{R}^4\) and the corresponding \(\mathrm{SO}(4)\)-equivariant function \(\mathbb R^4\times\mathrm{SO}(4)\to\mathbb{R}^4\). Splitting this into a \(\mathbb{R}^3\)-component and an \(\mathbb R\)-component and composing with \(F\), we obtain maps \(\mathcal{SO}M\to\mathbb{R}^3\) and \(\mathcal{SO}M\to\mathbb{R}\), which are \(\mathrm{SO}(3)\)-equivariant and \(\mathrm{SO}(3)\)-invariant, respectively. So the first component defines a vector field \(\xi\) on \(M\) while the second descends to a smooth function \(a: M\to\mathbb{R}\). By construction, these have the property that \(\tilde\xi(i(x))=T_xi(\xi(x))+a(x)\mathfrak{n}(x)\), where \(\mathfrak{n}(x)\) is the positively oriented unit normal to \(T_xi(T_xM)\). But this implies that the covariant derivative induced by \(F^*\mu_{\mathrm{SO}(4)}^\top\) coincides with the tangential part of the covariant derivative in \(\mathbb{R}^4\) and since \(i\) is isometric, this coincides with the Levi-Civita connection of \(M\). ◻

Remark 17. Consider a flat extension \(F:\mathcal{SO}M\to \mathrm{SO}(4)\) as in Proposition 6.2. Since \(F\) maps the fundamental vector field generated by \(X\in\mathfrak{g}=\mathfrak{so}(3)\) to left-invariant vector field \(L_X\) on \(\mathrm{SO}(4)\), it follows that \(F^*(\mu_{\mathrm{SO}(4)}^\perp)\) is not only \(\mathrm{SO}(3)\)-equivariant but also horizontal. Since \(\mathfrak{g}^\perp\cong\mathbb{R}^3\cong\mathbb{R}^{3*}\) as a representation of \(\mathrm{SO}(3)\), we can identify \(F^*(\mu_{\mathrm{SO}(4)}^\perp)\) as a \(1\)-form on \(M\) with values in \(TM\cong T^*M\). From the description in the proof of Proposition 6.2, one readily concludes that in the first interpretation, this produces the classical shape operator, which maps \(\xi\in\mathfrak{X}(M)\) to the tangential component of the derivative of the unit normal in direction \(\xi\). In the second interpretation, one obtains the second fundamental form, which maps \(\xi,\eta\in\mathfrak{X}(M)\) to the normal component of the derivative of \(\eta\) in direction \(\xi\). The fact that the shape operator and the second fundamental form are essentially the same object in this case is a consequence of the unit normal being orthogonal to the tangent spaces.

6.2 Lorentzian flat extensions

The line of argument of Section 6.1 carries over directly to the Lorentzian case, but things become more interesting here. On the one hand, so far no normalization of the invariant bilinear form was needed in this case, but this becomes important now. On the other hand, we have now two possibilities for isometric immersions, namely either into \(\mathbb R^{3,1}\) (with positive normal) or into \(\mathbb R^{2,2}\) (with negative normal). As we shall see, these have different consequences for the invariant. The corresponding choices for \(\tilde G\) are \(\mathrm{SO}_0(3,1)\) and \(\mathrm{SO}_0(2,2)\) respectively, with the obvious inclusion of \(G=\mathrm{SO}_0(2,1)\) in both cases. In both cases, one obtains a symmetric pair \((\widetilde{\mathfrak g},\mathfrak{g})\). The homogeneous space \(\mathrm{SO}_0(3,1)/\mathrm{SO}_0(2,1)\) can be interpreted as the space of all space- and time-oriented Lorentzian linear subspaces \(V\subset\mathbb{R}^{3,1}\). For any such subspace there is a unique oriented (positive) unit normal. Similarly, \(\mathrm{SO}_0(2,2)/\mathrm{SO}_0(2,1)\) is the space of all space- and time-oriented Lorentzian linear subspaces \(V\subset\mathbb{R}^{2,2}\) and such a space determines a unique (negative) oriented unit normal.

The difference between the two cases comes from the structure of \(H^3(\tilde G,\mathbb R)\). For \(\mathrm{SO}_0(3,1)\), the maximal compact subgroup is isomorphic to \(\mathrm{SO}(3)\), so the third cohomology is non-trivial here. For \(\mathrm{SO}_0(2,2)\), the maximal compact subgroup is two dimensional and hence the third cohomology vanishes identically. Thus the appropriate normalization for our purposes is to start with an invariant non-degenerate symmetric bilinear form on \(\mathfrak{so}(3,1)\) normalized in such a way that \([\operatorname{CS}(\mu_{\mathrm{SO}_0(3,1)})]\in H^3(\mathrm{SO}_0(3,1),\mathbb{Z})\) for the resulting normalization. As we have seen in Section 6.1 above, \(\tfrac{1}{16\pi^2}\) times the trace form leads to an optimal normalization for \(\mathrm{SO}(3)\). By the Iwasawa decomposition, \(\mathrm{SO}(3)\) is a deformation retract of \(\mathrm{SO}_0(3,1)\), so we can use the same normalization here. Now the proof of Proposition 6.2 generalizes in a straightforward way to show

Proposition 6.3. Suppose that \((M,g)\) is a closed space- and time-oriented Lorentzian \(3\)-manifold which admits a global orthonormal frame and let \(\theta\in\Omega^1(\mathcal{SO}_0M,\mathfrak{g})\) be the Levi-Civita connection form of \(g\) on the space- and time-oriented orthonormal frame bundle of \(M\).

(1) An isometric immersion \(i:M\to \mathbb{R}^{2,2}\) gives rise to a flat extension of \(\theta\) of type \((\mathrm{SO}_0(2,2),\mathrm{SO}_0(2,1))\) and hence the (\(\mathbb{R}\)-valued) Chern–Simons invariant of \((M,g)\) vanishes.

(2) An isometric immersion \(i:M\to \mathbb{R}^{3,1}\) gives rise to a flat extension of \(\theta\) of type \((\mathrm{SO}_0(3,1),\mathrm{SO}_0(2,1))\) and hence the (\(\mathbb{R}\)-valued) Chern–Simons invariant of \((M,g)\) has to be an integer.

The interpretation of \(F^*(\mu_{\tilde G}^\perp)\) for a flat extension \(F\) is completely parallel to the Riemannian case discussed in 17.

6.3 Equiaffine immersions and flat extensions

We next discuss the case of volume preserving affine connections on \(3\)-manifolds, so \(G=H=\mathrm{SL}(3,\mathbb{R})\). Similarly to the pseudo-Riemannian case, we consider \(\widetilde{G}:=\mathrm{SL}(4,\mathbb{R})\) and the obvious inclusion of \(\mathrm{SL}(3,\mathbb{R})\) here and the flat extension will be obtained from a Gauss map. The details will be quite a bit more involved, though, in particular \(\tilde G/G\) has dimension \(7\) and is not a symmetric space. Indeed, on the level of Lie algebras, the inclusion \(\mathfrak g:=\mathfrak{sl}(3,\mathbb{R})\hookrightarrow \mathfrak{sl}(4,\mathbb{R})=:\widetilde{\mathfrak g}\) corresponds to a block decomposition of elements of \(\widetilde{\mathfrak g}\) of the form \[\begin{pmatrix} a & Z \\ X & A-\tfrac{a}{3}\mathbb I\end{pmatrix}\] with \(A\in\mathfrak{g}\), \(a\in\mathbb{R}\), \(X\in\mathbb{R}^3\) and \(Z\in\mathbb{R}^{3*}\). Hence we conclude that \(\mathfrak{g}^\perp=\mathbb R\oplus\mathbb{R}^3\oplus\mathbb{R}^{3*}\) as a representation of \(\mathfrak{g}\), and the component \(\mathfrak{g}^\perp\times\mathfrak{g}^\perp\to\mathfrak{g}^\perp\) of the Lie bracket of \(\widetilde{\mathfrak g}\) is (in obvious notation) given by \[\begin{gathered} [(a_1,X_1,Z_1),(a_2,X_2,Z_2)]\\ =(Z_1X_2-Z_2X_1,\frac43(-a_1X_2+a_2X_1),\frac43(a_1Z_2-a_2Z_1)). \end{gathered}\](6.2)

Let us first give an appropriate interpretation of the homogeneous space \(\tilde G/G\). Consider the set of all pairs \((V,\ell)\), where \(V\subset\mathbb{R}^4\) is an oriented linear subspace of dimension \(3\) endowed with a volume element and \(\ell\subset\mathbb{R}^4\) is a \(1\)-dimensional linear subspace complementary to \(V\). Then \(\mathrm{SL}(4,\mathbb{R})\) acts on this space by \(A\cdot (V,\ell):=(A(V),A(\ell))\). Starting from the natural base point given by \(V=\mathbb{R}^3\) with the orientation and volume element induced by the standard basis \(\{e_1,e_2,e_3\}\) and \(\ell=\mathbb{R}\cdot e_4\), linear algebra shows that the action of \(\mathrm{SL}(4,\mathbb{R})\) is transitive and that the stabilizer of the base point is \(\mathrm{SL}(3,\mathbb{R})\). Hence we may identify \(\tilde G/G\) with the space of all such pairs.

Now let us assume that we have given an oriented \(3\)-manifold \(M\). Suppose that \(i:M\to\mathbb{R}^4\) is an immersion and that in addition we choose a transversal, i.e. for each \(x\in M\), we choose a line \(\ell(x)\subset\mathbb R^4\), which is complementary to the \(3\)-dimensional subspace \(T_xi(T_xM)\subset\mathbb R^4=T_{i(x)}\mathbb{R}^4\). We assume this choice to be smooth in the obvious sense, i.e. locally around each point the lines can be spanned by a smooth vector field along \(i\). This shows that \(i\) and \(\ell\) determine a smooth Gauss map \(f: M\to\tilde G/G\), which sends each \(x\in M\) to the pair \((T_xi(T_xM),\ell(x))\).

Via \(i\) and \(\ell\), any tangent vector at a point \(i(x)\) decomposes uniquely into a component in \(\ell(x)\) and a component in \(T_xi(T_xM)\). Via this decomposition, the flat connection on \(\mathbb{R}^4\) induces a linear connection \(\nabla^\top\) on \(TM\) as well as a connection \(\nabla^\perp\) on the trivial line bundle \(M\times\mathbb{R}\). It is easy to understand when \(\nabla^\top\) preserves a volume form.

Lemma 6.4. Given an immersion \(i:M\to\mathbb{R}^4\) and a choice \(\ell\) of transversal, the induced connection \(\nabla^\top\) preserves a volume form if and only if there is a global non-zero section of \(M\times\mathbb{R}\) which is parallel for \(\nabla^\perp\).

Proof. The standard volume form on \(\mathbb{R}^4\) defines an isomorphism \(\Lambda^4\mathbb R^4\to\mathbb{R}\). The decomposition \(\mathbb{R}^4=T_xi(T_xM)\oplus\ell(x)\) induces an isomorphism \(\Lambda^4\mathbb{R}^4\cong \Lambda^3(T_xi(T_xM))\otimes\ell(x)\) for each \(x\in M\). Over \(M\), this gives rise to a trivialization of the bundle \(\Lambda^3TM\otimes L\), where \(L=M\times\mathbb{R}\) and hence to an isomorphism \(\Lambda^3T^*M\cong L\). Since the trivialization of \(\Lambda^4\mathbb{R}^4\) is compatible with the flat connection on \(\mathbb R^4\) this isomorphism pulls back the connection \(\nabla^\perp\) on \(L\) to the connection on \(\Lambda^3T^*M\) induced by \(\nabla^\top\). By definition, \(\nabla^\top\) preserves a volume form if and only if the latter connection admits a non-zero global parallel section. ◻

Now we introduce the classical concept of an equiaffine immersion, as in [10].

Definition 20. Let \(M\) be a smooth manifold of dimension \(3\) endowed with a fixed volume form \(\nu\in\Omega^3(M)\) and a torsion-free linear connection \(\nabla\) on \(TM\) which preserves \(\nu\). An equiaffine immersion of \(M\) into \(\mathbb{R}^4\) is given by a smooth immersion \(i:M\to\mathbb{R}^4\) and a choice \(\ell: M\to\mathbb{R}P^3\) of transversal such that the induced connection \(\nabla^\top\) on \(TM\) coincides with \(\nabla\).

As the invariant bilinear form on \(\widetilde{\mathfrak g}=\mathfrak{sl}(4,\mathbb{R})\), we again use \(\tfrac{1}{16\pi^2}\) times the trace form. In view of Proposition 5.3 the considerations in Section 6.1 show that this leads to \([\operatorname{CS}(\mu_{\mathrm{SL}(4,\mathbb{R})})]\in H^3(\mathrm{SL}(4,\mathbb{R}),\mathbb{Z})\) as well as \(\int_{\mathrm{SO}(3)}\operatorname{CS}(\mu_{\mathrm{SL}(3,\mathbb{R})})=1\).

Theorem 6.5. Let \(M\) be a closed oriented \(3\)-manifold endowed with a volume form \(\nu\in\Omega^3(M)\) and a torsion-free linear connection \(\nabla\) on \(TM\) which preserves \(\nu\). Let \(\mathcal{SL}M\) be the volume preserving frame bundle of \(M\) with respect to \(\nu\) and let \(\theta\in\Omega^1(\mathcal{SL}M,\mathfrak{sl}(3,\mathbb{R}))\) be the connection form of \(\nabla\).

Then an equiaffine immersion of \(M\) into \(\mathbb{R}^4\) defines a flat extension of \(\theta\) of type \((\mathrm{SL}(4,\mathbb{R}),\mathrm{SL}(3,\mathbb{R}))\) and hence implies vanishing of the Chern–Simons invariant associated to \(\nabla\).

Proof. We follow the same route as in the Riemannian case with appropriate modifications. A point \(u\in \mathcal{SL}M\) over \(x\in M\) is a linear isomorphism \(\mathbb{R}^3\to T_xM\) which maps the standard basis \(\{e_2,e_3,e_4\}\) to a positively oriented basis of unit volume. Composing this with \(T_xi:T_xM\to\mathbb{R}^4\), there exists a unique vector \(0\neq \mathfrak{t}(x)\in\ell(x)\subset\mathbb{R}^4\) which completes \(T_xi(u(e_1)),T_xi(u(e_2)),T_xi(u(e_3))\) to a positively oriented basis of \(\mathbb{R}^4\) of unit volume. Choosing \(F(u)(e_1)=\mathfrak{t}(x)\) extends \(u\) to a linear isomorphism \(F(u):\mathbb{R}^4\to\mathbb{R}^4\) which is orientation-preserving and volume-preserving and hence an element of \(\tilde G=\mathrm{SL}(4,\mathbb{R})\). Clearly, this defines a smooth map \(F:\mathcal{SL}M\to \tilde G\) which is \(G\)-equivariant, where \(G=\mathrm{SL}(3,\mathbb{R})\). Thus it defines a morphism of principal fibre bundles to \(\tilde G\to \tilde G/G\).

As we have noted above, the flat connection on \(\mathbb{R}^4\) induces linear connections \(\nabla^\top\) on \(TM\) and \(\nabla^\perp\) on \(M\times\mathbb{R}\). Since we started with an equiaffine immersion, \(\nabla^\top=\nabla\) and since this is volume preserving, \(\nabla^\perp\) is flat by Lemma 6.4. Now as in the proof of Proposition 6.2, the first property implies that \(\theta=F^*(\mu_{\widetilde G}^\top)\in\Omega^1(\mathcal{SL}M,\mathfrak{g})\). The second property implies that the \(1\)-form \(F^*(\mu_{\widetilde G}^\perp)\) has vanishing \(\mathbb R\)-component. From formula (6.2) we conclude that this implies that the \(\mathfrak{g}^\perp\)-component of \([F^*(\mu_{\widetilde G}^\perp),F^*(\mu_{\widetilde G}^\perp)]\) has values in the \(\mathbb{R}\)-component of \(\mathfrak{g}^\perp\) only. But on the other hand, we can take the \(\mathfrak{g}^\perp\)-component of the Maurer–Cartan equation for \(\mu_{\widetilde G}\) and pull back by \(F\) to conclude that the latter component can be written as \[-2\mathrm{d}F^*(\mu_{\widetilde G}^\perp)-2[F^*(\mu_{\widetilde G}^\top),F^*(\mu_{\widetilde G}^\perp)],\] which by construction has vanishing \(\mathbb{R}\)-component. Thus we have found the claimed flat extension and the vanishing of the Chern–Simons invariant follows from Theorem 6.1 and the comparison of normalization conditions on \(\langle\,\cdot\,,\cdot\,\rangle\) above. ◻

Remark 22. (1) As before, the two non-vanishing components of \(F^*(\mu_{\widetilde G}^\perp)\) are horizontal, \(G\)-equivariant \(1\)-forms with values in \(\mathbb{R}^3\) respectively in \(\mathbb R^{3*}\). From the description of the induced connection in the proof of Theorem 6.5 we see that these are again the shape operator in \(\Omega^1(M,TM)\) and the second fundamental form in \(\Omega^1(M,T^*M)\) of the equiaffine immersion. In contrast to the (pseudo-)Riemannian case, these two objects are independent now, their only relation is that wedge-contraction of the two forms (which is an element of \(\Omega^2(M)\)) vanishes, which follows immediately from the volume compatibility of the immersion.

(2) If \((M,g)\) is an oriented Riemannian \(3\)-manifold and \(i:M\to\mathbb R^4\) is an isometric immersion, then using the normal as a transversal makes \(i\) into an equiaffine immersion. Since both results use the same multiple of the trace form, this shows that Proposition 6.2 actually is a special case of Theorem 6.5.

7 Normalization

We can apply the construction of the Riemannian Gauss map from Section 6.1 (in general dimensions) to the inclusion \(i:S^n\to\mathbb R^{n+1}\) of the standard sphere. Lifting this to the oriented orthonormal frame bundle \(\mathcal{SO}S^n\) one obtains an isomorphism \(F:\mathcal{SO}S^n\to \mathrm{SO}(n+1)\) covering the diffeomorphism \(S^n\to\mathrm{SO}(n+1)/\mathrm{SO}(n)\) discussed in Section 6.1. This is most easily interpreted as taking the map \(p:\mathrm{SO}(n+1)\to S^n\) defined by mapping \(A\in\mathrm{SO}(n+1)\) to \(A(e_1)\), i.e. the first column vector of \(A\). This is the projection of the oriented orthonormal frame bundle, since the remaining columns of \(A\) are a positively oriented orthonormal basis for \(A(e_1)^\perp=T_{A(e_1)}S^n\). The considerations in Section 6.1 also show that for the Maurer-Cartan form \(\mu_{n+1}\) of \(\mathrm{SO}(n+1)\), \(\mu_{n+1}^\top\) is the connection form of the Levi-Civita connection of the round metric on \(S^n\), while \(\mu_{n+1}^\perp\) represents the second fundamental form.

Proposition 7.1. Let \(\mu_4\) denote the Maurer–Cartan form of \(\mathrm{SO}(4)\). Then \[ \zeta:=\frac{1}{16\pi^2}\operatorname{tr}\left(\mu_4\wedge \mathrm{d} \mu_4+\tfrac{2}{3}\mu_4\wedge\mu_4\wedge\mu_4\right)\](7.1) represents an element of \(H^3(\mathrm{SO}(4),\mathbb{Z})\). Moreover, for the inclusion \(\iota:\mathrm{SO}(3)\to \mathrm{SO}(4)\), we have \(\int_{\mathrm{SO}(3)}\iota^*\zeta=1\).

Proof. We will show that the \(3\)-form defined in (7.1) evaluated on a set of generators of \(H_3(\mathrm{SO}(4),\mathbb{Z})\) is \(1\). The principal right \(\mathrm{SO}(3)\)-bundle \(\pi :\mathrm{SO}(4) \to S^3\) is trivial so that \(\mathrm{SO}(4)\) is diffeomorphic to \(S^3\times \mathrm{SO}(3)\). Standard results about the homology of \(S^3\) and \(\mathrm{SO}(3)\simeq \mathbb{RP}^3\) together with Künneth’s theorem imply that \[H_3(\mathrm{SO}(4),\mathbb{Z})\simeq H_3(S^3\times \mathrm{SO}(3),\mathbb{Z})\simeq \mathbb{Z}\oplus \mathbb{Z}.\] Moreover, \(H_3(\mathrm{SO}(4),\mathbb{Z})\) is generated by the pushforward of the fundamental class of \(\mathrm{SO}(3)\) under the inclusion \(\iota :\mathrm{SO}(3) \to \mathrm{SO}(4)\) and the pushforward of the fundamental class of \(S^3\) under a section \(\sigma :S^3 \to \mathrm{SO}(4)\). It is thus sufficient to show that we have \[ \int_{\mathrm{SO}(3)}\iota^*\zeta=1 \qquad \text{and}\qquad \int_{S^3}\sigma^*\zeta=1\](7.2) with respect to suitable orientations of \(S^3\) and \(\mathrm{SO}(3)\). We first treat the left integral. We know from the proof of Lemma 5.2 that \(\iota^*\mu_4^\top=\mu_3\), the Maurer–Cartan form of \(\mathrm{SO}(3)\). Furthermore, \((\tilde{\mathfrak{g}},\mathfrak{g})\) is a symmetric pair so that Lemma 5.1 implies \[\int_{\mathrm{SO}(3)}\iota^*\zeta=\frac{1}{16\pi^2}\int_{\mathrm{SO}(3)}\operatorname{tr}\left(\mu_3\wedge\mathrm{d}\mu_3+\tfrac{2}{3}\mu_3\wedge\mu_3\wedge\mu_3\right).\] Writing \[\mu_3=\begin{pmatrix} 0 & -\omega_1 & -\omega_2 \\ \omega_1 & 0 & -\psi \\ \omega_2 & \psi & 0 \end{pmatrix}\] for left-invariant \(1\)-forms \(\omega_1,\omega_2,\psi \in \Omega^1(\mathrm{SO}(3))\), an elementary computation gives \[\operatorname{tr}\left(\mu_3\wedge\mathrm{d}\mu_3+\tfrac{2}{3}\mu_3\wedge\mu_3\wedge\mu_3\right)=2\,\omega_1\wedge\omega_2\wedge\psi.\] Under the identification \(\mathrm{SO}(3)\cong\mathcal{SO}S^2\) observed above, the integral \[\int_{\mathrm{SO}(3)}\omega_1\wedge\omega_2\wedge\psi\] equals the product of the length of the typical fibre of \(\mathrm{SO}(2)\to \mathcal{SO}S^2 \to S^2\) with the surface area of \(S^2\). The former is given by \(2\pi\) and the latter by \(4\pi\). In summary we thus have \[\int_{\mathrm{SO}(3)}\iota^*\zeta=\frac{2}{16\pi^2}\int_{\mathrm{SO}(3)}\omega_1\wedge\omega_2\wedge\psi=\frac{1}{8\pi^2}\int_{\mathrm{SO}(3)}\omega_1\wedge\omega_2\wedge\psi=1.\]

In order to compute the right integral of (7.2) we consider the smooth \(\pi\)-section \(\sigma :S^3 \to \mathrm{SO}(4)\) given by the rule \[x=\begin{pmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{pmatrix} \mapsto \begin{pmatrix} x_1 & -x_2 & -x_3 & -x_4 \\ x_2 & x_1 & x_4 & -x_3 \\ x_3 & -x_4 & x_1 & x_2 \\ x_4 & x_3 & -x_2 & x_1 \end{pmatrix}\] for all \(x \in S^3\). A tedious but straightforward calculation shows that \[\sigma^*\mu_4=\begin{pmatrix} 0 & \kappa & -\xi & -\rho \\ -\kappa & 0 & \rho & -\xi \\ \xi & -\rho & 0 & -\kappa \\ \rho & \xi & \kappa & 0 \end{pmatrix}\] where \(\xi,\rho,\kappa \in \Omega^1(S^3)\) are given by \[\begin{aligned} \xi&=-x_3\mathrm{d}x_1+x_4\mathrm{d}x_2+x_1\mathrm{d}x_3-x_2 \mathrm{d}x_4,\\ \rho&=-x_4\mathrm{d}x_1-x_3\mathrm{d}x_2+x_2\mathrm{d}x_3+x_1\mathrm{d}x_4,\\ \kappa&=x_2\mathrm{d}x_1-x_1\mathrm{d}x_2+x_4\mathrm{d}x_3-x_3 \mathrm{d}x_4. \end{aligned}\](7.3) From this one computes \[\sigma^*\zeta=\frac{8}{16\pi^2}\,\xi\wedge\rho\wedge\kappa=\frac{1}{2\pi^2}\,\xi\wedge\rho\wedge\kappa\] and \[\begin{gathered} \xi\wedge\rho\wedge \kappa=x_4\mathrm{d}x_1\wedge \mathrm{d}x_2 \wedge \mathrm{d}x_3-x_3\mathrm{d}x_1\wedge\mathrm{d}x_2\wedge \mathrm{d}x_4\\ +x_2\mathrm{d}x_1\wedge \mathrm{d}x_3\wedge \mathrm{d}x_4-x_1\mathrm{d}x_2\wedge \mathrm{d}x_3 \wedge\mathrm{d}x_4, \end{gathered}\](7.4) where we use that \(|x|^2=1\). The right hand side of (7.4) equals the restriction to \(S^3\) of the interior product of the inwards pointing radial vector field \(-\sum_{i}x_i\partial_i\) and the standard volume form \(\mathrm{d}x^1\wedge\mathrm{d}x^2\wedge \mathrm{d}x^3\wedge \mathrm{d}x^4\) of \(\mathbb{R}^4\). This is the standard volume form of \(S^3\) with respect to the inwards orientation. We thus have \[ \int_{S^3}\xi\wedge \rho\wedge \kappa=2\pi^2\](7.5) and the claim follows. ◻

8 Examples

8.1 Lorentzian metrics

We compute the Chern–Simons invariant for a \(1\)-parameter family of left-invariant Lorentzian metrics on \(\mathrm{SU}(2)\). Under the identification \(\mathrm{SU}(2)\simeq S^3\subset \mathbb{R}^4\) given by \[\begin{pmatrix} x_1+\mathrm{i}x_2 & -x_3+\mathrm{i}x_4 \\ x_3+\mathrm{i}x_4 & x_1-\mathrm{i}x_2 \end{pmatrix} \mapsto \begin{pmatrix} x_1 \\ x_2 \\ x_3 \\ x_4 \end{pmatrix}=x\] for all \(x \in \mathbb{R}^4\) with \(|x|=1\), the Maurer–Cartan form of \(\mathrm{SU}(2)\) can be written as \[\mu:=\mu_{\mathrm{SU}(2)}=\begin{pmatrix} -\mathrm{i}\kappa & -\xi+\mathrm{i}\rho \\ \xi+\mathrm{i}\rho & \mathrm{i}\kappa \end{pmatrix},\] where \(\xi,\rho,\kappa\) are given by (7.3). The Maurer–Cartan equation \(\mathrm{d}\mu+\tfrac{1}{2}[\mu,\mu]=0\) is equivalent to the structure equations \[\mathrm{d}\xi=-2\rho\wedge\kappa, \qquad \mathrm{d}\rho=-2\kappa\wedge\xi, \qquad \mathrm{d}\kappa=-2\xi\wedge\rho.\] For \(\lambda \in \mathbb{R}\setminus\{0\}\) consider the Lorentzian metric \(g_{\lambda}=\xi^2+\rho^2-\lambda^2\kappa^2\). This can be viewed as a natural Lorentzian analog of a Berger sphere or of a pseudo-Hermitian structure on the CR-manifold \(\mathrm{SU}(2)\) induced by a left-invariant contact form. The Levi-Civita connection form \(\theta_{\lambda}\) of \(g_{\lambda}\) – when pulled back with respect to the section \(\sigma_{\lambda} : \mathrm{SU}(2) \to \mathcal{SO}_0\mathrm{SU}(2)\) corresponding to \((\xi,\rho,\lambda\kappa)\) – becomes \[\sigma^*_{\lambda}\theta_{\lambda}= \begin{pmatrix} 0 & -(\lambda^2+2)\kappa & -\lambda\rho \\ (\lambda^2+2)\kappa & 0 & \lambda\xi \\ -\lambda\rho & \lambda\xi & 0 \end{pmatrix}.\] Using the normalisation of Section 7, we compute for the Chern–Simons \(3\)-form \[\sigma^*_{\lambda}\operatorname{CS}(\theta_{\lambda})=\left(\frac{8}{16\pi^2}\right)(\lambda^4+2\lambda^2+2)\,\xi\wedge\rho\wedge\kappa.\] Consequently, (7.5) gives \[\int_{\mathrm{SU}(2)}\sigma^*_{\lambda}\operatorname{CS}(\theta_{\lambda})=\lambda^4+2\lambda^2+2>0,\] so that Proposition 6.3 implies that there is no isometric immersion of \(g_{\lambda}\) into \(\mathbb{R}^{2,2}\) for all \(\lambda \in \mathbb{R}\setminus\{0\}\) and that there is no isometric immersion of \(g_{\lambda}\) into \(\mathbb{R}^{3,1}\) for all \(\lambda \in \mathbb{R}\setminus\{0\}\) such that \(\lambda^4+2\lambda^2+2 \notin \mathbb{Z}\).

8.2 Equiaffine immersion

Real projective \(3\)-space \(\mathbb{RP}^3\) equipped with its standard metric \(g_{\mathrm{St}}\) is isometric to \(\mathrm{SO}(3)\) equipped with the metric \(g=\tfrac{1}{4}\left((\omega_1)^2+(\omega_2)^2+\psi^2\right)\). The Levi-Civita connection form \(\theta\) of \(g\) – when pulled back with respect to the section \(\sigma : \mathrm{SO}(3) \to \mathcal{SO}\mathrm{SO}(3)\) corresponding to \(\tfrac{1}{2}(\omega_1,\omega_2,\psi)\) – becomes \[\sigma^*\theta=\frac{1}{2}\begin{pmatrix} 0 & -\psi & \omega_2 \\ \psi & 0 & -\omega_1 \\ -\omega_2 & \omega_1 & 0 \end{pmatrix}.\] Using the normalisation of Section 7, we compute for the Chern–Simons \(3\)-form \(\sigma^*\operatorname{CS}(\theta)=\tfrac{1}{16\pi^2}\,\omega_1\wedge\omega_2\wedge\psi\) so that \[c_{\sigma}=\int_{\mathrm{SO}(3)}\sigma^*\operatorname{CS}(\theta)=\frac{1}{2} \notin \mathbb{Z}.\] Proposition 6.2 implies that there is no isometric immersion of \((\mathbb{RP}^3,g_{\mathrm{St}})\) into \(\mathbb{E}^4\), as previously observed by Chern–Simons [4]. We can however say a bit more. Let \(\nabla\) denote the Levi-Civita connection of \(g_{\mathrm{St}}\) on \(T\mathbb{RP}^3\) and \(\nu\) the \(\nabla\)-parallel volume form on \(\mathbb{RP}^3\) corresponding to \(\omega_1\wedge\omega_2\wedge\psi\). Since the normalisation of \(\langle\,\cdot\,,\cdot\,\rangle\) for \(\mathrm{SL}(3,\mathbb{R})\) is the same as for \(\mathrm{SO}(3)\), our Theorem 6.5 implies:

Proposition 8.1. There exists no global equiaffine immersion of \((\mathbb{RP}^3,\nabla,\nu)\) into \(\mathbb{R}^4\).

Funding

This research was funded in part by the Austrian Science Fund (FWF): 10.55776 / P33559. For open access purposes, the authors have applied a CC BY public copyright license to any author-accepted manuscript version arising from this submission. This article is based upon work from COST Action CaLISTA CA21109 supported by COST (European Cooperation in Science and Technology). https://www.cost.eu. The authors also would like to thank the Isaac Newton Institute for Mathematical Sciences, Cambridge, for support and hospitality during the programme Twistor theory, where work on this paper was undertaken. This work was supported by EPSRC grant EP/Z000580/1. T.M. was partially supported by the DFG priority programme “Geometry at infinity” SPP 2026: ME 4899/1-2.

References

[1]D. M. Burns, Jr., C. L. Epstein, A global invariant for three-dimensional CR-manifolds, Invent. Math. 92 (1988), 333–348.
[2]A. Čap, J. Slovák, Parabolic geometries. I, Mathematical Surveys and Monographs 154, American Mathematical Society, Providence, RI, 2009, Background and general theory.
[3]E. Cartan, Sur la géométrie pseudo-conforme des hypersurfaces de l’espace de deux variables complexes II, Ann. Scuola Norm. Super. Pisa Cl. Sci. (2) 1 (1932), 333–354.
[4]S. S. Chern, J. Simons, Characteristic forms and geometric invariants, Ann. of Math. (2) 99 (1974), 48–69.
[5]D. J. F. Fox, Contact projective structures, Indiana Univ. Math. J. 54 (2005), 1547–1598.
[6]D. S. Freed, Classical Chern-Simons theory. I, Adv. Math. 113 (1995), 237–303.
[7]W. Fulton, J. Harris, Representation theory, Graduate Texts in Mathematics 129, Springer-Verlag, New York, 1991, A first course, Readings in Mathematics.
[8]C. Guillarmou, S. Moroianu, Chern-Simons line bundle on Teichmüller space, Geom. Topol. 18 (2014), 327–377.
[9]A. McIntyre, J. Park, Tau function and Chern-Simons invariant, Adv. Math. 262 (2014), 1–58.
[10]K. Nomizu, T. Sasaki, Affine differential geometry, Cambridge Tracts in Mathematics 111, Cambridge University Press, Cambridge, 1994, Geometry of affine immersions.
[11]T. Yoshida, The \(\eta\)-invariant of hyperbolic \(3\)-manifolds, Invent. Math. 81 (1985), 473–514.