1 Introduction

A vector bundle E on a variety X polarized by \(\mathcal {O}(1)\) has no intermediate cohomology if \(H^i(X,E\otimes \mathcal {O}(t))=0\) \(\forall t\in {\mathbb Z}\), \(0<i<\dim X\). This brief survey about bundles without intermediate cohomology is divided into three sections.

In the first one we recall cohomological criteria for a vector bundle on projective space \({\mathbb P}^n\) and on smooth quadrics \(Q_n\) to split as a sum of line bundles. Bundles on \({\mathbb P}^n\) or \(Q_n\) without intermediate cohomology are finitely many, up to twist with line bundles. This means \({\mathbb P}^n\) and \(Q_n\) are finite.

In the second section we consider the approach to these topics with derived categories. The analogous facts are the Beilinson description of the derived category of \({\mathbb P}^n\) and the Kapranov description of the derived category of \({Q}_n\). The description of the derived category of Grassmannians by Kapranov is a breakthrough in the story. Bundles on Grassmannians without intermediate cohomology make families of arbitrarily large dimension, this means Grassmannians are wild.

A variety polarized with a very ample line bundle \(\mathcal {O}(1)\) is called arithmetically Cohen-Macaulay (ACM) when \(\mathcal {O}(1)\) has no intermediate cohomology. In the third section we expose the classification of bundles on ACM varieties into the three classes finite/tame/wild, the trichotomy.

The style of the exposition is informal and concerns the development of main ideas through examples. There are three open problems left respectively as questions 1.10, 1.17, 2.9. I thank Daniele Faenzi for several useful discussions.

2 The Horrocks criterion, the spinor bundles, classical roots on ACM bundles

2.1 The Horrocks criterion on \({\mathbb P}^n\) and its classical roots

The starting point of this story is the remarkable

Theorem 1.1

Horrocks criterion (1964) [33] Let E be a vector bundle on \({\mathbb P}^n({\mathbb C})\).

\(E=\oplus _{i=1}^r\mathcal {O}(a_i)\) for some integers \(a_i\) \(\Longleftrightarrow \) \(H^i(E(t))=0,\quad 1\le i\le n-1, \forall t\in {\mathbb Z}\).

This result characterizes bundles on \({\mathbb P}^n\) without intermediate cohomology, called also arithmetically Cohen-Macaulay(ACM) bundles.

Note that for \(n=1\) the condition in the criterion is empty and we get

Corollary 1.2

(Segre-Grothendieck) Any vector bundles E on \({\mathbb P}^1\) splits a sum of line bundles, that is

$$\begin{aligned} E=\oplus _{i=1}^r\mathcal {O}_{{\mathbb P}^1}(a_i) \end{aligned}$$

for some integers \(a_i\).

Corollary 1.2 is commonly attributed to Grothendieck but, as often happens in Mathematics, Grothendieck was not the first to prove it. A short history is contained in [45, §2.4].

We list some proofs in reverse chronological order, revising slightly the list in [45, §2.4], where most of the original references are quoted.

  • Grauert-Remmert (1975), the most popular proof, available also in [45, Theorem 2.1.1],

  • Grothendieck (1956),

  • Hilbert (1906), in the language of matrices on \({\mathbb C}^*\),

  • Bellatalla (1901), his diploma thesis with C. Segre supervision [12],

  • C. Segre, for rank 2 (1883), a geometric argument [50],

  • Dedekind-Weber (1882), in algebraic setting.

For the convenience of the reader we recall the sketch of the Grauert-Remmert proof of Segre-Grothendieck Corollary 1.2. Let E be a vector bundle on \({\mathbb P}^1\).

  • Step 1, up to twist by a line bundle, we may assume \(h^0(E)\ne 0\), \(h^0(E(-1))=0\). Let \(\mathcal {O}\smash { \mathop {\longrightarrow } \limits ^{s}}E\) be a section, it has no zeroes, otherwise if \(s(x)=0\) then s is a section of \(E\otimes I_x=E(-1)\).

  • Step 2, we get the exact sequence

    $$\begin{aligned} 0\smash { \mathop {\longrightarrow } \limits ^{}}\mathcal {O}\smash { \mathop {\longrightarrow } \limits ^{s}}E\smash { \mathop {\longrightarrow } \limits ^{}}F\smash { \mathop {\longrightarrow } \limits ^{}}0 \end{aligned}$$
    (1.1)

    where \(F=\oplus _{i=1}^{r-1}\mathcal {O}(b_i)\) splits by induction on the rank.

  • Step 3, tensoring (1.1) by \(\mathcal {O}(-1)\) we get

    $$\begin{aligned} \underset{\displaystyle \overset{\displaystyle \parallel }{0}}{H^0(E(-1))}\smash { \mathop {\longrightarrow } \limits ^{}}H^0(\oplus _{i=1}^{r-1}\mathcal {O}(b_i-1))\smash { \mathop {\longrightarrow } \limits ^{}}\underset{\displaystyle \overset{\displaystyle \parallel }{0}}{H^1(\mathcal {O}(-1))} \end{aligned}$$

    hence \(b_i\le 0 \text {\ for\ }1\le i\le r-1\).

  • Step 4, the sequence (1.1) splits since \(Ext^1(F,\mathcal {O})=H^1(F^\vee )=0\).

For a modern exposition of Segre paper [50] we refer to [§2, 3, 4]. Segre worked in the setting of ruled varieties. In modern notations, for a 2-bundle E on \({\mathbb P}^1\) he considered the projection \({\mathbb P}(E)\smash { \mathop {\longrightarrow } \limits ^{\pi }}{\mathbb P}^1\) where \({\mathbb P}(E)\) is a ruled surface. The goal was to construct a section of \(\pi \) such that its image make a subbundle of E. Segre’s proof resembles steps 1, 2 and 3 of the Grauert-Remmert proof and anticipates them. Step 4 needed a different approach.

Barth and Hulek had the smart idea in [9] to prove Theorem 1.1 by induction on n by taking Corollary 1.2 as starting point of the induction. The bundle E restricted to a line splits as \(\oplus _{i=1}^r\mathcal {O}(a_i)\), and one lifts the isomorphism \(E\rightarrow \oplus _{i=1}^r\mathcal {O}(a_i)\) from the line to the whole \({\mathbb P}^n\), by the cohomological vanishing that we have in the assumptions. This approach has been nicely exposed in [45, Theorem 2.3.1].

Giuseppe Gherardelli wrote in 1943 the following remarkable result, under Severi advice. It can be considered the ancestor of Horrocks criterion.

Theorem 1.3

(G. Gherardelli) [30] Let \(C\subset {\mathbb P}^3\) be a smooth curve. Then C it is a complete intersection if and only if the following two conditions hold

  • (i) C is subcanonical, that is \(K_C=\mathcal {O}(e)_{|C}\) for some \(e\in {\mathbb Z}\)

  • (ii) C is projectively normal, that is the restriction map \(H^0({\mathbb P}^3,\mathcal {O}(k))\rightarrow H^0(C,\mathcal {O}(k))\) is surjective.

Actually the assumptions in [30] on C were weaker, but Gherardelli can conclude that C is smooth. In the setting of ACM bundles, the assumption that makes Theorem 1.3 to work is that C is a locally CM curve. After Serre correspondence ( [45, chap. 1 §5] and [32, Theorem 8.21A (e)] ), any locally CM subcanonical curve in \({\mathbb P}^3\) is obtained as the zero locus of a section of a rank 2 bundle E, which splits as the sum of two line bundles if and only if C is a complete intersection. In this optic, Gherardelli Theorem for curves in \({\mathbb P}^3\) is equivalent to Horrocks criterion for 2-bundles on \({\mathbb P}^3\), indeed the condition (ii) is equivalent to the vanishing \(H^1(I_{C,{\mathbb P}^3}(k))=0\) which from the sequence

$$\begin{aligned} 0\smash { \mathop {\longrightarrow } \limits ^{}}\mathcal {O}_{{\mathbb P}^3}\smash { \mathop {\longrightarrow } \limits ^{}}E\smash { \mathop {\longrightarrow } \limits ^{}} I_{C,{\mathbb P}^3}(c_1(E))\smash { \mathop {\longrightarrow } \limits ^{}}0 \end{aligned}$$

is equivalent to \(H^1(E(*))=0\), and the second vanishing \(H^2(E(*))=0\) follows from Serre duality.

2.2 Spinor bundles and the splitting criterion on quadrics

On quadrics there is a notable class of bundles without intermediate cohomology beyond line bundles, the spinor bundles.

The linear spaces contained in a smooth quadric \(Q_n\subset {\mathbb P}^{n+1}\) have maximal dimension \(\lfloor n/2\rfloor \). Linear spaces contained in a quadric are called isotropic, since a linear space \({\mathbb P}(L)\) is contained in \(Q_n\) if and only if \(Q(v,w)=0\) \(\forall v, w\in L\) where \(Q(-,-)\) is the bilinear form associated to the quadric.

Let for simplicity \(n=2k+1\) (n odd). The spinor variety \(S_{k+1}\) parametrizes the isotropic linear spaces of maximal dimension

$$\begin{aligned} S_{k+1}=\left\{ {\mathbb P}^k\in Gr({\mathbb P}^k,{\mathbb P}^{2k+2})|{\mathbb P}^k\subset Q_{2k+1}\right\} \end{aligned}$$
(1.2)

and it has easily seen to have dimension \(\frac{(k+1)(k+2)}{2}\). The first cases are \(S_1={\mathbb P}^1\) and \(S_2={\mathbb P}^3\). By the Plücker embedding, \(S_{k+1}\) is embedded in the large projective space \({\mathbb P}^N\) with \(N={{2k+3}\atopwithdelims (){k+1}}-1\). The striking fact is that \({\mathrm Pic}(S_{k+1})={\mathbb Z}\) and

$$\begin{aligned} \mathcal {O}_{Gr}(1)_{|S_{k+1}}=\mathcal {O}_{S_{k+1}}(2) \end{aligned}$$

so that the spinor variety \(S_{k+1}\) has another embedding corresponding to the “half” line bundle \(\mathcal {O}(1))\) (replacing \(\mathcal {O}(2)\)) in the projective space of a vector space of smaller dimension \(2^{k+1}\), the famous spin representation \((\textrm{Spin}{\mathbb C}^{2k+1})\), that we recall briefly in Remark 1.4.

We have the incidence variety

$$\begin{aligned} \mathbb F:=\left\{ (x,{\mathbb P}^k)\in Q_{2k+1}\times S_{k+1}| x\in {\mathbb P}^{k}\right\} \end{aligned}$$

with the two projections \(p_1\) and \(p_2\) and \(S^\vee =(p_1)_*(p_2)^*\mathcal {O}(1)\) is the dual of the spinor bundle. Since the tangent space \(T_xQ_{2k+1}\) meets \(Q_{2k+1}\) in a cone with vertex x over a smaller quadric \(Q_{2k-1}\), the fibers of \(p_1\) are isomorphic to a smaller spinor variety \(S_k\). This proves that \({\mathrm rank}S=h^0(S_k,\mathcal {O}(1))=2^k\).

On even dimensional quadrics \(Q_{2k}\) there are two families of maximal isotropic subspaces \({\mathbb P}^k\), both parametrized by the same spinor variety \(S_k\) encountered in the odd case, and accordingly two spinor bundles \(S'\), \(S''\) of rank \(2^{k-1}\). In [47] it is described how the spinor bundles restrict to hyperplane quadrics, this argument allows to prove directly by induction that \({\mathrm rank}S=2^k\).

It is useful to compare the following facts.

  • The Grassmannian \(Gr({\mathbb P}^k, {\mathbb P}^n)\) is the unique closed \(SL(n+1)\)-orbit in \({\mathbb P}(\wedge ^{k+1}{\mathbb C}^{n+1})\).

  • The Veronese variety \(v_d({\mathbb P}^{n})\) is the unique closed \(SL(n+1)\)-orbit in \({\mathbb P}(\textrm{Sym}^{d}{\mathbb C}^{n+1})\).

  • The spinor variety \(S_k\) is the unique closed \(Spin(2k+1)\)-orbit in \({\mathbb P}(\textrm{Spin}{\mathbb C}^{2k+1})\).

Remark 1.4

We take the opportunity to expose the spin representation in a nutshell, as can be taught at undergraduate level. In an algebra course, \({\mathbb C}\) is commonly introduced as \({\mathbb R}\oplus {\mathbb R}i\) where you declare \(i^2=-1\).

In a linear algebra course, \({\mathbb C}\) may be introduced as the \({\mathbb R}\)-algebra \({\mathbb C}=\left\{ \begin{bmatrix}a&{}-b\\ b&{}a\end{bmatrix}| a, b\in {\mathbb R}\right\} \), where \(i=\begin{bmatrix}0&{}-1\\ 1&{}0\end{bmatrix}\) satisfies \(i^2=-1\). This has the advantage that the imaginary unit is a concrete real \(2\times 2\) matrix.

In a second course, you may introduce the quaternion as the \({\mathbb C}\)-algebra \({\mathbb H}=\left\{ \begin{bmatrix}z&{}-w\\ \overline{w}&{}\overline{z}\end{bmatrix}| z, w\in {\mathbb C}\right\} \) and now you pose

$$\begin{aligned} i=\begin{bmatrix}i&{}{}0\\ 0&{}-i\end{bmatrix}, j=\begin{bmatrix}0&{}-1\\ 1&{}{}0\end{bmatrix},k=\begin{bmatrix}0&{}-i\\ i&{}{}0\end{bmatrix}. \end{aligned}$$

They satisfy the usual rules, and they are a realization of the Pauli matrices (with a different normalization). The quaternion conjugate corresponds to the operation \({\overline{A}}^t\) on the matrix A and this allows to define quaternion norm as \(|q|^2=q\overline{q}\) for \(q\in {\mathbb H}\).

Now \({\mathbb H}={\mathbb R}\oplus {\mathbb I}\) contains \(S^3=\{q| |q|=1\}\) which shows the remarkable fact that \(S^3\) has a group structure, indeed it is a real Spin group.

Construct the map

$$\begin{aligned} \begin{array}{ccc}S^3&{}\rightarrow &{} SO(3)=SO({\mathbb I})\\ q&{}\mapsto &{}(x\mapsto q^{-1}xq)\end{array} \end{aligned}$$

which is 2 : 1 group homomorphism, since the fibers consist of \(\{-q, q\}\).

It follows that \(S^3\) is the universal covering of SO(3), we pose \(S^3=Spin(3)\) and the natural inclusion \(S^3\subset GL(2,{\mathbb C})\) as quaternions of norm 1 identifies \(S^3=SU(2)\) and is the 2-dimensional real spin representation of Spin(3). On complex numbers we have, analogously, \(Spin(3)=SL(2)\).

The general Spin representation follows this path by replacing the algebra of quaternions \({\mathbb H}\) with the more general Clifford algebra.

The spinor bundle is ACM, so that to get a splitting criterion analog to Horrocks criterion, it is necessary to add a further condition, as in the following.

Theorem 1.5

Splitting Criterion on Quadrics, [48]. Let E be a vector bundle on \(Q_n\), let S be a spinor bundle. Then

\(E=\oplus _{i=1}^r\mathcal {O}(a_i)\) \(\Longleftrightarrow \) \(\left\{ \begin{array}{lr}H^i(E(*))=0,&{} 1\le i\le n-1\\ H^{n-1}(E\otimes S(*))=0,&{}\end{array}\right. \)

Nevertheless, Horrocks criterion can be generalized in a second way, by describing the class of ACM bundles on quadrics.

Theorem 1.6

Characterization of ACM bundles on Quadrics, Knörrer, [35]. Let E be an indecomposable vector bundle on \(Q_n\). Then

\(E=\mathcal {O}(a)\) or \(E=S(b)\) \(\Longleftrightarrow \) \(H^i(E(*))=0, 1\le i\le n-1\)

It is easy to check that

$$\begin{aligned} \text {Splitting Criterion on }Q_n\Longleftarrow \text {Knorrer Characterization} \end{aligned}$$

Enrique patiently explained to me in 1989, at the conference “Projective varieties”in Trieste, that also the converse implication holds !

His technique, by successive “killing of \(H^1\)”, will be exposed later in [6] that we recall in a while, see Theorem 1.12.

2.3 Improvements of Horrocks criterion for small rank

The results in this section improve the Horrocks criterion when the rank of E is relatively small.

Theorem 1.7

(Evans-Griffith criterion (1981)) [23]. Let E be a vector bundle on \({\mathbb P}^n({\mathbb C})\) of rank \(r\le n\).

\(E=\oplus _{i=1}^r\mathcal {O}(a_i)\) \(\Longleftrightarrow \) \(H^i(E(*))=0,\quad 1\le i\le r-1\)

Note for 2-bundles only the vanishing of \(H^1(E(*))\) characterizes the splitting of E. A simple proof of Theorem 1.7 as a consequence of Le Potier Vanishing Theorem has been given by L. Ein in [22].

Theorem 1.8

(Kumar-Peterson-Rao (2003)) [36]. Let E be a vector bundle on \({\mathbb P}^n\) such that \(\textrm{rk}(E)\le n-2\), \(n\ge 3\). Then E splits if and only if \(H^i(E(*))=0\quad 2\le i\le n-2\).

The cohomological bound in Theorem 1.8 has been called inner cohomology so that this Theorem characterizes bundles without inner cohomology. Note in particular a 2-bundle E on \({\mathbb P}^4\) splits if and only if \(H^2(E(*))=0\).

The following result generalizes Theorem 1.8 to quadrics.

Theorem 1.9

(Ancona-Peternell-Wisniewski 1994, Malaspina 2009) [3, 42] Let E be a rank 2 bundle on \(X={\mathbb P}^n\) or \(X=Q_n\), \(n\ge 4\). TFAE

  1. (1)

    \(H^i(E(*))=0\) for \(2\le i\le n-2\) (without inner cohomology)

  2. (2)

    \({\mathbb P}(E)\) is Fano

  3. (3)

    \(E=\mathcal {O}(a)\oplus \mathcal {O}(b)\), E is a spinor bundle on \(Q_4\), and two further examples.

Question 1.10

Are the first two items equivalent on other Fano varieties of dimension \(\ge 4\) ? Note that the proof of the equivalence on \({\mathbb P}^n\) and \(Q_n\) is indirect, through the third item.

Enrique Arrondo and Laura Costa [4] classified rank-2 indecomposable ACM bundles over Fano 3-folds of index 2 by Hartshorne-Serre correspondence.

Theorem 1.11

(Arrondo-Costa) [4] There are three families of rank 2 indecomposable ACM bundles on the smooth Fano 3-fold of index 2 (\(V_3\), \(V_4\) and \(V_5\)), having a section of a suitable twist vanishing respectively on

  1. (1)

    a line

  2. (2)

    a conic

  3. (3)

    a projectively normal elliptic curve (in the threefold).

This result has been generalized to any Fano 3-fold by Brambilla and Faenzi in [14] and to \(V_{22}\) by Arrondo and Faenzi in [5],

2.4 Grassmannians and beyond, the appearance of many ACM bundles

It remained an open problem to characterize ACM bundles on Grassmannians. Since the universal and the quotient bundle are ACM one could at first hope that they are the only ones or just a few ones. The following result by Arrondo, Grana in 1999 destroyed this hope.

Arrondo - Grana (1999) prove that ACM bundles on \(Gr({\mathbb P}^1,{\mathbb P}^4)\) make big families, in particular there exist non homogeneous ACM bundles.

Theorem 1.12

(Arrondo, Graña) [6] There are families of positive dimension of ACM bundles E on \(Gr({\mathbb P}^1,{\mathbb P}^4)\). Some of these examples are non homogeneous under SL(5)-action.

This result is a turning point in the story since it shows that the structure of ACM bundles can be in general quite complicated. It is worth that the class of ACM bundles on \(Gr({\mathbb P}^1,{\mathbb P}^4)\) is explicitly described, up to extensions of known bundles.

What is in embryo in [6] is the concept that \(Gr({\mathbb P}^1,{\mathbb P}^4)\) is wild, that is, it carries families of ACM bundles with arbitrarily large dimension. This was understood later and popularized by Hartshorne, see the Sect. 3. Wilderness of any Grassmannian different from projective spaces and \(Gr({\mathbb P}^1,{\mathbb P}^3)\) was definively settled by Costa and Miró-Roig in [20].

Remark 1.13

I recall several discussions with Enrique Arrondo at the time of [6], when we did not yet image the wilderness of most Grassmannians, and we were already impressed by the non homogeneous examples.

I have started this subsection with the results of [6], since I wished to show immediately the appearance of many ACM bundles. The chronological order is a bit different, since 10 years before it was proved the following splitting criterion. Using the language of Schur functors, for a bundle E and a Young diagram \(\alpha \) it is defined the bundle \(S^{\alpha }E\). When \(\alpha \) is a horizontal Young diagram like then \(S^\alpha E={\mathrm Sym}^4E\), while if \(\alpha \) is a vertical Young diagram like then \(S^\alpha E=\wedge ^3E\). General Young diagrams act by “mixing” the symmetric and skew-symmetric actions.

It turns out, by using Bott Theorem, that the universal bundle U is ACM and \(S^\alpha U\) is ACM if and only if \(\alpha \) has at most \(n-k-1\) columns.

Theorem 1.14

([48], 1989) Let E be a vector bundle on \(G=Gr({\mathbb P}^k, {\mathbb P}^n)\).

\(E=\oplus _{i=1}^r\mathcal {O}(a_i)\) \(\Longleftrightarrow \) \(H^i(E(*)\otimes S^\alpha U)=0,\quad 1\le i\le \dim G-1\)

where \(\alpha \) is a Young diagram with at most \(n-k-1\) columns, U is the universal bundle of rank \(k+1\).

The proof is by induction on k, in Grauert-Remmert style.

Arrondo-Malaspina [7] and Arrondo-Tocino [8] find a characterization of symmetric powers of quotient bundle on \(Gr({\mathbb P}^1,{\mathbb P}^n)\). We state explicitly a result from the second paper.

Theorem 1.15

(Arrondo-Tocino) [8] Let E be a bundle on \(G=Gr({\mathbb P}^1, {\mathbb P}^n)\).

\(E=\oplus _{i=1}^r\mathcal {O}(a_i)\) \(\Longleftrightarrow \) \(\left\{ \begin{array}{cc}H^i(E\otimes \text {Sym}^iQ(*))=0&{}{}1\le i\le n-2\\ H^i(E\otimes \text {Sym}^{2n-3-i}Q(*))=0&{}{}n-1\le i\le 2n-3.\end{array}\right. \)

The main result of [8] is the determination of a finite subset \(S_k\) of pairs such that, given \(0\le k\le n-2\), E is a direct sum of twists of \(\mathcal {O}, Q, \ldots , \textrm{Sym}^kQ\) if and only if \(H^j(E\otimes \textrm{Sym}^iQ(*))=0\) for \((i,j)\in S_k\).

We end this section with the open case of Lagrangian Grassmannians. Let \({\mathbb C}^{2k+2}\) be equipped with a nondegenerate skew form J. Let LG(k) be the Lagrangian Grassmannian of maximal isotropic \({\mathbb P}^k\subset {\mathbb P}^{2k+1}\), that is

$$\begin{aligned} LG(k)=\left\{ L\subset {\mathbb C}^{2k+2}| \dim L=k+1, J(v,w)=0\quad \forall v, w\in L\right\} . \end{aligned}$$
(1.3)

Let E be a vector bundle on LG(k). A naive attempt to generalize the splitting criterion on Grassmannian to LG(k) is the following.

\(E=\oplus _{i=1}^r\mathcal {O}(a_i)\) \(\overbrace{\Longleftrightarrow }^{?}\) \(H^i(E(*)\otimes S^\alpha U)=0, 1\le i\le dim LG(k)-1\) where \(\alpha \) has at most k columns.

While \(\Longleftarrow \) is true, the implication \(\Longrightarrow \) is true on \(LG(1)=Q_3\) but it is false for \(k=2\).

Oeding and Macias Marques have made, during the Pragmatic school in 2009, an attempt which works, but only partially.

Theorem 1.16

(Oeding-Macias Marques) [44] Let E be a vector bundle on LG(k). Let \(C_k(E)\) be the vanishing condition

$$\begin{aligned} H^i(LG(k),\wedge ^{j_1}U\otimes \ldots \wedge ^{j_k}U\otimes E(*))=0, 0\le j_q\le q+1, i=\sum _{q=1}^kj_q. \end{aligned}$$
  1. (1)

    If \(C_k(E)\) holds then E splits as a sum of line bundles.

  2. (2)

    If E splits as a sum of line bundles and \(k\le 6\) then \(C_k(E)\) holds.

  3. (3)

    Let \(k=7\) and \(E=\mathcal {O}\). Then \(C_7(E)\) does NOT hold.

Question 1.17

Can be found a cohomological splitting criterion on LG(k) for any k ? One should likely use irreducible homogeneous bundles (with the language of maximal weights) and not just products of wedge powers.

3 The approach with the derived category

3.1 The Grothendieck groups and a bit of K-theory

Let X be a smooth variety. Let \(K^0(X)\) (resp. \(K_0(X)\)) be the free group generated by isomorphism classes of vector bundles (resp. coherent \(\mathcal {O}_X\)-modules) modulo the relation \([A]-[B]+[C]=0\) when we have the exact sequence

$$\begin{aligned} 0\smash { \mathop {\longrightarrow } \limits ^{}}A\smash { \mathop {\longrightarrow } \limits ^{}}B\smash { \mathop {\longrightarrow } \limits ^{}}C\smash { \mathop {\longrightarrow } \limits ^{}}0 \end{aligned}$$

.

\(K^0(X)\) is called the Grothendieck group of vector bundles on X and \(K_0(X)\) is called the Grothendieck group of coherent sheaves on X.

The following is one of the main results by Grothendieck in his SGA6, we recommend the readable proof by Murre in [43, §2.10].

Theorem 2.1

(Grothendieck)

  1. (1)

    \(K^0(X) = K_0(X)\)

  2. (2)

    the Chern character gives a ring isomorphism

    $$\begin{aligned} ch:K^0(X)\otimes {\mathbb Q}\rightarrow CH(X)_{{\mathbb Q}} \end{aligned}$$

    where \(CH(X)_{{\mathbb Q}}\) is the rational Chow ring.

For any rational homogeneous variety \(X=G/P\), every element of the Lie algebra \({\mathfrak g}\) gives an element of the tangent space at [P] which, with G-action, defines a section of the tangent bundle TX. It is a well known fact that all sections are defined in this way, that is \(H^0(TX)={\mathfrak g}\).

This fact is important since it allows to compute the zero locus of a general section of TX, hence, by Gauss-Bonnet Theorem, the topological Euler characteristic \(\chi (X)\). It is well known that the category of G-bundles on G/P is equivalent to the category of P-modules. The tangent bundle T(G/P) is associated to an irreducible representation of P just in a few cases which are called irreducible Hermitian symmetric. They are the three classical cases listed in Proposition 2.2, smooth quadrics (where \(\chi Q_n\) is equal to \(n+1\) if n is odd and to \(n+2\) if n is even) and just two exceptional cases for the groups \(E_6\) and \(E_7\) that we skip for simplicity. The following result is well known (indeed all Betti numbers are known), but we think it is worth to expose the simple and unified proof for these three cases.

Proposition 2.2

  1. (1)

    \(\textrm{rank} K_0\left( Gr(k,n)\right) = \chi \left( Gr(k,n)\right) ={n\atopwithdelims ()k}\)

  2. (2)

    \(\textrm{rank} K_0\left( LG(n+1)\right) = \chi LG(n+1)=2^n \left( \text {see}\,\, (1.3) \right) \)

  3. (3)

    \(\text {rank} K_0\left( S_n\right) = \chi S_n=2^{n} \left( 1.2) \right) \)

Proof

In all three cases a section is given by a map \(A:V\rightarrow V\). In case (i) it is general, in case (ii) it preserves the quadric Q (that is \(AQ+QA^t=0\)), in case (iii) it preserves the skew-symmetric form J (that is \(AJ+JA^t=0\)). We may assume, by genericity, that A has n distinct eigenvectors with nonzero eigenvalues. In case (i), the section A vanishes on the linear spaces \({\mathbb C}^k\) which are span of k among the n eigenvalues, they are \({n\atopwithdelims ()k}\). In case (ii), we have the further restriction that the subspace is isotropic. The eigenvectors of A satisfy \(vQv^t=0\). We may assume we have an orthonormal basis \(\left\{ e_1,\ldots , e_n, f_1,\ldots , f_n\right\} \) with \(Q(e_i,f_j)=\delta _{ij}\), \(Q(e_i, e_j)=Q(f_i, f_j)=0\). The isotropic subspaces are generated by choosing exactly one between \(e_i\) and \(f_i\), for \(i=1,\ldots n\), so we have n binary choices and \(2^n\) subspaces. Hence the isotropic \(C^n\) are \(2^n\) (\(2^{n-1}\) in one family) and the isotropic \(C^k\) are \({n\atopwithdelims ()k}2^k\). In case (iii) the construction is analogous. Now all vectors are isotropic, in particular the eigenvectors are isotropic. \(\square \)

3.2 The derived category of \({\mathbb P}^n\) and \(Q_n\)

We refer to [29] for basics on derived categories. See also [1] for a short introduction. The derived category \(D_b(X)\) of bounded complexes of sheaves on X can be thought as an enhancement of \(K_0(X)\). Recall that a sequence of bundles \((E_0,\ldots , E_n)\) on a variety X is called exceptional if \(Hom(E_i,E_i)={\mathbb C}\) and \(Ext^m(E_i, E_j)=0\) for \(i\ge j\), \(m>0\) or \(i>j\), \(m\ge 0\) and it is called full if it generates \(D_b(X)\).

Theorem 2.3

(Beilinson, 1978) [1, 11] The derived category \(D_b({\mathbb P}^n)\) has a full exceptional sequence (can be understood as a basis) \(\langle \mathcal {O}(-n),\ldots , \mathcal {O}\rangle \)

Corollary 2.4

\(K_0({\mathbb P}^n)\) is freely generated by the classes

$$\begin{aligned}{}[\mathcal {O}(-n)],\ldots , [\mathcal {O}] \end{aligned}$$

Note the Chow ring of \({\mathbb P}^6\) has the following graphical representation

figure a

Beilinson in [11] considers the Segre product \({\mathbb P}(V)\times {\mathbb P}(V)\) with the two projections on the factors \(p_1\), \(p_2\). Let

$$\begin{aligned} E=p_1^*Q\otimes p_2^*\mathcal {O}(1)\end{aligned}$$
(2.1)

where Q is the quotient bundle. We have the identification \(H^0(E)=End(V)\) and the section s corresponding to the identity endomorphism vanishes on the diagonal \(\Delta \subset {\mathbb P}(V)\times {\mathbb P}(V)\). The sheaf \(\mathcal {O}_{\Delta }\) is equivalent in the derived category to its resolution given by the Koszul complex of s. Beilinson smart idea is to compare \(E={Rp_1}_*(p_2^*E_{|\Delta }\) with the derived functor \(R{p_1}_*\) applied to the Koszul complex of s tensored by \(p_2^*E\).

Ten years later, Kapranov extends this construction to quadrics and Grassmannians in [34]. Let state first his main result for quadrics.

Theorem 2.5

(Kapranov, 1988) [34] The derived category \(D_b(Q_n)\) has a full exceptional sequence \(\langle \mathcal {O}(-n+1),\ldots , \mathcal {O}, S\rangle \) for n odd and by \(\langle \mathcal {O}(-n+1),\ldots , \mathcal {O}, S', S''\rangle \) for n even, where S, \(S'\), \(S''\) are the spinor bundles introduced in §1.2.

Corollary 2.6

\(K_0(Q_n)\) is freely generated by the classes

$$\begin{aligned}{}[\mathcal {O}(-n+1)],\ldots , [\mathcal {O}], [S] \end{aligned}$$

for n odd, by the classes

$$\begin{aligned}{}[\mathcal {O}(-n+1)],\ldots , [\mathcal {O}], [S'], [S''] \end{aligned}$$

for n even.

Note the Chow ring of \(Q_n\) is analogous to the one of \({\mathbb P}^n\) when n is odd, in the sense that the Betti numbers are the same, but the powers \(H^i\), with H the hyperplane divisor, generate \(CH^i\) for \(i<\lfloor n/2\rfloor \) and are equal to twice the generator for \(i\ge \lfloor n/2\rfloor \). When n is even the middle part has dimension 2, as it is shown in the following diagram of \(Q_6\). It is interesting to remark that the splitting of the middle cohomology testifies the presence of the two spinor bundles, replacing the single spinor bundle for the odd case.

figure b

3.3 Cohomological characterizations via derived category

In [2] we found an alternative proof of Horrocks criterion (Theorem 1.1) based on Beilinson description of \(D_b({\mathbb P}^n)\). The proof allows to extend the characterization to any coherent sheaf as in the following.

Theorem 2.7

(Ancona-O, 1991) [2, Theorem 2.2] Let E be a coherent sheaf on \({\mathbb P}^n({\mathbb C})\).

\(E=\oplus _{i=1}^r\mathcal {O}(a_i)\oplus \mathcal {S}\) \(\Longleftrightarrow \) \(H^i\left( E(*)\right) =0,\quad 1\le i\le n-1\)

where \(\mathcal {S}\) is supported on a 0-dimensional scheme.

An analogous statement [2, Corollary 6.2] holds for quadrics, using Kapranov description of \(D_b(Q_n)\).

It is now time to state the remarkable description of the derived category of Grassmannians given by Kapranov. Kapranov replaces the bundle E in (2.1) with the tensor product \(p_1^*Q\otimes p_2^*U^\vee \) on \(Gr({\mathbb P}^k,{\mathbb P}^n)\times Gr({\mathbb P}^k,{\mathbb P}^n)\) where Q is the quotient bundle and U is the universal bundle. Again there is a section vanishing on the diagonal and the whole construction of [11] can be repeated at the price of more technical stuff involving Schur functors. The final result is the following.

Theorem 2.8

(Kapranov, 1988) [34] The derived category \(D_b(Gr({\mathbb P}^k, {\mathbb P}^n))\) has the full exceptional sequence \(\langle S^\alpha U\rangle \), where \(\alpha \) varies in the set of \(\alpha \) Young diagrams with at most \(n-k-1\) columns, where U is the universal bundle. In particular such \(S^\alpha U\) generate \(K_0(Gr({\mathbb P}^k, {\mathbb P}^n))\).

The Hasse diagram of Schubert varieties in \(Gr({\mathbb P}^1,{\mathbb P}^4)\), where the vertices generate the Chow ring \(K_0(Gr({\mathbb P}^k, {\mathbb P}^n))\) is the following (see also [49, §4]):

figure c

The corresponding partitions \(\alpha \) corresponding to the generators \(S^\alpha U\) of \(K_0(Gr({\mathbb P}^k, {\mathbb P}^n))\) are in the following table

We warn the reader that the Hasse diagram of Schubert varieties in \(Gr({\mathbb C}^3,{\mathbb C}^6)\) is no more planar.

There is an evident analogy between the generators of \(D_b(Gr({\mathbb P}^k,{\mathbb P}^n))\) in Theorem 2.8 and the splitting criterion on Grassmannians in Theorem 1.14.

Question 2.9

Is there a proof of the splitting criterion Theorem 1.14 by using the derived category approach, analog to [2] for the case of projective spaces and quadrics ? Some results for Segre products are in [18, 41].

Remark 2.10

After the work of Kapranov on Grassmannians, there is a natural folklore conjecture (see [28]) that the bounded derived category of a rational homogeneous variety G/P admits a full exceptional collection of G-homogeneous bundles.

The conjecture of previous remark is open even for irreducible Hermitian symmetric spaces, but the case of isotropic Lagrangian Grassmannian LG(n) has been recently solved. Kuznetsov and Polishchuk constructed collections on \(LG(n+1)\) of the right length \(2^n\) in [39].

Fonarev in [28] shows the fullness of the exceptional collections constructed by Kuznetsov and Polishchuk and gives a geometric description. The full collection consists of G-equivariant vector bundles.

Beyond the rational homogeneous varieties G/P, we conclude this section with some of the many results on the Fano case. Recall the Fano 3-fold \(V_5\) (already met [4] in Theorem 1.11) is SL(2)-quasi homogeneous. The derived category of \(V_5\) has been found by Orlov in [46]. Faenzi in [24] found more mutations and applied them to classify the ACM bundles.

Theorem 2.11

(Faenzi, Orlov) The Fano 3-fold of index 2, \(V_5\), has the full exceptional sequence

$$\begin{aligned} \langle \mathcal {O}(-1), U, Q^\vee , \mathcal {O}\rangle \end{aligned}$$

where U is the rank 2 universal bundle and Q is the rank 3 quotient bundle, both SL(2)-invariant.

Kuznetsov in [37] have found a similar result for the Fano 3-fold \(V_{22}\), which has index 1, but it has a member of the deformation class which is SL(2)-quasi homogeneous. Faenzi in [25] found again more mutations and applied them to classify the ACM bundles.

Kuznetsov found also the decomposition of the derived category of cubic 3-folds.

Theorem 2.12

(Bondal-Orlov, Kuznetsov) [38] Let \(X\subset {\mathbb P}^{n+1}\) be a smooth cubic hypersurface. \(D_b(X)\) has a semiorthogonal decomposition

$$\begin{aligned} \langle \textbf{T}_X,\mathcal {O}, \mathcal {O}(1),\ldots , \mathcal {O}(n-2)\rangle \end{aligned}$$

Theorem 2.13

(Lahoz-Macrì-Stellari, 2015) [40] Let \(X\subset {\mathbb P}^4\) be a smooth cubic 3-fold. Any ACM stable bundle on X has a twist which belongs to \(\textbf{T}_X\).

This result is applied to show non-emptiness and smoothness of moduli spaces of Ulrich bundles (of rank \(\ge 2\)) on a smooth cubic 3-fold.

4 The trichotomy for ACM varieties

Buchweitz, Greuel and Schreyer proved in [15, Theorem C] that hypersurfaces in \({\mathbb P}^n\), \(n\ge 2\) of degree \(d\ge 3\) have infinite non isomorphic ACM bundles. This is the first step toward the wilderness of such hypersurfaces as defined below. I heard the first suggestions of the trichotomy finite/tame/wild in a memorable talk by Hartshorne in Turin in 2005. In that conference Hartshorne suggested to study ACM bundles of rank two on cubic surfaces, which was carried out by Faenzi in [26]. Then Casanellas and Hartshorne proved that cubic surfaces are wild in [16], where they introduced the terminology finite/tame/wild for ACM sheaves. It was discovered already in [15] that the quadric cone in \({\mathbb P}^3\) has a countable discrete set of indecomposable ACM bundles of rank 2, so making the tame case for singular varieties quite subtle.

Theorem 3.1

(Faenzi - Pons Llopis, 2019, Trichotomy [27].) Any reduced ACM closed subscheme \(X\subset {\mathbb P}^n\) of positive dimension falls in exactly one of the following classes:

  • Finite: there are only finitely many indecomposable ACM sheaves over X up to isomorphism.

  • Tame: for any given rank r, the moduli space of indecomposable non-isomorphic ACM sheaves of rank r is a finite or countable union of points or curves.

  • Wild: X supports families of arbitrarily large dimension of indecomposable non-isomorphic ACM sheaves.

Finite and tame cases are completely classified. Precisely we have from [27] the following list.

Finite connected \(X\subset {\mathbb P}^m\) are

  • (i) \({\mathbb P}^m\)

  • (ii) a smooth quadric hypersurface;

  • (iii) a smooth rational curve

  • (iv) the smooth cubic scroll in \({\mathbb P}^4\), isomorphic to \({\mathbb P}(\mathcal {O}_{{\mathbb P}^1}\oplus \mathcal {O}_{{\mathbb P}^1}(1))\), also to \({\mathbb P}^2\) blown up in a point,

  • (v) the Veronese surface in \({\mathbb P}^5\).

Tame connected \(X\subset {\mathbb P}^m\) are

  • (i) quadric hypersurface of corank one;

  • (ii) a reducible tree of rational curves; in cases (i), (ii) the parameter space of indecomposable non isomorphic ACM sheaves is a countable set of points,

  • (iii) a smooth elliptic curve or a cycle of rational curves;

  • (iv) the smooth quartic scroll in \({\mathbb P}^5\), [52] there are two kinds of them, isomorphic to \({\mathbb P}^1\times {\mathbb P}^1\) embedded with \(\mathcal {O}(1,2)\), or isomorphic to \({\mathbb P}(\mathcal {O}_{{\mathbb P}^1}\oplus \mathcal {O}_{{\mathbb P}^1}(2))\), see [32, Ex. 2.19.1]. in cases (iii), (iv) the parameter space of indecomposable non isomorphic ACM sheaves is a curve.

Note that the Del Pezzo surface which is the complete intersection of two quadrics in \({\mathbb P}^4\) is wild, since it does not appear in the above list. Also the Segre 3-fold \({\mathbb P}^1\times {\mathbb P}^2\) (a variety of minimal degree) and \({\mathbb P}^1\times {\mathbb P}^1\times {\mathbb P}^1\) in their minimal equivariant embedding are wild, see [17] for the latter.

The paper [27] by Faenzi and Pons-Llopis is the culmination of a large amount of work, beyond the two authors, by Buchweitz, Casnati, Casanellas, Costa, Drozd, Eisenbud, Greuel, Hartshorne, Herzog, Malaspina, Mirò-Roig, Schreyer and other people that it is used in the paper and it cannot be resumed here, and we refer to the bibliography in [27] for further informations.

Also the trichotomy has classical roots, C. Segre proved in 1886 ([51]) that elliptic curves are tame, a result commonly attributed to Atiyah. For a modern exposition of this Segre result we quote [31, §5].

Remark 3.2

An updated reference which explores the related topic of Ulrich bundles is the book [21] by Laura Costa, Rosa María Miró-Roig and Joan Pons-Llopis. See the nice survey [10]. Ulrich bundles are special ACM bundles. The conjecture that every projective variety carries a Ulrich bundle is the next challenge. This is another interesting story beyond the limits of the present paper.