Keywords

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

1 Introduction

Sixty years ago Hirzebruch observed how the vanishing of the Stiefel–Whitney class w 2 led to integrality of the \(\hat{A}\)-genus of an algebraic variety [Hirz1]. This was one motivation for the Atiyah–Singer index theorem but also for my own thesis about Dirac operators and Kähler manifolds. Indeed the interaction between topology and algebraic geometry which he developed has been a constant theme in virtually all my work.

This article is also about w 2, characteristic classes and algebraic geometry, but in a rather different context. We consider a compact oriented surface \(\Sigma\) of genus g, a real Lie group G r and the character variety \(\mathop{\mathrm{Hom}}\nolimits (\pi _{1}(\Sigma ),G^{r})/G^{r}\), equivalently the moduli space of flat G r-connections on \(\Sigma\). If U is the maximal compact subgroup of G r, then each principal G r-bundle has a characteristic class in \(H^{2}(\Sigma,\pi _{1}(U))\) which helps to determine in which connected component of the character variety it lies.

A well-known example is the case G r = SL(2, R) where we have U = SO(2) and a class \(c \in H^{2}(\Sigma,\pi _{1}(SO(2)))\cong \mathbf{Z}\). It satisfies the Milnor–Wood inequality | c | ≤ 2g − 2 and there is one component for each c for which strict inequality holds, but when | c | = 2g − 2 there are 22g connected components, each a copy of Teichmüller space.

Here we shall consider the groups SL(n, R) and Sp(2m, R), higher dimensional generalizations of SL(2, R) = Sp(2, R). In the first case we have a characteristic class in \(H^{2}(\Sigma,\pi _{1}(SO(n)))\) which, for n > 2, is a Stiefel–Whitney class w 2 ∈ Z 2 and in the second a Chern class c 1 in \(H^{2}(\Sigma,\pi _{1}(U(m)))\cong \mathbf{Z}\).

We approach this question using the moduli space of Higgs bundles. For a complex group G c and a complex structure on \(\Sigma\), gauge-theoretic equations enable us to describe the G c-character variety in terms of a holomorphic principal bundle and a holomorphic section \(\Phi\) of \(\mathfrak{g} \otimes K\) where K is the canonical bundle. This moduli space has the structure of a completely integrable Hamiltonian system—a proper map to an affine space, whose generic fibre is an abelian variety. The G r-character variety is realized as the fixed point set of a holomorphic involution and for the real groups in question the involution acts trivially on the base and its fixed points can be identified with the elements of order 2 in the abelian variety. The main problem we address is to evaluate the characteristic class as a function on this Z 2-vector space. For SL(n, R), w 2 is a quadratic function related to the mod 2 index theorem and for Sp(2m, R) the characteristic class is determined by the orbit of an action of a symmetric group under its permutation representation over Z 2.

The above results provide the background for testing the predictions of mirror symmetry for the hyperkähler Higgs bundle moduli space, and this we approach in the final section of this paper. A component of the G r-character variety is an example of what is known as a BAA-brane. The SYZ approach to mirror symmetry says that its mirror should be a BBB-brane. In this context, a BBB-brane is a hyperholomorphic bundle over a hyperkähler submanifold. Now it is known that mirror symmetry for these moduli spaces is closely related to Langlands duality and the duality of the abelian varieties in the integrable system. How this works for the two real forms above is still a mystery, but we shall indicate a conjectural mirror for the real form G r = U(m, m) ⊂ GL(2m, C). There is again an integral characteristic class here and our candidate for the mirror is, for each allowable value, a hyperholomorphic bundle over the moduli space of Sp(2m, C)-Higgs bundles considered as a hyperkähler submanifold of the GL(2m, C)-moduli space. It is trivial only for the components of the moduli space where the characteristic class takes its maximum absolute value.

2 Higgs Bundles

We summarize here the basic facts about Higgs bundles [Hit1, Sim]. A crucial feature is the hyperkähler structure which provides the non-holomorphic isomorphism between the character variety and the moduli space of Higgs bundles. This arises from an infinite-dimensional quotient construction.

Let \(\Sigma\) be a compact oriented Riemann surface of genus g > 1 and P a principal bundle for the compact real form G of a complex semi-simple Lie group G c. The space of connections on P is an affine space \(\mathcal{A}\) with group of translations \(\Omega ^{1}(\Sigma,\mathfrak{g})\) and a symplectic form given by integrating B(ab) where B is an invariant metric on G. The complex structure on \(\Sigma\) gives this the structure of an infinite-dimensional flat Kähler manifold with complex tangent space \(\Omega ^{0,1}(\Sigma,\mathfrak{g})\). The group \(\mathcal{G}\) of gauge transformations acts isometrically. The cotangent bundle \(T^{{\ast}}\mathcal{A} = \mathcal{A}\times \Omega ^{1,0}(\Sigma,\mathfrak{g})\) is a flat hyperkähler manifold and the induced gauge group action has a hyperkähler moment map, which applied to \((A,\Phi ) \in \mathcal{A}\times \Omega ^{1,0}(\Sigma,\mathfrak{g})\) is

$$\displaystyle{ \mu (A,\Phi ) = (F_{A} + [\Phi,\Phi ^{{\ast}}],\bar{\partial }_{ A}\Phi ), }$$
(1)

where F A is the curvature and \(\Phi \mapsto \Phi ^{{\ast}}\) for a general group is the antiholomorphic involution coming from the compact real form.

The zero set gives firstly \(\bar{\partial }_{A}\Phi = 0\), so the Higgs field \(\Phi\) is a holomorphic section of \(\mathfrak{g} \otimes K\), and secondly the equation \(F_{A} + [\Phi,\Phi ^{{\ast}}] = 0\) which is equivalent to a stability condition. The quotient of this zero set by \(\mathcal{G}\) is the moduli space of pairs \((A,\Phi )\), and it has an induced hyperkähler structure. This is a metric compatible with complex structures I, J, K satisfying the relations of the quaternions. If I denotes the complex structure of pairs \((A,\Phi )\), then J, K are the complex structures for the G c-connections \(\nabla _{A} + \Phi + \Phi ^{{\ast}},\nabla _{A} + i\Phi - i\Phi ^{{\ast}}\), respectively. Setting (1) to zero shows that these are flat connections and by considering the holonomy, the moduli space with complex structure J or K can be identified with the G c-character variety.

The integrable system for G c = GL(n, C) is defined by the characteristic polynomial of the Higgs field in its defining representation: \(\det (x - \Phi ) = x^{n} + a_{1}x^{n-1} +\ldots +a_{n}\) where \(a_{i} \in H^{0}(\Sigma,K^{i})\). This maps the moduli space \(\mathcal{M}\) to the vector space \(\bigoplus _{1\leq i\leq n}H^{0}(\Sigma,K^{i})\): it is proper and the functions defined by it Poisson-commute with respect to the natural symplectic structure. The generic fibre is then a complex torus but it can be identified with the Jacobian of the curve with equation \(\det (x - \Phi ) = 0\). For complex linear groups the fibres correspond to certain abelian subvarieties of the Jacobian.

To obtain the character variety for the real form G r in the Higgs bundle realization, we need the connection A to have holonomy in U, the maximal compact subgroup of G r and, with \(\mathfrak{g} = \mathfrak{u} \oplus \mathfrak{m}\), the Higgs field must lie in \(H^{0}(\Sigma,\mathfrak{m} \otimes K)\). So for G r = SL(n, R), we have U = SO(n) and the Higgs bundle is defined by a rank n holomorphic vector bundle V with an orthogonal structure and \(\Lambda ^{n}V\) trivial. The Higgs field \(\Phi\) must then be symmetric with respect to this inner product [Hit3]. The characteristic class here is w 2 ∈ Z 2: the obstruction to lifting the SO(n, C)-frame bundle to Spin(n, C).

For G r = Sp(2m, R), the maximal compact is U = U(m) and this means the vector bundle V = WW with W a rank m vector bundle [PG, GGM], the pairing between W and W defining the symplectic structure. Here the Higgs field has the off-diagonal form \(\Phi (w,\xi ) = (\beta (\xi ),\gamma (w))\) where β: W  → WK and \(\gamma: W \rightarrow W^{{\ast}}\otimes K\) are symmetric. The characteristic class here is c 1(W) ∈ Z.

3 The Canonical Section

As shown in [Hit3], there are canonical sections of the integrable system, each point of which gives a Higgs bundle for the split real form G r. In particular, this gives a distinguished point in the generic fibre which we can regard as the identity element in an abelian variety. We spell this out next in our two cases which are indeed split real forms.

For SL(n, R) and n = 2m + 1 the vector bundle is given by

$$\displaystyle{V = K^{-m} \oplus K^{1-m} \oplus \ldots \oplus K^{m}}$$

and for n = 2m by

$$\displaystyle{V = K^{-(2m-1)/2} \oplus K^{1-(2m-1)/2} \oplus \ldots \oplus K^{(2m-1)/2},}$$

where for n odd we have to choose a square root of the canonical bundle K (a theta characteristic in classical terms, or a spin structure [MFA1] in the language of topology). The pairing of K ± or K ±∕2 defines an orthogonal structure on V and \(\Lambda ^{n}V\) is trivial so it has structure group SO(n).

The subbundle K 1∕2K (2m−1)∕2 when n = 2m or KK m when n = 2m + 1 is maximal isotropic and a spin structure for V is defined by a holomorphic square root of the top exterior power of a maximal isotropic subbundle. This in the two cases is \(K^{m^{2}/2 }\) and K m(m+1)∕2. These have Chern classes m 2(g − 1) and m(m + 1)(g − 1). The latter is even and so in odd dimensions w 2 = c 1 mod 2  = 0. When n = 2m, w 2 = 0 if g is odd and if g is even w 2 = m mod 2.

The Higgs field must be symmetric with respect to this orthogonal structure. We set:

$$\displaystyle{ \Phi = \left (\begin{array}{*{10}c} 0 & 1 &0& \ldots & &0\\ a_{ 2} & 0 &1& \ldots & &0\\ a_{ 3} & a_{2} & 0& 1 & \ldots &0\\ \vdots & & & \ddots & & \vdots\\ a_{ n-1} & & & & \ddots & 1\\ a_{ n} &a_{n-1} & \ldots & a_{3} & a_{2} & 0 \end{array} \right ), }$$
(2)

where \(a_{i} \in H^{0}(\Sigma,K^{i})\).

Remark.

In [Hit3, p. 456] it was claimed that this is conjugate to the companion matrix of the polynomial x n + a 2 x n−2 + + a n which is incorrect. However, the coefficients of the characteristic polynomial are universal polynomials in the a i and can be thought of as simply changing the basis of invariant polynomials on \(\mathfrak{s}\mathfrak{l}(n)\). The actual characteristic polynomial can be viewed as follows (see [Tr]). Set p(x) = 1 −λ x + a 2 x 2 + + a n x n, then p(x) and x n have no common factor so there are unique polynomials a(x), b(x) of degree ≤ (n − 1) such that a(x)p(x) + b(x)x n = 1. Then \(b(0) =\det (\lambda -\Phi )\).

For Sp(2m, R) the vector bundle is given by

$$\displaystyle{V = K^{-(2m-1)/2} \oplus K^{1-(2m-1)/2} \oplus \ldots \oplus K^{(2m-1)/2}}$$

where now we use the pairing between K ±∕2 to define a symplectic structure. Putting W = K (2m−1)∕2K (2m−1)∕2−2K −(2m−3)∕2 gives the form V = WW above. Then c 1(W) = m(g − 1).

We need for the Higgs field sections β, γ of S 2 WK, S 2 W K, respectively. Since W = W K, we set γ = 1. Then we take for \(\Phi\) the matrix of the form

$$\displaystyle{\Phi = \left (\begin{array}{*{10}c} 0 &1\\ A &0 \end{array} \right ),}$$

where

$$\displaystyle{ A = \left (\begin{array}{*{10}c} a_{2} & 1 &0& \ldots & & 0 \\ a_{4} & a_{2} & 1& 0 & \ldots & 0\\ \vdots & & & \ddots & & \vdots\\ & & & & \ddots & \\ & & & & & 1\\ a_{ 2m}& & \ldots &a_{6} & a_{4} & a_{2} \end{array} \right ). }$$
(3)

Then \(\det (\lambda -\Phi ) =\det (\lambda ^{2} - A)\) and the coefficients are again universal polynomials in the a i , providing another basis for the invariant polynomials. In fact, since Sp(2m, R) ⊂ SL(2m, R) the automorphisms of V generated by the a i take the Higgs field for Sp(2m, R) above into one of the form (2).

4 Spectral Data

Given a Higgs bundle for a linear group the spectral curve S is defined by the characteristic equation \(0 =\det (x - \Phi ) = x^{n} + a_{1}x^{n-1} +\ldots +a_{n}\), where a i  ∈ H 0(Σ, K i). It is a divisor of the line bundle π K n on the total space of K, where x is the tautological section of π K on K, and since the canonical bundle of a cotangent bundle is trivial, \(K_{S}\cong \pi ^{{\ast}}K^{n}\) by adjunction. In particular the genus of S is given by g S − 1 = n 2(g − 1). When S is smooth, the cokernel of \(\pi ^{{\ast}}\Phi - xI\) on S defines a line bundle L π K( = Lπ K) and the vector bundle V can be recovered as V = π L, the direct image sheaf. The direct image of x: L →  K is then the Higgs field \(\Phi\). The direct image of the trivial bundle is \(\mathcal{O}\oplus K^{-1} \oplus K^{-2} \oplus \ldots \oplus K^{-(n-1)}\) [BNR].

In general \(\Lambda ^{n}V \cong \mathop{\mathrm{Nm}}\nolimits (L)K^{-n(n-1)/2}\) [BNR] where \(\mathop{\mathrm{Nm}}\nolimits:\mathop{ \mathrm{Pic}}\nolimits (S) \rightarrow \mathop{\mathrm{Pic}}\nolimits (\Sigma )\) is the norm map which associates to a divisor ∑ n i p i on S the divisor ∑ n i π(p i ) on \(\Sigma\). Thus, to get an SL(n, C)-Higgs bundle we take \(L\cong U\pi ^{{\ast}}K^{(n-1)/2}\) where U lies in the Prym variety, the kernel of the homomorphism \(\mathop{\mathrm{Nm}}\nolimits:\mathop{ \mathrm{Pic}}\nolimits ^{0}(S) \rightarrow \mathop{\mathrm{Pic}}\nolimits ^{0}(\Sigma )\). The canonical section described above is obtained by taking U to be the trivial bundle.

For the symplectic group Sp(2m, C), the eigenvalues of \(\Phi\) occur in pairs ±λ and the equation for the spectral curve has the form x 2m + a 2 x 2m−2 + + a 2m  = 0. Thus S has an involution σ(x) = −x. In this case the bundle U must satisfy \(\sigma ^{{\ast}}U\cong U^{{\ast}}\) [Hit2]. This is the Prym variety for the map to the quotient \(S \rightarrow \bar{ S} = S/\sigma\).

These are the spectral data for the complex groups, next we need to find the restrictions for the real forms. For the group SL(m, R), we need V to be orthogonal and \(\Phi\) to be symmetric. This is a fixed point of a holomorphic involution on the Higgs bundle moduli space: \((V,\Phi )\mapsto (V ^{{\ast}},\Phi ^{T})\). Since the real dimension of \((\mathop{\mathrm{Hom}}\nolimits (\pi _{1}(\Sigma ),SL(m,\mathbf{R}))/SL(m,\mathbf{R})\) is 2(g − 1)dimSL(m, R), each component of the fixed point set has complex dimension \(\dim \mathcal{M}/2\). The canonical Higgs bundle lies in the fixed point set as we have seen, and so the + 1-eigenspace of the action on the tangent space at this point has dimension \(\dim \mathcal{M}/2\). However, \(\det (x - \Phi ^{T}) =\det (x - \Phi )\) so the involution acts trivially on the base of the integrable system, which means the action on the tangent space to the fibre is − 1. Since the fibre is known to be connected, by exponentiation the fixed points correspond to the elements of order 2 in the Prym variety. In fact, this argument holds for any split real form and is dealt with in [LS].

To see more concretely how the direct image π L acquires an orthogonal structure when U 2 is trivial we use relative duality, with the equivalent condition \(L^{2}\cong \pi ^{{\ast}}K^{n-1}\cong K_{S}\pi ^{{\ast}}K^{{\ast}}\).

Relative duality in our situation states that for any vector bundle W on S, \((\pi _{{\ast}}W)^{{\ast}}\cong \pi _{{\ast}}(W^{{\ast}}\otimes K_{S}\pi ^{{\ast}}K^{{\ast}}).\) Explicitly, over a regular value p of π,

$$\displaystyle{(\pi _{{\ast}}W)_{p} =\bigoplus _{\pi (u)=p}W_{u}}$$

and at each point u ∈ S we have the derivative u  ∈ (K S π K ) u . Then given v ∈ (π W) p , ξ ∈ π (W K S π K ) p the non-degenerate pairing is

$$\displaystyle{\langle v,\xi \rangle =\bigoplus _{\pi (u)=p}\frac{\xi (v)_{u}} {d\pi _{u}}.}$$

At a branch point with the local form zw = z k we write a local holomorphic section of π W as f(z) = b 0(w) + zb 1(w) + + z k−1 b k−1(w) and then, if g(z) = c 0(w) + zc 1(w) + + z k−1 c k−1(w) is a local section of π (W K S π K ) we have a contribution of

$$\displaystyle{\lim _{z\rightarrow 0}\sum _{i=0}^{k-1} \frac{1} {k\omega ^{-i}z^{k-1}}\langle f(\omega ^{i}z),g(\omega ^{i}z)\rangle =\sum _{ j+\ell=k-1}\langle b_{j},c_{\ell}\rangle,}$$

where ω is a primitive kth root of unity.

So, returning to the case \(L^{2}\cong K_{S}\pi ^{{\ast}}K^{{\ast}}\), the duality \(V \cong V ^{{\ast}}\) is expressed by the quadratic form

$$\displaystyle{ (s,s)_{p} =\bigoplus _{\pi (u)=p}\frac{s_{u}^{2}} {d\pi _{u}} }$$
(4)

which is naturally a sum of squares over regular values. The Higgs field is the direct image of sxs and since (xs)t u  = s(xt) u , \(\Phi\) is symmetric.

In the symplectic case \(\sigma ^{{\ast}}U\cong U^{{\ast}}\) and since \(L\cong U\pi ^{{\ast}}K^{(n-1)/2}\) we have

$$\displaystyle{\sigma ^{{\ast}}L\cong L^{{\ast}}\pi ^{{\ast}}K^{n-1}\cong L^{{\ast}}K_{ S}\pi ^{{\ast}}K^{{\ast}}.}$$

Here, we have a non-degenerate bilinear form

$$\displaystyle{ \langle v,w\rangle =\bigoplus _{\pi (u)=p}\frac{\sigma ^{{\ast}}v(w)} {d\pi _{u}} }$$
(5)

which is skew-symmetric since d π has opposite signs at u, σ(u).

We also have the condition that U 2 is trivial and so \(L^{2}\cong K_{S}\pi ^{{\ast}}K^{{\ast}}\). This means that \(\sigma ^{{\ast}}L\cong L\) and we have an action of σ (well-defined modulo ± 1) on L. Given an open set \(A \subset \Sigma\), π −1(A) ⊂ S is invariant under σ and this means that the decomposition of H 0(π −1(A), L) into invariant and anti-invariant parts descends to a decomposition V = W 1W 2. Since σ interchanges in pairs the 2m fibres, \(\mathop{\mathrm{rk}}\nolimits W_{1} =\mathop{ \mathrm{rk}}\nolimits W_{2} = m\).

Now if s, t ∈ W 1 they are represented by local invariant sections of L. Then from (5), (σ s)t is invariant but the denominator d π u is anti-invariant and hence W 1 is Lagrangian, and hence \(W_{2}\cong W_{1}^{{\ast}}\). We therefore have the required form for V = WW . Now since σ(x) = −x, \(\Phi\) interchanges W and W and as before (xs)t = s(xt) is symmetric.

5 Characteristic Classes for SL(n, R)

In the previous section we saw how the direct image of a line bundle U of order 2 on the curve S defines an orthogonal bundle V on \(\Sigma\). There are two characteristic classes w 1(V ) and w 2(V ) but w 1 = 0 if U lies in the Prym variety of \(\pi: S \rightarrow \Sigma\). Topologically this means that if we take the dual homology class u ∈ H 1(S, Z 2) of U ∈ H 1(S, Z 2), then π (u) = 0.

The second Stiefel–Whitney class is more complicated.

To discuss the topology of orthogonal bundles on a surface \(\Sigma\) we use KO-theory, following [MFA1]. For a compact surface \(\Sigma\)

$$\displaystyle{KO(\Sigma )\cong \mathbf{Z} \oplus H^{1}(\Sigma,\mathbf{Z}_{ 2}) \oplus H^{2}(\Sigma,\mathbf{Z}_{ 2}),}$$

where the total Stiefel–Whitney class w = 1 + w 1 + w 2 gives an isomorphism of the additive group \(\tilde{K}O(\Sigma )\) to the multiplicative group \(1 \oplus H^{1}(\Sigma,\mathbf{Z}_{2}) \oplus H^{2}(\Sigma,\mathbf{Z}_{2})\).

Generators are given by holomorphic line bundles L such that \(L^{2}\cong \mathcal{O}\) and the class \(\Omega = \mathcal{O}_{p} + \mathcal{O}_{p}^{{\ast}}- 2\) where \(\mathcal{O}_{p}\) is the holomorphic line bundle given by a point \(p \in \Sigma\). We write \(\alpha (x) \in KO(\Sigma )\) for the class of the line bundle corresponding to \(x \in H^{1}(\Sigma,\mathbf{Z}_{2})\). Then α(0) = 1 and

$$\displaystyle{\alpha (x + y) =\alpha (x) +\alpha (y) - 1 + (x,y)\Omega }$$

This is nonlinear as it corresponds to the tensor product of line bundles. We have \(w_{1}(\alpha (x)) = x,w_{1}(\Omega ) = 0,w_{2}(\Omega ) = c_{1}(\mathcal{O}_{p})\) mod 2=\([\Sigma ]\).

For an arbitrary rank n orthogonal bundle V we have

$$\displaystyle{[V ] = n - 1 +\alpha (w_{1}(V )) + w_{2}(V )\Omega.}$$

Now choose a theta characteristic K 1∕2 on \(\Sigma\). This is a spin structure and defines a KO-orientation. The map to a point gives an invariant which is a spin cobordism characteristic number, an additive homomorphism \(\varphi: KO(\Sigma ) \rightarrow \mathbf{Z}_{2}\).

Given a holomorphic bundle V with an orthogonal structure, φ is an analytic mod 2 index \(\varphi ([V ]) =\dim H^{0}(\Sigma,V \otimes K^{1/2})\) mod 2. For \(V = \mathcal{O}_{p} + \mathcal{O}_{p}^{{\ast}}\), then (as in [MFA1]), Riemann–Roch and Serre duality gives

$$\displaystyle{1 =\dim H^{0}(\Sigma,\mathcal{O}_{ p}K^{1/2}) -\dim H^{0}(\Sigma,\mathcal{O}_{ p}^{{\ast}}K^{1/2})}$$

and so \(\varphi (V ) = 1 =\varphi (\Omega )\).

Theorem 1.

Let S be a smooth curve in the total space of \(\pi: K \rightarrow \Sigma\) given by an equation x n + a 1 x n−1 + … + a n = 0 and let L be a line bundle on S such that \(L^{2}\cong K_{S}\pi ^{{\ast}}K^{{\ast}}\) . Define V = π L, the direct image bundle given the orthogonal structure described above.

Let K 1∕2 be a theta characteristic on \(\Sigma\) with \(\varphi _{\Sigma }(1) = 0\) , and K S 1∕2 = Lπ K 1∕2 the corresponding theta characteristic on S. Then

$$\displaystyle{w_{2}(V ) =\varphi _{S}(1) +\varphi _{\Sigma }(\alpha (w_{1}(V ))).}$$

Proof.

The class of V in \(KO(\Sigma )\) is \(n - 1 +\alpha (w_{1}(V )) + w_{2}(V )\Omega\) so

$$\displaystyle{w_{2}(V ) = (n - 1)\varphi _{\Sigma }(1) +\varphi _{\Sigma }(\alpha (w_{1}(V )) +\varphi _{\Sigma }(V )}$$

and \(\varphi _{\Sigma }(1) = 0\) by the choice of K 1∕2.

Now, the defining property of the direct image is that H 0(A, π L) = H 0(π −1(A), L) for any open set \(A \subset \Sigma\) so with \(A = \Sigma\)

$$\displaystyle{H^{0}(S,K_{ S}^{1/2}) = H^{0}(S,L\pi ^{{\ast}}K^{1/2}) = H^{0}(\Sigma,\pi _{ {\ast}}L \otimes K^{1/2})}$$

which gives \(\varphi _{S}(1) =\varphi _{\Sigma }(V )\). □ 

Remarks.

  1. 1.

    There is an alternative approach to deriving this formula using the topological definition of the mod 2 index due to Thurston (see [AGH] p. 291). Away from the branch locus B, the monodromy of a loop in \(\Sigma \setminus B\) preserves the orthogonal structure on the direct image as a sum of squares and so lies in the group B(n), the semi-direct product of the symmetric group S(n) and (Z 2)n. This group is a subgroup of O(n) and has a double covering C(n) ⊂ Pin(n) which is a central extension by Z 2. The authors of [EOP] relate the mod 2 invariant to lifting issues related to this group. In our context it clearly corresponds to the question of whether the structure group of V lifts to Spin(n), i.e., whether w 2(V ) = 0 or not.

  2. 2.

    The characteristic class w 2 is independent of which spin structure K 1∕2 we choose, (which was why it was convenient to take an even one in the theorem). A better way to formulate this fact is to regard the isomorphism \(L^{2}\cong K_{S}\pi ^{{\ast}}K^{{\ast}}\) as a KO-theory orientation on the map \(\pi: S \rightarrow \Sigma\). There is then a push-forward map \(\pi _{!}: KO(S) \rightarrow KO(\Sigma )\) and [V ] = π ! (1).

Given the formula in Theorem 1 we need to determine how many points of order 2 give w 2(V ) = 0. The interpretation of w 2 via φ S tells us that this is an affine quadratic function ψ on P[2], the elements of order 2 in the Prym variety. Choosing an origin such that ψ(0) = 0 this means that ψ(x + y) = ψ(x) +ψ(y) + (x, y) using the intersection form on H 1(S, Z 2) restricted to P[2].

The quadratic functions xy and x 2 + xy + y 2 on (Z 2)2 have the same bilinear form but are not equivalent and for quadratic functions associated with a non-degenerate bilinear form there are two canonical forms: a sum of k terms xy or a sum of (k − 1) such terms plus a single term x 2 + xy + y 2. They are distinguished by their Arf invariant ∈ Z 2 which is zero in the first case and 1 in the second. When the Arf invariant is 0, ψ has 2k−1(2k + 1) zeros and otherwise 2k−1(2k − 1). This interpretation shows that the invariant is independent of any choice of origin. The invariant is additive under orthogonal direct sum since x 2 + xy + y 2 + u 2 + uv + v 2 = (x + u)(x + y + u) + (y + v)(y + u + v). 

Note in what follows that \(\pi ^{{\ast}}: H^{1}(\Sigma,\mathbf{Z}_{2}) \rightarrow H^{1}(S,\mathbf{Z}_{2})\) is injective: indeed, (as in [BNR]), given a degree zero line bundle L on \(\Sigma\) with π L trivial, we have a section of π π L = LLK −1. Since L has degree 0 and g > 1 this must be a section of L which is therefore trivial.

Proposition 2.

In the context of Theorem 1, when n is odd there are 2 2p−1 + 2 p−1 choices of L which give w 1 (V ) = w 2 (V ) = 0; and when n = 2m there are 2 2p−1 + (−1) m(g−1) 2 p+g−1 choices, where p = (g − 1)(n 2 − 1).

Proof.

We have already observed that w 1(V ) = 0 if U lies in the Prym variety P.

  1. 1.

    First consider the case where n = 2m + 1 is odd.

The Prym variety has polarization (1, 1, 1, , n, n, … n) with g copies of n (see [BNR]) so since n is odd the intersection matrix mod 2 is non-degenerate. Moreover, since \(\mathop{\mathrm{Nm}}\nolimits \pi ^{{\ast}}(x) = (2m + 1)x = x\) if 2x = 0, then H 1(S, Z 2) is an orthogonal direct sum \(\pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2}) \oplus \mathbf{\mathrm{P}}[2]\).

From Theorem 1 we have w 2(V ) = φ S (1) as a function of theta characteristics of the form K S 1∕2 = LK 1∕2. By [MFA1] for all choices of K S 1∕2 the Arf invariant is 0. But the invariant is additive under orthogonal direct sum, and if we take K S 1∕2 = π (UK m+1∕2) for \(U \in H^{1}(\Sigma,\mathbf{Z}_{2})\), then taking the direct image,

$$\displaystyle\begin{array}{rcl} \dim H^{0}(S,K_{ S}^{1/2})& =& \dim H^{0}(\Sigma,U \otimes (K^{-m+1/2} \oplus \ldots \oplus K^{m+1/2})) {}\\ & =& \dim H^{0}(\Sigma,U \otimes K^{1/2}) + 2(g - 1) +\ldots +2m(g - 1) {}\\ \end{array}$$

which is \(\dim H^{0}(\Sigma,U \otimes K^{1/2})\) mod 2. This is the standard quadratic function for the Riemann surface \(\Sigma\) so the Arf invariant is zero and by additivity so is the invariant on P[2].

We have \(\dim H^{0}(\Sigma,K^{1/2}) = 0\) mod 2 by choice, the origin, and so it follows that there are 2p−1(2p + 1) zeros where p = (g − 1)dimSL(n) = (g − 1)(n 2 − 1) is the dimension of the Prym variety.

  1. 2.

    Now assume n = 2m.

In this case \(\mathop{\mathrm{Nm}}\nolimits \pi ^{{\ast}}(x) = 2mx = 0\) and \(\pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2})\) lies inside P[2], as the degeneracy subspace of the intersection form. In this case taking K S 1∕2 = π (UK m) for \(U \in H^{1}(\Sigma,\mathbf{Z}_{2})\) we have

$$\displaystyle\begin{array}{rcl} \dim H^{0}(S,K_{ S}^{1/2})& =& \dim H^{0}(\Sigma,U \otimes (K^{-m+1} \oplus \ldots \oplus K^{m})) {}\\ & =& \dim H^{0}(\Sigma,U) + H^{0}(\Sigma,UK) + 3(g - 1) +\ldots {}\\ & & +(2m - 1)(g - 1) {}\\ \end{array}$$

which by Riemann–Roch and Serre duality is m(g − 1) mod 2.

From the proof of Theorem 1 in this case \(w_{2}(V ) =\varphi _{S}(1) + 2m\varphi _{\Sigma }(1) =\varphi _{S}(1)\) independently of the choice of K 1∕2. In particular this means that φ S  |  P[2] is invariant under the action of \(U \in \pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2})\) and hence for y ∈ P[2] and \(x \in \pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2})\), ψ(x + y) = ψ(y), and so ψ(x) = 0 and (x, y) = 0.

Choose a transverse 2p − 2g-dimensional subspace X to \(\pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2})\) and consider the quadratic function ψ restricted to X. Then from the canonical form there is a basis y i , z i of X such that the function is i = 1 pg a i b i or i = 2 pg a i b i + a 1 2 + a 1 b 1 + b 1 2. 

Take a basis x 1, , x 2g for \(\pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2})\), then by non-degeneracy of the intersection form on H 1(S, Z 2) there are elements w i such that (x i , w j ) = δ ij .

Take

$$\displaystyle{\tilde{w}_{1} = w_{1} +\sum _{i}(w_{1},y_{i})z_{i} +\sum _{i}(w_{1},z_{i})y_{i}}$$

which makes \(\tilde{w}_{1}\) orthogonal to X. Since each x i is orthogonal to P[2] the 2-dimensional space spanned by \(x_{1},\tilde{w}_{1}\) is orthogonal to X. Then since ψ(x 1) = 0

$$\displaystyle{\psi (a\tilde{w}_{1} + bx_{1}) = a^{2}\psi (\tilde{w}_{ 1}) + b^{2}\psi (x_{ 1}) + ab = a(a\psi (\tilde{w}_{1}) + b)}$$

and so on the space spanned by X and these two vectors we are adding an xy term, which means we have the same Arf invariant. By induction so does the full space.

Now, as we showed above, for \(U \in \pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2})\) we have dimH 0(S, K S 1∕2) = m(g − 1) mod 2, so the number of zeros on X is 2pg−1(2pg + (−1)m(g−1)). Acting by \(U \in \pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2})\) gives all of P[2] and hence the total number of zeros is

$$\displaystyle{ 2^{2g} \times 2^{p-g-1}(2^{p-g} + (-1)^{m(g-1)}) = 2^{2p-1} + (-1)^{m(g-1)}2^{p+g-1} }$$
(6)

 □ 

6 Characteristic Classes for Sp(2m, R)

We have already seen in Sect. 4 that a Higgs bundle for the group Sp(2m, R) is obtained from the spectral curve S defined by x 2m + a 2 x 2m−2 + + a 2m  = 0 as the direct image V = WW of a line bundle \(L\cong U\pi ^{{\ast}}K^{(n-1)/2}\) such that \(\sigma ^{{\ast}}U\cong U\) and U 2 is trivial. Moreover W is the direct image of the invariant sections of L. The characteristic class here is c 1(W), and we need to evaluate this as a function of P[2] for the Prym variety of \(p: S \rightarrow S/\sigma =\bar{ S}\).

Note first that, as in the case of SL(2m, R), \(p^{{\ast}}H^{1}(\bar{S},\mathbf{Z}_{2})\) lies in the Prym variety. The map p is also injective. This is a similar argument to the one above. In this case the invariant and anti-invariant parts decompose the direct image of p U as UU′ where U′ has negative degree. So if p U has a section, so does U. The dimension of the Z 2-vector space \(\mathbf{\mathrm{P}}[2]/p^{{\ast}}H^{1}(\bar{S},\mathbf{Z}_{2})\) is therefore \(2(g_{S} - 2g_{\bar{S}})\), but by Riemann–Hurwitz, since \(S \rightarrow \bar{ S}\) has 4m(g − 1) branch points, \(2 - 2g_{S} = 2(2 - 2g_{\bar{S}}) - 4m(g - 1)\) and so

$$\displaystyle{\dim P[2]/p^{{\ast}}H^{1}(\bar{S},\mathbf{Z}_{ 2}) = 4m(g - 1) - 2.}$$

We now use the condition \(\sigma ^{{\ast}}U\cong U\), so that the involution lifts to the line bundle U. There are two lifts ±σ but fix attention on one for the moment. Following [LS1], we consider the action ± 1 of σ on the fibre of U at a fixed point.

Proposition 1.

Suppose the action is − 1 at ℓ fixed points, then c 1 (W) = −ℓ∕2 + m(g − 1).

Proof.

The fixed point set of σ is the intersection of the zero section of K with S. Setting x = 0 in the equation x 2m + a 2 x 2m−2 + + a 2m  = 0, these points are the images of the 4m(g − 1) zeros of \(a_{m} \in H^{0}(\Sigma,K^{2m})\) under the zero section. The action is − 1 at of these points.

Choose a line bundle M on \(\Sigma\) of large enough degree that the higher cohomology groups vanish and then applying the holomorphic Lefschetz formula [AB] we obtain

$$\displaystyle{\dim H^{0}(S,L\pi ^{{\ast}}M)^{+} -\dim H^{0}(S,L\pi ^{{\ast}}M)^{-} = \frac{1} {2}(-\ell + (4m(g - 1)-\ell))}$$

where the superscript denotes the ± 1 eigenspace under the action of σ. Riemann–Roch gives

$$\displaystyle{\dim H^{0}(S,L\pi ^{{\ast}}M)^{+} +\dim H^{0}(S,L\pi ^{{\ast}}M)^{-} =\dim H^{0}(\Sigma,V \otimes M) = 2m(1 - g + c_{ 1}(M))}$$

since V is symplectic and \(\mathop{\mathrm{deg}}\nolimits V = 0\). Hence

$$\displaystyle{\dim H^{0}(S,L \otimes \pi ^{{\ast}}M)^{+} = -\frac{\ell} {2} + mc_{1}(M)}$$

But by the definition of W this is \(\dim H^{0}(\Sigma,W \otimes M)\) and Riemann–Roch and the vanishing of H 1 give the value m(1 − g) + c 1(W) + mc 1(M) and so

$$\displaystyle{ c_{1}(W) = -\frac{\ell} {2} + m(g - 1). }$$
(7)

 □ 

Remarks.

  1. 1.

    Since 0 ≤  ≤ 4m(g − 1) we have | c 1(W) | ≤ m(g − 1) which is the Milnor–Wood inequality for this group [PG, GGM].

  2. 2.

    Taking the action −σ instead of σ changes in the formula to 4m(g − 1) − and c 1(W) to − c 1(W), and the roles of W and W are interchanged. Choosing one or the other is simply a choice of generator in π 1(U(m)) = Z.

The formula (7) above clearly requires to be even, but there is a reason for this. If  = 0 and the action is trivial at all fixed points, then U is the pull-back of a flat line bundle of order 2 on the quotient \(\bar{S}\). In general, let B denote the subset of points in the branch locus of \(S \rightarrow \bar{ S}\), then the line bundle corresponds to a flat line bundle on \(\bar{S}\setminus B\) where the local holonomy around each b ∈ B is − 1. The global holonomy defines a homomorphism \(\rho:\pi _{1}(\Sigma \setminus B) \rightarrow \mathbf{Z}_{2}\) where the fundamental group has generators A i , B i , 1 ≤ i ≤ g and δ j , 1 ≤ j ≤ N, each δ i defining a loop around a branch point. These satisfy the relation

$$\displaystyle{\prod _{i}[A_{i},B_{i}]\prod _{j}\delta _{j} = 1}$$

but then, with values in the abelian group Z 2 we must have j δ j  = 1 and hence an even number of − 1 terms.

This interpretation helps to understand which of the 22p (where \(p =\dim \mathbf{\mathrm{P}}(S,\Sigma ))\) elements in the Prym variety yield a given characteristic class. Let Z be the 4m(g − 1)-element set of zeros of the section a 2m of K 2m and let C(Z) be the space of Z 2-valued functions on Z, and C 0(Z) the subspace of those whose integral is zero, i.e., takes the value 1 an even number of times. The constant function 1 lies in C 0(Z) and let H(Z) be the (4m(g − 1) − 2)-dimensional quotient.

For a line bundle U ∈ P[2] let A be the subset of Z over which the action of σ is − 1. (The set \(A \subset \Sigma\) is in bijection with \(B \subset \bar{ S}\) since B lies in the zero section of K m.) As noted above, A has an even number of elements and so its characteristic function χ A lies in C 0(Z). Define f(U) ∈ H(Z) to be its equivalence class. Since we take the quotient by the constant function 1, this is independent of the choice of lift of σ.

Proposition 2.

The homomorphism f from P [2] to H(Z) is surjective and has kernel \(p^{{\ast}}H^{1}(\bar{S},\mathbf{Z}_{2}) \subset \mathbf{\mathrm{P}}[2]\).

Proof.

Given any subset of the zeros of a 2m with an even number of elements we can choose δ i  = −1 as above and get a flat line bundle U ∈ H 1(S, Z 2) and an action of σ which acts as − 1 at those points, so the homomorphism is surjective. The kernel consists of line bundles with trivial action at all fixed points and these are precisely those pulled back from the quotient \(\bar{S}\). □ 

Since H(Z) and \(\mathbf{\mathrm{P}}[2]/p^{{\ast}}H^{1}(\bar{S},\mathbf{Z}_{2})\) have the same number of elements we see from the proposition that they are isomorphic.

We can now count the points in P[2] with fixed characteristic class. This is, from Eq. (7), c 1(W) = m(g − 1) − ∕2 and involves a choice between W and W or equivalently a choice of lifting of the involution σ, or the subset A ⊂ Z with an even number of elements. Thus the number of such elements in P[2] is, from Proposition 2,

$$\displaystyle{{4m(g - 1)\choose \ell} \times 2^{2q},}$$

where \(q = g_{\bar{S}} = (2m^{2} - m)(g - 1) + 1\).

Remarks.

  1. 1.

    The Z 2-vector space H(Z) is a representation of the symmetric group S(4m(g − 1)), the permutations of the 4m(g − 1) branch points, and we may describe the above result by saying that the characteristic class is determined by the orbit of the symmetric group on this space. In the case of n = 2 this picture was derived via the monodromy action of the family of abelian varieties in [LS0].

  2. 2.

    For n = 2 the two groups coincide, so we may use the formula above to compare with the SL(2, R) case. Here S is a double cover of \(\Sigma\) and so \(\bar{S} = \Sigma\), hence \(H(Z) = \mathbf{\mathrm{P}}[2]/\pi ^{{\ast}}H^{1}(\Sigma,\mathbf{Z}_{2})\). Equation (7) gives c 1(W) = −∕2 + (g − 1) and w 2 = c 1(W) mod 2, but here we don’t distinguish between W and W so the number with w 2 = 0 is

    $$\displaystyle{\frac{1} {2}\sum _{\ell\equiv (2g-2)\mathrm{mod}\,4}{4(g - 1)\choose \ell} \times 2^{2g}.}$$

    If (g − 1) is even this is

    $$\displaystyle{2^{2g-3}((1 + 1)^{4(g-1)} + (1 + i)^{4(g-1)} + (1 - 1)^{4(g-1)} + (1 - i)^{4(g-1)})}$$

    and if (g − 1) is odd

    $$\displaystyle{2^{2g-3}((1 + 1)^{4(g-1)} + (1 + i)^{4(g-1)} - (1 - 1)^{4(g-1)} - (1 - i)^{4(g-1)}).}$$

Using \(e^{i\pi /4} = (1 + i)/\sqrt{2}\) this gives 26g−7 + 24g−4 or 26g−7 − 24g−4 which checks with (6).

7 Mirror Symmetry

A hyperkähler manifold has not only three complex structures I, J, K but also three symplectic forms, the corresponding Kähler forms ω 1, ω 2, ω 3. A brane for a complex manifold (a B-brane) is roughly speaking a holomorphic bundle over a complex submanifold and for a symplectic manifold (an A-brane) it is a flat vector bundle over a Lagrangian submanifold. For a hyperkähler manifold a BAA-brane is a B-brane for the complex structure I and an A-brane for the symplectic structures ω 2, ω 3. The trivial bundle over a component of the G r-character variety is an example. As the fixed point set of an antiholomorphic isometry for complex structures J, K it is Lagrangian for the Kähler forms ω 2, ω 3, and it is holomorphic with respect to I.

Mirror symmetry should transform a BAA-brane on a hyperkähler manifold M to a BBB-brane on its mirror \(\hat{M }\) (I am indebted to Sergei Gukov for this information). A BBB-brane is a holomorphic bundle over a complex submanifold with respect to all complex structures I, J and K, equivalently a hyperkähler submanifold with a hyperholomorphic bundle over it. A hyperholomorphic bundle is a bundle with connection whose curvature is of type (1, 1) with respect to all complex structures. Such connections (generalizations of instantons in four dimensions) are quite rare and so it is intriguing to seek such an object as the mirror of a G r-character variety. We shall attempt this now for the group G r = U(m, m) ⊂ GL(2m, C).

The Higgs bundle and spectral data description of U(m, m) will be familiar from our previous discussion of Sp(2m, R). Details can be found in [LS1]. The Higgs bundle is of the form V = W 1W 2 and the Higgs field \(\Phi\) is off-diagonal: \(\Phi (w_{1},w_{2}) = (\beta (w_{2}),\gamma (w_{1}))\). There is a characteristic class c 1(W 1), and to keep the link with flat connections we need c 1(V ) = 0 and so c 1(W 1) = −c 1(W 2) ∈ Z. The spectral curve S has the form x 2m + a 2 x 2m−2 + + a 2m  = 0 and hence an involution σ(x) = −x and the spectral data consist of taking a line bundle L on S such that \(\sigma ^{{\ast}}L\cong L\). As in Sect. 6, the characteristic class is determined by the number of points on x = 0 at which the lifted action of σ is − 1. The difference here with the Sp(2m, R)-case is that the fibre is not discrete but is instead the disjoint union of a finite number of abelian varieties. In fact if L 1, L 2 are two line bundles with the same subset of fixed points at which σ acts as − 1, then the action on L 1 L 2 is trivial and so it is pulled back from the quotient \(\bar{S}\). Thus the fibre is isomorphic to the disjoint union of N copies of \(\mathop{\mathrm{Pic}}\nolimits ^{0}(\bar{S})\) where N = 24m(g−1)−1 is the number of subsets of the zero set Z of a 2m with an even number of elements.

For a Calabi–Yau manifold with a special Lagrangian fibration mirror symmetry is effected via the Strominger–Yau–Zaslow approach of replacing each nonsingular torus fibre by its dual, and hoping that it can be extended over the discriminant locus in the base. The Higgs bundle integrable system fits into this framework as first investigated in [HT]. As in [Hit4] for certain cases and [DP] in general, it corresponds to replacing the group G c by its Langlands dual groupL G c.

We now consider the structure on the dual fibration relevant for U(m, m) ⊂ GL(2m, C). The abelian variety for GL(2m, C) is the Jacobian, or \(\mathop{\mathrm{Pic}}\nolimits ^{0}(S)\), and since Jacobians are self-dual, and the norm map is the adjoint of the pull-back, dualizing the inclusion \(\mathop{\mathrm{Pic}}\nolimits ^{0}(\bar{S}) \subset \mathop{\mathrm{Pic}}\nolimits ^{0}(S)\) gives

$$\displaystyle{0 \rightarrow \mathbf{\mathrm{P}}(S,\bar{S}) \rightarrow \mathop{\mathrm{Pic}}\nolimits ^{0}(S) \rightarrow \mathop{\mathrm{Pic}}\nolimits ^{0}(\bar{S}) \rightarrow 0}$$

and the Prym variety \(\mathbf{\mathrm{P}}(S,\bar{S})\) is a distinguished subvariety of \(\mathop{\mathrm{Pic}}\nolimits ^{0}(S)\). In terms of duality it parametrizes line bundles on \(\mathop{\mathrm{Pic}}\nolimits ^{0}(S)\) which are trivial on \(\mathop{\mathrm{Pic}}\nolimits ^{0}(\bar{S})\).

If mirror symmetry is to work as predicted this family of abelian varieties over the space of polynomials x 2m + a 2 x 2m−2 + + a 2m should extend to a hyperkähler submanifold of the Higgs bundle moduli space for the Langlands dual of GL(2m, C), which is again GL(2m, C). But in Sect. 4 we saw that the Sp(2m, C)-moduli space had an integrable system over this base whose generic fibre was \(\mathbf{\mathrm{P}}(S,\bar{S})\). The inclusion of a group gives a hyperkähler subspace of the moduli space so the symplectic Higgs bundles form a hyperkähler subspace of the moduli space of GL(2m, C)-Higgs bundles. We therefore have the first requirement of the mirror—the hyperkähler support for a hyperholomorphic bundle.

The remaining task is to find a hyperholomorphic vector bundle over the Sp(2m, C)-moduli space, or rather several, one for each characteristic class. There are relatively few constructions of such bundles but there is one which involves a Dirac-type operator, and which we describe next. More information may be found in [Hit5, Bon].

For each \((A,\Phi )\) satisfying the Higgs bundle equations for a compact group G, we take a vector bundle V associated with the principal G-bundle via a representation of G and define an elliptic operator \(D^{{\ast}}: V \otimes (K \oplus \bar{ K}) \rightarrow V \otimes (K\bar{K} \oplus K\bar{K})\) by

$$\displaystyle{D^{{\ast}} = \left (\begin{array}{*{10}c} \bar{\partial }_{A}& \Phi \\ \Phi ^{{\ast}}&\partial _{A} \end{array} \right ).}$$

The equation \(F_{A} + [\Phi,\Phi ^{{\ast}}] = 0\) yields a vanishing theorem for irreducible connections and the index theorem gives \(\dim \mathop{\mathrm{ker}}\nolimits D^{{\ast}} = (2g - 2)\mathop{\mathrm{rk}}\nolimits V\). For the adjoint representation the null-space can be viewed as the tangent space of the moduli space.

Let \(\mathcal{M}\) be the Higgs bundle moduli space for a linear group—the moduli space of pairs \((V,\Phi )\) with possible extra structure. Given a universal bundle over \(\mathcal{M}\times \Sigma\), the family of null-spaces for D defines a rank \((2g - 2)\mathop{\mathrm{rk}}\nolimits V\) vector bundle on \(\mathcal{M}\), and since D acts on one-forms with values in a Hermitian bundle V, there is a conformally invariant \(\mathcal{L}^{2}\) inner product which defines by projection a connection on this bundle. It turns out that this connection is hyperholomorphic: for the adjoint representation it is the Levi–Civita connection. We shall leave till later the issue of the existence of a universal bundle—locally these exist and connections are locally determined.

The null-space of D can be viewed in different ways according to the complex structures I, J, K. For J the operator D is the Hodge operator for the de Rham complex of the flat connection \(\nabla _{A} + \Phi + \Phi ^{{\ast}}\); for I it is the Hodge operator for the total differential \(\bar{\partial } \pm \Phi\) in the double complex

$$\displaystyle{\Omega ^{0,{\ast}}(V )\stackrel{\Phi }{\rightarrow }\Omega ^{0,{\ast}}(V ).}$$

In this latter case \(\mathop{\mathrm{ker}}\nolimits D^{{\ast}}\) is identified with the hypercohomology group H 1. Trading the Dolbeault viewpoint for the Čech approach, it is the hypercohomology for the complex of sheaves

$$\displaystyle{\mathcal{O}(V )\stackrel{\Phi }{\rightarrow }\mathcal{O}(V \otimes K).}$$

Now take V to be associated with the defining representation of Sp(m), and \((A,\Phi )\) to lie in a generic fibre of the integrable system. Then \(\Phi: V \rightarrow V \otimes K\) is generically an isomorphism and the spectral sequence for the complex of sheaves identifies the hypercohomology group H 1 with sections of a sheaf supported on the zero set of \(\det \Phi\). For a smooth spectral curve, \(\det \Phi = a_{2m}\) has 4m(g − 1) distinct zeros Z and we have

$$\displaystyle{\mathbf{H}^{1}\cong \bigoplus _{ z\in Z}\mathop{ \mathrm{coker}}\nolimits \Phi _{z}.}$$

From the spectral data, \(L\pi ^{{\ast}}K =\mathop{ \mathrm{coker}}\nolimits (x - \Phi )\), so identifying Z with the intersection of the spectral curve S with the zero section x = 0 of K we have

$$\displaystyle{\mathbf{H}^{1}\cong \bigoplus _{ z\in Z}(L\pi ^{{\ast}}K)_{ z}}$$

(note in particular the dimension checks with the index theory calculation).

To summarize, what we have here is a hyperholomorphic bundle V over the Sp(2m, C)-moduli space whose fibre at a point defined by a nonsingular spectral curve S and line bundle L is given by ⊕ z ∈ Z (L π K) z .

Now observe that the components of the fibre in the U(m, m)-character variety with a fixed characteristic class correspond to the subsets of  = 2k elements in Z, and, at a point in the Sp(2m, C)-moduli space over the same point in the base

$$\displaystyle{\Lambda ^{2k}\mathbf{V}\cong \bigoplus _{\{ z_{1},\ldots,z_{2k}\}\subset Z}(L\pi ^{{\ast}}K)_{ z_{1}}(L\pi ^{{\ast}}K)_{ z_{2}}\cdots (L\pi ^{{\ast}}K)_{ z_{2k}}}$$

is a sum over all such subsets. This bundle, with its induced hyperholomorphic connection, seems a natural choice for the mirror: as a direct sum over components of the fibre it is analogous to the Fourier–Mukai transform yet it is well-defined on the whole moduli space apart from the issue of the universal bundle, which we consider next.

The Sp(2m, C)-moduli space has no universal bundle: the obstruction lies in \(H^{2}(\mathcal{M},\mathbf{Z}_{2})\). To be more concrete, for an open covering {U α } of \(\mathcal{M}\) there is a local universal bundle \(\mathcal{V}_{\alpha }\) on \(U_{\alpha } \times \Sigma\) and on U α U β there is a line bundle \(\mathcal{L}_{\alpha \beta }\) of order 2 such that \(\mathcal{V}_{\beta }\cong \mathcal{V}_{\alpha }\otimes \mathcal{L}_{\alpha \beta }\) with compatibility conditions on the isomorphisms. This describes the gerbe which is the obstruction. The D null-spaces define bundles V α over U α with a hyperholomorphic connection and these are related on the intersection U α U β by the flat line bundle \(\mathcal{L}_{\alpha \beta }\). However, the even exterior power \(\Lambda ^{2k}\mathbf{V}_{\alpha }\) is insensitive to this ambiguity and so is well-defined globally.

Remarks.

  1. 1.

    The operator D may be regarded as a quaternionic operator (see [Hit5]) with coefficients in the bundle V whose structure group is Sp(m) hence also quaternionic. This means the null-space has a real structure and a Hermitian structure, equivalently an orthogonal structure. In particular we have an isomorphism as bundles with connection \(\Lambda ^{2k}\mathbf{V}\cong \Lambda ^{4m(g-1)-2k}\mathbf{V}\). As we have seen it is only the choice of lifting of the involution σ that distinguishes a 2k-element subset of Z and its complement, so this is expected.

  2. 2.

    From the point of view of the spectral data there is a natural orthogonal structure which is almost certainly the same as the above differential-geometric description. At each point z ∈ Z we have a 2m (z) = 0 and the derivative at a simple zero defines da 2m (z) ∈ K z 2m+1. But \(L\cong U\pi ^{{\ast}}K^{(2m-1)/2}\) and \(\sigma ^{{\ast}}U\cong U^{{\ast}}\), so at the fixed point z of σ we have a non-zero vector u z in U z −2. Given s ∈ (L π K) z we can define s 2 u z da 2m (z) ∈ C and summing these get a non-degenerate quadratic form on V.

  3. 3.

    The cases k = 0 or k = 2m(g − 1) correspond to the maximum absolute value of the characteristic class allowed and here the hyperholomorphic bundle is the trivial line bundle \(\Lambda ^{0}\mathbf{V}_{\alpha }\). Maximal representations play a special role in the study of character varieties (see, e.g., [Burg]).