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

A fundamental question in algebraic geometry is to understand how rational maps on a variety X affect the moduli of vector bundles on X, that is: suppose X and Y birationally equivalent, then what is the relation between the various moduli of vector bundles on X and Y? Here we focus on the case of surfaces, in which case rational maps are obtained by blowing up (possibly singular) points. Suppose π: Y → X is the blow up of a point x in X, with  = π −1(x). Considering pullbacks, one can then study the relative situation of the moduli of vector bundles on X mapping into the moduli of vector bundles on Y. Since π is an isomorphism outside clearly the heart of the question lies in the geometry of moduli of bundles on a small neighborhood of . This question was addressed from the point of view of moduli spaces of equivalence classes of vector bundles in [15] for the case when x is a smooth point, and the geometry of the local moduli was used to prove the Atiyah–Jones conjecture for rational surfaces. In this paper we consider the moduli stacks of vector bundles in formal neighborhoods of , and give explicit groupoid presentations of such moduli stacks. The stacky point of view, besides clarifying several delicate issues about the local moduli also has the advantage that it generalises to the case of singular surfaces, where is a line with self-intersection 2 = −k < −1. We develop the study of stacks of bundles on (completions of the) local surfaces \(Z_{k} =\mathrm{ Tot}(\mathcal{O}(-k))\) and give presentations of certain stacks of rank 2 bundles over these surfaces. The most interesting aspect of these presentations is the “Möbius” transformation (17) discussed in Sect. 2.3.

2 Local Surfaces and Vector Bundles on Them

Notation 1.

In this paper we will work with (associative, commutative, unital) \(\mathbb{C}\) -algebras. Therefore, affine scheme will mean the spectrum of such an algebra, and all varieties, schemes, and formal schemes are considered over \(\mathbb{C}\) . We will work over the site of affine schemes or \(\mathbb{C}\) -algebras with the faithfully flat topology. The schemes we will consider are quasi-compact and quasi-separated. For any positive integer k, we have the algebraic variety

$$\displaystyle{Z_{k} =\mathrm{ Tot}(\mathcal{O}_{\mathbb{P}^{1}}(-k)) = \mathit{Spec}_{\mathbb{P}^{1}}\left (\bigoplus _{i=0}^{\infty }\mathcal{O}_{ \mathbb{P}^{1}}(\mathit{ik})\right )}$$

and \(\ell\mathop{\cong}\mathbb{P}^{1}\) its zero section, so that ℓ 2 = −k. Let I be the sheaf of \(\mathcal{O}_{Z_{k}}\) ideals defining ℓ. We write \(Z_{k}^{(n)}\) for the n th infinitesimal neighborhood of ℓ and \(\widehat{Z_{k}} = Z_{k}^{(\infty )}\) for the formal neighborhood of ℓ in Z k . \(\widehat{Z_{k}} = (\ell, {lim}_{n}\,\mathcal{O}_{Z_{k}}/I_{\ell}^{n})\) is the formal scheme given as the formal completion of Z k along ℓ. It is a (an inductive or direct) limit in the category of ringed spaces over \(\mathbb{P}^{1}\) . There is a presentation

$$\displaystyle{Z_{k} = \left (U\bigsqcup V \right )/ \sim,}$$

where we will always use the charts \(U = \mathbb{C}^{2}\) with coordinates (z,u), and \(V = \mathbb{C}^{2}\) with coordinates (ξ,v), with \(U \cap V = (\mathbb{C} -\{ 0\}) \times \mathbb{C}\) where the equivalence relation ∼ is given by the change of coordinates \((\xi,v) = (z^{-1},z^{k}u)\) . Note that the zero section ℓ is given in these coordinates by u = 0 in the U-chart and v = 0 in the V -chart. It is easy to see that \(I_{\ell}\mathop{\cong}\mathcal{O}(k)\) . In fact, I is the line bundle associated to the divisor − ℓ and since u = ξ k v,

$$\displaystyle{\mathit{div}(u) =\ell +kf}$$

where f is the fiber defined by ξ = 0. We similarly have

$$\displaystyle{U^{(n)} = \mathit{Spec}(\mathbb{C}[z,u]/(u^{n+1}))}$$

and

$$\displaystyle{V ^{(n)} = \mathit{Spec}(\mathbb{C}[\xi,v]/(v^{n+1})).}$$

As above, we have

$$\displaystyle{Z_{k}^{(n)} = \left (U^{(n)}\bigsqcup V ^{(n)}\right )/ \sim }$$

and

$$\displaystyle{Z_{k}^{(\infty )} =\widehat{ Z_{ k}} = \left (\hat{U}\bigsqcup \hat{V }\right )/ \sim }$$

where \(\hat{U}\) and \(\hat{V }\) are the formal scheme completions of U and V along ℓ.

Remark 1.

Unless we explicitly state that n is finite, in each usage of the spaces \(Z_{k}^{(n)}\) we are including the case that n = ∞ .

These presentations are helpful for describing vector bundles. For instance by the answer to Serre’s famous question (proved by Seshadri [22] and in further generality by Quillen [20] and Suslin[23]), \(U = \mathit{Spec}(\mathbb{C}[z,u])\) has no non-trivial vector bundles; similarly this is true for U (n) and \(\hat{U}\) by Theorem 7 of[10]. In contrast, vector bundles on \(Z_{k}^{(n)}\) were studied on[1 3, 14]. All the schemes we have mentioned up until now are Noetherian and \(\widehat{Z_{k}}\) is a Noetherian formal scheme. If T is an affine scheme such that Pic(T) is trivial then

$$\displaystyle{\mathrm{Pic}(\widehat{Z_{k}} \times T) \simeq \mathrm{Pic}(Z_{k}^{(n)} \times T) \simeq \mathrm{Pic}(\mathbb{P}^{1} \times T) \simeq \mathrm{Pic}(\mathbb{P}^{1}) \simeq \mathbb{Z};}$$

we will use the symbol \(\mathcal{O}(j)\) for the line bundle with first Chern class j coming from \(\mathbb{P}^{1}\) in any of these spaces. If E is a rank 2 vector bundle of first Chern class zero on \(Z_{k}^{(n)}\) then the splitting type j ≥ 0 of E is the integer such that the restriction of E to ℓ is isomorphic to \(\mathcal{O}(j) \oplus \mathcal{O}(-j)\) . For a vector bundle on \(Z_{k}^{(n)} \times T\) we say that it has constant splitting type j if its splitting type is j over every \(t \in T(\mathbb{C})\) .

For our explicit presentations of stacks, we will need the following basic results about rank 2 bundles on \(Z_{k}^{(n)}\), which we generalize from [13].

Lemma 1.

Let S be any scheme over \(\mathbb{C}\) and E a rank 2 vector bundle on \(Z_{k}^{(n)} \times S\) of constant splitting type j ≥ 0. Then for any \(s \in S(\mathbb{C})\) there is an open subscheme T of S containing s and such that the restriction of E to \(Z_{k}^{(n)} \times T\) has the structure of an extension

$$\displaystyle{0 \rightarrow \mathcal{O}(-j) \rightarrow E\vert _{Z_{k}^{(n)}\times T} \rightarrow \mathcal{O}(j) \rightarrow 0.}$$

Proof.

By [12], Theorem 3.3 \(E\vert _{Z_{k}^{(n)}\times \{s\}}\) can be written as an algebraic extension

$$\displaystyle{0 \rightarrow \mathcal{O}(-j) \rightarrow E\vert _{Z_{k}^{(n)}\times \{s\}} \rightarrow \mathcal{O}(j) \rightarrow 0}$$

where j > 0. Consider the leftmost injective map as a nowhere vanishing element of the space of global sections \(H^{0}(Z_{k}^{(n)} \times \{ s\},E\vert _{Z_{k}^{(n)}\times \{s\}} \otimes \mathcal{O}(j))\). The pushforward \(\pi _{S{\ast}}(E\vert _{\ell\times S} \otimes \mathcal{O}(j))\) is a vector bundle on S and we have chosen a non-zero point in the fiber over s. Choose T open in S and containing s and an extension of the above section to an element of

$$\displaystyle{H^{0}(T^{{\prime}},(\pi _{ S{\ast}}(E\vert _{\ell\times S} \otimes \mathcal{O}(j)))\vert _{T^{{\prime}}}) = H^{0}(\ell\times T^{{\prime}},E\vert _{\ell \times T^{{\prime}}}\otimes \mathcal{O}(j))}$$

such that this chosen global extension does not vanish on \(\ell\times T^{{\prime}}\) and hence does not vanish on \(Z_{k}^{(n)} \times T^{{\prime}}\), and passes through our chosen element of the fiber over s. This gives us an injective map of constant rank leading to a short exact sequence on \(Z_{k}^{(n)} \times T^{{\prime}}\)

$$\displaystyle{0 \rightarrow \mathcal{O}(-j) \rightarrow E_{Z_{k}^{(n)}\times T^{{\prime}}} \rightarrow L \rightarrow 0}$$

where L is a line bundle on \(Z_{k}^{(n)} \times T^{{\prime}}\) isomorphic to \(\mathcal{O}(j)\) over every geometric point of T . By the see–saw principle there is a T open in T and containing S such that the restriction of L to \(Z_{k}^{(n)} \times T^{{\prime}}\) is isomorphic to \(\mathcal{O}(j)\). Therefore the restriction of the above short exact sequence to \(Z_{k}^{(n)} \times T\) gives the desired result.

Remark 2.

An alternate approach to the Lemma 1 is to start with any vector bundle which has nowhere zero map of \(\mathcal{O}(-j)\) to E over × T for some affine scheme T and use the fact that \(H^{1}(\ell\times T,I_{\ell\times T}^{m}) = 0\) for m > 0 to extend this map order by order to a map over \(Z_{k}^{(n)} \times T\) which must be nowhere zero.

Lemma 2.

Let T be an affine scheme and E an algebraic extension of \(\mathcal{O}_{Z_{k}^{(n)}\times T}\) modules

$$\displaystyle{0 \rightarrow \mathcal{O}(-j) \rightarrow E \rightarrow \mathcal{O}(j) \rightarrow 0,}$$

over \(Z_{k}^{(n)} \times T\) which splits over ℓ × T for j ≥ 0 then, in the chosen coordinates E can be described by a transition matrix of the form

$$\displaystyle{\left (\begin{array}{*{10}c} z^{j}& p \\ 0 &z^{-j}\\ \end{array} \right )}$$

on \((U^{(n)} \cap V ^{(n)}) \times T,\) where

$$\displaystyle{ p =\sum _{ i=1}^{\mathit{min}(\lfloor (2j-2)/k\rfloor,n)}\sum _{ l=\mathit{ki}-j+1}^{j-1}p_{ i,l}z^{l}u^{i}. }$$
(1)

and \(p_{i.l} \in \mathcal{O}(T)\) .

Proof.

A Čech cohomology calculation (performed in Theorem 3.3 of [12]) shows that

$$\displaystyle{\mathrm{Ext}_{Z_{k}^{(n)}}^{1}(\mathcal{O}(j),\mathcal{O}(-j)) = \frac{\mathbb{C}[z,z^{-1},u]/(u^{n+1})} {z^{-j}\mathbb{C}[z^{-1},z^{k}u]/((z^{k}u)^{n+1}) + z^{j}\mathbb{C}[z,u]/(u^{n+1})}}$$

by flat base change for the diagram

and the Leray spectral sequence for \(\pi _{ Z_{k}^{(n)}}\) we have

$$\displaystyle\begin{array}{rcl} \mathrm{Ext}_{Z_{k}^{(n)}\times T}^{1}(\pi _{ Z_{k}^{(n)}}^{{\ast}}\mathcal{O}(j),\pi _{ Z_{k}^{(n)}}^{{\ast}}\mathcal{O}(-j))& =& H^{1}(Z_{ k}^{(n)} \times T,\pi _{ Z_{k}^{(n)}}^{{\ast}}(\mathcal{O}(-2j))) \\ & =& H^{0}(T,R^{1}\pi _{ T{\ast}}\pi _{Z_{k}^{(n)}}^{{\ast}}(\mathcal{O}(-2j))) \\ & =& H^{0}(T,\mathcal{O}_{ T} \otimes H^{1}(Z_{ k}^{(n)},\mathcal{O}(-2j))) \\ & =& H^{0}(T,\mathcal{O}_{ T} \otimes \ \mathit{Ext}_{Z_{k}^{(n)}}^{1}(\mathcal{O}(j),\mathcal{O}(-j))).{}\end{array}$$
(2)

Remark 3.

As a consequence of the above two Lemmas 2 and 1, we see that any rank 2 vector bundle on \(Z_{k}^{(n)} \times T\) (or \(\widehat{Z_{k}} \times T\)) takes a special form locally on T and in this form it is clearly the restriction (completion) of a vector bundle on Z k . The theorem on formal functions implies then that

$$\displaystyle{\widehat{\mathrm{Ext}_{Z_{k}\times T}^{i}(V,W)}\mathop{\cong}\mathrm{Ext}_{\widehat{ Z_{k}}\times T}^{i}(V,W).}$$

Notation 2.

Let

$$\displaystyle{N_{j,k}^{(n)} =\{ (i,l)\vert \mathit{ki} - j + 1 \leq l \leq j - 1 \, {and} \, 1 \leq i \leq \mathit{min}(\lfloor (2j - 2)/k\rfloor,n)\}.}$$

Consider the algebraic variety over \(\mathbb{C}\)

$$\displaystyle{ W_{j,k}^{(n)} = \mathit{Spec}\left (\mathbb{C}[ p_{ i,l} \vert (i,l) \in N_{j,k}^{(n)}]\right ). }$$
(3)

For any fixed j,k it remains finite dimensional even for n = ∞. If we pass to the \(\mathbb{C}\) points then we get

$$\displaystyle{W_{j,k}^{(n)}(\mathbb{C}) =\{ p \in \mathrm{Ext}_{ Z_{k}^{(n)}}^{1}(\mathcal{O}(j),\mathcal{O}(-j)) \vert p\vert _{\ell} = 0\}.}$$

Let

$$\displaystyle{ R_{j,k}^{(n)} =\bigoplus _{ i=1}^{\lfloor (2j-2)/k\rfloor }\bigoplus _{ l=\mathit{ki}-j+1}^{j-1}\mathbb{C}z^{l}u^{i} \subset \mathcal{O}(U^{(n)} \cap V ^{(n)}). }$$
(4)

of course \(R_{j,k}^{(n)}\) is the set of \(\mathbb{C}\) points of \(W_{j,k}^{(n)}\) but we distinguish them because of the different notions of automorphisms of \(R_{j,k}^{(n)}\) and \(W_{j,k}^{(n)}\) .

Remark 4.

Note that in our chosen form of transition matrix from Eq. (1) we have explicitly chosen \(p \in R_{j,k}^{(n)}\).

Definition 1.

Consider the open cover \(\{U^{(n)} \times W_{j,k}^{(n)},V ^{(n)} \times W_{j,k}^{(n)}\}\) of \(Z_{k}^{(n)} \times W_{j,k}^{(n)}\). We define \(\mathbb{E}\), sometimes called the big bundle, to be the bundle

$$\displaystyle{\begin{array}{c} \mathbb{E}\\ \downarrow \\ Z_{k}^{(n)} \times W_{j,k}^{(n)} \end{array} }$$

on \(Z_{k} \times W_{j,k}^{(n)}\) defined by transition matrix

$$\displaystyle{\left (\begin{array}{*{10}c} z^{j}& p \\ 0 &z^{-j}\\ \end{array} \right ) \in H^{0}((U^{(n)}\cap V ^{(n)})\times W_{ j,k}^{(n)},\mathcal{A}ut(\mathcal{O}^{\oplus 2})).}$$

Let T be an affine scheme and p a morphism from T to \(W_{j,k}^{(n)}\). We denote by E p the bundle (also described in Lemma 2) given by the pullback \((\text{id}_{Z_{k}^{(n)}},p)^{{\ast}}\mathbb{E}\) of \(\mathbb{E}\) via the map

$$\displaystyle{Z_{k}^{(n)} \times T\stackrel{(\text{id}_{ Z_{k}^{(n)}},p)}{\rightarrow }Z_{k}^{(n)} \times W_{ j,k}^{(n)}.}$$

Lemma 3 ([4, Thm. 4.9]).

On the first formal neighborhood \(Z_{k}^{(1)}\) , two bundles E and E with transition matrices

$$\displaystyle{\left (\begin{array}{*{10}c} z^{j}& p_{ 1} \\ 0 &z^{-j}\\ \end{array} \right )\,\,\,and\,\,\,\left (\begin{array}{*{10}c} z^{j}& p_{ 1}^{{\prime}} \\ 0 &z^{-j}\\ \end{array} \right )}$$

respectively are isomorphic if and only if \(p_{1}^{{\prime}} =\lambda p_{1}\) for some \(\lambda \in \mathbb{C}^{\times }\) .

Remark 5.

It follows from this lemma that the coarse moduli space of bundles on \(Z_{k}^{(1)}\) coming from non-trivial extensions of \(\mathcal{O}(j)\) by \(\mathcal{O}(-j)\) is isomorphic to \(\mathbb{P}^{2j-k-2}.\)

Example 1.

On higher infinitesimal neighborhoods we need to consider far more relations among extension classes then just projectivisation to obtain the moduli of bundles. The simplest of such examples occurs in the case when k = 1 and j = 2, so that our extension classes have the form

$$\displaystyle{p = (p_{1,0} + p_{1,1}z)u + p_{2,1}zu^{2}.}$$

The set of equivalence classes of vector bundles is then \(\mathbb{C}^{3}/ \sim \) where the equivalence relation is generated by

$$\displaystyle\begin{array}{rcl} & & (p_{1,0},p_{1,1},p_{2,1}) \sim (\lambda p_{1,0},\lambda p_{1,1},\lambda p_{2,1}^{{\prime}})\,\,\,if\,\,\,(p_{ 1,0},p_{1,1})\neq (0,0),\,\,\lambda \neq 0, {}\\ & & (0,0,p_{2,1}) \sim (0,0,\lambda p_{2,1}),\,\,\lambda \neq 0. {}\\ \end{array}$$

Note that \(p_{2,1}^{{\prime}}\) is does not depend on p, and that the quotient topology makes the entire space the only open neighborhood of the split bundle, which is the image of the origin in \(\mathbb{C}^{3}\).

2.1 Stacks of Vector Bundles

We now define the stack of bundles \(\mathfrak{M}_{j}(Z_{k}^{(n)})\), the main object we seek to understand in this article.

Definition 2.

$$\displaystyle{\mathfrak{M}_{j}(Z_{k}^{(n)}): \text{Schemes} \rightarrow \text{Groupoids}}$$

given by

$$\displaystyle{T\mapsto \mathrm{Hom}(T,\mathfrak{M}_{j}(Z_{k}^{(n)}))}$$

where

$$\displaystyle{ \begin{array}{ll} \text{ob}(\mathrm{Hom}(T,\mathfrak{M}_{j}(Z_{k}^{(n)})) =\{\mbox{rank 2 vector bundles on}\ \ Z_{k}^{(n)} \times T\ \ \text{which have} \\ \qquad\qquad\qquad\qquad\qquad\,\,\quad\text{splitting type j and first Chern class 0 for every} \\ \qquad\qquad\qquad\qquad\qquad\quad\,\,\,\!\text{restriction to}\ \ \ Z_{k}^{(n)} \times \{ t\},t \in T(\mathbb{C})\} \end{array} }$$
(5)

and

$$\displaystyle{\text{mor}(\mathrm{Hom}(T,\mathfrak{M}_{j}(Z_{k}^{(n)}))(V _{ 1},V _{2}) = \mathrm{Isom}(V _{1},V _{2}).}$$

This is a stack [17] with respect to the faithfully flat topology on schemes (\(\mathbb{C}\)-algebras). Notice that there is automatically a universal bundle \(\mathcal{E}\) over \(Z_{k}^{(n)} \times \mathfrak{M}_{j}(Z_{k}^{(n)})\). We can similarly define the stack \(\mathfrak{M}_{j}(\widehat{Z_{k}})\). We similarly have the stacks \(\mathfrak{M}(Z_{k}^{(n)})\) of bundles where we drop the condition on splitting type.

There is an inverse (or projective) system of stacks of finite type over \(\mathbb{C}\):

$$\displaystyle{ \cdots \rightarrow \mathfrak{M}_{j}(Z_{k}^{(3)}) \rightarrow \mathfrak{M}_{ j}(Z_{k}^{(2)}) \rightarrow \mathfrak{M}_{ j}(Z_{k}^{(1)}) \rightarrow \mathfrak{M}_{ j}(Z_{k}^{(0)}) = \mathfrak{M}_{ j}(\mathbb{P}^{1}) }$$
(6)

whose inverse limit in the category of algebraic stacks is \(\mathfrak{M}_{j}(\widehat{Z_{k}})\). Alternatively we can consider the inverse system \(\mathfrak{M}_{j}(Z_{k}^{(\bullet )})\) to be an pro-stack of pro-finite type. This type of approximation is studied in [21]. It seems difficult to compute invariants of the stacks \(\mathfrak{M}_{j}(Z_{k}^{(n)})\) using only the definition above so we will find a more explicit description below.

2.2 The Structure of Vector Bundle Isomorphisms

Consider the bundles E p defined in Definition 1. There is a exact sequence

$$\displaystyle\begin{array}{rcl} & & 0 \rightarrow \mathrm{Hom}(E_{p},E_{p^{{\prime}}}) \rightarrow \mathrm{End}(\mathcal{O}(-j) \oplus \mathcal{O}(j)) \\ & & \quad \stackrel{}{\longrightarrow }\mathrm{Ext}^{1}(\mathcal{O}(-j) \oplus \mathcal{O}(j),\mathcal{O}(-j) \oplus \mathcal{O}(j)) \rightarrow \mathrm{Ext}^{1}(E_{ p},E_{p^{{\prime}}}) \rightarrow 0.{}\end{array}$$
(7)

We now explain the structure of isomorphisms between families of bundles coming from extensions by constructing an explicit splitting for the first non-trivial map in this sequence. If the bundles E p and \(E_{p^{{\prime}}}\) on \(Z_{k}^{(n)} \times T\), given by maps

$$\displaystyle{p,p^{{\prime}}: T \rightarrow R_{ j,k}^{(n)}}$$

are isomorphic (see Eq. (4)) then necessarily they have the same splitting type, and in such case we can represent them by transition matrices on

$$\displaystyle{(U^{(n)} \cap V ^{(n)}) \times T}$$

by \(\left (\begin{array}{*{10}c} z^{j}& p \\ 0 &z^{-j}\\ \end{array} \right )\) and \(\left (\begin{array}{*{10}c} z^{j}& p^{{\prime}} \\ 0 &z^{-j}\\ \end{array} \right )\) respectively. An isomorphism between E p and \(E_{p^{{\prime}}}\) is given by a pair of invertible matrices

$$\displaystyle{A = \left (\begin{array}{*{10}c} a_{U}& b_{U} \\ c_{U} &d_{U}\\ \end{array} \right )}$$

regular on \(U^{(n)} \times T\) and

$$\displaystyle{B = \left (\begin{array}{*{10}c} a_{V }& b_{V } \\ c_{V } &d_{V }\\ \end{array} \right )}$$

regular on V (n) × T, such that:

$$\displaystyle{ B\left (\begin{array}{*{10}c} z^{j}& p \\ 0 &z^{-j}\\ \end{array} \right ) = \left (\begin{array}{*{10}c} z^{j}& p^{{\prime}} \\ 0 &z^{-j}\\ \end{array} \right )A, }$$
(8)

or equivalently

$$\displaystyle\begin{array}{rcl} B& =& \left (\begin{array}{*{10}c} z^{j}& p^{{\prime}} \\ 0 &z^{-j}\\ \end{array} \right )A\left (\begin{array}{*{10}c} z^{-j}&-p \\ 0 & z^{j}\\ \end{array} \right ) \\ & =& \left (\begin{array}{*{10}c} a_{U} + z^{-j}p^{{\prime}}c_{U}&z^{2j}b_{U} + z^{j}(p^{{\prime}}d_{U} - a_{U}p) -\mathit{pp}^{{\prime}}c_{U} \\ z^{-2j}c_{U} & d_{U} - z^{-j}pc_{U}\\ \end{array} \right ). {}\end{array}$$
(9)

Definition 3.

We use the notation Y + to denote the terms in \(Y \!\in \,\mathcal{O}((U^{(n)}\cap V ^{(n)})\times T)\) that are not regular on V (n) × T and Y +, ≥ 2j denotes the terms in Y that are not regular on V (n) × T and have power of z greater than or equal to 2j.

Lemma 4.

Suppose that j > 0. Then any isomorphism (A,B) between E p and \(E_{p^{{\prime}}}\) on \(Z_{k}^{(n)} \times T\) has the form

$$\displaystyle{ (A,B) = (M_{U},M_{V }) + (\varPhi _{U}(M),\varPhi _{V }(M)) }$$
(10)

where

$$\displaystyle\begin{array}{rcl} M& =& (M_{U},M_{V }) \in \mathrm{Aut}_{Z_{k}^{(n)}\times T}(\mathcal{O}(j) \oplus \mathcal{O}(-j)). {}\\ M_{U}& =& \left (\begin{array}{*{10}c} \underline{a} &\underline{b}_{U} \\ \underline{c}_{U}& \underline{d}\\ \end{array} \right ){}\\ \end{array}$$

and

$$\displaystyle{\varPhi _{U}(M) = \left (\begin{array}{*{10}c} -(z^{-j}p^{{\prime}}\underline{c}_{ U})^{+} & -z^{-2j}\left (z^{j}(p^{{\prime}}\underline{d} -\underline{ a}p) -\mathit{pp}^{{\prime}}\underline{c}_{ U}\right )^{+,\geq 2j} \\ 0 & (z^{-j}p\underline{c}_{U})^{+}\\ \end{array} \right )}$$

depends only on p,p and M and satisfies

$$\displaystyle{ [p^{{\prime}}\underline{d} -\underline{ a}p - z^{-j}\mathit{pp}^{{\prime}}\underline{c}_{ U}] = 0 \in \mathrm{Ext}_{Z_{k}^{(n)}\times T}^{1}(\mathcal{O}(j),\mathcal{O}(-j)). }$$
(11)

Proof.

First suppose that such an isomorphism exists, between E p and \(E_{p^{{\prime}}}\). Then we have

$$\displaystyle{ \left (\begin{array}{*{10}c} z^{j}& p^{{\prime}} \\ 0 &z^{-j}\\ \end{array} \right )A-B\left (\begin{array}{*{10}c} z^{j}& p \\ 0 &z^{-j}\\ \end{array} \right ) = 0. }$$
(12)

The left hand side comes out to be

$$\displaystyle{ \left (\begin{array}{*{10}c} p^{{\prime}}c_{ U} + (a_{U} - a_{V })z^{j}&d_{ U}p^{{\prime}}- a_{ V }p + z^{j}b_{ U} - z^{-j}b_{ V } \\ c_{U}z^{-j} - c_{V }z^{j} & z^{-j}(d_{U} - d_{V }) - c_{V }p\\ \end{array} \right ). }$$
(13)

The lower left corner of (13) implies first of all that c must be a section \(\underline{c}\) of \(\mathcal{O}(2j)\). We need to arrange for the vanishing of all terms in (13). Therefore, we need to solve the equations:

$$\displaystyle{\begin{array}{ll} a_{U} - a_{V } & = -z^{-j}p^{{\prime}}\underline{c}_{U} \\ z^{j}b_{U} - z^{-j}b_{V }& = -d_{U}p^{{\prime}} + a_{V }p \\ d_{U} - d_{V } & = z^{j}\underline{c}_{V }p.\end{array} }$$

Becasue \(H^{1}(Z_{k}^{(n)} \times T,\mathcal{O})\) vanishes, the first and third equations have solutions which are unique up to global functions. Let

$$\displaystyle{a_{U} =\underline{ a} - (z^{-j}p^{{\prime}}\underline{c}_{ U})^{+}}$$

and

$$\displaystyle{d_{U} =\underline{ d} + (z^{j}\underline{c}_{ V }p)^{+}.}$$

These solve the first and third equation. If we substitute into the second equation, it reads

$$\displaystyle{ \begin{array}{ll} z^{j}b_{U} - z^{-j}b_{V }& = -(z^{j}\underline{c}_{V }p)^{+}p^{{\prime}} + (-(z^{-j}p^{{\prime}}\underline{c}_{U})^{+} + z^{-j}p^{{\prime}}\underline{c}_{U})p -\underline{ d}p^{{\prime}} +\underline{ a}p \\ & = -\underline{d}p^{{\prime}} +\underline{ a}p + z^{-j}\mathit{pp}^{{\prime}}\underline{c}_{U}.\end{array} }$$
(14)

This implies that

$$\displaystyle{[p^{{\prime}}\underline{d} -\underline{ a}p - z^{-j}\mathit{pp}^{{\prime}}\underline{c}_{ U}] = 0 \in \mathrm{Ext}_{Z_{k}^{(n)}\times T}^{1}(\mathcal{O}(j),\mathcal{O}(-j)).}$$

Conversely, suppose that these conditions are satisfied by some \(\underline{a}\), \(\underline{d}\), \(\underline{c}\), p, and p , let us record the general form of an element of \(\mathrm{Isom}_{Z_{k}^{(n)}\times T}(E_{p},E_{p^{{\prime}}})\). It remains only to determine the expression for b U . By the assumptions we already know that

$$\displaystyle{\left (z^{j}(p^{{\prime}}\underline{d} -\underline{ a}p) -\mathit{pp}^{{\prime}}\underline{c}_{ U}\right )^{+,<2j}}$$

is regular on \(V ^{(n)} \times T\). Hence

$$\displaystyle{b_{U} =\underline{ b}_{U} - z^{-2j}\left (z^{j}(p^{{\prime}}\underline{d} -\underline{ a}p) -\mathit{pp}^{{\prime}}\underline{c}_{ U}\right )^{+,\geq 2j}.}$$

Finally, since u divides p and p , we know that A is invertible if and only if M U is and therefore the isomorphism (A, B) is invertible if and only if the automorphism M is invertible.

Remark 6.

We conclude that the expression of the element (A, B) of \(\mathrm{Hom}(E_{p},E_{p^{{\prime}}})\) under the decomposition (43)

$$\displaystyle{\mathrm{Hom}(E_{p},E_{p^{{\prime}}}) = \mathrm{Hom}(\mathcal{O}(j),\mathcal{O}(-j)) \oplus \phi (\text{ker}(d_{1}^{1,-1})) \oplus \psi (\text{ker}(d_{ 2}^{0,0}))}$$

from the appendix is satisfied if we take \(\underline{b} \in \mathrm{Hom}(\mathcal{O}(j),\mathcal{O}(-j)),\)

$$\displaystyle{\psi _{U}(c) = \left (\begin{array}{*{10}c} -(z^{-j}p^{{\prime}}\underline{c}_{ U})^{+} & z^{-2j}\left (\mathit{pp}^{{\prime}}\underline{c}_{ U}\right )^{+,\geq 2j} \\ \underline{c}_{U} & (z^{-j}p\underline{c}_{U})^{+} \end{array} \right )}$$

and

$$\displaystyle{\phi _{U}(\underline{a},\underline{d}) = \left (\begin{array}{*{10}c} \underline{a}&-z^{-2j}\left (z^{j}(p^{{\prime}}\underline{d} -\underline{ a}p)\right )^{+,\geq 2j} \\ 0& \underline{d} \end{array} \right ).}$$

2.3 Bundle Isomorphism Viewed as an Equivalence Relation

Although we have worked out the structure of the space of isomorphisms between two given bundles, this does not yet give a criterion for when two bundles are isomorphic nor does it provide any understanding of the equivalence relation on \(W_{j,k}^{(n)}\) given by isomorphisms of vector bundles. We show that there are algebraic groups \(G_{j,k}^{(n)}\) acting on \(W_{j,k}^{(n)}\) so that the orbits of this action are identified with the equivalence classes. This action (17) takes on the familiar form of a Möbius transformation. Lange studied in [16] (see also Drézet [11]) the question of universal bundles over the projectivized space of extensions. In a specific example we study here a more difficult problem, the difference being that we do not remove the origin and we consider all vector bundle isomorphisms, not just those that correspond to scaling the extension. First we need to define the structure of a scheme on the sets \(\mathrm{Aut}_{ Z_{k}^{(n)}}(\mathcal{O}(j) \oplus \mathcal{O}(-j))\) for n finite.

Definition 4.

Consider the functors from schemes to sets given by

$$\displaystyle{T\mapsto \mathrm{Aut}_{Z_{k}^{(n)}\times T}(\mathcal{O}(j) \oplus \mathcal{O}(-j)).}$$

These functors are \(\mathbb{C}\)-groups (sheaves of groups in the faithfully flat topology on schemes) and are easily seen to be representable by reduced schemes. These schemes are in fact affine, being defined inside the finite dimensional affine space

$$\displaystyle{\mathbb{E}\text{nd}_{Z_{k}^{(n)}}(\mathcal{O}(j) \oplus \mathcal{O}(-j))}$$

defined with coordinates as in Remark 8 as the complement of the pre-image of 0 by the morphism

$$\displaystyle{\mathit{det}_{0}: \mathbb{E}\text{nd}_{Z_{k}^{(n)}}(\mathcal{O}(j) \oplus \mathcal{O}(-j)) \rightarrow \mathcal{O}(Z_{k}^{(n)}) \rightarrow \mathit{Spec}(\mathbb{C}[s]).}$$

sending s to the restriction of the determinant to . When we pass to \(\mathbb{C}\) points we get the standard determinant followed by restriction to

$$\displaystyle{\mathit{det}_{0}: \mathrm{End}_{Z_{k}^{(n)}}(\mathcal{O}(j) \oplus \mathcal{O}(-j)) \rightarrow \mathcal{O}(Z_{k}^{(n)}) \rightarrow \mathcal{O}(Z_{ k}^{(0)}) = \mathbb{C}.}$$

We denote these finite dimensional algebraic groups by \(G_{j,k}^{(n)}\). These form a directed system of \(\mathbb{C}\)-spaces (sheaf of sets for the faithfully flat topology on the category of \(\mathbb{C}\)-algebras) and their direct limit as a \(\mathbb{C}\)-space (see [9] for this yoga) is representable by an infinite dimensional algebraic variety,

$$\displaystyle{\widetilde{G_{j,k}} = G_{j,k}^{(\infty )}}$$

which has \(\mathrm{Aut}_{Z_{k}^{(\infty )}}(\mathcal{O}(j) \oplus \mathcal{O}(-j))\) as its underlying set of \(\mathbb{C}\)-points. In fact, \(\widetilde{G_{j,k}}\) is an infinite-dimensional algebraic group. The sequence \(G_{j,k}^{(\bullet )}\)

$$\displaystyle{ \cdots \rightarrow G_{j,k}^{(3)} \rightarrow G_{ j,k}^{(2)} \rightarrow G_{ j,k}^{(1)} \rightarrow G_{ j,k}^{(0)} = \mathrm{Aut}_{ \mathbb{P}^{1}}(\mathcal{O}(j) \oplus \mathcal{O}(-j)) }$$
(15)

is an pro-finite-type pro-scheme. We often write elements of \(\mathrm{Hom}(T,G_{j,k}^{(n)})\) as matrices.

Consider the following direct sum decomposition of the vector space of functions

$$\displaystyle\begin{array}{rcl} \mathcal{O}_{Z_{k}^{(n)}}(U^{(n)} \cap V ^{(n)})& =& \mathcal{O}_{ Z_{k}^{(n)}}(U^{(n)} \cap V ^{(n)})^{\succ }\oplus \mathcal{O}_{ Z_{k}^{(n)}}(U^{(n)} \cap V ^{(n)})_{\mathit{ good}} {}\\ & & \quad \oplus \mathcal{O}_{Z_{k}^{(n)}}(U^{(n)} \cap V ^{(n)})^{\prec } {}\\ \end{array}$$

where the sector named “good” corresponds to the terms appearing in Lemma 1, and also

$$\displaystyle{z^{j}\mathcal{O}_{ Z_{k}^{(n)}}(U^{(n)} \cap V ^{(n)})^{\prec }\subset \mathcal{O}(V ^{(n)})}$$

and

$$\displaystyle\begin{array}{rcl} & z^{-j}\mathcal{O}_{Z_{k}^{(n)}}(U^{(n)} \cap V ^{(n)})^{\succ }\subset \mathcal{O}(U^{(n)})& {}\\ & q - q_{\mathit{good}} = q^{\succ } + q^{\prec }. & {}\\ \end{array}$$

As in Eq. (8) we write elements of

$$\displaystyle{\mathrm{Hom}(T,G_{j,k}^{(n)}) \subset H^{0}(Z_{ k}^{(n)} \times T,\mathcal{O}^{\oplus 2} \oplus \mathcal{O}(2j) \oplus \mathcal{O}(-2j))}$$

in the form

$$\displaystyle{ g = \left (\begin{array}{*{10}c} \underline{a}&\underline{b}\\ \underline{c} &\underline{d}\\ \end{array} \right ). }$$
(16)

with \(\underline{b} = (\underline{b}_{U},\underline{b}_{V })\) and \(\underline{b}_{U}\) holomorphic on U (n) × T, etc. First of all notice that the group \(\mathrm{Hom}(T,G_{j,k}^{(n)})\) acts on the functions p on \(U^{(n)} \cap V ^{(n)} \times T\) which vanish on the zero section by the formula

$$\displaystyle{ \mathit{gp} = \frac{\underline{a}p - z^{j}\underline{b}_{U}} {\underline{d} - z^{-j}p\underline{c}_{U}}. }$$
(17)

A special case (where \(\underline{b}\) and \(\underline{c}\) are taken to be zero) of this action was observed for general varieties and bundles in [11]. For n finite, such functions vanishing on belong to \(u\mathbb{C}[z,z^{-1}][u]/(u^{n+1})\), in the case n =  such functions belong to \(u\mathbb{C}[z,z^{-1}][[u]]\). The action \(p\mapsto \mathit{gp}\) does not preserve the finite dimensional space \(R_{j,k}^{(n)}\) which was written in (4). This means that we need to somehow correct the morphism \((g,p)\mapsto \mathit{gp}.\) This will happen in the next definition.

Definition 5.

Define a morphism

$$\displaystyle{G_{j,k}^{(n)} \times R_{ j,k}^{(n)} \rightarrow R_{ j,k}^{(n)}}$$

by

$$\displaystyle{ \begin{array}{ll} (g,p)\mapsto g\bullet p& = \frac{\underline{a}p-z^{j}\underline{b}_{ U}} {\underline{d}-z^{-j}p\underline{c}_{U}} -\left ( \frac{\underline{a}p-z^{j}\underline{b}_{ U}} {\underline{d}-z^{-j}p\underline{c}_{U}}\right )^{\succ }-\left ( \frac{\underline{a}p-z^{j}\underline{b}_{ U}} {\underline{d}-z^{-j}p\underline{c}_{U}}\right )^{\prec }. \\ & = \left ( \frac{\underline{a}p-z^{j}\underline{b}_{ U}} {\underline{d}-z^{-j}p\underline{c}_{U}}\right )_{\mathit{good}} \end{array} }$$
(18)

This morphism will become one of the structure maps of a groupoid (see Eq. (40)). It is not the action of a group.

Consider

$$\displaystyle{ A_{g}(p) = \left (\begin{array}{*{10}c} \underline{a} - (z^{-j}p\underline{c}_{ U})^{+} & \underline{b}_{ U} - z^{-2j}\left (z^{j}\left ((g\bullet p)\underline{d} -\underline{ a}p\right ) - p(g\bullet p)\underline{c}_{ U}\right )^{+,\geq 2j} \\ \underline{c}_{U} & \underline{d} + (z^{-j}\underline{c}_{U}(g\bullet p))^{+}\\ \end{array} \right ) }$$
(19)

and

$$\displaystyle{ B_{g}(p) = \left (\begin{array}{*{10}c} \underline{a} + (z^{-j}p\underline{c}_{ U})^{+} & \underline{b}_{ V } + \left (z^{j}\left ((g\bullet p)\underline{d} -\underline{ a}p\right ) - p(g\bullet p)\underline{c}_{ U}\right )^{+,<2j} \\ \underline{c}_{V } & \underline{d} - (z^{-j}\underline{c}_{U}(g\bullet p))^{+}\\ \end{array} \right ). }$$
(20)

They are regular over \(U^{(n)} \times T\) and \(V ^{(n)} \times T\) respectively because they satisfy \((A_{g}(p),B_{g}(p)) = (M_{U},M_{V })\) from Lemma 4 in the case that \(p^{{\prime}} = g\bullet p\). That is to say, they satisfy

$$\displaystyle{ B_{g}(p)\left (\begin{array}{*{10}c} z^{j}& p \\ 0 &z^{-j}\\ \end{array} \right ) = \left (\begin{array}{*{10}c} z^{j}& g\bullet p \\ 0 &z^{-j}\\ \end{array} \right )A_{g}(p) }$$
(21)

and so the pair \((A_{g}(p),B_{g}(p))\) provides an isomorphism between E p and \(E_{g\bullet p}\). We have shown the following Lemma.

Lemma 5.

There is a morphism

$$\displaystyle\begin{array}{rcl} & & G_{j,k}^{(n)} \times R_{ j,k}^{(n)} \rightarrow R_{ j,k}^{(n)} \\ & & \qquad (g,p)\mapsto g\bullet p {}\end{array}$$
(22)

such that for two bundles E p and \(E_{p^{{\prime}}}\) of constant splitting type j,

$$\displaystyle{ \begin{array}{ll} \mathrm{Isom}_{Z_{k}^{(n)}\times T}(E_{p},E_{p^{{\prime}}})& =\{ g \in \mathrm{Hom}(T,G_{j,k}^{(n)}) \vert g\bullet p = p^{{\prime}}\} \\ & =\{ g \in \mathrm{Hom}(T,G_{j,k}^{(n)}) \vert \, {11\, is\, satisfied}\}.\end{array} }$$
(23)

  □ 

Consider the isomorphism

$$\displaystyle{(A_{g_{1}}(g_{2}\bullet p)A_{g_{2}}(p),B_{g_{1}}(g_{2}\bullet p)B_{g_{2}}(p))}$$

between \(E_{p}\) and \(E_{g_{1}\bullet (g_{2}\bullet p)}\). In Lemma 4, we defined an element

$$\displaystyle{g_{1}\bullet _{p}g_{2} \in G_{j,k}^{(n)}(\mathbb{C})}$$

such that this isomorphism equals \((A_{g_{1}\bullet _{p}g_{2}},B_{g_{1}\bullet _{p}g_{2}})\). Similarly, the isomorphism \((A_{g}(p)^{-1},B_{g}(p)^{-1})\) between \(E_{g\bullet p}\) and E p corresponds to a an element

$$\displaystyle{ g^{(-1)_{p} } \in G_{j,k}^{(n)}(\mathbb{C}). }$$
(24)

From here it is clear (since both \(A_{e_{ G_{j,k}^{(n)}}}(p)\) and \(B_{e_{ G_{j,k}^{(n)}}}(p)\) are the identity matrix) that

$$\displaystyle{ g\bullet _{p}g^{(-1)_{p} } = e_{G_{j,k}^{(n)}} = g^{(-1)_{p} }\bullet _{p}g. }$$
(25)

Definition 6.

Define \(g_{1}\bullet _{p}g_{2}\) and \(g^{(-1)_{p}}\) to be the elements of \(G_{j,k}^{(n)}(\mathbb{C})\) corresponding via Lemma 4 to the isomorphisms \((A_{g_{1}}(g_{2}\bullet p)A_{g_{2}}(p),B_{g_{1}}(g_{2}\bullet p)B_{g_{2}}(p))\) and \((A_{g}(p)^{-1},B_{g}(p)^{-1})\) described above.

The elements \(g_{1}\bullet _{p}g_{2}\) vary algebraically with g 1 and g 2 and give a morphism of schemes

$$\displaystyle\begin{array}{rcl} & & G_{j,k}^{(n)} \times G_{ j,k}^{(n)} \times W_{ j,k}^{(n)} \rightarrow G_{ j,k}^{(n)} {}\\ & & \qquad (g_{1},g_{2},p)\mapsto g_{1}\bullet _{p}g_{2}. {}\\ \end{array}$$

The restriction to p = 0 in \(W_{j,k}^{(n)}\) gives us back the standard multiplication but in general this structure does depend on p.

Therefore by definition we have

$$\displaystyle{ B_{g_{1}}(g_{2}\bullet p)B_{g_{2}}(p) = B_{g_{1}\bullet _{p}g_{2}}(p). }$$
(26)

(and also \(A_{g_{1}}(g_{2}\bullet p)A_{g_{2}}(p) = A_{g_{1}\bullet _{p}g_{2}}(p)\)). An immediate consequence of this together with (21) is

$$\displaystyle{ g_{1}\bullet (g_{2}\bullet p) = (g_{1}\bullet _{p}g_{2})\bullet p\text{,} }$$
(27)

and we also have

$$\displaystyle\begin{array}{rcl} B_{(g_{1}\bullet _{(g_{ 3}\bullet p)}g_{2})\bullet _{p}g_{3}}(p)& =& B_{g_{1}\bullet _{(g_{3}\bullet p)}g_{2}}(g_{3}\bullet p)B_{g_{3}}(p) \\ & =& B_{g_{1}}(g_{2}\bullet (g_{3}\bullet p))B_{g_{2}}(g_{3}\bullet p)B_{g_{3}}(p) \\ & =& B_{g_{1}}(g_{2}\bullet (g_{3}\bullet p))B_{g_{2}\bullet _{p}g_{3}}(p) = B_{g_{1}\bullet _{p}(g_{2}\bullet _{p}g_{3})}(p){}\end{array}$$
(28)

and similarly for A g (p). Because every isomorphism (A, B) which takes one of our chosen transition matrices corresponding to a bundle E p to another transition matrix of the same form corresponds (7) to a unique \(g \in \mathrm{Hom}(T,G_{j,k}^{(n)})\) we conclude that

$$\displaystyle{ (g_{1}\bullet _{(g_{3}\bullet p)}g_{2})\bullet _{p}g_{3} = g_{1}\bullet _{p}(g_{2}\bullet _{p}g_{3}). }$$
(29)

This will be used to verify the associativity of the groupoid structure. A direct inspection of (18), (19) and (20) shows that identity matrix \(e_{G_{j,k}^{(n)}}\) satisfies

$$\displaystyle{ e_{G_{j,k}^{(n)}}\bullet p = p }$$
(30)

for any p and corresponds to the identity map from E p to itself. Therefore we of course have

$$\displaystyle{ e_{G_{j,k}^{(n)}}\bullet _{p}g = g = g\bullet _{p}e_{G_{j,k}^{(n)}} }$$
(31)

for any p.

3 An Explicit Groupoid in Schemes

In this section we describe an explicit groupoid in schemes and show that its associated stack is isomorphic to the stack of rank 2 vector bundles of splitting type j and first Chern class 0 on \(Z_{k}^{(n)}\).

3.1 Review of Groupoids in Schemes and Their Sheaf Theory

We begin with a review of the definition of a groupoid in schemes and the notion of a sheaf on a groupoid in schemes. Recall that a groupoid

$$\displaystyle{\mathcal{G} = (A,R,s,t,m,e,\iota )}$$

in schemes consists of schemes A (the atlas) and R (the relations), morphisms s, t, m, e, ι

(32)

and

which satisfy some conditions which we write below. Here

$$\displaystyle{R_{t} \times _{A}{}_{s}}R =\{ (r_{1},r_{2}) \in R \times R\vert t(r_{1}) = s(r_{2})\}.$$

Let \(p_{1},p_{2}\) be the first and second projections

$$\displaystyle{R_{t} \times _{A}{}_{s}R\stackrel{p_{1},p_{2}}{\longrightarrow }R}$$

and let Δ be the diagonal

$$\displaystyle{R \times R\stackrel{\varDelta }{\longleftarrow }R.}$$

The morphisms then must satisfy

$$\displaystyle{ m \circ (m,\text{id}_{R}) = m \circ (\text{id}_{R},m) }$$
(33)

on all composable elements of \(R \times R \times R\),

$$\displaystyle{ t \circ m = t \circ p_{2}, s \circ m = s \circ p_{1} }$$
(34)

on all composable elements of R × R

$$\displaystyle{ m \circ (\iota,\text{id}_{R})\circ \varDelta = e \circ s, m \circ (\text{id}_{R},\iota )\circ \varDelta = e \circ s }$$
(35)

on R, and also

$$\displaystyle{ m \circ (\text{id}_{R},e \circ t) \circ \varDelta = \text{id}_{R}, m \circ (e \circ s,\text{id}_{R}) \circ \varDelta = \text{id}_{R} }$$
(36)

on R. Notice that for any scheme S that by taking the set of morphisms of schemes from S into R and A one gets a pair of sets and these naturally form a groupoid in sets using the obvious maps. We denote this groupoid in sets by

$$\displaystyle{\mathrm{Hom}(S,\mathcal{G}).}$$

A (coherent/locally free of rank r) sheaf of modules on the groupoid consists of a (coherent/locally free of rank r) sheaf \(\mathcal{S}\) of \(\mathcal{O}_{A}\) modules on A together with an isomorphism f of sheaves of \(\mathcal{O}_{R}\) modules over R

$$\displaystyle{f: s^{{\ast}}\mathcal{S}\rightarrow t^{{\ast}}\mathcal{S}}$$

which satisfies

$$\displaystyle{ p_{2}^{{\ast}}f \circ p_{ 1}^{{\ast}}f = m^{{\ast}}f }$$
(37)

and

$$\displaystyle{ e^{{\ast}}f = \text{id}. }$$
(38)

To make sense of this equality, one must use the identities

$$\displaystyle{s \circ p_{1} = s \circ m, \text{and} t \circ p_{2} = t \circ m.}$$

3.2 Stacks from Groupoids

Let \(\mathcal{G} = (A,R,s,t,m,e,\iota )\) be a groupoid in schemes.

We associate to it a stack \([\mathcal{G}]\) defined as the stack on the fppf site associated to the prestack \(\text{pre-}[\mathcal{G}]\) which associates to any test scheme T the groupoid in sets

$$\displaystyle{\text{pre-}[\mathcal{G}](T) = \mathrm{Hom}(T,\mathcal{G}).}$$

Notice that such a morphism consists of a map from maps from T to A, and T to R which satisfy the obvious compatibilities.

Remark 7.

In the case that R = G × A and the groupoid structure is just given by a group action of G on A, we may denote the associated quotient stack by [AG], leaving the structure implicit.

There is an equivalence [17] of Abelian categories of coherent sheaves which takes vector bundles to vector bundles

$$\displaystyle{ \text{Coh}(\mathcal{G})\stackrel{\mathop{\cong}}{\longrightarrow }\text{Coh}([\mathcal{G}]). }$$
(39)

Definition 7.

We denote by \([\mathcal{S}]\) the sheaf on \([\mathcal{G}]\) corresponding to a sheaf \(\mathcal{S}\) on \(\mathcal{G}\) under the equivalence (39) given above.

3.3 Groupoid Presentations for Stacks of Rank 2 Bundles

We define a groupoid in schemes to be called \(\mathcal{G}_{j,k}^{(n)}\). The atlas of \(\mathcal{G}_{j,k}^{(n)}\) is \(W_{j,k}^{(n)}\) and the relations are \(G_{j,k}^{(n)} \times W_{j,k}^{(n)}\).

The arrow s is given by the projection

$$\displaystyle{G_{j,k}^{(n)} \times W_{ j,k}^{(n)}\stackrel{s}{\rightarrow }W_{ j,k}^{(n)}.}$$

defined by

$$\displaystyle{(g,p)\mapsto p.}$$

The arrow t is given by the map

$$\displaystyle{ G_{j,k}^{(n)} \times W_{ j,k}^{(n)}\stackrel{t}{\rightarrow }W_{ j,k}^{(n)}. }$$
(40)

defined by

$$\displaystyle{(g,p)\mapsto g\bullet p.}$$

where gp is defined in Definition 5. The multiplication

$$\displaystyle{m: (G_{j,k}^{(n)} \times W_{ j,k}^{(n)})_{ s} \times _{W_{j,k}^{(n)}}{}_{t}(G_{j,k}^{(n)} \times W_{ j,k}^{(n)}) \rightarrow G_{ j,k}^{(n)} \times W_{ j,k}^{(n)}}$$

is given by

$$\displaystyle{m\left ((g_{1},g_{2}\bullet p),(g_{2},p)\right ) = (g_{1}\bullet _{p}g_{2},p)}$$

where \(g_{1}\bullet _{p}g_{2}\) is defined in Definition 6.

The identity section is defined by

$$\displaystyle{e(p) = (\text{id},p)}$$

and the inverse is defined by

$$\displaystyle{\iota (g,p) = (g^{(-1)_{p} },g\bullet p)}$$

where \(g^{(-1)_{p}}\) was defined in Definition 5. The associativity condition (33) follows from (29). The conditions (34), (36) and (35) follow from (27), (31), and (25).

We get an inverse system \(\mathcal{G}_{j,k}^{(\bullet )}\) in the category of groupoids in schemes:

$$\displaystyle{ \cdots \rightarrow \mathcal{G}_{j,k}^{(3)} \rightarrow \mathcal{G}_{ j,k}^{(2)} \rightarrow \mathcal{G}_{ j,k}^{(1)} \rightarrow \mathcal{G}_{ j,k}^{(0)}. }$$
(41)

and the inverse limit is \(\widetilde{\mathcal{G}_{j,k}} = \mathcal{G}_{j,k}^{(\infty )}\).

3.4 The Morphism Defined via the Big Bundle \(\mathbb{E}\)

The big bundle \(\mathbb{E}\) defines a morphism of stacks from \(W_{j,k}^{(n)}\) to \(\mathfrak{M}_{j}(Z_{k}^{(n)})\) as follows. Given an affine scheme T, we have a map

$$\displaystyle\begin{array}{rcl} & & \varphi _{T}: \mathrm{Hom}(T,W_{j,k}^{(n)}) \rightarrow \mathrm{Hom}(T,\mathfrak{M}_{ j}(Z_{k}^{(n)})) {}\\ & & \qquad \qquad \qquad f\mapsto (\text{id},f)^{{\ast}}\mathbb{E} {}\\ \end{array}$$

given by sending f to the pullback of \(\mathbb{E}\) via the map

$$\displaystyle{(\text{id},f): Z_{k}^{(n)} \times T \rightarrow Z_{ k}^{(n)} \times W_{ j,k}^{(n)}.}$$

Lemma 6.

For each \(j \geq 0\) the substacks

$$\displaystyle{\mathfrak{M}_{\leq j}(Z_{k}^{(n)}) =\bigcup _{ 0\leq i\leq j}\mathfrak{M}_{i}(Z_{k}^{(n)})}$$

of \(\mathfrak{M}(Z_{k}^{(n)})\) are given by

$$\displaystyle\begin{array}{rcl} & & T\mapsto \left \{E \in \mathfrak{M}(Z_{k}^{(n)})(T)\vert \pi _{ T{\ast}}(E \otimes \mathcal{O}(j))\right. {}\\ & & \quad \qquad \,{is\, generated \,by \,global \,sections \,and\,}R^{1}\pi _{ T{\ast}}(E \otimes \mathcal{O}(j)) = 0\Big\}. {}\\ \end{array}$$

Proof.

By Serre’s theorem, \(\mathfrak{M}(Z_{k}^{(n)})\) is covered by the open substacks defined

$$\displaystyle\begin{array}{rcl} & & T\mapsto \left \{E \in \mathfrak{M}(Z_{k}^{(n)})(T)\vert \pi _{ T{\ast}}(E \otimes \mathcal{O}(j))\right. {}\\ & & \quad \qquad \text{is generated by global sections and}R^{1}\pi _{ T{\ast}}(E \otimes \mathcal{O}(j)) = 0\Big\}. {}\\ \end{array}$$

In order to show the Lemma we can work locally in the site, and show the equivalence using the prestacks \(\text{pre-}[\mathcal{G}_{j,k}^{(n)}]\). First suppose that E has constant (in T) splitting type less than or equal to j. Using Lemma 1, we can assume (after shrinking T) that is an extension of \(\mathcal{O}(i)\) by \(\mathcal{O}(-i)\) for 0 ≤ i ≤ j. Then \(E \otimes \mathcal{O}(i)\) is an extension of \(\mathcal{O}(2i)\) by \(\mathcal{O}\). Due to the fact that \(H^{1}(Z_{k}^{(n)} \times T,\mathcal{O}) = 0,\) the resulting sequence on global sections is exact. Both of the line bundles \(\mathcal{O}(2i)\) and \(\mathcal{O}\) are generated by their global sections, and the fact that \(\pi _{T{\ast}}(E \otimes \mathcal{O}(i))\) and therefore \(\pi _{T{\ast}}(E \otimes \mathcal{O}(j))\) is generated by its global sections follows. However, \(H^{1}(Z_{k}^{(n)},\mathcal{O}(a))\) vanishes for \(a \geq 0\) and therefore \(R^{1}\pi _{T{\ast}}(E \otimes \mathcal{O}(j))\) vanishes. Conversely, suppose that \(\pi _{T{\ast}}(E \otimes \mathcal{O}(j))\) is generated by global sections and \(R^{1}\pi _{T{\ast}}(E \otimes \mathcal{O}(j)) = 0\). The second condition implies (see Remark 8) that for every geometric point \(t\) of T, the splitting type of the restriction of E to \(Z_{k}^{(n)} \times \{ t\}\) is less than or equal to j. Therefore, E belongs to \(\mathfrak{M}_{\leq j}(Z_{k}^{(n)})(T)\).

3.5 The Universal Bundle \(\tilde{\mathcal{E}}\)

We now construct the universal bundle on the groupoid

$$\displaystyle{Z_{k}^{(n)} \times \mathcal{G}_{ j,k}^{(n)}.}$$

The groupoid in question has atlas \(Z_{k}^{(n)} \times W_{j,k}^{(n)}\) and relations \(Z_{k}^{(n)} \times G_{j,k}^{(n)} \times W_{j,k}^{(n)}\). We use the description of sheaves on groupoids in schemes given in Sect. 3.1. We start with the big bundle \(\mathbb{E}\) on \(Z_{k}^{(n)} \times W_{j,k}^{(n)}\) which was defined in Definition 1. Consider the map in

$$\displaystyle{\mathrm{Isom}_{Z_{k}^{(n)}\times G_{j,k}^{(n)}\times W_{j,k}^{(n)}}((\text{id}_{Z_{k}^{(n)}},t)^{{\ast}}\mathbb{E},(\text{id}_{ Z_{k}^{(n)}},s)^{{\ast}}\mathbb{E})}$$

given by the pair

$$\displaystyle\begin{array}{rcl} (A_{g}(p),B_{g}(p))& \in \mathrm{Aut}\left (U^{(n)} \times G_{j,k}^{(n)} \times W_{j,k}^{(n)},\mathcal{O}^{\oplus 2}\right )& {}\\ & \quad \times \mathrm{Aut}\left (V ^{(n)} \times G_{j,k}^{(n)} \times W_{j,k}^{(n)},\mathcal{O}^{\oplus 2}\right )& {}\\ \end{array}$$

which was defined in Eqs. (19) and (20). We need to consider the pullbacks of the isomorphism to

$$\displaystyle{Z_{k}^{(n)} \times (G_{ j,k}^{(n)} \times W_{ j,k}^{(n)})_{ s} \times _{W_{j,k}^{(n)}}{}_{t}(G_{j,k}^{(n)} \times W_{ j,k}^{(n)})}$$

via the maps

$$\displaystyle{(\text{id}_{Z_{k}^{(n)}},m),(\text{id}_{Z_{k}^{(n)}},p_{1}),(\text{id}_{Z_{k}^{(n)}},p_{2})}$$

where \(m,p_{1},p_{2}\) are the maps

$$\displaystyle{(G_{j,k}^{(n)} \times W_{ j,k}^{(n)})_{ s} \times _{W_{j,k}^{(n)}}{}_{t}(G_{j,k}^{(n)} \times W_{ j,k}^{(n)}) \rightarrow G_{ j,k}^{(n)} \times W_{ j,k}^{(n)}}$$

given by

$$\displaystyle\begin{array}{rcl} m\left ((g_{1},g_{2}\bullet p),(g_{2},p)\right )& =& (g_{1}\bullet _{p}g_{2},p) {}\\ p_{1}\left ((g_{1},g_{2}\bullet p),(g_{2},p)\right )& =& (g_{1},g_{2}\bullet p) {}\\ \end{array}$$

and

$$\displaystyle{p_{2}\left ((g_{1},g_{2}\bullet p),(g_{2},p)\right ) = (g_{2},p).}$$

These pullbacks are described by the pairs of elements of

$$\displaystyle{\mathrm{Aut}\left (U^{(n)} \times (G_{ j,k}^{(n)} \times W_{ j,k}^{(n)})_{ s} \times _{W_{j,k}^{(n)}}{}_{t}(G_{j,k}^{(n)} \times W_{ j,k}^{(n)}),\mathcal{O}^{\oplus 2}\right )}$$

and

$$\displaystyle{\mathrm{Aut}\left (V ^{(n)} \times (G_{ j,k}^{(n)} \times W_{ j,k}^{(n)})_{ s} \times _{W_{j,k}^{(n)}}{}_{t}(G_{j,k}^{(n)} \times W_{ j,k}^{(n)}),\mathcal{O}^{\oplus 2}\right )}$$

given by

$$\displaystyle{(A_{g_{1}\bullet _{p}g_{2}}(p),B_{g_{1}\bullet _{p}g_{2}}(p)),}$$
$$\displaystyle{(A_{g_{1}}(g_{2}\bullet p),B_{g_{1}}(g_{2}\bullet p)),}$$

and

$$\displaystyle{(A_{g_{2}}(p),B_{g_{2}}(p))}$$

respectively. Therefore identity (37) follows from (26) while (38) follows from (30) and consequently we have defined a vector bundle on the groupoid in accordance with the description in Sect. 3.1.

3.6 The Equivalence of Stacks

Let us first mention groupoid presentations in the case of line bundles.

The stack of line bundles on the \(Z_{k}^{(n)}\) is equivalent to

$$\displaystyle{\mathbb{Z} \times [\bullet /\mathcal{O}(Z_{k}^{(n)})^{\times }].}$$

For example when k = 1, n =  this stack is equivalent to

$$\displaystyle{\mathbb{Z} \times [\bullet /\mathbb{C}[[x,y]]^{\times }].}$$

In Sect. 3 we defined a groupoid in schemes

$$\displaystyle{\mathcal{G}_{j,k}^{(n)} = (G_{ j,k}^{(n)} \times W_{ j,k}^{(n)},W_{ j,k}^{(n)},m,e,\iota ),}$$

the associated pre-stack \(\text{pre-}[\mathcal{G}_{j,k}^{(n)}]\) and the associated stack \([\mathcal{G}_{j,k}^{(n)}]\) on the fppf site.

Theorem 3.

The natural map \(W_{j,k}^{(n)} \rightarrow \mathfrak{M}_{j}(Z_{k}^{(n)})\) given by the big bundle \(\mathbb{E}\) which was defined in Definition  1 induces an isomorphism of stacks

$$\displaystyle{[\mathcal{G}_{j,k}^{(n)}]\mathop{\cong}\mathfrak{M}_{ j}(Z_{k}^{(n)}).}$$

Furthermore, there is a vector bundle

$$\displaystyle{\begin{array}{c} [\tilde{\mathcal{E}}] \\ \downarrow \\ Z_{k}^{(n)} \times [\mathcal{G}_{j,k}^{(n)}] \end{array} }$$

whose pullback to \(Z_{k}^{(n)} \times W_{j,k}^{(n)}\) is the big bundle \(\mathbb{E}\) , and is identified via the above isomorphism with the universal bundle \(\mathcal{E}\) on \(Z_{k}^{(n)} \times \mathfrak{M}_{j}(Z_{k}^{(n)})\) .

Here, \([\mathcal{G}_{j,k}^{(n)}]\) is the stack associated to the groupoid \(\mathcal{G}_{j,k}^{(n)}\). This association is reviewed in Sect. 3.2.

Proof.

We will prove this theorem by first defining a morphism of stacks over the fppf site and then show that it is locally in the site an equivalence of categories. Consider the morphism of pre-stacks

$$\displaystyle{\text{pre-}F: \text{pre-}[\mathcal{G}_{j,k}^{(n)}] \rightarrow \mathfrak{M}_{ j}(Z_{k}^{(n)})}$$

by

$$\displaystyle{\text{pre-}F_{T}(f) = (\text{id}_{Z_{k}^{(n)}},f)^{{\ast}}\tilde{\mathcal{E}}}$$

where f is a morphism of groupoids from T to \(\mathcal{G}_{j,k}^{(n)}\). Because \(\mathfrak{M}_{j}(Z_{k}^{(n)})\) is already a stack over the fppf site, we get for free a morphism of the associated stacks over the fppf site

$$\displaystyle{F: [\mathcal{G}_{j,k}^{(n)}] \rightarrow \mathfrak{M}_{ j}(Z_{k}^{(n)}).}$$

In order to show that this is an equivalence we need only to show that it is locally an isomorphism. Consider a vector bundle E on \(Z_{k}^{(n)} \times T\) for an affine \(\mathbb{C}\)-scheme T and write it somehow (it does not matter how) as an extension of \(\mathcal{O}(j)\) by \(\mathcal{O}(-j)\) possibly after renaming T. Using Eq. (2) we have

$$\displaystyle\begin{array}{rcl} & & \mathrm{Ext}_{Z_{k}^{(n)}\times T}^{1}(\pi _{ Z_{k}^{(n)}}^{{\ast}}\mathcal{O}(j),\pi _{ Z_{k}^{(n)}}^{{\ast}}\mathcal{O}(-j)) {}\\ & & \quad = H^{0}(T,\mathcal{O}_{ T} \otimes \ \mathit{Ext}_{Z_{k}^{(n)}}^{1}(\mathcal{O}(j),\mathcal{O}(-j))) = \mathrm{Hom}(T,W_{ j,k}^{(n)}). {}\\ \end{array}$$

We can conclude that choosing (locally in the test schemes) the structure of an extension gives maps from \(T\) to the atlas of \(\mathcal{G}_{j,k}^{(n)}\). It remains to show that the ambiguity in such choices is given by maps from T to the relations of \(\mathcal{G}_{j,k}^{(n)}\). Suppose we have two maps p and p from T to \(W_{j,k}^{(n)}\). We need to show that

$$\displaystyle{\mathrm{Isom}_{[\mathcal{G}_{j,k}^{(n)}](T)}(p,p^{{\prime}})\mathop{\cong}\mathrm{Isom}_{ Z_{k}^{(n)}\times T}((\text{id}_{Z_{k}^{(n)}},p)^{{\ast}}\mathbb{E},(\text{id}_{ Z_{k}^{(n)}},p^{{\prime}})^{{\ast}}\mathbb{E}).}$$

We have already naturally identified these two sets in Lemma 4.

We can use some easy observations about the explicit presentation we have established to give some properties of the stacks \(\mathfrak{M}_{j}(Z_{k}^{(n)})\). First of all \(G_{j,k}^{(n)}\) and \(W_{j,k}^{(n)}\) are reduced, irreducible, affine algebraic varieties. Notice that s is a projection and the map t factors as a Zariski open embedding followed by a projection

where the horizontal map is

$$\displaystyle{(g,p)\mapsto (g,g\bullet p).}$$

The following could be concluded from the general construction of these stacks of vector bundles using Quot schemes due to Laumon and Moret-Bailly but we can give here a direct proof.

Corollary 1.

For every finite n, the stack \(\mathfrak{M}_{j}(Z_{k}^{(n)})\) is an Artin stack.

Proof.

When \(n\) is finite then \(G_{j,k}^{(n)}\) and \(W_{j,k}^{(n)}\) are smooth affine varieties of finite type. By [17], Cor. 4.7, in order to conclude that it is an Artin stack, we need to show that s and t are flat and that the morphism

$$\displaystyle{(s,t): R \rightarrow A \times A}$$

is separated and quasi-compact. Since n is finite, s and t are in fact smooth and therefore certainly flat. Quasi-compactness is obvious since R is quasi-compact. To see that (s, t) is separated we need to see that the induced diagonal

$$\displaystyle{ R \rightarrow R_{(s,t)} \times _{A\times A}{}_{(s,t)}R }$$
(42)

is closed. Notice that \(R_{(s,t)} {\times _{A\times A}}_{(s,t)}R\) is a closed subvariety of

$$\displaystyle{G_{j,k}^{(n)} \times G_{ j,k}^{(n)} \times W_{ j,k}^{(n)}}$$

defined by the equation

$$\displaystyle{g_{1}\bullet p = g_{2}\bullet p.}$$

The image of the diagonal (42) is therefore closed, being just the intersection inside

$$\displaystyle{G_{j,k}^{(n)} \times G_{ j,k}^{(n)} \times W_{ j,k}^{(n)}}$$

of

$$\displaystyle{R_{(s,t)} \times _{A\times A}{}_{(s,t)}R}$$

with the closed subvariety

$$\displaystyle{\varDelta _{G_{j,k}^{(n)}} \times W_{j,k}^{(n)}.}$$

where

$$\displaystyle{\varDelta _{G_{j,k}^{(n)}} \subset G_{j,k}^{(n)} \times G_{ j,k}^{(n)}}$$

is the diagonal.

4 Applications

In a forthcoming article [5] we will use these groupoid presentations to calculate the space of deformations of the moduli stacks \(\mathfrak{M}_{j}(Z_{k}^{(n)})\). To do this one must calculate the cohomology of the tangent complex (thought of as a complex of coherent sheaves) on these stacks. We then consider deformations of the \(Z_{k}^{(n)}\). These include both classical and non-commutative deformations of the type considered in [8, 24]. By considering stacks of vector bundles over universal families of these deformations we get natural deformations of the stacks \(\mathfrak{M}_{j}(Z_{k}^{(n)})\). We investigate the corresponding map from deformations of \(Z_{k}^{(n)}\) to deformations of \(\mathfrak{M}_{j}(Z_{k}^{(n)})\). This map is neither injective nor surjective. Such maps are well understood for the case of curves (see for example [19]); whereas for surfaces such maps are only understood in a few special cases, such as Mukai’s [18] description for the case of K3 surfaces. In general such maps are quite mysterious for the case of surfaces. Thus, it is interesting to look at the question in the intermediate case of formal neighborhoods of curves inside surfaces.

Consider a proper algebraic surface X over \(\mathbb{C}\). By attaching the stacks \(\mathfrak{M}_{j}(\widehat{Z_{k}})\) to \(\mathfrak{M}(X)\) in the correct way one gets certain substacks \(\mathfrak{M}_{j}(Y )\) of the stack of vector bundles on the blow up of X at some point. Consider the punctured space \(Z_{k}^{\circ } = Z_{k}-\ell\) and the punctured formal neighborhood \(\widehat{Z_{k}}^{\circ }\) which is defined in [7] using Berkovich’s analytic geometry. Now let Y is any algebraic surface containing a rational curve with 2 = −k, k > 0 then let \(Y ^{\circ } = Y -\ell.\) Let \(\mathfrak{M}(Y )\) be the stack of all vector bundles of rank 2 whose restriction to has first Chern class zero, while \(\mathfrak{M}(Y ^{\circ })\) and \(\mathfrak{M}(\widehat{Z_{k}}^{\circ })\) are the stacks of all vector bundles of rank \(2\) on Y and \(\widehat{Z_{k}}^{\circ }\) respectively. By taking stacks of vector bundles and using the main theorem of [7], we get a fiber product diagram of stacks along with the substacks of splitting type j,

consisting of the above diagram with the solid arrows only. The dotted curved arrows going up here exist only in the case that k = 1 and when the image of is a smooth point under the contraction of . Suppose we are in this case and π: Y → X is the contraction of . Then the dotted arrows are sections of the arrows in the opposite direction and are given by extending a bundle from \(Y ^{\circ } = Y -\ell\mathop{\cong}X -\{ x\}\) to a bundle in \(\mathfrak{M}(X)\) by taking the double dual of its pushforward and then pulling back the bundle via π to Y (and similarly on the other side). This diagram is an algebraic version of the holomorphic patching construction used in [15] and can be used to get information about the relationship of \(\mathfrak{M}_{j}(Y )\) and \(\mathfrak{M}(Y -\ell)\) from the relationship of \(\mathfrak{M}_{j}(\widehat{Z_{k}})\) and \(\mathfrak{M}(\widehat{Z_{k}}^{\circ })\). This version of patching using stacks is a much more powerful construction, in particular avoiding all-together the use of framings, hence eliminating the unnecessarily complicated issues of infinite dimensionality of the space of reframings of each individual bundle. In this article we have focused on a description of \(\mathfrak{M}_{j}(\widehat{Z_{k}})\). The application to topological information will appear in a forthcoming article [6] where we use the groupoid presentation to compute homology, cohomology and homotopy groups of the stacks of bundles.

Another reason why using stacks of bundles is preferable for gluing purposes over the construction via framings is that framings (in the sense of trivialising sections) simply do not exist in general. For the case of a surface with a − 1 line it turns out to be possible to add framings to all holomorphic bundles, that is, every bundle on \(\hat{Z}_{1}\) is trivial on \(\hat{Z}_{1}^{\circ }\), so one can consider pairs of bundles together with framings, and glue by identifying framings. However, for elements of \(\mathfrak{M}_{j}(\hat{Z}_{k})\) only those satisfying \(j = 0\mod k\) are trivial on \(\widehat{Z_{k}}^{\circ }\). This argument becomes even more relevant if one considers curves inside threefolds. For instance over completion \(\widehat{W_{1}}\) of the resolved conifold \(W_{1} =\mathrm{ Tot}(\mathcal{O}(-1) \oplus \mathcal{O}(-1)\) we can consider also rank 2 bundles with splitting (j, −j) and define stacks \(\mathfrak{M}_{j}(\widehat{W_{1}})\) but here only the trivial bundle is frameable in the sense of [15].