Holomorphic Connections and The Atiyah Class
Until now, our blog discussions have centered on real or complex vector bundles over real manifolds. However, today we’ll delve into connections on holomorphic vector bundles. I will assume a certain level of familiarity with complex geometry; however, if you possess a solid understanding of differential geometry, you should find this discussion accessible.
As I mentioned, so far we’ve dealt with a real manifold $M$ and a real or complex vector bundle $E$ over $M$. For the remainder of this post, we’ll consider a complex manifold $X$ and a holomorphic vector bundle $E$ over $X$.
Recall that on a complex manifold there exists a natural almost complex structure $J : TX \to TX$ corresponding to the complex structure on $X$. Complexifying the real tangent bundle to $T_\Bbb C X$, the endomorphism $J$ can be extended complex-linearly to an endomorphism $J : T_\Bbb C X \to T_\Bbb C X$. Since the eigenvalues of $J$ are $i$ and $-i$, the bundle $T_\Bbb C X$ splits as a direct sum:
\[T_\Bbb C X = T^{1,0}X \oplus T^{0,1}X,\]where $T^{1,0}X$ and $T^{0,1}X$ are the eigenbundles corresponding to $i$ and $-i$ respectively. The bundle $T^{1,0}X$ is called the holomorphic tangent bundle, and the bundle $T^{0,1}X$ is called the anti-holomorphic tangent bundle. Denoting the respective holomorphic and anti-holomorphic cotangent bundles as $T^\ast_{1,0}X$ and $T^\ast_{0,1}X$, The decomposition gives us
\[\begin{align*} \Lambda^k T_{\Bbb C}^\ast X &= \Lambda^k\left(T^\ast_{1,0}X \oplus T^\ast_{0,1}X\right) \\ &= \bigoplus_{p+q=k} \Lambda^pT^\ast_{1,0}X \otimes \Lambda^qT^\ast_{0,1}X . \end{align*}\]We will write $\Lambda^{p,q} T^*X := \Lambda^pT^\ast_{1,0}X \otimes_{\Bbb C} \Lambda^qT^\ast_{0,1}X$. A complex differential form of type $(p,q)$ is a section of the sheaf $\Omega^{p,q}(-) := \Gamma\left(-, \Lambda^{p,q}T^\ast X\right)$. Note that this also gives a decomposition
\[\begin{align*} \Omega^k(X) &= \Gamma\left(X, \Lambda^kT^\ast X\right) \\ &= \Gamma\left(X, \bigoplus_{p+q=k} \Lambda^{p,q}T^*X\right) \\ &= \bigoplus_{p+q=k} \Gamma\left(X, \Lambda^{p,q}T^*X\right) \\ &= \bigoplus_{p+q=k} \Omega^{p,q}(X), \end{align*}\]since $\Gamma$ is an additive functor. For a complex vector bundle $E$, we define $\Omega^{p,q}(-,E)$ to be the sheaf
\[U \mapsto \Omega^{p,q}(U,E) := \Gamma\left(U, \Lambda^{p,q}T^*X \otimes E \right).\]If $\nabla$ is now any connection on $E$, then since $\Omega^1(E) = \Omega^{1,0}(E) \oplus \Omega^{0,1}(E)$, we can decompose $\nabla$ on $E$ into its two components $\nabla = \nabla^{1,0} \oplus \nabla^{0,1}$. Note that
\[\nabla^{0,1}(fs) = \bar{\partial}f\otimes s + f\nabla^{0,1}s,\]where $\bar{\partial} : \Omega^0(E) \to \Omega^{0,1}(E)$ is the operator we discussed above. Just as we’ve seen compatible connections in the case of Riemannian manifolds, there is an analog in the complex setting.
Note that the above equation is an equality of $1$-forms. The terms $h(\nabla s, t)$ and $h(s, \nabla t)$ are both sections of $T^\ast_\Bbb C X$.
In the Riemannian setting, we have the canonical Levi-Civita connection on the tangent bundle, you might wonder whether or not we have something analogous when we have a holomorphic vector bundle with a Hermitian metric. The answer is affirmative and we’ll state this as the following proposition.
The unique connection described in the previous proposition is called the Chern connection1. To get a better feel for this, let’s see how this behaves in terms of holomorphic line bundles.
Let’s now turn our attention to holomorphic connections2. These kinds of connections are much more restrictive and their existence on any holomorphic vector bundle is not guaranteed.
Here $E$ and $T^\ast_{1,0}X \otimes E$ both the the vector bundle and the sheaf of holomorphic sections of these bundles3. To see that $\partial f \in \Lambda^{1,0}T^\ast X$ in the above definition, recall that $\bar{\partial}\partial f = - \partial\bar{\partial}f$. Since $f$ is holomorphic $-\partial\bar{\partial}f = 0$ so $\bar{\partial}\partial f = 0$, i.e. $\partial f$ is of type $(1,0)$.
Most of the basic constructions of connections carry over to holomorphic connections. Notably the difference $\nabla_1 - \nabla_2$ is a holomorphic section of $T^\ast_{1,0}X \otimes E$ and so locally any holomorphic connection is of the form $\partial + A$, where $A$ is a holomorphic section of $T^\ast_{1,0}X \otimes E$.
Given this local description, we see that holomorphic connection induces a $\Bbb C$-linear map $\nabla : \Omega^0(E) \to \Omega^{1,0}(E)$ for which $\nabla fs = \partial f \otimes s + f\nabla s$. So $\nabla$ “looks like” the $(1,0)$-part of a regular connection and indeed $\nabla + \bar{\partial}$ defines an ordinary connection on $E$.
As mentioned before, for an arbitrary connection on $E$, the $(1,0)$-part need not be a holomorphic connection in general. It can send holomorphic sections on $E$ to those of $\Omega^{1,0}(E)$ which are not holomorphic, i.e. in $\Gamma(T^\ast_{1,0}X \otimes E)$.
Since these kinds of connections do not generally exist, as often done in mathematics, we want to find an obstruction for the existence of such a thing. To do so, we consider the problem locally and see whether or not we can glue our local data to something global.
Let’s begin by considering a a trivializing open cover $\{U_i\}$ with holomorphic trivializations $\varphi_{i} : E\vert_{U_i} \to U_i \times \Bbb C^k$ for the bundle $E$. The local holomorphic connections are now of the form $\partial + A_i$. Recall from Connection and Curvature Forms that over $U_i \cap U_j$, these glue if and only if
\[A_j = g^{-1}_{ij}A_ig_{ij} + g^{-1}_{ij}\partial g_{ij},\]where $g_{ij}$’s are the transition functions. Composing with $\varphi^{-1}_j$ from the left and $\varphi_j$ from the right one obtains
\[\varphi^{-1}_j \circ g^{-1}_{ij} \partial g_{ij} \circ \varphi_j = \varphi^{-1}_j \circ A_j \circ \varphi_j - \varphi^{-1}_i \circ A_i \circ \varphi_i.\]Now, if you stare at this for a while you might notice that the right-hand side of the equation looks like a boundary. Knowing that the transition maps $g_{ij}$ form a Čech cocycle implies that the right-hand side does so as well. This motivates the following definition.
We also obtain the following proposition which follows directly from what we discussed above.
A quick digression on curvature before we continue with the theory regarding Atiyah classes. Recall that the curvature $F_\nabla$ of a connection $\nabla$ on a vector bundle $E$ is given by
\[F_\nabla = \nabla \circ \nabla : \Omega^0(E) \to \Omega^2(E).\]In Flat Connections we denoted the exterior covariant derivative by $d_\nabla$, but here, we’ll just stick with using $\nabla$ for both the connection and its natural extension $\Omega^k(E) \to \Omega^{k+1}(E)$.
Since we are going to need the local expression for $F_\nabla$, let’s see how this behaves on the trivial bundle $M \times \Bbb C^k$. For the trivial connection $\nabla = d$, we just obtain $F_\nabla = 0$. Suppose now that $\nabla = d + A$ and $s$ is a section of $M \times \Bbb C^k$. We have that
\[\begin{align*} F_\nabla s &= (d+A)(d+A)s \\ &= (d+A)(ds + As) \\ &= d^2s + d(As) + A(ds) + A(As) \\ &= dA(s) - A(ds) + A(ds) + (A \wedge A)s \\ &= (dA + A \wedge A)s. \end{align*}\]That is, on the trivial bundle, the curvature is given by $F_\nabla = dA + A \wedge A$. Recall now that I briefly mentioned in the beginning of Pontryagin and Euler Classes that if we have a connection compatible with the metric, we obtain more information about the connection and curvature matrices. Not surprisingly, we obtain something similar in our current setting.
- If $(E,h)$ is a Hermitian vector bundle and $\nabla$ is compatible with $h$, then $$ h(F_\nabla s_i, s_j) + h(s_i, F_\nabla s_j) = 0, $$ i.e. $F_\nabla$ is skew-Hermitian.
- If $\nabla$ is compatible with the holomorphic structure, then $F_\nabla$ has no $(0,2)$-component, i.e. $$ F_\nabla \in \Omega^{2,0}(X, \operatorname{End}(E)) \oplus \Omega^{1,1}(X, \operatorname{End}(E)). $$
- If $\nabla$ is the Chern connection, then $F_\nabla$ is a skew-Hermitian real form in $\Omega^{1,1}(X, \operatorname{End}(E))$.
- It suffices to prove this locally, and as we did at the beginning of Pontryagin and Euler Classes, we only need to show that the compatibility of $\nabla$ with the metric implies that the connection matrix is skew-Hermitian since then the argument follows directly from the second structural equation. To this end, let $e = (e_1,\dots, e_k)$ be a local orthonormal frame. Then $$ \begin{align*} 0 &= dh(e_i,e_j) \\ &= h(\nabla e_i, e_j) + h(e_i,\nabla e_j) \\ &= h(\omega^k_i \otimes e_k, e_j) + h(e_i, \omega^k_j \otimes e_k) \\ &= \omega^k_ih(e_k,e_j) + \bar{\omega}^k_jh(e_i,e_k) \\ &= \omega^j_i + \bar{\omega}^i_j, \end{align*} $$ i.e. $\omega^j_i = -\bar{\omega}^i_j$ which yields that $F_\nabla$ is skew-Hermitian.
- Since $\nabla$ splits into a $(1,0)$-component and a $(0,1)$-component for which the latter equals $\bar{\partial}$, we obtain $$ \begin{align*} F_\nabla &= \nabla^2 \\ &= \nabla^{1,0} \circ \nabla^{1,0} + \nabla^{1,0} \circ \bar{\partial} + \bar{\partial} \circ \nabla^{1,0} + \bar{\partial} \circ \bar{\partial} \\ &= \nabla^{1,0} \circ \nabla^{1,0} + \nabla^{1,0} \circ \bar{\partial} + \bar{\partial} \circ \nabla^{1,0}, \end{align*} $$ where $\nabla^{1,0} \circ \bar{\partial} + \bar{\partial} \circ \nabla^{1,0}$ maps to the $(1,1)$-part.
- This follows from combining the two above items. Note that $\nabla^{1,0} \circ \nabla^{1,0}$ maps to the $(2,0)$-part and since $F_\nabla$ is skew-Hermitian, conjugating yields a map to the $(0,2)$-part, but this is zero since the Chern connection is compatible with the holomorphic structure. Locally one could argue as follows: Since $F_\nabla = dA + A \wedge A$ and $A = \bar{h}^{-1}\partial \bar{h}$, we obtain $$ \begin{align*} dA &= (\partial + \bar{\partial})A \\ &= \bar{\partial}A + \partial(\bar{h}^{-1}\partial \bar{h}) \\ &= \bar{\partial}A + \partial\bar{h}^{-1}\wedge \partial \bar{h} + \bar{h}^{-1} \wedge \partial(\partial \bar{h}) \\ &= \bar{\partial}A + \partial\bar{h}^{-1}\wedge \partial \bar{h} \\ &= \bar{\partial}A - \bar{h}^{-1}\partial \bar{h}\bar{h}^{-1} \wedge \partial \bar{h} \\ &= \bar{\partial}A - \bar{h}^{-1}\partial \bar{h} \wedge \bar{h}^{-1}\partial \bar{h}. \end{align*} $$ Hence $$ \begin{align*} F_\nabla &= dA + A \wedge A \\ &= dA + \bar{h}^{-1}\partial \bar{h} \wedge \bar{h}^{-1}\partial \bar{h} \\ &= \bar{\partial}A \\ &= \bar{\partial}(\bar{h}^{-1}\partial \bar{h}) \in \Omega^{1,1}(X,\operatorname{End}(E)). \end{align*} $$
Again, to get our hands dirty, let’s consider the line bundle case.
Considering now the Chern connection of a holomorphic Hermitian bundle, the Bianchi identity gives us
\[\bar{\partial} F_\nabla = \nabla(F_\nabla)^{1,2} = 0.\]That is, as an element of $\Omega^{1,1}(X, \operatorname{End}(E))$, $F_\nabla$ is $\bar{\partial}$-closed. We therefore obtain a natural Dolbeault cohomology class $[F_\nabla] \in H^1(X, T^{\ast}_{1,0}X \otimes \operatorname{End}(E))$. To see that $[F_\nabla]$ does not depend on $\nabla$, locally any other connection is of the form $\nabla + A$ and
\[\begin{align*} F_{\nabla + A} &= F_\nabla + \nabla A + A \wedge A. \end{align*}\]If $\nabla$ and $\nabla + A$ are both Chern connections that are compatible with certain Hermitian metrics, then both $F_{\nabla + A}$ and $F_\nabla$ are of type $(1,1)$ and $A \wedge A \in \Omega^{2,0}(X,\operatorname{End}(E))$. It follows that
\[\begin{align*} \nabla A + A \wedge A &= \left(\nabla A + A \wedge A\right)^{1,1} \\ &= (\nabla A)^{1,1} \\ &= \bar{\partial} A. \end{align*}\]Hence $F_{\nabla + A} = F_\nabla + \bar{\partial} A$ which yields $[F_{\nabla + A}] = [F_\nabla]$.
Eventually, we want to study the correspondence between holomorphic vector bundles that admit a flat connection and holomorphic vector bundles with trivial Atiyah class. Since flat connections are characterized by their vanishing curvature, it’s reasonable to ask whether or not there is a relationship between the curvature of a connection and the Atiyah class of a holomorphic vector bundle.
Notice again the similarity with flat connections. To study the relationship between these two classes of vector bundles, for a complex manifold $X$ we set
\[\begin{align} \mathfrak{Fl}(X) := \left\{ \begin{array}{c} \text{Holomorphic vector bundles over $X$} \\ \text{that admit a flat connection.} \end{array} \right\} \end{align}\]and
\[\begin{align} \mathfrak{At}(X) := \left\{ \begin{array}{c} \text{Holomorphic vector bundles over $X$} \\ \text{for which $A(E)$ = 0.} \end{array} \right\} \end{align}\]The converse of the aforementioned proposition is the interesting question, and as far as I’m aware, open when $X$ is for example compact and Kähler.
As we’ve done multiple times today, let’s focus on line bundles first.
Note that the same argument works always when we have a connection with a harmonic curvature.
We know that all Chern classes of a holomorphic vector bundle with a holomorphic connection vanish. It turns out that the existence of a holomorphic connection is a much stronger requirement in higher dimensions. For complex manifolds of dimension $1$, we automatically have that $\mathfrak{At}(X) = \mathfrak{Fl}(X)$. Next, I’ll present a few definitions and then a theorem of Weil which gives some information on the case with dimension $1$.
If we now decompose a holomorphic vector bundle on a curve into a direct sum of indecomposable bundles
\[E = E_1\oplus E_2 \oplus \dots \oplus E_n,\]we can show that $E$ is flat if and only if each of the summands is flat. Thus, a vector bundle on a compact curve is flat (or equivalently has a holomorphic connection) if the Chern classes of the summands vanish.
On high-dimensional varieties the following theorem of Atiyah’s yields a way to test whether or not a holomorphic connection exists on a holomorphic vector bundle. More precisely, we can test it on a suitable surface in $X$.
The unfortunate thing now is that neither of these can be generalized. Before we see why, here are two notions regarding short exact sequences of vector bundles that we are going to need.
If the exact sequence $0 \longrightarrow E \longrightarrow F \longrightarrow G \longrightarrow 0$ splits we say that the extension is trivial. Also, given our correspondence with locally free sheaves, the extensions of $G$ by $E$ correspond one-to-one with the extensions of the associated sheaves $0 \longrightarrow \mathcal{E} \longrightarrow \mathcal{F} \longrightarrow \mathcal{G} \longrightarrow 0$. Henceforth, we will make very little distinction between locally free sheaves and vector bundles.
Consider now the following. Let $Y = \Bbb P^1$, $Z$ be an elliptic curve, and $X = Y \times Z$. Fix $(y_0,z_0) \in X$ and consider $Y = Y \times {z_0}$ and $Z = {y_0} \times Z$ as subspaces of $X$. For the canonical bundle of $X$ we obtain $\mathcal{O}_X(-2Z)$. Tensoring the structure sequence of $Z$ with $\mathcal{O}_X(2Z)$ we obtain
\[0 \longrightarrow \mathcal{O}_X(Z) \longrightarrow \mathcal{O}_X(2Z) \longrightarrow \mathcal{O}_Z \otimes \mathcal{O}_X(2Z) \cong \mathcal{O}_Z \longrightarrow 0.\]Using the induced long exact sequence on cohomology and Serre duality this yields
\[H^1(X, \mathcal{O}_X(2Z)) \longrightarrow H^1(Z, \mathcal{O}_Z) \longrightarrow H^2(X, \mathcal{O}_X(Z)) \cong H^0(X, \mathcal{O}_X(-3Z))^\ast = 0.\]Since $Z$ is an elliptic curve, the rank of $H^1(X, \mathcal{O}_X(2Z))$ is one, and we can pick an element $\xi \in H^1(X, \mathcal{O}_X(2Z))$ with $\varphi(\xi) = \eta \ne 0$, where $\varphi$ is the map $H^1(X, \mathcal{O}_X(2Z)) \to H^1(Z, \mathcal{O}_Z)$. The elements of $H^1(X, \mathcal{O}_X(2Z)) = H^1(X, \operatorname{Hom}(\mathcal{O}_X(-Z), \mathcal{O}_X(Z)))$ correspond exactly to the extensions of $\mathcal{O}_X(-Z)$ by $\mathcal{O}_X(Z)$. It follows that there exists a vector bundle $E$ of rank $2$ such that the exact sequence
\[0 \longrightarrow \mathcal{O}_X(Z) \longrightarrow E \longrightarrow \mathcal{O}_X(-Z) \longrightarrow 0\]corresponds to $\xi$. Now
- The total Chern class of $E$ is trivial. Indeed $$ \begin{align*} c(E) &= c(\mathcal{O}_X(Z))c(\mathcal{O}_X(-Z)) \\ &= 1 - c^2_1(\mathcal{O}_X(Z)) \\ &= 1 - c^2_1(\pi^\ast_Y\mathcal{O}_Y(y_0)) \\ &= 1 - \pi^\ast_Yc^2_1(\mathcal{O}_Y(y_0)) \\ &= 1. \end{align*} $$
- $E$ is indecomposable. If we restrict the sequence corresponding to $\xi$ to $Z$, we obtain the exact sequence $$ 0 \longrightarrow \mathcal{O}_Z \longrightarrow E\vert_Z \longrightarrow \mathcal{O}_Z \longrightarrow 0, $$ which corresponds to $\eta \ne 0 \in H^1(Z, \mathcal{O}_Z)$, hence $E\vert_Z$ is indecomposable and so is $E$.
- $E$ doesn't admit a holomorphic connection. If we now restrict the sequence corresponding to $\xi$ to $Y$, we obtain the exact sequence $$ 0 \longrightarrow \mathcal{O}_Y(y_0) \longrightarrow E\vert_Y \longrightarrow \mathcal{O}_Y(y_0) \longrightarrow 0. $$ This corresponds to a class in $$ H^1(Y, \mathcal{O}_Y(2y_0)) \cong H^0(Y, \mathcal{O}_Y(-4y_0))^\ast = 0, $$ that is, the extension is trivial and $E\vert_Y \cong \mathcal{O}_Y(y_0) \oplus \mathcal{O}_Y(-y_0)$. Thus $$ A\left(E\vert_Y\right) = A(\mathcal{O}_Y(y_0)) \oplus A(\mathcal{O}_Y(-y_0)) \ne 0, $$ so the Atiyah class of $E$ cannot be zero yielding that $E$ doesn't admit a holomorphic connection.
The above calculations imply that Weil’s theorem is already false in dimension $2$. That is, the vanishing of all Chern classes of an indecomposable bundle is not a sufficient condition for the existence of a holomorphic connection.
The following proposition from Atiyah’s original paper “Complex Analytic Connections in Fibre Bundles” yields why the theorem on projective manifolds won’t generalize.
If $C$ is now a curve of sufficiently high degree in $X$, then $E\vert_C$ is indecomposable and has vanishing Chern classes. In other words, $A\left(E\vert_C\right) = 0$ and $E\vert_C$ is flat, but $A(E) \ne 0$.
That’s all for today, next time we will likely take a look at semistable bundles.
-
Note that some authors have $\omega = \partial h \cdot h^{-1}$. This depends on whether the group action (change of frame) is on the left or the right. ↩
-
Don’t confuse the notion of a holomorphic connection with the notion of a connection that is compatible with the holomorphic structure. These are different things. ↩
-
There is a justification for the notation here. In the smooth category, when we define a connection as a map $\nabla : \Gamma(E) \to \Gamma(T^\ast M \otimes E)$, we are talking about global sections of the bundles $E$ and $T^\ast M \otimes E$. In the holomorphic case, this will not work. If $E$ is a holomorphic vector bundle over a complex manifold $X$, then there is no reason to believe that $\Gamma(X, E) \ne 0$. The way to get over this is to define connections as morphisms of sheaves. ↩