arXiv:2008.07313v7 [math.AG] 10 May 2021 ler n leri emty uha eemnna repr [ example determinantal for (see as on such so and geometry, theory algebraic and algebra hti etrbundles vector is that ennflsbaite hdiglgto h geometrical the on light shedding subvarieties meaningful opoueitrsigvco ude ihsm ido posi of kind some with bundles vector interesting produce to (1.1) that rank a od feither if holds n,if and, (1.3) o oiieis positive How tsosta whenever that shows It it is much how c class. Chern is: first question its The of positivity sense. the some paper in positive must it [ example for (see open still is question (1.2) hoe 1. Theorem have we precisely More † 1 ( eiae oalmdclwresadpol htscicdt sacrificed that people and workers medical all to Dedicated h td fUrc etrbnlstuhsadi intimately is and touches bundles vector Ulrich of study The mn uhbnls nrcn er itnuse oehas role distinguished a years recent in bundles, such Among Let nparticular In o every For oevrasm hteither that assume Moreover sd rmti ae ehv that have we case, this from Aside h trigosraino hsppri hta lihvect Ulrich an that is paper this of observation starting The h rtase,srrsnl eae otepoetv geo projective the to related surprisingly answer, first The Let eerhprilyspotdb RN“emti el var delle “Geometria Classification PRIN Subject by Mathematics supported partially Research * Let E fadol f( if only and if 0 = ) NTEPSTVT FTEFRTCENCASO NULRICH AN OF CLASS CHERN FIRST THE OF POSITIVITY THE ON X X E r r c c smooth otie nteuino ie in lines of union the in contained Abstract. 1 1 lihvco udefor bundle vector Ulrich ≥ ⊆ ( ( earank a be ⊆ E E ) ) 2 P 2 n , P N x or 0 = ≥ N n t ∈ easot reuil ait fdimension of variety irreducible smooth a be r dmninlvariety -dimensional c c ≥ n easot rjcievrey lsia ehdt td t study to method classical A variety. projective smooth a be 1 1 oevrw lsiyrank classify we Moreover . X ( ( esuytepstvt ftefis hr ls farank a of class Chern first the of positivity the study We 2 E E c 1 ) )? or r n o vr subvariety every for and ( E sapei either if ample is E lihvco udeon bundle vector Ulrich ) t 3 X X, uhthat such 1 = ntreod wt oeexceptions). some (with threefolds on 0 = ⊂ O and X P N (1) t rmr 46.Scnay1J0 14J30. 14J40, Secondary 14J60. Primary : ≥ sntcvrdb ie then lines by covered not is X x ( , ES X, H E 2 X osntbln oaln otie in contained line a to belong not does ⊆ ( = ) i c , npriua if particular In . O or ( 1 P Be E ( NEOFLC LOPEZ* FELICE ANGELO HUB c ETRBUNDLE VECTOR X N E t ( 1 t − epoethat prove We . ( , ( sgoal eeae n o-eo oteqeto become question the so non-zero, and generated globally is ) ≥ P r 1. E t 1 = c Fl p n )) lihvco bundles vector Ulrich 1 ) 2 )=0frall for 0 = )) , ( , k n eeecsteen,ee huhterbscexistenc basic their though even therein), references and ] Then . Introduction O E c Be or · Z 1 ) and P Z ( n n X E , ⊆ t (1) ≥ ≥ ) F 1 = ti ipeosrain(e Lemma (see observation simple a is It . n 1 X , X r r , X ≥ c C1 ( k O 1 d sntcvrdb ie.Then lines. by covered not is mult sntcvrdb ie ehv that have we lines by covered not is fdimension of ( n hr sn iecnandin contained line no is there and P r ⊕ e` lerce n GNSAGA-INdAM. and iet`a algebriche” − E , n c n r 1 ) C2 ). i ( 1) E rprisof properties a h olwn oiiiyproperty: positivity following the has x ≥ svr oiieo vr uvreynot subvariety every on positive very is ) , . ( n Z er of metry CoHu n 1 and 0 snain hwfrs Boij-S¨oderberg forms, Chow esentation, E eae ihsvrlaeso commutative of areas several with related c erlvsdrn h oi-9pandemic Covid-19 the during lives heir iiyon tivity ≥ ) rbnl sgoal eeae,whence generated, globally is bundle or 1 enahee yUrc etrbundles, vector Ulrich by achieved been with ( 1 E oiie ewl netgt nthis in investigate will We positive? sqiepstv n that and positive quite is ) n degree and , c Lo k 1 r ≤ ( X ≥ E lihvco bundle vector Ulrich ntecs fsurfaces). of case the in ] ) p X X sgvni Theorem in given is , 2 1 ≤ nsrae n with and surfaces on 0 = . hs ntr iers to rise give turn in These . X asn through passing dim . d Let . X egoer of geometry he . E t E sbig, is ≥ sbgand big is X 1 E . n let and na on x ehave we , 2.1 1 E below. that ) sbig. is X E be s: is e 2 A.F. LOPEZ
Other positivity properties of Chern and dual Segre classes of E actually hold, see Remark 7.3. It is easy to see that the results of Theorem 1 do not hold on varieties covered by lines. In particular (1.2) is sharp, in the sense that for every n ≥ 2 there are many n-dimensional varieties such that (1.2) does not hold: for example products P1 × B, scrolls or quadrics and complete intersections in any of them (see Lemmas 3.2 and 4.1 and Remark 4.3). On the other hand, varieties covered by lines are classified in dimension n ≤ 3 and one could try to similarly classify their Ulrich vector bundle with c1(E) not positive. We will concentrate on the case n when c1(E) = 0. We first recall the following Definition 1.1. Let X ⊂ PN be a smooth irreducible variety of dimension n ≥ 1. We say that n−1 (X, OX (1)) is a linear P -bundle over a smooth curve B if there are a rank n vector bundle F and ∼ P ∼ ∗ P a line bundle L on B such that X = (F) and OX (1) = OP(F)(1) ⊗ π L, where π : (F) → B is the projection.
2 With this in mind, we now classify all rank r Ulrich vector bundles on surfaces with c1(E) = 0. Theorem 2. Let S ⊆ PN be a smooth irreducible surface. Let E be a rank r Ulrich vector bundle on S. 2 Then c1(E) = 0 if and only if (S, OS (1), E) is one of the following: P2 ⊕r (i) ( , OP2 (1), OP2 ); P ∗ ∗ P1 (ii) ( (F), OP(F)(1) ⊗ π L,π (G(L + det F))), a linear -bundle over a smooth curve B, with G a rank r vector bundle on B such that Hq(G(−L)) = 0 for q ≥ 0. Note that the vector bundle G above is not necessarily Ulrich. See also Remark 4.2 for other obser- vations. In the case of threefolds, let us recall the following
Definition 1.2. We say that (X, OX (1)) is a linear quadric fibration over a smooth curve B, if there ∼ is a morphism π : X → B such that each fiber Q is isomorphic to a quadric and OX (1)|Q = OQ(1). Again we have a classification, though with some exceptions, of rank r Ulrich vector bundles on 2 3 threefolds first when c1(E) = 0 and then when only c1(E) = 0. Theorem 3. Let X ⊆ PN be a smooth irreducible threefold. Let E be a rank r Ulrich vector bundle on X. 1 Assume that (X, OX (1)) is neither a linear quadric fibration nor a linear P -bundle over a smooth surface with ∆(F) = 0. 2 Then c1(E) = 0 if and only if (X, OX (1), E) is one of the following: P3 ⊕r (i) ( , OP3 (1), OP3 ); P ∗ ∗ P2 (ii) ( (F), OP(F)(1) ⊗ π L,π (G(2L + det F))), a linear -bundle over a smooth curve B, with G a rank r vector bundle on B such that Hq(G(−L)) = 0 for q ≥ 0; P ∗ ∗ P1 (iii) ( (F), OP(F)(1) ⊗ π L,π (G(L + det F))), a linear -bundle over a smooth surface B, with G a rank r vector bundle on B such that Hq(G(−L)) = Hq(G(−2L) ⊗ F ∗) = 0 for q ≥ 0 and 2 c1(G(L + det F)) = 0. We do not know if the case (iii) actually occurs. Theorem 4. Let X ⊆ PN be a smooth irreducible threefold. Let E be a rank r Ulrich vector bundle on X. 1 Assume that (X, OX (1)) is neither a linear quadric fibration, nor a linear P -bundle over a smooth surface, nor a linear P2-bundle over a smooth curve with F normalized and deg F ≥ 0, unless (X, OX (1)) is also a Del Pezzo threefold. 3 2 Then c1(E) = 0, c1(E) 6= 0 if and only if (X, OX (1), E) is one of the following: 1 1 1 ⊕s ⊕(r−s) (i) (P ×P ×P , OP1 (1)⊠OP1 (1)⊠OP1 (1), (OP1 ⊠OP1 (1)⊠OP1 (2)) ⊕(OP1 ⊠OP1 (2)⊠OP1 (1)) ) for 0 ≤ s ≤ r; P 2 ∗ 2 ⊕r P1 P 2 (ii) ( (TP ), OP(TP2 )(1),π (OP (2)) ), where π is one of the two -bundle structures on (TP ). ON THE POSITIVITY OF THE FIRST CHERN CLASS OF AN ULRICH VECTOR BUNDLE 3
In the case of a linear quadric fibration different from P1 × P1 × P1 we do not know if there are Ulrich 3 vector bundles E with c1(E) = 0, but we suspect there aren’t (see Proposition 6.1 and the discussion just before). Throughout the whole paper we work over the complex numbers.
2. Ulrich vector bundles with c1 = 0
It is easy, and probably well-known, to classify Ulrich vector bundles with c1 = 0. We give a proof for a lack of reference and for self-containedness. Lemma 2.1. Let X ⊆ PN be a smooth irreducible variety of dimension n ≥ 1. Let E be a rank r Ulrich Pn ⊕r vector bundle on X. Then c1(E) = 0 if and only if (X, OX (1), E) = ( , OPn (1), OPn ). Pn ⊕r Proof. If (X, OX (1)) = ( , OPn (1)) it is well-known [ES, Prop. 2.1], [Be, Thm. 2.3], that E = OPn and of course c1(E) = 0. Viceversa suppose that E is a rank r Ulrich vector bundle with c1(E)=0on X. It follows by [Be, PN−1 (3.4)] that for any smooth Y ∈ |OX (1)| we have that E|Y is an Ulrich vector bundle for Y ⊆ and of course c1(E|Y ) = 0. Therefore if C = Y1 ∩. . .∩Yn−1 is a smooth curve section of X, with Yi ∈ |OX (1)| for 1 ≤ i ≤ n − 1, then E|C is an Ulrich vector bundle for (C, OC (1)) and deg(E|C ) = 0. By [CaHa, Prop. 2.3] we get that 0 = deg(E|C )= r(deg C + g(C) − 1). n Thus deg C = 1 − g(C), hence deg C = 1 and then deg X = 1. Therefore (X, OX (1)) = (P , OPn (1)). ⊕r It follows by [ES, Prop. 2.1] (or [Be, Thm. 2.3]) that E = OPn .
3. Varieties of Picard rank 1 It has been observed by several authors that on varieties of Picard rank 1 more information can be given on Ulrich vector bundles. We concentrate here on the first Chern class. n+1 Notation 3.1. We will denote by Qn an n-dimensional smooth quadric in P . We have Lemma 3.2. Let X ⊆ PN be a smooth irreducible variety of dimension n ≥ 2 such that Pic X =∼ Z. Let E be a rank r Ulrich vector bundle on X. Let H be the hyperplane divisor. Then r c (E)= (K + (n + 1)H). 1 2 X n In particular if (X, OX (1)) 6= (P , OPn (1)) we have rn n n 2n−1 < r if (X, OX (1)) = (Qn, OQn (1)),n ≥ 3 c1(E) = rn n n . ( 2n (KX + (n + 1)H) > r if (X, OX (1)) 6= (Qn, OQn (1)) N−n+2 Proof. Let H1,...,Hn−2 be general in |H| and let S = X ∩ H1 ∩ . . . ∩ Hn−2 ⊆ P . It follows by [Be, (3.4)] that E|S is a rank r Ulrich vector bundle on S and [C1, Prop. 2.2(3)] gives r (3.1) c (E ) · H = (3H2 + K · H ). 1 |S |S 2 |S S |S Let A be an ample generator of Pic X, so that we have H = hA, KX = kA and c1(E) = aA, for some h, k, a ∈ Z. Replacing in (3.1) we get rh ahA2 = (k + (n + 1)h)A2 |S 2 |S r from which we deduce that a = 2 (k + (n + 1)h) and therefore r c (E)= (K + (n + 1)H). 1 2 X Pn n Moreover if (X, OX (1)) 6= ( , OP (1)), (Qn, OQn (1)), it follows by [BS2, Prop. 7.2.2, 7.2.3 and 7.2.4]) that D := KX + (n − 1)H is nef, hence rn c (E)n = (D + 2H)n ≥ rnHn > rn. 1 2n 4 A.F. LOPEZ
∼ Z If (X, OX (1)) = (Qn, OQn (1)), then n ≥ 3, since Pic X = . In the latter case we have that KX = −nH n rn n and therefore c1(E) = 2n−1 < r . n On the other hand, when the Picard rank is not 1, one can achieve that c1(E) = 0 even though n (X, OX (1)) 6= (P , OPn (1)). Several examples are given in the next section.
4. Ulrich vector bundles on scrolls A big source of examples are given by scrolls. These are treated, to mention a few, in [Be, Prop. 4.1(ii)] and in [Ho, FLCPL, AHMPL]. n We study here the case when c1(E) = 0. Lemma 4.1. Let B be a smooth irreducible variety of dimension b ≥ 1 and let L be a divisor on B. Let n be an integer such that n ≥ b + 1 and let F be a rank n − b + 1 vector bundle on B. Let X = P(F) with tautological line bundle ξ and projection π : X → B. Let H = ξ + π∗L and assume that H is very ample. Let G be a rank r vector bundle on B and let E = π∗(G((n − b)L + det F)). Then E is an Ulrich vector bundle for (X,H) if and only if (4.1) Hq(G(−(k + 1)L) ⊗ SkF ∗) = 0 for q ≥ 0 and 0 ≤ k ≤ b − 1. In particular E is an Ulrich vector bundle for (X,H) if (i) b = 1 and Hq(G(−L)) = 0 for q ≥ 0 (in particular if L is very ample and G is an Ulrich vector bundle for (B,L)), or ⊕(n−b+1) q (ii) b ≥ 2, F = OB and H (G(−kL)) = 0 for q ≥ 0 and 1 ≤ k ≤ b (in particular if L is very ample and G is an Ulrich vector bundle for (B,L)). s Moreover c1(E) = 0 for every integer s ≥ b + 1. Proof. Let p be an integer such that 1 ≤ p ≤ n. Let j ≥ 0. By [Ha, Ex. III.8.4] we see that
j 0 if j 6= n − b or j = n − b and 1 ≤ p ≤ n − b P (4.2) R π∗O (F)(−p)= p−n+b−1 ∗ . (S F (− det F) if j = n − b and n − b + 1 ≤ p ≤ n Now j ∼ j ∼ j (4.3) R π∗E(−pH) = R π∗E(−pξ)(−pL) = G((n − b − p)L + det F) ⊗ R π∗OP(F)(−p) whence (4.2) and the Leray spectral sequence give that (4.4) Hi(E(−pH)) = 0 for i ≤ n − b − 1 and for i = n − b and p ≤ n − b. On the other hand, for n − b ≤ i ≤ n and n − b + 1 ≤ p ≤ n, again using (4.2), (4.3) and the Leray spectral sequence, we have Hi(E(−pH)) =∼ Hi−n+b(G((n − b − p)L) ⊗ Sp−n+b−1F ∗) that is the equivalence with (4.1) holds. Now in cases (i) or (ii) one easyly sees that (4.1) is equivalent to assert that Hq(G(−kL)) = 0 for ∗ s q ≥ 0 and 1 ≤ k ≤ b. Finally since c1(E) = π (c1(G)+ r(n − b)L + r det F) it is clear that c1(E) = 0 for every integer s ≥ b + 1. Remarks 4.2. (about Lemma 4.1) (1) The condition that H = ξ + π∗L is very ample can be easily achieved, for example if F is very ample and L is globally generated. (2) In order to have that E is an Ulrich vector bundle, the conditions in (i) or (ii) do not require L to be any positive. For example choose F very ample, L = 0, b = 1 and G is a general line b bundle on B of degree g(B) − 1 or b ≥ 2, B = P and G = OPb (−1). Pn−b ∗ ∗ (3) In case (ii) we have that X = ×B and H = π1OPn−b (1)+π2 L. This shows that in products Pn−b × B there are always Ulrich vector bundles as long as there are on B. ON THE POSITIVITY OF THE FIRST CHERN CLASS OF AN ULRICH VECTOR BUNDLE 5
Remark 4.3. Let Y be any smooth variety of dimension n + k carrying an Ulrich vector bundle E for s (Y,H) such that c1(E) = 0 for some integer s. Let X be a smooth complete intersection of H1,...,Hk ∈ s |H|. Then E|X is an Ulrich vector bundle for (X,H|X ) by [Be, (3.4)] and again c1(E|X ) = 0. s Using this one can produce several examples of varieties with Ulrich vector bundles E with c1(E) = 0. For example one can take complete intersections in products. One special case will be studied in section 6.
5. A basic lemma We record a useful result that will be applied several times.
Lemma 5.1. Let π : X → Y be a morphism between two smooth projective varieties such that π∗OX = OY . Let E be a rank r globally generated vector bundle on X. If there is a line bundle M on Y such that det E = π∗M, then there is a rank r vector bundle H on Y such that E = π∗H. Proof. Consider the map r 0 0 λE : Λ H (E) → H (det E). 0 The linear system |ImλE | is base-point free: In fact, given any point x ∈ X, there are s1,...sr ∈ H (E) such that s1(x),...sr(x) are linearly independent in Ex. Hence the section λE (s1 ∧ . . . ∧ sr) ∈ ImλE does not vanish at x. Now E is globally generated, whence it defines a morphism 0 ΦE : X → G(H (E), r) such that ∗ E =ΦE U, where U is the tautological bundle on G(H0(E), r). Moreover we have a commutative diagram (see for example [M, §3]) Φ X E / G(H0(E), r) _ ϕ |ImλE | P P ∗ / P r 0 ∗ ImλE Λ H (E) where P is the Pl¨ucker embedding. Then Z := ΦE (X) = ϕ|ImλE |(X) and we deduce that there is a morphism ϕ : X → Z and a rank r vector bundle G := U on Z such that E =∼ ϕ∗ G. |ImλE | |Z |ImλE | 0 If W = ϕdet E (X), using the fact that ImλE ⊆ H (det E), we also have a commutative diagram ϕ X det E / W ❇❇ ❇❇ ❇❇ f ϕ Im ❇ | λE | ❇ Z ∼ ∗ ∗ and we find that E = ϕdet E (f G). ∗ Since det E = π M is globally generated and π∗OX = OY , we have that M is globally generated and there is a commutative diagram π / X ❇ Y . ❇❇ ❇❇ ❇❇ ϕM ϕdet E ❇ W ∼ ∗ ∗ ∗ Therefore E = π H where H is the rank r vector bundle ϕM (f G)). The above lemma allows to classify Ulrich vector bundles E on a linear Pn−1-bundle over a curve s when c1(E) = 0 for 2 ≤ s ≤ n − 1. Lemma 5.2. Let B be a smooth irreducible curve and let L be a divisor on B. Let n be an integer such that n ≥ 3 and let F be a rank n vector bundle on B. Let X = P(F) with tautological line bundle ξ and projection π : X → B. Let H = ξ + π∗L and assume that H is very ample. Let E be an Ulrich 6 A.F. LOPEZ
s vector bundle for (X,H) with c1(E) = 0 for some s with 2 ≤ s ≤ n − 1. Then there exists a rank r vector bundle G on B such that Hq(G(−L)) = 0 for q ≥ 0 and E = π∗(G((n − 1)L + det F)). Proof. We can write det E = aξ + π∗M for some a ∈ Z and some line bundle M on B, so that there is b ∈ Z such that c1(E)= aξ + bf, where f is a fiber. Then s s s s−1 s−1 0= c1(E) = a ξ + sa bξ · f. Since ξs and ξs−1 · f are numerically independent, we deduce that a = 0 and then det E = π∗M. Now Lemma 5.1 implies that there is a rank r vector bundle H on B such that E =∼ π∗H. Setting G = H((1 − n)L − det F), we find that E =∼ π∗(G((n − 1)L + det F)) and Lemma 4.1(i) implies that Hq(G(−L)) =0 for q ≥ 0.
6. Ulrich vector bundles on Del Pezzo threefolds covered by lines 3 1 1 The goal of this section is to study Ulrich vector bundles E with c1(E) =0 on C × P × P , where C 1 is a curve and on P(TPb ). In particular when C = P and b = 2 we get the two examples [LP, Thm. 1.4], [Fu, Introduction] of Del Pezzo threefolds covered by lines. We start with the simplest linear quadric fibration. The lemma will show that we cannot hope to 3 construct Ulrich vector bundles E with c1(E) = 0 by pulling back from the base. For this reason we suspect that, in the case of linear quadric fibrations different from P1 × P1 × P1, there aren’t any such bundles. 1 1 Proposition 6.1. Let C be a smooth irreducible curve. Let X = C × P × P and let H = L ⊠ OP1 (1) ⊠ OP1 (1), where L is a very ample line bundle on C. Then the only rank r Ulrich vector bundles E for 3 (X,H) such that c1(E) = 0 are: ∗ 1 (i) π (G(L)), where π : X → C × P is one of the two projections, L = L ⊠ OP1 (1) and G is a rank r Ulrich vector bundle for (C × P1,L); ⊕s ⊕(r−s) 1 (ii) (OP1 ⊠ OP1 (1) ⊠ OP1 (2)) ⊕ (OP1 ⊠ OP1 (2) ⊠ OP1 (1)) for 0 ≤ s ≤ r, when C = P and L = OP1 (1). 2 In particular there are no rank r Ulrich vector bundles E for (X,H) such that c1(E) = 0. 1 Proof. Let π1 : X → C,πi : X → P , i = 2, 3 and πij = (πi,πj) for 1 ≤ i < j ≤ 3 be the projections. For ∗ ∗ i = 2, 3 set Hi = πi (OP1 (1)) and, given any line bundle N on C, set N1 = π1N. By [Ha, Exer. III.12.6] we know that there is line bundle M on C and there are a, b ∈ Z such that det E = M1 + aH2 + bH3. Then (det E)3 = 0 gives 6ab deg M = 0, whence either deg M = 0 or a = 0 or b = 0. Since E is globally generated we get that M is globally generated and a ≥ 0, b ≥ 0. Therefore, if deg M = 0 we have that M = OC . We deduce that there are three possibilities for det E: ∗ ⊠ ∗ ⊠ ∗ ⊠ π12(M OP1 (a)),π13(M OP1 (b)) and π23(OP1 (a) OP1 (b)). By Lemma 5.1 we deduce that there is a rank r vector bundle H on C × P1 (respectively on P1 × P1) ∼ ∗ ∼ ∗ such that E = π1iH for i = 2, 3 (respectively E = π23H). ⊕2 ∼ ∗ ∼ P ∼ ∗ 1 Suppose that E = π1iH for i = 2, 3. We have that X = (OC×P1 ) and ξ = π3(OP (1)), so that ∗ ⊠ ∼ ∗ H = ξ + π1i(L OP1 (1)). We can then apply Lemma 4.1(ii) and deduce that E = π1i(G(L)), where 1 L = L ⊠ OP1 (1) and G := H(−L) is a rank r Ulrich vector bundle for (C × P ,L). ∼ ∗ P1 P1 Suppose instead that E = π23H. Set, for convenience of notation, Q = × and OQ(1) = ⊠ ∗ ∗ OP1 (1) OP1 (1). We have H = π1L + π23(OQ(1)) and, for every 1 ≤ i, p ≤ 3, the K¨unneth formula gives (6.1) 0 = Hi(X, E(−pH)) = Hα(C, −pL) ⊗ Hβ(Q, H(−p)) = H1(C, −pL) ⊗ Hi−1(Q, H(−p)). αM+β=i 1 1 If (C, L) 6= (P , OP1 (1)) we have H (C, −pL) 6= 0, and therefore we get that Hi−1(Q, H(−p)) = 0 for every 1 ≤ i, p ≤ 3. But then 1 0= χ(H(−p)) = r + c (H)2 − c (H) + (1 − p)c (H) · O (1) + rp2 − 2rp. 2 1 2 1 Q ON THE POSITIVITY OF THE FIRST CHERN CLASS OF AN ULRICH VECTOR BUNDLE 7
Now 0= χ(H(−2)) − χ(H(−1)) = −c1(H) · OQ(1) + r and 0= χ(H(−3)) − χ(H(−2)) = −c1(H) · OQ(1) + 3r thus giving the contradiction 2r = 0. 1 1 1 Finally if (C, L) = (P , OP1 (1)) then H (C, −L)=0 and H (C, −pL) 6= 0 for p = 2, 3, whence (6.1) gives that Hi−1(Q, H(−p)) = 0 for 1 ≤ i ≤ 3 and p = 2, 3. But then G := H(−1) is a rank r Ulrich vector bundle on Q. By [BGS, Rmk. 2.5(4)] (see also [Be, Rmk. 2.6], [AHMPL, Exa. 3.2]) the only indecomposable Ulrich bundles for (Q, OQ(1)) are OP1 ⊠ OP1 (1) and OP1 (1) ⊠ OP1 . This gives that ⊕s ⊕(r−s) E =∼ (OP1 ⊠ OP1 (1) ⊠ OP1 (2)) ⊕ (OP1 ⊠ OP1 (2) ⊠ OP1 (1)) for 0 ≤ s ≤ r. ∗ 2 ∗ 2 Now in case (i) we have that c1(E)= π (c1(G(L))) whence c1(E) = π ((c1(G)+ rL) ). But G, being 2 Ulrich, is globally generated, whence c1(G)+ rL is ample. Therefore c1(E) 6= 0. In case (ii) we have that c1(E) = (2r − s)H2 + (r + s)H3 and therefore 2 c1(E) = 2(2r − s)(r + s)H2H3 6= 0. An interesting example, related to Remark 4.3, is given by the projectivised tangent bundle of projective spaces. In the case of P2 this is a Del Pezzo threefold covered by lines. We recall (see [Sa, b−1 b ′ b Thm. A]) that P(TPb ) has two P -bundle structures, π : P(TPb ) → P and π : P(TPb ) → P , given by b b the fact that P(TPb ) is a divisor of type (1, 1) on P × P .
Proposition 6.2. Let b ≥ 2 and let X = P(TPb ) with tautological line bundle ξ and projection π : b ∗ X → P . Then ξ is very ample and π (OPb (b)) is an Ulrich line bundle for (X,ξ). In particular ∗ s c1(π (OPb (b))) = 0 for b + 1 ≤ s ≤ 2b − 1. 2b−1 ∗ ⊕r Moreover the only rank r Ulrich vector bundles E for (X,ξ) with c1(E) = 0 are π (OPb (b)) ′ ∗ ⊕r s and (π ) (OPb (b)) . In particular there are no Ulrich vector bundles E for (X,ξ) with c1(E) = 0 for 1 ≤ s ≤ b. Proof. The Euler sequence ⊕(b+1) 0 → OPb → OPb (1) → TPb → 0 ⊕(b+1) b b gives an inclusion P(TPb ) ⊂ P(OPb (1) ) =∼ P × P and ξ is the restriction of the tautological line ⊕(b+1) bundle of P(OPb (1) ), that is the restriction of OPb (1) ⊠ OPb (1). Hence ξ is very ample. Set n = 2b − 1, F = TPb ,L = 0 and G = OPb (−1) in Lemma 4.1. Then ∗ ∗ π (OPb (b)) = π (G((n − b)L + det F)) and by Lemma 4.1(ii) all we need are the vanishings q k 1 (6.2) H (S ΩPb (−1)) = 0 for q ≥ 0 and 0 ≤ k ≤ b − 1. By [Sc, §1] there is an exact sequence k+b k+b−1 k 1 ⊕( ) ⊕( k−1 ) 0 → S ΩPb (−1) → OPb (−k − 1) b → OPb (−k) → 0 ∗ and (6.2) follows immediately. This proves that π (OPb (b)) is an Ulrich line bundle for (X,ξ). Now set R = π∗H, where H is a hyperplane in Pb and let f be a fiber of π. We claim that b + j (6.3) ξb−1+j · Rb−j = for every 0 ≤ j ≤ b. j We prove this by induction on j. If j = 0 we have ξb−1 · Rb = ξb−1 · f = 1. If j ≥ 1 recall that we have the relation b i ∗ b−i (−1) π ci(TPb )ξ = 0 Xi=0 8 A.F. LOPEZ
b+1 i and since ci(TPb )= i H , this gives b b + 1 ξb = (−1)i+1 ξb−i · Ri i Xi=1 and therefore b b + 1 ξb−1+j · Rb−j = (−1)i+1 ξb−1+j−i · Rb+i−j. i Xi=1 Using the fact that Rs = 0 for s ≥ b + 1 and applying the inductive hypothesis, we deduce that j j b + 1 b + 1 b + j − i ξb−1+j · Rb−j = (−1)i+1 ξb−1+j−i · Rb+i−j = (−1)i+1 . i i j − i Xi=1 Xi=1 x x(x−1)...(x−k+1) Using the standard notation k = k! for any integer k ≥ 1, we can rewrite the above as j b b + 1 b + j − i b + 1 b + j − i ξb−1+j · Rb−j = (−1)i+1 = (−1)i+1 . i b i b Xi=1 Xi=1 n j n Now for any numerical polynomial P (x) we have that j=0(−1) j P (j) = 0 if deg P