This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

The companion section for classical groups

T. Hameister, B. C. Ngô
Abstract

We use the companion matrix construction for GLn\mathrm{GL}_{n} to build canonical sections of the Chevalley map [𝔤/G]𝔤//G[\mathfrak{g}/G]\to\mathfrak{g}{/\!\!/}G for classical groups GG as well as the group G2G_{2}. To do so, we construct canonical tensors on the associated spectral covers. As an application, we make explicit lattice descriptions of affine Springer fibers and Hitchin fibers for classical groups and G2G_{2}.

1 Introduction

Let GG be a reductive group over kk, and denote by 𝔤\mathfrak{g} its Lie algebra. The Chevalley map

χ:𝔤𝔤//G,\chi\colon\mathfrak{g}\to\mathfrak{g}{/\!\!/}G,

where 𝔤//G:=Spec(k[𝔤]G)\mathfrak{g}{/\!\!/}G:=\mathrm{Spec}(k[\mathfrak{g}]^{G}) denotes the invariant theoretic quotient of 𝔤\mathfrak{g} by the adjoint action of GG, is of fundamental importance in the construction of the Hitchin system [Hit87]. In particular, for 𝔤=𝔤𝔩n\mathfrak{g}=\mathfrak{gl}_{n}, χ\chi sends a matrix to its characteristic polynomial.

In [Kos63], Kostant exhibited a section of the Chevalley map for a general reductive group GG under the assumption that the characteristic of kk does not divide the order of the Weyl group. Kostant’s section was generalized in [BČ22] and [AFV18], including the case of characteristics p>2p>2 for classical groups and the group G2G_{2}. As explained in [Ngo10], this section can be used to construct sections of the Hitchin fibration and affine Springer fibers. However, Kostant’s construction can be counter-intuitive for computations. To illustrate this latter point, consider the case G=GL3(k)G=\mathrm{GL}_{3}(k), in which case 𝔤//G=𝔸3\mathfrak{g}{/\!\!/}G={\mathbb{A}}^{3} is the 3-dimensional affine space. The Kostant section is the map sending

(a1,a2,a3)𝔤//G(a13a126+a224a1327a1a23a31a13a126+a2201a13)𝔤(a_{1},a_{2},a_{3})\in\mathfrak{g}{/\!\!/}G\quad\mapsto\quad\begin{pmatrix}\frac{a_{1}}{3}&\frac{a_{1}^{2}}{6}+\frac{a_{2}}{2}&-\frac{4a_{1}^{3}}{27}-\frac{a_{1}a_{2}}{3}-a_{3}\\ 1&\frac{a_{1}}{3}&\frac{a_{1}^{2}}{6}+\frac{a_{2}}{2}\\ 0&1&\frac{a_{1}}{3}\end{pmatrix}\in\mathfrak{g}

If you introduced this problem to an undergraduate student of linear algebra, of course, they would not give you the answer above; they might instead suggest the map:

(a1,a2,a3)𝔤//G(00a310a201a1)𝔤(a_{1},a_{2},a_{3})\in\mathfrak{g}{/\!\!/}G\quad\mapsto\quad\begin{pmatrix}0&0&-a_{3}\\ 1&0&-a_{2}\\ 0&1&-a_{1}\end{pmatrix}\in\mathfrak{g}

sending a characteristic polynomial to its companion matrix. The section to the Hitchin map that Hitchin constructed in [Hit87] is not strictly the same as the one of [Ngo10] in the sense that he does not rely on the Kostant section but another section that feels more like a generalization of the companion matrix. Instead of the companion matrix, a map 𝔤//G𝔤\mathfrak{g}{/\!\!/}G\to\mathfrak{g}, we will construct a map 𝔤//G[𝔤/G]\mathfrak{g}{/\!\!/}G\to[\mathfrak{g}/G], where [𝔤/G][\mathfrak{g}/G] is the quotient of 𝔤\mathfrak{g} by the adjoint action of GG in the sense of algebraic stack. This section will be called the companion section, which is free of any choice. The present note aims to explicitly construct the companion section for classical groups, including the symplectic and orthogonal groups and G2G_{2}. As an application of the companion sections, we will give elementary descriptions of affine Springer fibers and Hitchin fibers for classical groups similar to the description of the Hitchin fibers in the linear case due to Beauville-Narasimhan-Ramanan.

The emphasis of this work is on providing case-by-case explicit formulas for the companion section for classical groups. It is also possible to construct the companion section uniformly. This will be the subject of our subsequent work.

Acknowledgments

The second author was partially supported by NSF grant DMS 2201314. The authors thank Alexis Bouthier for pointing out the literature on Kostant sections in small characteristics. Both authors thank the anonymous reviewer for helpful feedback.

2 Tensors defining classical groups

We will recall the standard definition of classical groups as the subgroup of the linear groups fixing certain tensors. This is very well known for symplectic and orthogonal groups but a bit less known for G2G_{2}, which in a certain respect could qualify as a classical group as well.

Let VV be a 2n2n-dimensional vector space over a base field kk, VV^{*} its dual vector space. The linear group GL(V)\mathrm{GL}(V) acts on the space 2V\wedge^{2}V^{*} of alternating bilinear forms on VV with an open orbit. An alternating bilinear form μ2V\mu\in\wedge^{2}V^{*} is considered non-degenerate if it lies in this open orbit. This is equivalent to requiring the induced map μ:VV\mu:V\to V^{*} to be an isomorphism. The stabilizer of such a non-degenerate alternating bilinear form is a symplectic group GG. We note that μ2V\mu\in\wedge^{2}V^{*} is non-degenerate if nμ2nV\wedge^{n}\mu\in\wedge^{2n}V^{*} is a non-zero vector of the 1-dimensional vector space 2nV\wedge^{2n}V^{*} and as a result, GG is contained in the special linear group SL(V)\mathrm{SL}(V). Then, a GG-bundle over a kk-scheme SS consists of a locally free 𝒪S\mathcal{O}_{S}-module 𝒱\mathcal{V} of rank 2n2n equipped with an alternating bilinear form S2𝒱𝒪S\wedge^{2}_{S}\mathcal{V}\to\mathcal{O}_{S} which is non-degenerate fiberwise. Although the embedding of G=Sp2nG=\mathrm{Sp}_{2n} into GL2n\mathrm{GL}_{2n} may differ by conjugation by an element of GL2n\mathrm{GL}_{2n}, as we are more concerned with GG-bundles than GG itself, the specific choice of non-degenerate alternating form μ2V\mu\in\wedge^{2}V^{*} is immaterial. We will write G=Sp2nG=\mathrm{Sp}_{2n}.

Let VV be a nn-dimensional vector space over a base field kk, VV^{*} its dual vector space. The linear group GL(V)\mathrm{GL}(V) acts on the space S2VS^{2}V^{*} of symmetric bilinear forms on VV with an open orbit. A symmetric bilinear form μS2V\mu\in S^{2}V^{*} is considered non-degenerate if it lies in this open orbit. This is also equivalent to the induced map μ:VV\mu:V\to V^{*} being an isomorphism, which in turn is equivalent to the induced map nμ:nVnV\wedge^{n}\mu:\wedge^{n}V\to\wedge^{n}V^{*} being an isomorphism of 1-dimensional vector spaces. We note that nV\wedge^{n}V and nV\wedge^{n}V^{*} are dual as vector spaces so that for every choice of a basis vector ωnV\omega\in\wedge^{n}V, we have a dual basis vector ωnV\omega^{*}\in\wedge^{n}V^{*}. A basis vector ωnV\omega\in\wedge^{n}V is said to be compatible with μ\mu if the equation nμ(ω)=ω\wedge^{n}\mu(\omega)=\omega^{*} is satisfied. This equation has exactly two non-zero solutions ωnV\omega\in\wedge^{n}V, which differ by a sign. The stabilizer of a non-degenerate symmetric bilinear form μS2V\mu\in S^{2}V^{*} is an orthogonal group O(μ)O(\mu). The stabilizer of a pair (μ,ω)(\mu,\omega) consisting of a non-degenerate symmetric bilinear form μS2V\mu\in S^{2}V^{*} and a compatible basis vector ωnV\omega\in\wedge^{n}V is the special orthogonal group SO(μ,ω)\mathrm{SO}(\mu,\omega) which is the neutral component of O(μ)O(\mu). We note that SO(μ,ω)=O(μ)SL(V)\mathrm{SO}(\mu,\omega)=O(\mu)\cap\mathrm{SL}(V) so that the special orthogonal group can also be defined as the stabilizer of a pair (μ,ω)(\mu,\omega) as above but without requiring ω\omega being compatible with μ\mu. The stabilizer of any such pair is a special orthogonal group GG. A GG-bundle over a kk-scheme SS consists then in a locally free 𝒪S\mathcal{O}_{S}-module 𝒱\mathcal{V} of rank nn equipped a symmetric bilinear form S2𝒱𝒪S\wedge^{2}_{S}\mathcal{V}\to\mathcal{O}_{S} which is non-degenerate fiberwise. The embedding of G=SOnG=\mathrm{SO}_{n} into GLn\mathrm{GL}_{n} depends on the form μ\mu and is well defined only up to conjugation by GLn\mathrm{GL}_{n}. However, as we are more concerned with GG-bundles than GG itself, choosing a specific non-degenerate symmetric form μ2V\mu\in\wedge^{2}V^{*} is immaterial. We will write G=SOnG=\mathrm{SO}_{n}.

There is a simple tensor definition of G2G_{2} due to Engel [Eng00]. Let VV be a 7-dimensional vector space. The linear group GL(V)\mathrm{GL}(V) acts on the space 3V\wedge^{3}V^{*} of non-degenerate trilinear forms on VV with an open orbit. We will follow Hitchin’s [Hit00] in formulating the equation defining this open orbit . We will denote the contraction 3V×V2V\wedge^{3}V^{*}\times V\to\wedge^{2}V^{*} by μv\mu_{v} for μ2V\mu\in\wedge^{2}V^{*} and vVv\in V. For v1,v2Vv_{1},v_{2}\in V and μ3V\mu\in\wedge^{3}V^{*}, we then have

μv1μv2μ7V.\mu_{v_{1}}\wedge\mu_{v_{2}}\wedge\mu\in\wedge^{7}V^{*}.

By choosing a non-zero vector ι\iota of the determinant 7V\wedge^{7}V, μ\mu gives rise to a symmetric bilinear form νS2V\nu\in S^{2}V^{*}

ν(v1,v2)=ι,μv1μv2μ\nu(v_{1},v_{2})=\langle\iota,\mu_{v_{1}}\wedge\mu_{v_{2}}\wedge\mu\rangle (1)

which is non-degenerate if and only if μ\mu lies in the open orbit of 3V\wedge^{3}V^{*}. We will say that μ\mu is a non-degenerate 3-form on VV. The stabilizer of a non-degenerate 3-form is a group G2μ3(k)G_{2}\ltimes\mu_{3}(k) where μ3(k)\mu_{3}(k) is the group of 3rd roots of unity in kk; We obtain the connected component, a group of type G2G_{2}, by taking the intersection with SL(V)SL(V). A G2G_{2}-bundle over a kk-scheme SS is thus a locally free 𝒪S\mathcal{O}_{S}-module 𝒱\mathcal{V} of rank 7 equipped with an alternating trilinear form μ3𝒱\mu\in\wedge^{3}\mathcal{V}^{*} which is non-degenerate fiberwise together with a trivialization of the determinant. Again, a different choice of nondegenerate 3-form μ\mu may give a GL7\mathrm{GL}_{7} conjugate embedding of G2G_{2} into GL7\mathrm{GL}_{7}. However, such a choice is immaterial for us.

3 Spectral cover and the companion matrix

For all groups GG discussed previously, including symplectic, special orthogonal, and G2G_{2}, GG is defined as a subgroup of GLn\mathrm{GL}_{n} fixing certain tensors. We call the inclusion GGLnG\to\mathrm{GL}_{n} the standard representation of GG. We also have the induced inclusion of Lie algebras 𝔤𝔤𝔩n\mathfrak{g}\to\mathfrak{gl}_{n} compatible with the adjoint actions of GG and GLn\mathrm{GL}_{n}. We derive a morphism between invariant theoretic quotients

𝔠=𝔤//G𝔤𝔩n//GLn=𝔠n\mathfrak{c}=\mathfrak{g}{/\!\!/}G\to\mathfrak{gl}_{n}{/\!\!/}\mathrm{GL}_{n}=\mathfrak{c}_{n}

which is a closed embedding for symplectic groups, odd special orthogonal groups, and G2G_{2}, but not for even orthogonal groups. For GLn\mathrm{GL}_{n}, we have a spectral cover 𝔰n𝔠n\mathfrak{s}_{n}\to\mathfrak{c}_{n}, defined in Section 3.1, which is a finite flat morphism of degree nn so that 𝒪𝔰n\mathcal{O}_{\mathfrak{s}_{n}} is a locally free 𝒪𝔠n\mathcal{O}_{\mathfrak{c}_{n}}-module of rank nn given with a canonical endomorphism [x][x] which is the usual companion matrix. The main result of this work can be formulated as follows:

Theorem 3.1.

Let GG be a symplectic group, odd special orthogonal group, or G2G_{2} group and GGLnG\to\mathrm{GL}_{n} its standard representation. Let 𝔠𝔠n\mathfrak{c}\to\mathfrak{c}_{n} be the induced map of Chevalley quotients which is a closed embedding in these cases. Then the restriction 𝒪𝔰n\mathcal{O}_{\mathfrak{s}_{n}} to 𝔠\mathfrak{c}

𝒱=𝒪𝔠𝒪𝔠n𝒪𝔰n\mathcal{V}=\mathcal{O}_{\mathfrak{c}}\otimes_{\mathcal{O}_{\mathfrak{c}_{n}}}\mathcal{O}_{\mathfrak{s}_{n}}

as locally free 𝒪𝔠\mathcal{O}_{\mathfrak{c}}-module affords a canonical tensor defining a GG-reduction and the companion matrix for GLn\mathrm{GL}_{n} defines a canonical map 𝔤//G[𝔤/G]\mathfrak{g}{/\!\!/}G\to[\mathfrak{g}/G] which is a section of the natural map [𝔤/G]𝔤//G[\mathfrak{g}/G]\to\mathfrak{g}{/\!\!/}G. This statement remains valid for even orthogonal groups after replacing 𝔠×𝔠n𝔰n\mathfrak{c}\times_{\mathfrak{c}_{n}}\mathfrak{s}_{n} by its normalization.

We prove the theorem by a case-by-case analysis. In particular, we will construct the explicit tensors required in each case.

3.1 Linear groups

We first recall how the companion matrix is connected to the universal spectral cover in the case GLn\mathrm{GL}_{n}. In this case, the Chevalley quotient 𝔤//G\mathfrak{g}{/\!\!/}G is the nn-dimensional affine space 𝐀n\mathbf{A}^{n} and the map χ:𝔤𝔤//G\chi:\mathfrak{g}\to\mathfrak{g}{/\!\!/}G is given by the characteristic polynomial χ(γ)=(a1(γ),,an(γ))\chi(\gamma)=(a_{1}(\gamma),\ldots,a_{n}(\gamma)) where γ𝔤\gamma\in\mathfrak{g} and ai(γ)=(1)itr(iγ)a_{i}(\gamma)=(-1)^{i}\mathrm{tr}(\wedge^{i}\gamma). In this case we have 𝔠n=Spec(An)\mathfrak{c}_{n}=\mathrm{Spec}(A_{n}) where An=k[a1,,an]A_{n}=k[a_{1},\ldots,a_{n}]. The spectral cover 𝔰n=Spec(Bn)\mathfrak{s}_{n}=\mathrm{Spec}(B_{n}) where BnB_{n} is the AnA_{n}-algebra

Bn=An[x]/(xn+a1xn1++an)B_{n}=A_{n}[x]/(x^{n}+a_{1}x^{n-1}+\cdots+a_{n})

which is a free AnA_{n}-module of rank nn as the images of 1,x,,xn11,x,\ldots,x^{n-1} form an AnA_{n}-basis of BnB_{n}. We also note that BnB_{n} is a regular kk-algebra as it is isomorphic to the polynomial algebra of variables a1,,an1,xa_{1},\dots,a_{n-1},x. On the other hand, BnB_{n} is equipped with an AnA_{n}-linear operator [x]:BnBn[x]:B_{n}\to B_{n} given by bbxb\mapsto bx. To give a map 𝔠n[𝔤𝔩n/GLn]\mathfrak{c}_{n}\to[\mathfrak{gl}_{n}/\mathrm{GL}_{n}] is equivalent to the data of a rank nn vector bundle 𝔠n\mathcal{E}\to\mathfrak{c}_{n} together with a an 𝒪𝔠n\mathcal{O}_{\mathfrak{c}_{n}}-linear endomorphism of \mathcal{E}; that is, at the level of modules, a free, rank nn AnA_{n} module with an AnA_{n} linear endomorphism. Hence, BnB_{n} with the operator [x][x] provides us with an AnA_{n}-point of [𝔤𝔩n/GLn][\mathfrak{gl}_{n}/\mathrm{GL}_{n}], and we have thus constructed a map [x]:𝔠n[𝔤𝔩n/GLn][x]:\mathfrak{c}_{n}\to[\mathfrak{gl}_{n}/\mathrm{GL}_{n}] which is a section of χ:[𝔤𝔩n/GLn]𝔠n\chi:[\mathfrak{gl}_{n}/\mathrm{GL}_{n}]\to\mathfrak{c}_{n}. In term of matrices with respect to the AnA_{n}-basis of BnB_{n} given by 1,x,,xn11,x,\ldots,x^{n-1}, [x][x] is given by the usual companion matrix

x=(0an10an1001a1)𝔤𝔩n(A)x_{\bullet}=\begin{pmatrix}0&&\cdots&-a_{n}\\ 1&0&\cdots&-a_{n-1}\\ &\cdots&0&\\ 0&&1&-a_{1}\end{pmatrix}\in\mathfrak{gl}_{n}(A) (2)

The companion matrix thus gives us a map x:𝔠𝔤x_{\bullet}:\mathfrak{c}\to\mathfrak{g} in the case G=GLnG=\mathrm{GL}_{n} taking a point a=(a1,,an)a=(a_{1},\dots,a_{n}) of 𝔠\mathfrak{c} to the matrix above. This construction is a section to the characteristic polynomial map. However, it is often more useful to think of [x][x] as a map [x]:𝔠[𝔤/G][x]:\mathfrak{c}\to[\mathfrak{g}/G] in the case G=GLnG=\mathrm{GL}_{n}.

Let 𝔤\mathfrak{g} come equipped with the homothety action of 𝔾m{\mathbb{G}}_{m} and 𝔠\mathfrak{c} with the induced action tai=tiait\cdot a_{i}=t^{i}a_{i}. There is an issue with using the companion matrix to construct a section to the Hitchin map as the companion map x:𝔠𝔤x_{\bullet}:\mathfrak{c}\to\mathfrak{g} is not 𝔾m\mathbb{G}_{m}-equivariant. We note, however, that the stack-valued map [x]:𝔠[𝔤/G][x]:\mathfrak{c}\to[\mathfrak{g}/G] is almost 𝔾m\mathbb{G}_{m}-equivariant in the sense that after a base change by the isogeny 𝔾m𝔾m\mathbb{G}_{m}\to\mathbb{G}_{m} given by tt2t\mapsto t^{2}, it becomes equivariant because of the identity

ad(diag(tn1,tn3,,t1n))(γ)=t2(00t2nan10t2n2an101t2a1).\mathrm{ad}(\mathrm{diag}(t^{n-1},t^{n-3},\ldots,t^{1-n}))(\gamma)=t^{-2}\begin{pmatrix}0&0&\cdots&-t^{2n}a_{n}\\ 1&0&\cdots&-t^{2n-2}a_{n-1}\\ &\cdots&&\\ 0&&1&-t^{2}a_{1}\end{pmatrix}. (3)

This explains why we have a section to the Hitchin map after choosing a square root of the canonical bundle as in [Hit87].

As we intend to use the companion matrix (2) to construct a canonical section to the Chevalley map χ:[𝔤/G]𝔠\chi:[\mathfrak{g}/G]\to\mathfrak{c} for classical groups, it is useful to further investigate the linear algebraic structure of BnB_{n} as an AnA_{n}-module. We have a symmetric AnA_{n}-bilinear map ξ:BnAnBnAn\xi:B_{n}\otimes_{A_{n}}B_{n}\to A_{n} given by

ξ(b1Anb2)=trBn/An(b1b2)\xi(b_{1}\otimes_{A_{n}}b_{2})=\mathrm{tr}_{B_{n}/A_{n}}(b_{1}b_{2})

thus an element ξSAn2Bn\xi\in S^{2}_{A_{n}}B_{n}^{*}. Because this element induces degenerate forms over the ramification locus of BnB_{n} over AnA_{n}, we need a correction term to get a symmetric bilinear form that is non-degenerate fiberwise. We will describe this correction and the associated nondegenerate form in Lemma 3.2.

The pairing ξ\xi defines an AnA_{n}-linear map μ:BnBn\mu:B_{n}\to B_{n}^{*} where Bn=HomAn(Bn,An)B_{n}^{*}=\mathrm{Hom}_{A_{n}}(B_{n},A_{n}) and μ(b1)(b2)=ξ(b1,b2)\mu(b_{1})(b_{2})=\xi(b_{1},b_{2}). We note that the AnA_{n}-module BnB_{n}^{*} is naturally a BnB_{n}-module and μ:BnBn\mu:B_{n}\to B_{n}^{*} is BnB_{n} linear; thus, it is uniquely determined by the image of 1Bn1\in B_{n} that we will also denote by μBn\mu\in B_{n}^{*}. We will show that BnB_{n}^{*} is a free BnB_{n}-module of rank 1, construct a generator of BnB_{n}^{*} and find an explicit formula for μBn\mu\in B_{n}^{*} as a multiple of this generator.

Lemma 3.2.

Let us denote by v0,,vn1v_{0},\ldots,v_{n-1} the basis of BnB_{n} given by the images of 1,x,,xn11,x,\ldots,x^{n-1} in BnB_{n} and v0,,vn1v_{0}^{*},\ldots,v_{n-1}^{*} the dual basis of BnB_{n}^{*}. Then β=vn1\beta^{*}=v_{n-1}^{*} is a generator of BnB_{n}^{*} as a BnB_{n}-module. Let us denote fBn=An[x]/(f)f^{\prime}\in B_{n}=A_{n}[x]/(f) the image of the derivative

nxn1+(n1)a1xn2++an1An[x]nx^{n-1}+(n-1)a_{1}x^{n-2}+\cdots+a_{n-1}\in A_{n}[x]

of the universal polynomial f=xn+a1xn1++anAn[x]f=x^{n}+a_{1}x^{n-1}+\cdots+a_{n}\in A_{n}[x]. Then we have μ=fβ\mu=f^{\prime}\beta^{*}.

Proof.

First, the discriminant dd of the universal polynomial ff, defined as the resultant between ff and its derivative, is a nonzero element of the polynomial ring AnA_{n}. Indeed, dd defines the ramification divisor of the finite flat covering 𝔰𝔠\mathfrak{s}\to\mathfrak{c}, which is generically étale for there exist separable polynomials in k[x]k^{\prime}[x] of degree nn with coefficients in any infinite field kk^{\prime} containing kk. We denote A=An[d1]A^{\prime}=A_{n}[d^{-1}] the localization of AnA_{n} obtained by inverting dd, and B=BnAnAB^{\prime}=B_{n}\otimes_{A_{n}}A^{\prime}. By construction, ff^{\prime} is an invertible element of BB^{\prime}. The trace map trB/A:BA\mathrm{tr}_{B^{\prime}/A^{\prime}}:B^{\prime}\to A^{\prime} of BB^{\prime} as free AA^{\prime}-module of rank nn is now given by the Euler formula (cf. III.6, Lemma 2 in [Ser13])

trB/A(xkf)={0if k<n11if k=n1\mathrm{tr}_{B^{\prime}/A^{\prime}}\left(\frac{x^{k}}{f^{\prime}}\right)=\begin{cases}0&\text{if }k<n-1\\ 1&\text{if }k=n-1\end{cases}

If v0,,vn1v_{0},\ldots,v_{n-1} denote the basis of BB^{\prime} given by the images of 1,x,,xn11,x,\ldots,x^{n-1} in BnB_{n} and v0,,vn1v_{0}^{*},\ldots,v_{n-1}^{*} the dual basis of (B)(B^{\prime})^{*}, then we derive from the Euler formula that the identities

μ(vi)=f(vn1i+j<iai,jvn1j)\mu(v_{i})=f^{\prime}\left(v^{*}_{n-1-i}+\sum_{j<i}a^{\prime}_{i,j}v^{*}_{n-1-j}\right) (4)

hold in BnAnAB_{n}^{*}\otimes_{A_{n}}A^{\prime} for some ai,jAa^{\prime}_{i,j}\in A^{\prime}. In particular, we have μ(v0)=fvn1\mu(v_{0})=f^{\prime}v^{*}_{n-1}. As the localization map BnBnAnAB_{n}^{*}\to B_{n}^{*}\otimes_{A_{n}}A^{\prime} is injective, this identity also holds in BnB_{n}^{*}. It follows that μ=fvn1\mu=f^{\prime}v_{n-1}^{*} as desired. ∎

As a consequence, we have a canonical nondegenerate bilinear form β:BnAnBnAn\beta^{*}:B_{n}\otimes_{A_{n}}B_{n}\to A_{n} which is symmetric with respect to which the AnA_{n}-linear operator [x]:BnBn[x]:B_{n}\to B_{n} is anti-self-adjoint; that is, for all v1,v2Bnv_{1},v_{2}\in B_{n}, we have

β(xv1,v2)+β(v1,xv2)=0.\beta^{*}(xv_{1},v_{2})+\beta^{*}(v_{1},xv_{2})=0.

For G=SLnG=\mathrm{SL}_{n}, the Lie algebra 𝔤=𝔰𝔩n\mathfrak{g}=\mathfrak{sl}_{n} is the space of traceless matrices. We have 𝔠=Spec(A)\mathfrak{c}=\mathrm{Spec}(A) where A=k[a2,,an]A=k[a_{2},\ldots,a_{n}]. We note that for a1=0a_{1}=0, the companion matrix (2) is traceless and thus gives rise to a AA-point on 𝔰𝔩n\mathfrak{sl}_{n}. The companion map γ:𝔠𝔤\gamma:\mathfrak{c}\to\mathfrak{g} induces a map [γ]:𝔠[𝔤/G][\gamma]:\mathfrak{c}\to[\mathfrak{g}/G]. The latter lays over the point of BGBG with values in AA corresponding to the SLn\mathrm{SL}_{n}-bundle corresponding to rank nn vector bundle BB equipped with the trivialization of the determinant given by the basis 1,x,,xn11,x,\ldots,x^{n-1}. The formula (3) shows that the map [γ]:𝔠[𝔤/G][\gamma]:\mathfrak{c}\to[\mathfrak{g}/G] is equivariant with respect to the isogeny 𝔾m𝔾m\mathbb{G}_{m}\to\mathbb{G}_{m} given by tt2t\mapsto t^{2} for the diagonal matrix diag(tn1,tn3,,t1n)\mathrm{diag}(t^{n-1},t^{n-3},\ldots,t^{1-n}) belonging to SLn\mathrm{SL}_{n}.

3.2 Symplectic groups

In the case G=Sp2nG=\mathrm{Sp}_{2n}, we have 𝔠=Spec(A)\mathfrak{c}=\mathrm{Spec}(A) with A=k[a2,,a2n]A=k[a_{2},\ldots,a_{2n}]. The spectral cover 𝔰=Spec(B)\mathfrak{s}=\mathrm{Spec}(B) where

B=A[x]/(x2n+a2x2n2++a2n)B=A[x]/(x^{2n}+a_{2}x^{2n-2}+\cdots+a_{2n})

is a free AA-module of rank 2n2n, is equipped with an involution τ:BB\tau:B\to B given τ(x)=x\tau(x)=-x. The companion matrix (2) gives a AA-linear endomorphism of BB as a free AA-module. For the companion matrix to produce a section to the Chevalley map [𝔤/G]𝔠[\mathfrak{g}/G]\to\mathfrak{c} in the symplectic case, we need to construct a canonical nondegenerate symplectic form ω\omega on the AA-module BB for which γ\gamma is anti-self-adjoint in the sense that

ω(γv1,v2)+ω(v1,γv2)=0\omega(\gamma v_{1},v_{2})+\omega(v_{1},\gamma v_{2})=0

for all v1,v2Bv_{1},v_{2}\in B.

The standard representation Sp2nGL2n\mathrm{Sp}_{2n}\to\mathrm{GL}_{2n} induces a map on Chevalley bases 𝔠𝔠2n=Spec(A2n)\mathfrak{c}\to\mathfrak{c}_{2n}=\mathrm{Spec}(A_{2n}) where A2n=k[a1,,a2n]A_{2n}=k[a_{1},\ldots,a_{2n}] which identidies 𝔠\mathfrak{c} with the closed subscheme of 𝔠2n\mathfrak{c}_{2n} defined by the ideal generated by a1,a3,,a2n1a_{1},a_{3},\ldots,a_{2n-1}. We have B=AA2nB2nB=A\otimes_{A_{2n}}B_{2n} where B2nB_{2n} is the finite free A2nA_{2n}-algebra defining the spectral covering of 𝔠2n\mathfrak{c}_{2n}. If we denote B=HomA(B,A)B^{*}=\mathrm{Hom}_{A}(B,A) then we have B=AA2nB2nB^{*}=A\otimes_{A_{2n}}B^{*}_{2n} where B2n=HomA2n(B2n,A2n)B^{*}_{2n}=\mathrm{Hom}_{A_{2n}}(B_{2n},A_{2n}). The generator β2n\beta_{2n}^{*} of the free B2nB_{2n}-module B2nB^{*}_{2n} defined in Lemma 3.2 then induces a generator β\beta^{*} of BB^{*} as a free BB-module of rank one which can also be viewed as the bilinear form β:BABA\beta^{*}:B\otimes_{A}B\to A given by b1Ab2=trB/A(f1b1b2)b_{1}\otimes_{A}b_{2}=\mathrm{tr}_{B/A}({f^{\prime}}^{-1}b_{1}b_{2}) after localization.

The bilinear form ω:BABA\omega:B\otimes_{A}B\to A

ω(b1,b2)=β(b1,τ(b2))=trB/A(f1b1τ(b2))\omega(b_{1},b_{2})=\beta^{*}(b_{1},\tau(b_{2}))=\mathrm{tr}_{B/A}({f^{\prime}}^{-1}b_{1}\tau(b_{2}))

with the second identity only making sense after localization of AA making ff^{\prime} invertible, is a non-degenerate symplectic form for which [x][x] is anti-self-adjoint. Indeed, we have

ω(b1,b2)=ω(b2,b1)\omega(b_{1},b_{2})=-\omega(b_{2},b_{1})

because τ(f)=f\tau(f^{\prime})=-f^{\prime} for fA[x]f^{\prime}\in A[x] is an odd polynomial as fA[x]f\in A[x] is an even polynomial. The equation ω(xb1,b2)+ω(b1,xb2)=0\omega(xb_{1},b_{2})+\omega(b_{1},xb_{2})=0 can be derived from τ(x)=x\tau(x)=-x.

It follows that we have a morphism

[x]:𝔠[𝔤/G][x]:\mathfrak{c}\to[\mathfrak{g}/G]

which deserves to be called the companion map for the symplectic group. To obtain a companion matrix x:𝔠𝔤x_{\bullet}:\mathfrak{c}\to\mathfrak{g}, it is enough to find a trivialization of the GG-bundle associated with the non-degenerate symplectic form ω:BABA\omega:B\otimes_{A}B\to A. For most applications, particularly the Hitchin fibration, we only need the section [x]:𝔠[𝔤/G][x]:\mathfrak{c}\to[\mathfrak{g}/G].

3.3 Odd special orthogonal groups

In the case G=SO2n+1G=\mathrm{SO}_{2n+1}, we have 𝔠=Spec(A)\mathfrak{c}=\mathrm{Spec}(A) with A=k[a2,a4,,a2n]A=k[a_{2},a_{4},\dots,a_{2n}]. The spectral cover is defined as 𝔰=Spec(B)\mathfrak{s}=\mathrm{Spec}(B) where B=A[x]/(f)B=A[x]/(f) with f=xf0f=xf_{0} and f0=x2n+a2x2n2++a2nf_{0}=x^{2n}+a_{2}x^{2n-2}+\cdots+a_{2n}. BB is a free AA-module of rank 2n+12n+1. As in the symplectic case, we will define a symmetric non-degenerate bilinear form BABAB\otimes_{A}B\to A for which the multiplication by xx is anti-self-adjoint.

The standard representation SO2n+1GL2n+1\mathrm{SO}_{2n+1}\to\mathrm{GL}_{2n+1} gives rise to a map 𝔠𝔠2n+1=Spec(k[a1,,a2n+1])\mathfrak{c}\to\mathfrak{c}_{2n+1}=\mathrm{Spec}(k[a_{1},\ldots,a_{2n+1}]) which is a closed embedding defined by the ideal generated by a1,a3,,a2n+1a_{1},a_{3},\ldots,a_{2n+1}. We have B=AA2n+1B2n+1B=A\otimes_{A_{2n+1}}B_{2n+1} where B2n+1B_{2n+1} is the finite free A2n+1A_{2n+1}-module of rank 2n+12n+1 defining the spectral cover in the case GL2n+1\mathrm{GL}_{2n+1}. We also have B=AA2n+1B2n+1B^{*}=A\otimes_{A_{2n+1}}B_{2n+1}^{*} where B=HomA(B,A)B^{*}=\mathrm{Hom}_{A}(B,A) and B2n+1=HomA2n+1(B2n+1,A2n+1)B_{2n+1}^{*}=\mathrm{Hom}_{A_{2n+1}}(B_{2n+1},A_{2n+1}). Following the discussion in the linear case B2n+1B_{2n+1}^{*} is a free B2n+1B_{2n+1} generated by the element β2n+1=(f)1μ\beta^{*}_{2n+1}=(f^{\prime})^{-1}\mu where μ\mu is the trace form μ(b1Ab2)=tr(b1b2)\mu(b_{1}\otimes_{A}b_{2})=\mathrm{tr}(b_{1}b_{2}). It induces a generator β\beta^{*} of BB^{*} as a BB-module. We define the bilinear form ω:BABA\omega:B\otimes_{A}B\to A by

ω(b1,b2)=β(b1,τ(b2))=tr(f1b1τ(b2)).\omega(b_{1},b_{2})=\beta^{*}(b_{1},\tau(b_{2}))=\mathrm{tr}({f^{\prime}}^{-1}b_{1}\tau(b_{2})). (5)

The bilinear form ω\omega is a nondegenerate bilinear form because β\beta^{*} is. It is symmetric because τ(f)=f\tau(f^{\prime})=f^{\prime} as ff^{\prime} is an even polynomial. The equation ω(xb1,b2)+ω(b1,xb2)\omega(xb_{1},b_{2})+\omega(b_{1},xb_{2}) can be derived from the fact τ(x)=x\tau(x)=-x.

By choosing a trivialization of the determinant, we obtain a companion map [x]:𝔠[𝔤/G][x]:\mathfrak{c}\to[\mathfrak{g}/G] for G=SO2n+1G=\mathrm{SO}_{2n+1}.

3.4 Even special orthogonal groups

The case G=SO2nG=\mathrm{SO}_{2n} is slightly more difficult for the map 𝔠𝔠2n\mathfrak{c}\to\mathfrak{c}_{2n} induced by the standard representation of SO2n\mathrm{SO}_{2n} is not a closed embedding. Indeed, we have 𝔠2n=Spec(A2n)\mathfrak{c}_{2n}=\mathrm{Spec}(A_{2n}) where A2n=k[a1,,a2n]A_{2n}=k[a_{1},\ldots,a_{2n}] but 𝔠=Spec(A)\mathfrak{c}=\mathrm{Spec}(A) where A=k[a2,,a2n2,pn]A=k[a_{2},\ldots,a_{2n-2},p_{n}] where pnp_{n} is the Pfaffian satisfying pn2=a2np_{n}^{2}=a_{2n} does not lie in the image of A2nAA_{2n}\to A. If B2nB_{2n} is the spectral cover of A2nA_{2n} and B=AA2nB2nB=A\otimes_{A_{2n}}B_{2n} then we have

B=A[x]/(x2n+a2x2n2++a2n2x2+pn2).B=A[x]/(x^{2n}+a_{2}x^{2n-2}+\cdots+a_{2n-2}x^{2}+p_{n}^{2}).

As indicated by Hitchin [Hit87], the true spectral cover for even special orthogonal groups is not BB but its blowup B~\widetilde{B} along the singular locus defined by xx. We have

B~=A[x,pn1]/(xpn1pn,x2n2+a2x2n4++a2n2+pn12)\widetilde{B}=A[x,p_{n-1}]/\big{(}xp_{n-1}-p_{n},\;x^{2n-2}+a_{2}x^{2n-4}+\cdots+a_{2n-2}+p_{n-1}^{2}\big{)}

which is a free AA-module of rank 2n2n and smooth as a kk-algebra. We have an involution τ\tau on BB and B~\widetilde{B} given by τ(x)=x\tau(x)=-x and τ(pn1)=pn1\tau(p_{n-1})=-p_{n-1}.

The dualizing sheaf ωB~/A\omega_{\widetilde{B}/A} is a free rank-one B~\widetilde{B}-module, canonically isomorphic to B~\widetilde{B} away from the ramification locus. As a B~\widetilde{B}-submodule of Fr(B~)\mathrm{Fr}(\widetilde{B}) it is generated by the inverse of the different 𝔇B~/A\mathfrak{D}_{\widetilde{B}/A} which is given by the formula

𝔇B~/A\displaystyle\mathfrak{D}_{\widetilde{B}/A} =\displaystyle= det(pn1fx2pn1)\displaystyle\det\begin{pmatrix}-p_{n-1}&f^{\prime}\\ -x&2p_{n-1}\end{pmatrix}
=\displaystyle= (n1)x2(n1)+(n2)a2x2(n2)++a2n2x2+pn12.\displaystyle(n-1)x^{2(n-1)}+(n-2)a_{2}x^{2(n-2)}+\cdots+a_{2n-2}x^{2}+p_{n-1}^{2}.

In other words, the bilinear form B~AB~A\widetilde{B}\otimes_{A}\widetilde{B}\to A given by

b1Ab2trB~/A(𝔇B~/A1b1b2)b_{1}\otimes_{A}b_{2}\mapsto\mathrm{tr}_{\widetilde{B}/A}(\mathfrak{D}_{\widetilde{B}/A}^{-1}b_{1}b_{2})

is non-degenerate. As in the symplectic and odd special orthogonal cases, we now consider the symmetric bilinear form

ω(b1,b2)=trB~/A(𝔇B~/A1b1τ(b2))\omega(b_{1},b_{2})=\mathrm{tr}_{\widetilde{B}/A}(\mathfrak{D}_{\widetilde{B}/A}^{-1}b_{1}\tau(b_{2}))

Then ω\omega is a non-degenerate symmetric bilinear form because τ(𝔇B~/A)=𝔇B~/A\tau(\mathfrak{D}_{\widetilde{B}/A})=\mathfrak{D}_{\widetilde{B}/A}, and it satisfies

ω(xb1,b2)=ω(b1,xb2).\omega(xb_{1},b_{2})=-\omega(b_{1},xb_{2}).

After a choice of trivialization of the determinant of B~\widetilde{B} as a free AA-module of rank nn, the multiplication by xx gives rise to the companion section [x]:𝔤//G[𝔤/G][x]:\mathfrak{g}{/\!\!/}G\to[\mathfrak{g}/G] for the odd special orthogonal group G=SO2n+1G=\mathrm{SO}_{2n+1}.

3.5 The group G2G_{2}

In the case G2G_{2}, the invariant quotient is A=k[e,q]A=k[e,q] with deg(e)=2\deg(e)=2 and deg(q)=6\deg(q)=6. The spectral cover 𝔰=Spec(B)\mathfrak{s}=\mathrm{Spec}(B) of 𝔠=Spec(A)\mathfrak{c}=\mathrm{Spec}(A) given by

B=A[x]/(xf0)for f0=x6ex4+e24x2+qB=A[x]/\left(xf_{0}\right)\quad\text{for }f_{0}=x^{6}-ex^{4}+\frac{e^{2}}{4}x^{2}+q

is a reducible cover of AA with two components corresponding to the quotient maps

BB=A[x]/(f0)andBA=A[x]/(x).B\to B^{\prime}=A[x]/(f_{0})\quad\text{and}\quad B\to A=A[x]/(x).

The cover 𝔰=Spec(B)\mathfrak{s}^{\prime}=\mathrm{Spec}(B^{\prime}) of AA is finite, flat of degree 6, and factors through two subcovers, of degrees 2 and 3, corresponding to the sub-AA-algebras

AA[y]/(y3ey2+e24y+q)Bwhere y=x2A\subset A[y]/\left(y^{3}-ey^{2}+\frac{e^{2}}{4}y+q\right)\subset B^{\prime}\quad\text{where }y=x^{2}
AA[z]/(z2+q)Bwhere z=x(x2e2)A\subset A[z]/\left(z^{2}+q\right)\subset B^{\prime}\quad\text{where }z=x\left(x^{2}-\frac{e}{2}\right)

Let ϵB[q1]:=HomA[q1](B[q1],A[q1])\epsilon\in B[q^{-1}]^{*}:=\mathrm{Hom}_{A[q^{-1}]}(B[q^{-1}],A[q^{-1}]) be dual to f0f_{0}; δiB[q1]\delta_{i}\in B[q^{-1}]^{*} be dual to xix^{i}; and ηiB[q1]\eta_{i}\in B[q^{-1}]^{*} be dual to xizx^{i}z for i=1,2,3i=1,2,3. Let trz{\rm tr}_{z} denote the skew-symmetric bilinear form on BB given by

trz(g,h)=TrFrac(B)/Frac(A)(g(x)h(x)zf(x)){\rm tr}_{z}(g,h)={\rm Tr}_{{\rm Frac}(B)/{\rm Frac}(A)}\left(\frac{g(x)h(-x)z}{f(x)}\right)

We will denote by ρ\rho the 3-form on B[q1]B[q^{-1}] given by

ρ:=δ1δ2η3+δ1η2δ3+η1δ2δ3qη0η1η2+ϵtrz\rho:=\delta_{1}\wedge\delta_{2}\wedge\eta_{3}+\delta_{1}\wedge\eta_{2}\wedge\delta_{3}+\eta_{1}\wedge\delta_{2}\wedge\delta_{3}-q\cdot\eta_{0}\wedge\eta_{1}\wedge\eta_{2}+\epsilon\wedge{\rm tr}_{z} (6)

A priori, the 3-form above is valued in A[q1]A[q^{-1}]. The next proposition tells us that it restricts to an element of A3B\bigwedge^{3}_{A}B^{*}.

Proposition 3.3.

Restricting the 3-form ρ\rho to BB[q1]B\to B[q^{-1}] induces a 3-form ρA3B\rho\in\bigwedge^{3}_{A}B^{*}. In other words, ρ\rho takes values in AA when restricted to BB.

Proof.

Consider the AA-basis of BB given by

{1,xi,xiz:i=1,2,3}.\{1,x^{i},x^{i}z\colon i=1,2,3\}.

This differs from the A[q1]A[q^{-1}]-basis

{f0,xi,xiz:i=1,2,3}\{f_{0},x^{i},x^{i}z\colon i=1,2,3\}

of B[q1]B[q^{-1}] only by scaling f0f_{0}. As ρ\rho is valued in AA on the AA-linear span of the latter basis, it suffices to check the contraction ι1ρ\iota_{1}\rho of ρ\rho along 1B1\in B is valued in AA. We compute

ι1ρ\displaystyle\iota_{1}\rho =η1η2e2η2η3+1q(trzδ1δ2+e2δ2δ3ix3ztrzϵ+e2ixztrzϵ)\displaystyle=\eta_{1}\wedge\eta_{2}-\frac{e}{2}\eta_{2}\wedge\eta_{3}+\frac{1}{q}({\rm tr}_{z}-\delta_{1}\wedge\delta_{2}+\frac{e}{2}\delta_{2}\wedge\delta_{3}-i_{x^{3}z}{\rm tr}_{z}\wedge\epsilon+\frac{e}{2}i_{xz}{\rm tr}_{z}\wedge\epsilon)
=η1η2e2η2η3+[1q(trzδ1δ2+e2δ2δ3)ι1trzϵ]\displaystyle=\eta_{1}\wedge\eta_{2}-\frac{e}{2}\eta_{2}\wedge\eta_{3}+\Big{[}\frac{1}{q}({\rm tr}_{z}-\delta_{1}\wedge\delta_{2}+\frac{e}{2}\delta_{2}\wedge\delta_{3})-\iota_{1}{\rm tr}_{z}\wedge\epsilon\Big{]}

Rewriting the latter in terms of a dual basis ξi\xi_{i}, i=0,,6i=0,\dots,6 for the AA-basis {xi:i=0,,6}\{x^{i}\colon i=0,\dots,6\} of BB, we see that the expression in square brackets above is

ι1ρ=e3e6+e4e53e2e5e6\iota_{1}\rho=\mathrm{e}_{3}\wedge\mathrm{e}_{6}+\mathrm{e}_{4}\wedge\mathrm{e}_{5}-\frac{3e}{2}\mathrm{e}_{5}\wedge\mathrm{e}_{6}

whose image lies in AA. ∎

As the previous proposition illustrates, working with the form ρ\rho requires significantly more computational effort. As such, Propositions 3.4 and 3.5 will be checked primarily with computer algebra packages. These computations were done in Macaulay2; explicit code for each calculation is referred to in Appendix A.

Proposition 3.4.

Let ν\nu be the bilinear form associated to ρ\rho as in equation (1) and let ωSA2B\omega\in S^{2}_{A}B^{*} be the symmetric, nondegenerate form given by the formula (5). Then, ν=2432ω\nu=-2^{4}3^{2}\omega.

Proposition 3.5.

The form ρ\rho is compatible with the endomorphism [x][x], in the sense that

ρ(xb1,b2,b3)+ρ(b1,xb2,b3)+ρ(b1,b2,xb3)=0.\rho(xb_{1},b_{2},b_{3})+\rho(b_{1},xb_{2},b_{3})+\rho(b_{1},b_{2},xb_{3})=0.

As such, the form ρ\rho together with a trivialization of the determinant gives a map [x]:𝔠[𝔤2/G2][x]\colon\mathfrak{c}\to[\mathfrak{g}_{2}/G_{2}].

4 Special components

In the previous section, we gave explicit formulas for the tensors defining the reduction of the vector bundle 𝒪𝔠×𝔠n𝔰n\mathcal{O}_{\mathfrak{c}\times_{\mathfrak{c}_{n}}\mathfrak{s}_{n}} to GG so that the companion section for GLn\mathrm{GL}_{n} induces the companion section for classical group GG. These explicit formulas may feel like miracles, especially in the G2G_{2} case where a computer algebra system is needed. In this section, we will derive them from the geometry of spectral covers, which makes the construction more conceptual, especially in the G2G_{2} case. In subsequent work, we use this approach to construct the companion section uniformly.

4.1 Special form and component associated with a subcover

Let AA be a kk-algebra, BB a finite flat AA-algebra of degree nn generated by one element bBb\in B, and ABA^{\prime}\subset B an AA-subalgebra of BB such that AA^{\prime} is finite flat of degree mm over AA generated by one element aAa^{\prime}\in A^{\prime} and BB is a finite flat AA^{\prime}-algebra of degree dd generated by bb. Under these assumptions, we have BA[x]/P(x)B\simeq A[x]/P(x) where P(x)P(x) is the characteristic polynomial of the AA-linear b:BBb:B\to B defined as the multiplication by bb. Similarly we have AA[x]/(P1(x))A^{\prime}\simeq A[x]/(P_{1}(x)) where P1(x)P_{1}(x) is the the characteristic polynomial of the AA-linear operator a:AAa^{\prime}:A^{\prime}\to A^{\prime}, and BA[x]/P2(x)B\simeq A^{\prime}[x]/P_{2}(x) where P2(x)P_{2}(x) is the characteristic polynomial of the AA^{\prime}-linear operator b:BBb:B\to B.

Assuming that the characteristic of kk is greater than dd, we want to construct an alternating dd-form

ωA:AdBA\omega_{A^{\prime}}:\wedge^{d}_{A}B\to A

supported on a special component of Spec(SAdB)\mathrm{Spec}(S^{d}_{A}B) isomorphic to Spec(A)\mathrm{Spec}(A^{\prime}). We explain what this means. As far as we know, the concept of non-degeneracy for dd-forms is not yet defined for d3d\geq 3 and thus we can prove the it only for d=1d=1 or d=2d=2. However, we expect that the form we construct is non-degenerate for a reasonable definition of this concept. As to the special component, AdB\bigwedge^{d}_{A}B is a module over the ring of symmetric tensors (AdB)𝔖d(\bigotimes_{A}^{d}B)^{\mathfrak{S}_{d}}. We will construct a surjective homomomorphism of AA-algebras (AdB)𝔖dA(\bigotimes_{A}^{d}B)^{\mathfrak{S}_{d}}\to A^{\prime} which realizes Spec(A)\mathrm{Spec}(A^{\prime}) as an irreducible component of Spec((AdB)𝔖d)\mathrm{Spec}((\bigotimes_{A}^{d}B)^{\mathfrak{S}_{d}}) if BB is generically étale over AA and AA^{\prime} is a domain.

The homomorphism of AA-algebras (AdB)𝔖dA(\bigotimes_{A}^{d}B)^{\mathfrak{S}_{d}}\to A^{\prime} is constructed as follows. Let P2(x)=xd+a1xd1++adP_{2}(x)=x^{d}+a^{\prime}_{1}x^{d-1}+\cdots+a^{\prime}_{d} be the characteristic polynomial of the AA^{\prime}-linear map b:BBb:B\to B. Then we have

B=A[x]/(xd+a1xd1++ad).B=A^{\prime}[x]/(x^{d}+a^{\prime}_{1}x^{d-1}+\cdots+a^{\prime}_{d}).

We consider the polynomial ring R=k[x1,,xd]R=k[x_{1},\ldots,x_{d}] and the subring SS of invariant polynomials under the symmetric group 𝔖d\mathfrak{S}_{d}. We have

S=k[x1,,xd]𝔖d=k[α1,,αd]S=k[x_{1},\ldots,x_{d}]^{\mathfrak{S}_{d}}=k[\alpha_{1},\ldots,\alpha_{d}]

with

αi=(1)i1j1<<jidαj1αjd.\alpha_{i}=(-1)^{i}\sum_{1\leq j_{1}<\cdots<j_{i}\leq d}\alpha_{j_{1}}\ldots\alpha_{j_{d}}.

Since RR and SS are regular, and RR is a finite generated SS-module, RR is a finite flat SS-algebra of degree d!d!. We consider the homomorphism of algebras SAS\to A^{\prime} given by αiai\alpha_{i}\mapsto a^{\prime}_{i} and the base change ASRA^{\prime}\otimes_{S}R which is a finite flat AA^{\prime}-algebra of degree d!d! equipped with an action of 𝔖d\mathfrak{S}_{d}. We have (ASR)𝔖d=A(A^{\prime}\otimes_{S}R)^{\mathfrak{S}_{d}}=A^{\prime}. Moreover, for every i{1,,d}i\in\{1,\ldots,d\} we have a homomorphism of AA^{\prime}-algebras BRSAB\to R\otimes_{S}A^{\prime} given by xxix\mapsto x_{i} which together give rise to a surjective homomorphism of AA^{\prime}-algebras AdBASR\bigotimes_{A^{\prime}}^{d}B\to A^{\prime}\otimes_{S}R, which is 𝔖d\mathfrak{S}_{d}-equivariant. We derive a 𝔖d\mathfrak{S}_{d}-equivariant surjective homomorphism of AA-algebras

AdBAdBASR.\bigotimes_{A}^{d}B\to\bigotimes_{A^{\prime}}^{d}B\to A^{\prime}\otimes_{S}R. (7)

By taking the 𝔖d\mathfrak{S}_{d}-invariant, we obtain the desired homomorphism of algebras

SAdB=(AdB)𝔖dA,S^{d}_{A}B=(\bigotimes_{A}^{d}B)^{\mathfrak{S}_{d}}\to A^{\prime},

which is surjective because taking 𝔖d\mathfrak{S}_{d}-invariants is an exact functor under the characteristic assumption.

We will now construct a special dd-form on BB

ωA:AdBA\omega_{A^{\prime}}:\bigwedge^{d}_{A}B\to A

supported on the special component. As above, we have a surjective homomorphism of algebras 𝔖d\mathfrak{S}_{d}-equivariant surjective homomorphisms of AA-algebras AdBAdBASR\otimes^{d}_{A}B\to\otimes^{d}_{A^{\prime}}B\to A^{\prime}\otimes_{S}R which induces a surjective AA-linear maps of the alternating parts AdBAdBASRsgn\bigwedge^{d}_{A}B\to\bigwedge^{d}_{A^{\prime}}B\to A^{\prime}\otimes_{S}R^{\mathrm{sgn}} where RsgnR^{\mathrm{sgn}} is the direct factor of RR as SS-module in which 𝔖d\mathfrak{S}_{d} acts as the sign character. It is known that RsgnR^{sgn} is a free SS-module generated by 1i<jd(xixj)\prod_{1\leq i<j\leq d}(x_{i}-x_{j}). We thus obtains a surjective AA-linear map AdBA\bigwedge_{A}^{d}B\to A^{\prime}. By composing it with the generator of HomA(A,A)\mathrm{Hom}_{A}(A^{\prime},A) constructed in 3.2 we obtain the special dd-form ωA:AdBA\omega_{A^{\prime}}:\bigwedge^{d}_{A}B\to A which is supported by the special by construction.

Let us discuss the non-degeneracy of the special dd-form ωA:AdBA\omega_{A^{\prime}}:\bigwedge^{d}_{A}B\to A. For d=1d=1, this follows from Lemma 3.2. We can check that it is also non-degenerate everywhere for d=2d=2. For d3d\geq 3, we don’t know a general definition of non-degeneracy but it easy to see that the special form ωA\omega_{A^{\prime}} is everywhere non-zero. In dimension 6 and 7 where the definition of non-degeneracy is available, we will check that the special dd-form is everywhere non-degenerate by direct calculation.

4.2 Sp2n\mathrm{Sp}_{2n} case

We recall in the case G=Sp2nG=\mathrm{Sp}_{2n}, we have 𝔠=Spec(A)\mathfrak{c}=\mathrm{Spec}(A) with A=k[a2,,a2n]A=k[a_{2},\ldots,a_{2n}]. The spectral cover 𝔰=Spec(B)\mathfrak{s}=\mathrm{Spec}(B) where

B=A[x]/(x2n+a2x2n2++a2n)B=A[x]/(x^{2n}+a_{2}x^{2n-2}+\cdots+a_{2n})

is a free AA-module of rank 2n2n, is equipped with an involution τ:BB\tau:B\to B given τ(x)=x\tau(x)=-x. We consider the subalgebra AA^{\prime} of BB consisting of elements fixed under τ\tau

A=A[y]/(yn+a2yn1++a2n).A^{\prime}=A[y]/(y^{n}+a_{2}y^{n-1}+\cdots+a_{2n}).

We then have B=A[x]/(x2y)B=A^{\prime}[x]/(x^{2}-y).

The construction of the special form and special component in 4.1 gives rise to an alternating form

ωA:A2BA\omega_{A^{\prime}}:\wedge^{2}_{A}B\to A

supported in the special component 𝔠=Spec(A)\mathfrak{c}^{\prime}=\mathrm{Spec}(A^{\prime}) of (𝔰×𝔠𝔰)//𝔖2(\mathfrak{s}\times_{\mathfrak{c}}\mathfrak{s}){/\!\!/}\mathfrak{S}_{2} where 𝔰=Spec(B)\mathfrak{s}=\mathrm{Spec}(B) and 𝔠=Spec(A)\mathfrak{c}=\mathrm{Spec}(A). The homomorphism (7) SymA2(B)A\mathrm{Sym}_{A}^{2}(B)\to A^{\prime} can be explicitly computed elements of the form:

bA1+1AbtrB/A(b).b\otimes_{A}1+1\otimes_{A}b\mapsto\mathrm{tr}_{B/A^{\prime}}(b).

In particular, xA1+1Axx\otimes_{A}1+1\otimes_{A}x be long to the kernel of SymA2(B)A\mathrm{Sym}_{A}^{2}(B)\to A^{\prime}, and in fact on can verify that it is a generator of the kernel. Since xA1+1Axx\otimes_{A}1+1\otimes_{A}x annihilates ωA\omega_{A^{\prime}} we have

ωA(xb1,b2)+ωA(b1,xb2)=0\omega_{A^{\prime}}(xb_{1},b_{2})+\omega_{A^{\prime}}(b_{1},xb_{2})=0

for every b1,b2Bb_{1},b_{2}\in B. By Lemma 3.2, the 2-form ωA\omega_{A^{\prime}} is everywhere non-degenerate. We can also see by explicit calculation that the form ωA\omega_{A^{\prime}} is the same as the 2-form we constructed in subsection 3.2 by means of the Euler formula.

4.3 G2G_{2} case

In the case G2G_{2}, the invariant quotient is A=k[e,q]A=k[e,q] with deg(e)=2\deg(e)=2 and deg(q)=6\deg(q)=6. The spectral cover 𝔰=Spec(B)\mathfrak{s}=\mathrm{Spec}(B) with

B=A[x]/(xf0)for f0=x6ex4+e24x2+qB=A[x]/\left(xf_{0}\right)\quad\text{for }f_{0}=x^{6}-ex^{4}+\frac{e^{2}}{4}x^{2}+q

is a reducible cover of AA with two components corresponding to the quotient maps

BB=A[x]/(f0)andBAB\to B^{\prime}=A[x]/(f_{0})\quad\text{and}\quad B\to A

We will define a canonical 3-form on BB out of a 3-form and a 2-form on BB^{\prime} associated to subalgebras

AA=A[z]/(z2+q)=k[e,y]\displaystyle A\subset A^{\prime}=A[z]/\left(z^{2}+q\right)=k[e,y] \displaystyle\subset B=A[x]/(x3e2xz)\displaystyle B^{\prime}=A^{\prime}[x]/(x^{3}-\frac{e}{2}x-z)
AA′′=A[y]/(y3ey2+e24y+q)=k[e,z]\displaystyle A\subset A^{\prime\prime}=A[y]/\left(y^{3}-ey^{2}+\frac{e^{2}}{4}y+q\right)=k[e,z] \displaystyle\subset B=A′′[x]/(x2y).\displaystyle B^{\prime}=A^{\prime\prime}[x]/(x^{2}-y).

Since both AA^{\prime} and A′′A^{\prime\prime} are regular algebras, they are finite flat AA-modules of rank 2 and 3, respectively, whereas BB are finite flat AA^{\prime}-module and A′′A^{\prime\prime}-module of rank 3 and 2, respectively. The construction of the special form associated with a subcover gives rise to

ωA:A3BA and ωA′′:A2BA\omega_{A^{\prime}}:\wedge^{3}_{A}B^{\prime}\to A\mbox{ and }\omega_{A^{\prime\prime}}:\wedge^{2}_{A}B^{\prime}\to A

supported on the special components 𝔠=Spec(A)\mathfrak{c}^{\prime}=\mathrm{Spec}(A^{\prime}) and 𝔠′′=Spec(A′′)\mathfrak{c}^{\prime\prime}=\mathrm{Spec}(A^{\prime\prime}) of 𝔰×𝔠3//𝔖3\mathfrak{s}^{\times_{\mathfrak{c}}^{3}}{/\!\!/}\mathfrak{S}_{3} and 𝔰×𝔠2//𝔖2\mathfrak{s}^{\times_{\mathfrak{c}}^{2}}{/\!\!/}\mathfrak{S}_{2}, respectively. By arguing as in the symplectic case, we see that ωA\omega_{A^{\prime}} is annihilated by xA1A1+1AxA1+1A1Axx\otimes_{A}1\otimes_{A}1+1\otimes_{A}x\otimes_{A}1+1\otimes_{A}1\otimes_{A}x and ωA\omega_{A^{\prime}} by xA1+1Axx\otimes_{A}1+1\otimes_{A}x. It follows that as alternating forms, they satisfy the relations:

ωA(xb1,b2,b3)+ωA(b1,xb2,b3)+ωA(b1,b2,xb3)\displaystyle\omega_{A^{\prime}}(xb_{1},b_{2},b_{3})+\omega_{A^{\prime}}(b_{1},xb_{2},b_{3})+\omega_{A^{\prime}}(b_{1},b_{2},xb_{3}) =\displaystyle= 0\displaystyle 0
ωA′′(xb1,b2)+ωA′′(b1,xb2)\displaystyle\omega_{A^{\prime\prime}}(xb_{1},b_{2})+\omega_{A^{\prime\prime}}(b_{1},xb_{2}) =\displaystyle= 0\displaystyle 0

for all b1,b2,b3Bb_{1},b_{2},b_{3}\in B.

The form ωA\omega_{A^{\prime}} agrees with the restriction of the form ρ\rho calculated by Macaulay 2 when restricted to BBB^{\prime}\to B, with the inclusion given by multiplication by xx: Indeed, the restriction of ρ\rho takes value 1 on each of:

zxx2,xzxx2,1xzx2z\wedge x\wedge x^{2},\quad x\wedge zx\wedge x^{2},\quad 1\wedge x\wedge zx^{2}

and q-q on zzxzx2z\wedge zx\wedge zx^{2}. This exactly detects the coefficient of zz when these wedges are written in terms of the AA^{\prime} basis 1xx21\wedge x\wedge x^{2} for A3B\wedge^{3}_{A^{\prime}}B^{\prime}, which matches ωA\omega_{A^{\prime}} since the generator of HomA(A,A)\mathrm{Hom}_{A}(A^{\prime},A) as an A′′A^{\prime\prime} module detects the coefficient of AA^{\prime}.

We now build a 3-form on BB out of the 3-form ωA\omega_{A^{\prime}} and 2-form ωA′′\omega_{A^{\prime\prime}} on BB^{\prime}. Since B=A[x]/(xf0)B=A[x]/(xf_{0}), B=A[x]/(f0)B^{\prime}=A[x]/(f_{0}) we have exact sequences of free AA-modules

0ABB0 and 0BBA00\to A\to B\to B^{\prime}\to 0\mbox{ and }0\to B^{\prime}\to B\to A\to 0

where the map ABA\to B in the first sequence is given by 1f01\mapsto f_{0} and the map BBB^{\prime}\to B in the second sequence is given by 1x1\mapsto x. It follows an exact sequences

0ABBQ0 and 0BABQ00\to A\oplus B^{\prime}\to B\to Q\to 0\mbox{ and }0\to B\to A\oplus B^{\prime}\to Q\to 0

where Q=A/(q)=B/(x)Q=A/(q)=B^{\prime}/(x). It follows an exact sequence

0A3BA3(B)A2(B)2(B)/(q)00\to\wedge_{A}^{3}B^{*}\to\wedge^{3}_{A}(B^{\prime})^{*}\oplus\wedge^{2}_{A}(B^{\prime})^{*}\to\wedge^{2}(B^{\prime})^{*}/(q)\to 0

where the map A2(B)2(B)/(q)\wedge^{2}_{A}(B^{\prime})^{*}\to\wedge^{2}(B^{\prime})^{*}/(q) is the reduction modulo qq, and the map A3(B)2(B)/(q)\wedge^{3}_{A}(B^{\prime})^{*}\to\wedge^{2}(B^{\prime})^{*}/(q) is obtained by the composition

A3(B)A3BA2BA2(B)A2(B)/(q)\wedge^{3}_{A}(B^{\prime})^{*}\to\wedge^{3}_{A}B^{*}\to\wedge^{2}_{A}B^{*}\to\wedge^{2}_{A}(B^{\prime})^{*}\to\wedge^{2}_{A}(B^{\prime})^{*}/(q)

where the first map is induced by the projection BBB\to B^{\prime}, the second is given by contraction with f0f_{0}, the third map is induced by the inclusion BBB^{\prime}\to B sending 1x1\mapsto x, and the final map is the quotient map. Since q2(B)2(B)q\wedge^{2}(B^{\prime})^{*}\simeq\wedge^{2}(B^{\prime})^{*} is a free, rank 1 module over the special component of SA2(B)S^{2}_{A}(B^{\prime}), there is a unique generator as an A′′A^{\prime\prime} module. The 3-form ωA\omega_{A^{\prime}} and the 2-form ωA′′\omega_{A^{\prime\prime}} do not have the same image in A2(B)/(q)\wedge^{2}_{A}(B^{\prime})^{*}/(q); however, the form zωA′′z\omega_{A^{\prime\prime}} is and it gives a generator for the A′′A^{\prime\prime} submodule of 2-forms compatible with ωA\omega_{A^{\prime}}. The pair (ωA,zωA′′)(\omega_{A^{\prime}},z\omega_{A^{\prime\prime}}) comes from an element of A3B\wedge_{A}^{3}B^{*} which agrees with the 3-form calculated by Macaulay2.

5 Lattice description of affine Springer fibers of classical groups

Let us recall Kazhdan-Lusztig’s definition [KL88] of affine Springer fibers. Let GG be a split reductive group defined over a field kk and 𝔤\mathfrak{g} its Lie algebra. Let F=k((ϖ))F=k((\varpi)) the field of Laurent formal series and 𝒪=k[[ϖ]]\mathcal{O}=k[[\varpi]] its ring of integers. Let γ𝔤(F)\gamma\in\mathfrak{g}(F) be a regular semisimple element. The affine Springer fiber associated with γ\gamma is an ind-scheme defined over kk whose set of kk-points is

γ(k)={gG(F)/G(𝒪)|ad(g)1γ𝔤(𝒪)}.\mathcal{M}_{\gamma}(k)=\{g\in G(F)/G(\mathcal{O})|\mathrm{ad}(g)^{-1}\gamma\in\mathfrak{g}(\mathcal{O})\}.

We note that γ\mathcal{M}_{\gamma} is non-empty only if the image a𝔠(F)a\in\mathfrak{c}(F) lies in 𝔠(𝒪)\mathfrak{c}(\mathcal{O}) where 𝔠=𝔤//G\mathfrak{c}=\mathfrak{g}{/\!\!/}G is the invariant theoretic quotient of 𝔤\mathfrak{g} by the adjoint action of GG. As argued in [Ngo10], using the Kostant section, we can define an affine Springer fiber a\mathcal{M}_{a} depending only on aa instead of γ\gamma, which is isomorphic to γ\mathcal{M}_{\gamma}.

For G=GLnG=\mathrm{GL}_{n}, the affine Springer fiber a\mathcal{M}_{a} has a well-known lattice description. In this case, 𝔠=𝔸n\mathfrak{c}={\mathbb{A}}^{n}. If a=(a1,,an)𝒪na=(a_{1},\ldots,a_{n})\in\mathcal{O}_{n}, we form the finite flat 𝒪\mathcal{O}-algebra

Ba=𝒪[x]/(fa)B_{a}=\mathcal{O}[x]/(f_{a})

where fa=xn+a1xn1++anf_{a}=x^{n}+a_{1}x^{n-1}+\cdots+a_{n} by the base change from the universal spectral cover. As γ𝔤(F)\gamma\in\mathfrak{g}(F) is a regular semisimple element, Ba𝒪FB_{a}\otimes_{\mathcal{O}}F is finite and étale over FF. We have a well-known lattice description of the affine Springer fiber a\mathcal{M}_{a} in this case.

Theorem 5.1.

For G=GLnG=\mathrm{GL}_{n} and a𝔠rs(F)𝔠(𝒪)a\in\mathfrak{c}^{\mathrm{r}s}(F)\cap\mathfrak{c}(\mathcal{O}), the set a(k)\mathcal{M}_{a}(k) consists of lattices 𝒱\mathcal{V} in the nn-dimensional vector space V=BaFV=B_{a}\otimes F which are also BaB_{a}-modules.

See for example, Section 2 of [Yun16] for an exposition.

For computational purposes, it is desirable to have a lattice description of affine Springer fibers similar to Theorem 5.1 for classical groups, which is as simple as in the linear case. This is possible due to the construction of the companion matrix, and in fact, this was our original motivation.

In the cases we have investigated in the paper, i.e., symplectic, special orthogonal, and G2G_{2}, we have constructed a finite, flat spectral cover 𝔰=Spec(B)\mathfrak{s}=\mathrm{Spec}(B) of the invariant theoretic quotient 𝔠=Spec(A)\mathfrak{c}=\mathrm{Spec}(A) which is étale over the regular semisimple locus of 𝔠\mathfrak{c}. The degree d=deg(B/A)d=\deg(B/A) is the degree of the standard representation which is 2n2n for Sp2n\mathrm{Sp}_{2n}, 2n+12n+1 for SO2n+1\mathrm{SO}_{2n+1}, 2n2n for SO2n\mathrm{SO}_{2n} and 77 for G2G_{2}. In the case SO(2n)\mathrm{SO}(2n), we must consider the normalization B~\tilde{B} of BB. In each of these cases, we constructed a form ω\omega, which is

  • a non-degenerate symplectic form ω:B×BA\omega:B\times B\to A satisfying ω(xb1,b2)+ω(b1,xb2)=0\omega(xb_{1},b_{2})+\omega(b_{1},xb_{2})=0 for Sp2n\mathrm{Sp}_{2n}

  • a non-degenerate symmetric form ω:B×BA\omega:B\times B\to A satisfying ω(xb1,b2)+ω(b1,xb2)=0\omega(xb_{1},b_{2})+\omega(b_{1},xb_{2})=0 for SO2n+1\mathrm{SO}_{2n+1}

  • a non-degenerate symmetric form ω:B~×B~A\omega:\tilde{B}\times\tilde{B}\to A satisfying ω(xb1,b2)+ω(b1,xb2)=0\omega(xb_{1},b_{2})+\omega(b_{1},xb_{2})=0 for SO2n\mathrm{SO}_{2n}

  • a non-degenerate alternating form ω:B×B×BA\omega:B\times B\times B\to A satisfying

    ω(xb1,b2,b3)+ω(b1,xb2,b3)+ω(b1,b2,xb3)=0\omega(xb_{1},b_{2},b_{3})+\omega(b_{1},xb_{2},b_{3})+\omega(b_{1},b_{2},xb_{3})=0

    for G2G_{2}

We also constructed a trivialization of the determinant AdB=A\bigwedge^{d}_{A}B=A in all these cases.

For every a𝔠(𝒪)𝔠rs(F)a\in\mathfrak{c}(\mathcal{O})\cap\mathfrak{c}^{rs}(F), we construct a finite flat 𝒪\mathcal{O}-algebra BaB_{a} by base change from the spectral cover 𝔰𝔠\mathfrak{s}\to\mathfrak{c}. Because a𝔠rs(F)a\in\mathfrak{c}^{rs}(F), the generic fiber Va=Ba𝒪FV_{a}=B_{a}\otimes_{\mathcal{O}}F is a finite étale FF-algebra of degree dd. By pulling back ω\omega, we get a form ωa\omega_{a} which is a non-degenerate alternating FF-bilinear form on VaV_{a} in the symplectic case, a non-degenerate symmetric FF-bilinear form on VaV_{a} in the orthogonal case, and a non-degenerate alternating FF-trilinear form on VaV_{a} in the G2G_{2} case. Moreover, it extends to a non-degenerate form valued in 𝒪\mathcal{O} on BaB_{a} in Sp2n\mathrm{Sp}_{2n}, SO2n+1\mathrm{SO}_{2n+1} and G2G_{2} cases and on B~a\tilde{B}_{a} in the SO2n\mathrm{SO}_{2n}-case.

Theorem 5.2.

The set of kk-points of the affine Springer fiber a\mathcal{M}_{a} is the set of 𝒪\mathcal{O}-lattices 𝒱\mathcal{V} of VaV_{a}, which are BaB_{a}-modules, such that the restriction of ωa\omega_{a} has value in 𝒪\mathcal{O} and such that deg(𝒱:Ba)=0\deg(\mathcal{V}:B_{a})=0 in Sp2n,SO2n+1,G2\mathrm{Sp}_{2n},\mathrm{SO}_{2n+1},G_{2} cases and deg(𝒱:B~a)=0\deg(\mathcal{V}:\tilde{B}_{a})=0 in the SO2n\mathrm{SO}_{2n} case.

The proof of this result follows immediately from the proof of Theorem 5.1, as lattices preserved by the nondegenerate form ωa\omega_{a} constructed above are exactly those for which there is a reduction of structure to the classical group GG.

6 Application to the Hitchin fibration

Let XX be a smooth, projective curve over an algebraically closed field kk and let GG be a reductive group over kk with Lie algebra 𝔤\mathfrak{g}. Fix a line bundle LL on XX such that either deg(L)>2g2\deg(L)>2g-2 or L=KL=K is the canonical bundle. Denote by \mathcal{M} the moduli stack of Higgs bundles on XX, whose kk points are given by the set of Higgs bundles

(k)={(E,ϕ):EX is a G bundle, ϕΓ(X,ad(E)L)}\mathcal{M}(k)=\{(E,\phi)\colon E\to X\text{ is a $G$ bundle, }\phi\in\Gamma(X,{\rm ad}(E)\otimes L)\}

More succinctly, \mathcal{M} is the mapping stack =Maps(X,[𝔤L/G])\mathcal{M}={\rm Maps}(X,[\mathfrak{g}_{L}/G]) where 𝔤L=𝔤𝔾mL\mathfrak{g}_{L}=\mathfrak{g}\wedge^{{\mathbb{G}}_{m}}L is the twisted bundle of Lie algebras on XX.

Recall that under mild hypotheses on the characteristic of kk (char(k)>2{\rm char}(k)>2 for G=SOnG=\mathrm{SO}_{n} and Sp2n\mathrm{Sp}_{2n} and char(k)>3{\rm char}(k)>3 for G=G2G=G_{2}), the Chevalley isomorphism shows

𝔤//G𝔱//W𝔸n\mathfrak{g}{/\!\!/}G\simeq\mathfrak{t}{/\!\!/}W\simeq{\mathbb{A}}^{n}

is an affine space with 𝔾m{\mathbb{G}}_{m} action by weights d1,,dnd_{1},\dots,d_{n}. Let

𝒜=Maps(X,𝔤L//G)i=1nΓ(X,Ldi)\mathcal{A}={\rm Maps}(X,\mathfrak{g}_{L}{/\!\!/}G)\simeq\otimes_{i=1}^{n}\Gamma(X,L^{\otimes d_{i}})

Hitchin, in [Hit87], studied the space \mathcal{M}, with appropriate stability conditions imposed, through the fibration that now bears his name:

h:𝒜,(E,ϕ)char(ϕ)h\colon\mathcal{M}\to\mathcal{A},\quad(E,\phi)\mapsto{\rm char}(\phi)

where char(ϕ){\rm char}(\phi) is given by composition with the quotient map [𝔤/G]𝔤//G[\mathfrak{g}/G]\to\mathfrak{g}{/\!\!/}G. Let a\mathcal{M}_{a} denote the fiber of the map hh over a point a𝒜a\in\mathcal{A}. In the case that G=GLnG=\mathrm{GL}_{n}, di=id_{i}=i and char(ϕ)=iaixi{\rm char}(\phi)=\sum_{i}a_{i}x^{i} is the characteristic polynomial of ϕ\phi, whose coefficients are then sections aiΓ(X,Li)a_{i}\in\Gamma(X,L^{\otimes i}).

The companion section [x]:𝔤//G[𝔤/G][x]:\mathfrak{g}{/\!\!/}G\to[\mathfrak{g}/G] can be used to construct an explicit section to the Hitchin map after extracting a square root of LL. This section in many cases is almost the same as the section constructed by Hitchin [Hit87] and [Hit07], but can be different from the section constructed in [Ngo10] which is based on the Kostant section. In every case, the Higgs bundle constructed from the companion section will be built out of the structural sheaf of the spectral curve. Note that the following assumes basic 𝔾m{\mathbb{G}}_{m} equivariance properties of the relevant forms. For example, in the case of G=Sp2nG=\mathrm{Sp}_{2n}, we have constructed a canonical alternating form ω:A2BA\omega\colon\wedge^{2}_{A}B\to A which satisfies ω(λξ)=λ12nω(ξ)\omega(\lambda\xi)=\lambda^{1-2n}\omega(\xi) for any λ𝔾m\lambda\in{\mathbb{G}}_{m} and ξA2B\xi\in\wedge^{2}_{A}B.

In [Ngo10], it is shown that over a large open subset of 𝒜\mathcal{A}, there is a close connection, depending on a choice of section, between Hitchin fibers and affine Springer fibers given by the Product Formula. More precisely, let 𝔇=α𝔱sα//W\mathfrak{D}=\bigcup_{\alpha}\mathfrak{t}^{s_{\alpha}}{/\!\!/}W be the divisor consisting of the union of the image of each root hyperplane in 𝔱\mathfrak{t}; in particular, the complement of 𝔇\mathfrak{D} in 𝔠\mathfrak{c} is the regular, semisimple locus 𝔠rs\mathfrak{c}^{rs}. Fix a𝒜a\in\mathcal{A} such that a(X)𝔇a(X)\not\subset\mathfrak{D}, and let UXU\subset X be the preimage of 𝔠rs\mathfrak{c}^{rs} in XX. Given trivialization of the line bundle DD on some neighborhood of each point vXUv\in X\setminus U, we have a map

vXUx,aa.\prod_{v\in X\setminus U}\mathcal{M}_{x,a}\to\mathcal{M}_{a}.

from the product of affine Springer fibers at the points xXUx\in X\setminus U to the Hitchin fiber, which consists of gluing with the companion section restricted to UU. It it induces a universal homeomorphism

γXUγ,aγ𝒫γ(Ja)𝒫aa.\prod_{\gamma\in X\setminus U}\mathcal{M}_{\gamma,a}\wedge^{\prod_{\gamma}\mathcal{P}_{\gamma}(J_{a})}\mathcal{P}_{a}\to\mathcal{M}_{a}.

The groups 𝒫γ(Ja)\mathcal{P}_{\gamma}(J_{a}) and 𝒫a\mathcal{P}_{a} are discussed in detail in [Ngo10]; we will not describe them here. This is proved in [Ngo10] under the assumption that π0(𝒫a)\pi_{0}(\mathcal{P}_{a}) is finite, and by Bouthier and Cesnavicius in [BČ22] under the only assumption that a(X)𝔇a(X)\not\subset\mathfrak{D}.

As Section 5 describes the affine springer fibers γ,a\mathcal{M}_{\gamma,a}, the product formula above gives an explicit description of Hitchin fibers in the case that a(X)𝔇a(X)\not\subset\mathfrak{D}. Namely, we have the following descriptions for Hitchin fibers under this assumption.

  • for G=GLnG=\mathrm{GL}_{n}, and a𝒜a\in\mathcal{A} we have a spectral cover pa:YaXp_{a}:Y_{a}\to X embedded in the total space |L||L| of LL. We then associate with aa the Higgs bundle Ea=pa𝒪YaE_{a}=p_{a*}\mathcal{O}_{Y_{a}} and the Higgs fields ϕ:EaEaL\phi:E_{a}\to E_{a}\otimes L given by the structure of 𝒪Ya\mathcal{O}_{Y_{a}} as an 𝒪|L|\mathcal{O}_{|L|}-module.

  • for G=Sp2nG=\mathrm{Sp}_{2n}, and a𝒜a\in\mathcal{A}, we have a spectral cover pa:YaXp_{a}:Y_{a}\to X embedded in the total space |L||L| of LL. If Ea=pa𝒪YaE_{a}=p_{a*}\mathcal{O}_{Y_{a}} then we have a canonical symplectic form 2EaL(12n)\wedge^{2}E_{a}\to L^{\otimes(1-2n)}. If LL^{\prime} is a square root of LL then Ea=EaL12nE^{\prime}_{a}=E_{a}\otimes{L^{\prime}}^{\otimes 1-2n} will be equipped with a canonical symplectic form with value in 𝒪X\mathcal{O}_{X} and also equipped with a Higgs fields derived from the the structure of 𝒪Ya\mathcal{O}_{Y_{a}} as a 𝒪|L|\mathcal{O}_{|L|}-module.

  • for G=SO2n+1G=\mathrm{SO}_{2n+1}, and a𝒜a\in\mathcal{A}, we have a spectral cover pa:YaXp_{a}:Y_{a}\to X embedded in the total space |L||L| of LL. If Ea=pa𝒪YaE_{a}=p_{a*}\mathcal{O}_{Y_{a}} then we have a canonical non-degenerate symmetric form S2EaL(2n)S^{2}E_{a}\to L^{\otimes(-2n)} so that the vector bundle Ea=EaLnE^{\prime}_{a}=E_{a}\otimes L^{\otimes n} affords a canonical no-degenerate symmetric form with value in 𝒪X\mathcal{O}_{X}, and also equipped with a Higgs fields derived from the the structure of 𝒪Ya\mathcal{O}_{Y_{a}} as a 𝒪|L|\mathcal{O}_{|L|}-module. It also affords a trivialization of the determinant depending on the choice of a square root of LL.

  • for G=SO2nG=\mathrm{SO}_{2n}, and a𝒜a\in\mathcal{A}, we have a spectral cover pa:YaXp_{a}:Y_{a}\to X embedded in the total space |L||L| of LL. Using the normalization of the universal spectral cover, we obtain a partial normalization Y~a\tilde{Y}_{a} of YaY_{a}. If Ea=pa𝒪Y~aE_{a}=p_{a*}\mathcal{O}_{\tilde{Y}_{a}} then we have a canonical non-degenerate symmetric form S2EaL(22n)S^{2}E_{a}\to L^{\otimes(2-2n)} so that the vector bundle Ea=EaL1nE^{\prime}_{a}=E_{a}\otimes L^{\otimes 1-n} affords a canonical non-degenerate symmetric form with values in 𝒪X\mathcal{O}_{X}, and also equipped with a Higgs fields derived from the the structure of 𝒪Ya\mathcal{O}_{Y_{a}} as a 𝒪|L|\mathcal{O}_{|L|}-module. It also affords a canonical trivialization of the determinant depending on the choice of a square root of LL.

  • for G=G2G=G_{2}, and a𝒜a\in\mathcal{A}, we have a spectral cover pa:YaXp_{a}:Y_{a}\to X embedded in the total space |L||L| of LL. If Ea=pa𝒪Y~aE_{a}=p_{a*}\mathcal{O}_{\tilde{Y}_{a}} then we have a canonical non-degenerate 3-form 3EaL9\wedge^{3}E_{a}\to L^{-9} so that the vector bundle Ea=EaL3E^{\prime}_{a}=E_{a}\otimes L^{\otimes 3} affords a canonical non-degenerate 3-form with value in 𝒪X\mathcal{O}_{X}, and also equipped with a Higgs fields derived from the the structure of 𝒪Ya\mathcal{O}_{Y_{a}} as a 𝒪|L|\mathcal{O}_{|L|}-module. It also affords a canonical trivialization of the determinant depending on the choice of a square root of LL.

Appendix A Computer algebra code and G2G_{2} computations

In this appendix, we give the computer code used to compute the 3-form ρ\rho in Section 3.5.

A.1 Construction of ρ\rho

To construct ρ\rho, we will use the connection between nondegenerate alternating 3-forms and cross products. Let VV be a vector space with a nondegenerate, symmetric bilinear form ν\nu.

Definition A.1.

A cross product on (V,ν)(V,\nu) is a bilinear map

c:VVVc\colon V\otimes V\to V

satisfying the following three properties for all v1,v2Vv_{1},v_{2}\in V:

  1. 1.

    (Skew symmetry) c(v1,v2)=c(v2,v1)c(v_{1},v_{2})=-c(v_{2},v_{1});

  2. 2.

    (Orthogonality) ν(c(v1,v2),v1)=0\nu(c(v_{1},v_{2}),v_{1})=0;

  3. 3.

    (Normalization) ν(c(v1,v2),c(v1,v2))=det(ν(v1,v1)ν(v1,v2)ν(v1,v2)ν(v2,v2))\displaystyle\nu\big{(}c(v_{1},v_{2}),c(v_{1},v_{2})\big{)}=\det\begin{pmatrix}\nu(v_{1},v_{1})&\nu(v_{1},v_{2})\\ \nu(v_{1},v_{2})&\nu(v_{2},v_{2})\end{pmatrix}

The data of a cross product on (V,ν)(V,\nu) is equivalent to the data of a nondegenerate 3-form on VV whose associated symmetric bilinear form (see equation (1)) is a scalar multiple of ν\nu. Indeed, to a cross product cc, one associates the 3-form

ρ(v1,v2,v3)=ν(c(v1,v2),v3)\rho(v_{1},v_{2},v_{3})=\nu\big{(}c(v_{1},v_{2}),v_{3}\big{)} (8)

while for any non-degenerate 3-form ρ\rho, there is a unique cross product cc satisfying equation (8).

Now, consider the free, rank 7 AA-module BB as in Section 3.5 equipped with the symmetric, nondegenerate form ω\omega defined by the formula

ω(g1,g2)=trB/A(g1τ(g2)f)\omega(g_{1},g_{2})={\rm tr}_{B/A}\left(\frac{g_{1}\tau(g_{2})}{f^{\prime}}\right)

as in the SO7\mathrm{SO}_{7} case. Here, τ(x)=x\tau(x)=-x is the natural involution on BB, and the trace is taken after inverting ff^{\prime} in AA. To construct a 3-form on BB which is nondegenerate over every kk point of AA, it suffices to construct a cross product

c:BABBc\colon B\otimes_{A}B\to B

for (B,ω)(B,\omega). Moreover, the equation

ρ(xg1,g2,g3)+ρ(g1,xg2,g3)+ρ(g1,g2,xg3)=0\rho(xg_{1},g_{2},g_{3})+\rho(g_{1},xg_{2},g_{3})+\rho(g_{1},g_{2},xg_{3})=0

is equivalent to the condition

c(xg1,g2)+c(g1,xg2)=xc(g1,g2).c(xg_{1},g_{2})+c(g_{1},xg_{2})=xc(g_{1},g_{2}). (9)

To simplify computations further, we note that any form c:BABBc\colon B\otimes_{A}B\to B satisfying the conditions of Definition A.1 and equation (9) can be recovered from its trace:

tc:BABA,(g1,g2)trB/A(c(g1,g2))tc\colon B\otimes_{A}B\to A,\quad(g_{1},g_{2})\mapsto{\rm tr}_{B/A}\big{(}c(g_{1},g_{2})\big{)}

Indeed, if we express

c(xi,xj)=l=06ci,j(l)xlc(x^{i},x^{j})=\sum_{l=0}^{6}c_{i,j}^{(l)}x^{l}

then ci,j(6)=tc(xi,xj)c_{i,j}^{(6)}=tc(x^{i},x^{j}) and

trB/A(xlc(xi,xj))=r=0l(lr)tc(xi+r,xj+lr)tr_{B/A}\big{(}x^{l}c(x^{i},x^{j})\big{)}=\sum_{r=0}^{l}\binom{l}{r}tc(x^{i+r},x^{j+l-r})

can be expressed in terms of ci,j(m)c_{i,j}^{(m)} for 6lm66-l\leq m\leq 6. This allows us to recover the coefficients ci,j(l)c_{i,j}^{(l)} by downward induction on ll.

This idea is implemented in the following Macaulay2 code. There is a one-dimensional solution space, which is specialized at a particular point to give the form stated in equation (6). Note that it is immediate from the computer calculation that the form ρ\rho is valued in BB and satisfies the conclusion of Proposition 3.5.

ΨS=QQ[e,q];
ΨF=frac(S);
ΨR=F[p_(0,0) .. p_(6,6)]; -- ring with p_(i,j)=tc(x^i,x^j),
Ψ0\leq i,j\leq 6
Ψ
Ψ-- The following three commands define tc(x^i,x^j) for i or j between
Ψ7 and 12 using the relation x^7-e*x^5+e^4/4*x^3+q*x=0.
Ψfor l from 0 to 5 do [for k from 0 to 6 do p_(k,7+l)=e*p_(k,5+l)-
Ψ(1/4)*e^2*p_(k,3+l)-q*p_(k,1+l)];
Ψfor l from 0 to 5 do [for k from 0 to 6 do p_(7+l,k)=e*p_(5+l,k)-
Ψ(1/4)*e^2*p_(3+l,k)-q*p_(1+l,k)];
Ψfor l from 0 to 5 do [for k from 7 to 12 do p_(k,7+l)=e*p_(k,5+l)-
Ψ(1/4)*e^2*p_(k,3+l)-q*p_(k,1+l)];
Ψ
Ψ-- I encodes orthogonality:
ΨI = ideal(flatten for a from 0 to 6 list for k from 0 to 6 list
Ψsum(0..k,j->binomial(k,j)*p_(k+j,a+k-j)));
Ψ
Ψ-- J encodes skew symmetry:
ΨJ = ideal( flatten for a from 0 to 6 list for b from 0 to 6 list
Ψp_(a,b)+p_(b,a) );
Ψ
Ψ-- The following encodes the normalization condition:
ΨB=R[x]/(x^7-e*x^5+(1/4)*e^2*x^3+q*x);
Ψ-- determinant of norms of x^i,x^j:
Ψf = (i,j) -> coefficient(x^6,(-1)^i*x^(2*i))*coefficient(x^6,(-1)^j*
Ψx^(2*j))-coefficient(x^6,(-1)^j*x^(i+j))*coefficient(x^6,(-1)^j*
Ψx^(i+j));
Ψ-- norm of c(x^i,x^j):
Ψg = (i,j) -> coefficient(x^6, (p_(i,j)*(x^6-e*x^4+(1/4)*e^2*x^2+q)+
Ψsum(0..1,l->binomial(1,l)*p_(i+l,j+1-l))*(x^5-e*x^3+(1/4)*e^2*x)+
Ψsum(0..2,l->binomial(2,l)*p_(i+l,j+2-l))*(x^4-e*x^2+(1/4)*e^2)+
Ψsum(0..3,l->binomial(3,l)*p_(i+l,j+3-l))*(x^3-e*x)+sum(0..4,l->
Ψbinomial(4,l)*p_(i+l,j+4-l))*(x^2-e)+sum(0..5,l->binomial(5,l)*
Ψp_(i+l,j+5-l))*(x)+sum(0..6,l->binomial(6,l)*p_(i+l,j+6-l)))
Ψ*(p_(i,j)*((-x)^6-e*(-x)^4+(1/4)*e^2*(-x)^2+q)+sum(0..1,l->
Ψbinomial(1,l)*p_(i+l,j+1-l))*((-x)^5-e*(-x)^3+(1/4)*e^2*(-x))+
Ψsum(0..2,l->binomial(2,l)*p_(i+l,j+2-l))*((-x)^4-e*(-x)^2+(1/4)*
Ψe^2)+sum(0..3,l->binomial(3,l)*p_(i+l,j+3-l))*((-x)^3-e*(-x))+
Ψsum(0..4,l->binomial(4,l)*p_(i+l,j+4-l))*((-x)^2-e)+sum(0..5,l->
Ψbinomial(5,l)*p_(i+l,j+5-l))*(-x)+sum(0..6,l->binomial(6,l)*
Ψp_(i+l,j+6-l))) );
Ψ-- K encodes the normalization condition:
ΨK = ideal(flatten for i from 0 to 6 list for j from 0 to 6 list
Ψf(i,j)-g(i,j));
Ψ
ΨQ=R/(I+J+K); -- imposing the relations on our ring of variables
ΨQ2=Q/ideal(p_(6,3)-1,p_(6,4),p_(6,5)-5*e/2); -- specializes to our
Ψparticular form rho
Ψ
Ψ-- Computation of c from tc:
ΨP=Q2[x]/(x^7-e*x^5+e^2/4*x^3+q);
ΨC=table(for k from 0 to 6 list k, for k from 0 to 6 list k, (i,j) ->
Ψ(p_(i,j)*(x^6-e*x^4+(1/4)*e^2*x^2+q)+sum(0..1,l->binomial(1,l)*
Ψp_(i+l,j+1-l))*(x^5-e*x^3+(1/4)*e^2*x)+sum(0..2,l->binomial(2,l)*
Ψp_(i+l,j+2-l))*(x^4-e*x^2+(1/4)*e^2)+sum(0..3,l->binomial(3,l)*
Ψp_(i+l,j+3-l))*(x^3-e*x)+sum(0..4,l->binomial(4,l)*p_(i+l,j+4-l))*
Ψ(x^2-e)+sum(0..5,l->binomial(5,l)*p_(i+l,j+5-l))*(x)+sum(0..6,l->
Ψbinomial(6,l)*p_(i+l,j+6-l))));
Ψ-- This is the matrix for c with respect to the basis x^i, i=0,..,6
ΨnetList C -- displays C

A.2 Nondegeneracy of ρ\rho

Let ρ\rho be the form computed in the previous section, stated explicitly in equation (6). Note that since we specialized to a particular form in the previous section, it is not yet clear that this form is nondegenerate. For this, we produce the following code in Macaulay2 to explicitly compute the associated bilinear form is as in Proposition 3.4. The following uses some basic operations on permutations from the package SpechtModule authored by Jonathan Niño in Macaulay2.

ΨT=permutations {0,1,2,3,4,5,6};
Ψn = (v,w) -> sum(0..7!-1, k-> permutationSign(T_k)*coefficient(x^6,
Ψv*(C_((T_k)_0))_((T_k)_1))*coefficient(x^6,w*(C_((T_k)_2))_((T_k)_3))
Ψ*coefficient(x^6,(-x)^((T_k)_4)*(C_((T_k)_5))_((T_k)_6))  );
ΨS=table(for k from 0 to 6 list k, for k from 0 to 6 list k, (i,j) ->
Ψn((-x)^i,(-x)^j);
ΨnetList S

References

  • [AFV18] Jeffrey D Adler, Jessica Fintzen, and Sandeep Varma, On kostant sections and topological nilpotence, Journal of the London Mathematical Society 97 (2018), no. 2, 325–351.
  • [BČ22] Alexis Bouthier and Kęstutis Česnavičius, Torsors on loop groups and the hitchin fibration, Ann. Sci. École Norm. Sup 55 (2022), 791–864.
  • [Eng00] Friedrich Engel, Ein neues, dem linearen komplexe analoges gebilde, 1900.
  • [Hit87] Nigel Hitchin, Stable bundles and integrable systems, Duke mathematical journal 54 (1987), no. 1, 91–114.
  • [Hit00]  , The geometry of three-forms in six dimensions, Journal of Differential Geometry 55 (2000), no. 3, 547–576.
  • [Hit07]  , Langlands duality and g2g_{2} spectral curves, Quarterly Journal of Mathematics 58 (2007), no. 3, 319–344.
  • [KL88] David Kazhdan and George Lusztig, Fixed point varieties on affine flag manifolds, Israel Journal of Mathematics 62 (1988), no. 2, 129–168.
  • [Kos63] Bertram Kostant, Lie group representations on polynomial rings, American Journal of Mathematics 85 (1963), no. 3, 327–404.
  • [Ngo10] B. C. Ngo, Le lemme fondamental pour les algebres de lie, Publications mathématiques de l’IHÉS 111 (2010), no. 1, 1–169.
  • [Ser13] Jean-Pierre Serre, Local fields, vol. 67, Springer Science & Business Media, 2013.
  • [Yun16] Zhiwei Yun, Lectures on springer theories and orbital integrals, arXiv preprint arXiv:1602.01451 (2016).