Solutions to The Rising Sea (Vakil)

Chapter 13

Section 13.1: Vector bundles and locally free sheaves






Exercise 13.1.A:
Show that over \(U_i \cap U_j\), the vector-valued function \(\vec{s_i}\) is related to \( \vec{s_j} \) by the (same) transition functions: \(T_{ij} \vec{s_i} = \vec{s_j}\). (Don’t do this too quickly — make sure your i’s and j’s are on the correct side.)



Exercise 13.1.B:
Suppose \( \FF \) and \( \GG \) are locally free sheaves on \(X\) of rank \(m\) and \(n\) respectively. Show that \(\mathscr{Hom}_{\OO_X} (\FF , \GG )\) is a locally free sheaf of rank \(mn\).



Exercise 13.1.C:
If \(\EE\) is a locally free sheaf on \(X\) of (finite) rank \(n\), Exercise 13.1.B implies that \(\EE^\vee := \mathscr{Hom} (\EE , \OO_X ) \) is also a locally free sheaf of rank \(n\). This is called the dual of \(\EE\) (cf. §2.3.4). Given transition functions for \(\EE\) , describe transition functions for \(\EE^\vee\). (Note that if \( \EE \) is rank 1, i.e., invertible, the transition functions of the dual are the inverse of the transition functions of the original.) Show that \(\EE \cong (\EE)^{\vee\vee}\). (Caution: your argument showing that there is a canonical isomorphism \( (\FF^\vee)^\vee \cong \FF\) better not also show that there is an isomorphism \(\FF^\vee \cong \FF\)! We will see an example in §14.1 of a locally free \(\FF\) that is not isomorphic to its dual: the invertible sheaf \(\OO(1)\) on \(\P^n\).)



Exercise 13.1.D:
If \(\FF\) and \(\GG\) are locally free sheaves, show that \(\FF \otimes \GG\) is a locally free sheaf. (Here \(\otimes\) is tensor product as \(\OO_X\)-modules, defined in Exercise 2.6.J.) If \(\FF\) is an invertible sheaf, show that \(\FF \otimes \FF^\vee \cong \OO_X\).



Exercise 13.1.E:
Recall that tensor products tend to be only right-exact in general. Show that tensoring by a locally free sheaf is exact. More precisely, if \(\FF\) is a locally free sheaf, and \(\GG^\prime \to \GG \to \GG^{\prime \prime}\) is an exact sequence of \(\OO_X\)-modules, then so is \(\GG^\prime \otimes \FF \to \GG \otimes \FF \to \GG^{\prime \prime} \otimes \FF \). (Possible hint: it may help to check exactness by checking exactness at stalks. Recall that the tensor product of stalks can be identified with the stalk of the tensor product, so for example there is a "natural" isomorphism \((\GG \otimes_{\OO_X} \FF )_p \cong \GG_p \otimes_{\OO_X,p} \FF_p\), Exercise 2.6.J(b)



Exercise 13.1.F:
If \(\EE\) is a locally free sheaf of finite rank, and \(\FF\) and \(\GG\) are \(\OO_X\)-modules, show that \(\mathscr{Hom} (\FF , \GG \otimes \EE ) \cong \mathscr{Hom} (\FF \otimes \EE^\vee , \GG )\). (Possible hint: first consider the case where \(\EE\) is free.)



Exercise 13.1.G:
Show that the invertible sheaves on \(X\), up to isomorphism, form an abelian group under tensor product. This is called the Picard group of \(X\), and is denoted \(\Pic X\).



Exercise 13.1.H:
If \(\pi: X \to Y\) is a morphism of ringed spaces, and \(\GG\) is a locally free sheaf of rank \(n\) on \(Y\), figure out how to define a "pulled back" locally free sheaf of rank \(n\) on \(X\), denoted \(\pi^\ast \GG\) . Then show that \(\Pic\) is a contravariant functor from the category of ringed spaces to the category \(\textrm{Ab}\) of abelian groups.



Exercise 13.1.I:
Suppose \(s\) is a section of a locally free sheaf \(\FF\) on a scheme \(X.\) Define the notion of the subscheme cut out by \(s = 0\), denoted (for obvious reasons) \(V(s)\). Be sure to check that your definition is independent of choices! (This exercise gives a new solution to Exercise 4.5.P.) Hint: given a trivialization over an open set \(U\), \(s\) corresponds to a number of functions \(f_1 , \dots\) on \(U\); on \(U\), take the scheme cut out by these functions. Alternate hint that avoids coordinates: figure out how to define it as the largest closed subscheme on which \(s\) restricts to \(0\).



Exercise 13.1.J:
Show that locally free sheaves on locally Noetherian normal schemes satisfy "Hartogs’s Lemma": sections defined away from a set of codimension at least 2 extend over that set. (Algebraic Hartogs’s Lemma for Noetherian normal schemes is Theorem 11.3.11.)



Exercise 13.1.K:
Suppose \(s\) is a nonzero rational section of an invertible sheaf on a locally Noetherian normal scheme. Show that if \(s\) has no poles, then \(s\) is regular. (Hint: Exercise 12.5.H.)



Exercise 13.1.L:
Recall the analytification functor (Exercises 6.3.N and 10.1.F), that takes a complex finite type reduced scheme and produces a complex analytic space.
  1. If \(\mathscr{L}\) is an invertible sheaf on a complex (algebraic) variety \(X\), define (up to unique isomorphism) the corresponding invertible sheaf on the complex variety \(X_{an}\) .
  2. Show that the induced map \(\Pic X \to \Pic X_{an}\) is a group homomorphism.
  3. Show that this construction is functorial: if \(\pi : X \to Y\) is a morphism of complex varieties, the following diagram commutes: $$ \begin{CD} \Pic Y @>{\pi^\ast}>> \Pic X \\ @VVV @VVV \\ \Pic Y_{an} @>>{\pi^\ast_{an}}> \Pic X_{an} \end{CD} $$ where the vertical maps are the ones you have defined.




Exercise 13.1.M:
Recall the definition of the ring of integers \(\OO_K\) in a number field \(K\), Remark 9.7.1. A fractional ideal \(\mathfrak{a}\) of \(\OO_K\) is a nonzero \(\OO_K\)-submodule of \(K\) such that there is a nonzero \(a \in \OO_K\) such that \(a\mathfrak{a} \subset \OO_K\). Products of fractional ideals are defined analogously to products of ideals in a ring (defined in Exercise 3.4.C): \(\mathfrak{ab}\) consists of (finite) \(\OO_K\)-linear combinations of products of elements of \(\mathfrak{a}\) and elements of \(\mathfrak{b}\). Thus fractional ideals form a semigroup under multiplication, with \(\OO_k\) as the identity. In fact fractional ideals of \(\OO_K\) form a group.
  1. Explain how a fractional ideal on a ring of integers in a number field yields an invertible sheaf. (Although we won’t need this, it is worth noting that a fractional ideal is the same as an invertible sheaf with a trivialization at the generic point.)
  2. A fractional ideal is principal if it is of the form \(r\OO_K\) for some \(r \in K^\times\). Show that any two that differ by a principal ideal yield the same invertible sheaf.
  3. Show that two fractional ideals that yield the same invertible sheaf differ by a principal ideal.
  4. The class group is defined to be the group of fractional ideals modulo the principal ideals (i.e., modulo \(K^\times\)). Give an isomorphism of the class group with the Picard group of \(\OO_K\).










Section 13.2: Quasicoherent sheaves






Exercise 13.2.A:
  1. Suppose \(X = \spec k[t]\). Let \(\FF\) be the skyscraper sheaf supported at the origin \([(t)]\), with group \(k(t)\) and the usual \(k[t]\)-module structure. Show that this is an \(\OO_X\)-module that is not a quasicoherent sheaf. (More generally, if \(X\) is an integral scheme, and \(p \in X\) is not the generic point, we could take the skyscraper sheaf at \(p\) with group the function field of \(X\). Except in silly circumstances, this sheaf won’t bequasicoherent.) See Exercises 8.1.F and 13.3.I for more (pathological) examples of \(\OO_X\)-modules that are not quasicoherent.
  2. Suppose \(X = \spec k[t]\). Let \(\FF\) be the skyscraper sheaf supported at the generic point \([(0)]\), with group \(k(t)\). Give this the structure of an \(\OO_X\)-module. Show that this is a quasicoherent sheaf. Describe the restriction maps in the distinguished topology of \(X\). (Remark: Your argument will apply more generally, for example when \(X\) is an integral scheme with generic point \(\eta\), and \( \FF \) is the skyscraper sheaf \(i_{\eta, \ast} K(X)\).)



Exercise 13.2.B:
Use the example of Exercise 13.2.A(b) to show that not every quasi-coherent sheaf is locally free.



Exercise 13.2.C:
Show that every (finite) rank \(n\) vector bundle on \(\A^1_k\) is trivial of rank \(n\). Hint: finitely generated modules over a principal ideal domain are finite direct sums of cyclic modules, as mentioned in Remark 12.5.14. See the aside in §14.2.8 for the difficult generalization to \(\A^n_k\) .



Exercise 13.2.D:
Why does this suffice to prove the result? In other words, why does this imply that \(\FF\vert_{\spec A} \cong \widetilde{M}\)?



Exercise 13.2.E:
Finally, show that the bottom triangle of (13.2.3.1) is commutative, perhaps by showing that each vertex of the triangle can be identified with the sections of \(\FF\) over \(\spec A_{f_1 f_2}\) .










Section 13.3: Characterizing quasicoherence using the distinguished affine base






There is basically nothing to show in the first three exercises.





Exercise 13.3.A:
Show that a section of a sheaf on the distinguished affine base is determined by the section’s germs.



Exercise 13.3.B:
Prove (b) (cf. Exercise 2.5.C).



Exercise 13.3.C:
Prove (c) (cf. Remark 2.5.3).



Exercise 13.3.D:
Show that an \(\OO_X\)-module \(F\) is quasi-coherent if and only if for each such distinguished \(\spec A_f \hookrightarrow \spec A\), \( \alpha \) is an isomorphism.



Exercise 13.3.E:
Suppose \(X\) is a quasicompact and quasiseparated scheme (i.e., covered by a finite number of affine open sets, the pairwise intersection of which is also covered by a finite number of affine open sets). Suppose \(\FF\) is a quasicoherent sheaf on \(X\), and let \(f \in \Gamma(X,\OO_X)\) be a function on \(X\). Show that the restriction map $$ \textrm{res}_{X_f \subset X} : \Gamma(X, \FF) \to \Gamma(X_f, \FF) $$ (here \(X_f\) is the open subset of \(X\) where \(f\) doesn’t vanish) is precisely localization. In other words show that there is an isomorphism \(\Gamma(X,\FF)_f \to \Gamma(X_f,\FF)\) making the following diagram commute.
A commutative diagram
(Hint: Apply the exact functor \(\otimes_{\Gamma (X, \OO_X )} \Gamma (X, \OO_X )_f\) to the exact sequence $$ \begin{CD} 0 @>>> \Gamma(X, \FF) @>>> \bigoplus_i \Gamma(U_i, \FF) @>>> \bigoplus_{i,j,k} \Gamma(U_{ijk}, \FF) \end{CD} $$ where the \(U_i\) form a finite affine cover of \(X\) and \(U_{ijk}\) form a finite affine cover of \(U_i \cap U_j\).)



Exercise 13.3.F:
Suppose \(\pi: X \to Y\) is a quasicompact quasiseparated morphism, and \(\FF\) is a quasicoherent sheaf on \(X\). Show that \(\pi_\ast \FF\) is a quasicoherent sheaf on \(Y\).



Exercise 13.3.G:
If \(A\) is a ring, and \(f \in A\), show that \(\mathfrak{N}(A_f) \cong \mathfrak{N}(A)_f\). Use this to define/construct the quasicoherent sheaf of nilpotents on any scheme \(X\). This is an example of an ideal sheaf (of \(\OO_X\) ).



Exercise 13.3.H:
Generalize Exercise13.3.E as follows. Suppose \(X\) is a quasicompact quasiseparated scheme, \(\mathscr{L}\) is an invertible sheaf on \(X\) with section \(s\), and \(\FF\) is a quasicoherent sheaf on \(X\). As in Exercise 13.3.E, let \(X_s\) be the open subset of \(X\) where \(s\) doesn’t vanish. Show that any section of \(\FF\) over \(X_s\) can be interpreted as the quotient of a global section of \(\FF \otimes_{\OO_X} \mathscr{L}^{\otimes n}\) by \(s^n\). In other words, any section of \(\FF\) over \(X_s\) can be extended over all of \(X\), once you multiply it by a large enough power of \(s\). More precisely: note that \(\bigoplus_{n\geq 0} \Gamma (X, \mathscr{L}^{\otimes n} )\) is a graded ring, and we interpret \(s\) as a degree 1 element of it. Note also that \(\bigoplus_{n \geq 0} \Gamma(X,\FF \otimes_{\OO_X} \mathscr{L}^{\otimes n})\) is a graded module over this ring. Describe a natural map $$ (( \bigoplus_{n \geq 0} \Gamma( X, \FF \otimes_{\OO_X} \mathscr{L}^{\otimes n} ))_s )_0 \to \Gamma(X_s, \FF) $$ and show that it is an isomorphism. (Hint: after showing the existence of the natural map, show it is an isomorphism in the affine case.)



Exercise 13.3.I:
Give a counterexample to show that Exercise 13.3.E need not hold without the quasicompactness hypothesis. (Possible hint: take an infinite disjoint union of affine schemes. The key idea is that infinite direct products do not commute with localization.)










Section 13.4: Quasicoherent sheaves form an abelian category






Exercise 13.4.A:
Show that a sequence of quasicoherent sheaves \(\FF \to \GG \to \mathscr{H}\) on \(X\) is exact if and only if it is exact on every open set in any given affine cover of \(X\). (In particular, taking sections over an affine open Spec A is an exact functor from the category of quasicoherent sheaves on \(X\) to the category of \(A\)-modules. Recall that taking sections is only left-exact in general, see §2.6.F.) In particular, we may check injectivity or surjectivity of a morphism of quasicoherent sheaves by checking on an affine cover of our choice.



Exercise 13.4.B:
Show that an \(\OO_X\)-module \(\FF\) on a scheme \(X\) is quasicoherent if and only if there exists an open cover by \(U_i\) such that on each \(U_i\), \(\FF\vert_{U_i}\) is isomorphic to the cokernel of a map of two free sheaves: $$ \OO_{U_i}^{\oplus I} \to \OO_{U_i}^{\oplus J} \to \FF \vert_{U_i} \to 0 $$ is exact. We have thus connected our definitions to the definition given at the very start of the chapter. This is the definition of a quasicoherent sheaf on a ringed space in general. It is useful in many circumstances, for example in complex analytic geometry.










Section 13.5: Module-like constructions






Exercise 13.5.A:
  1. Suppose $$ \begin{CD} 0 @>>> \FF^\prime @>>> \FF @>>> \FF^{\prime \prime} @>>> 0 \end{CD} $$ is a short exact sequence of quasicoherent sheaves on \(X\). Suppose \(U = \spec A\) is an affine open set where \(\FF^\prime, \FF^{\prime \prime}\) are free, say \(\FF^\prime\vert_{\spec A} = \widetilde{A}^{\oplus a}, \FF^{\prime \prime}\vert_{\spec A} = \widetilde{A}^{\oplus b} \). (Here \(a\) and \(b\) are assumed to be finite for convenience, but this is not necessary, so feel free to generalize to the infinite rank case.) Show that \(\FF\) is also free on \(\spec A\), and that \( 0 \to \FF^\prime \to \FF \to \FF^{\prime \prime} \to 0 \) can be interpreted as coming from the tautological exact sequence \( 0 \to A^{\oplus a} \to A^{\oplus a + b} \to A^{\oplus b} \to 0 \). (As a consequence, given an exact sequence of quasicoherent sheaves (13.5.1.1) where \(\FF^\prime\) and \(\FF^{\prime \prime}\) are locally free, \( \FF \) must also be locally free.)
  2. In the finite rank case, show that given an open covering by trivializing affine open sets (of the form described in (a)), the transition functions (really, matrices) of \(\FF\) may be interpreted as block upper triangular matrices, where the top left \(a \times a\) blocks are transition functions for \(\FF^\prime\), and the bottom \(b \times b\) blocks are transition functions for \(F^{\prime \prime}\).



Exercise 13.5.B:
Suppose (13.5.1.1) is a short exact sequence of quasicoherent sheaves on \(X\). By Exercise 13.5.A(a), if \(\FF^\prime\) and \( \FF^{\prime\prime} \) are locally free, then \( \FF \) is too.
  1. If \(\FF\) and \(\FF^\prime \prime\) are locally free of finite rank, show that \(\FF^\prime\) is too. Hint: Reduce to the case \(X = \spec A\) and \(\FF\) and \(\FF^{\prime \prime}\) free. Interpret the map \(\phi: \FF \to \FF^{\prime\prime}\) as an \(n\times m\) matrix \(M\) with values in \(A\), with \(m\) the rank of \(\FF\) and \(n\) the rank of \(\FF^{\prime \prime}\). For each point \(p\) of \(X\), show that there exist \(n\) columns \(\{c_1, \dots ,c_n\}\) of \(M\) that are linearly independent at \(p\) and hence near \(p\) (as linear independence is given by nonvanishing of the appropriate \(n \times n\) determinant). Thus \(X\) can be covered by distinguished open subsets in bijection with the choices of \(n\) columns of \(M\). Restricting to one subset and renaming columns, reduce to the case where the determinant of the first \(n\) columns of \(M\) is invertible. Then change coordinates on \(A^{\oplus m} = \FF (\spec A)\) so that \(M\) with respect to the new coordinates is the identity matrix in the first \(n\) columns, and \(0\) thereafter. Finally, in this case interpret \(\FF^\prime\) as \( \widetilde{ A^{\oplus m - n} } \)
  2. If \(\FF^\prime\) and \( \FF \) are both locally free, show that \( \FF^{\prime \prime} \) need not be. (Hint: consider (13.4.1.1), which we will soon interpret as the closed subscheme exact sequence (13.5.4.1) for a point on \(\A^1\).)



Exercise 13.5.C:
If \(\FF\) and \(\GG\) are quasicoherent sheaves, show that \(\FF \otimes \GG\) is a quasicoherent sheaf described by the following information: If \(\spec A\) is an affine open, and \(\Gamma(\spec A,\FF) = M\) and \(\Gamma(\spec A,\GG) = N\), then \(\Gamma(\spec A, \FF \otimes \GG) = M \otimes_A N\), and the restriction map \(\Gamma(\spec A, \FF \otimes \GG ) \to \Gamma(\spec A_f, \FF \otimes \GG )\) is precisely the localization map \(M \otimes_A N \to (M \otimes_A N)_f \cong M_f \otimes_{A_f} N_f\). (We are using the algebraic fact that \((M \otimes_A N)_f \cong M_f \otimes_{A_f} N_f\). You can prove this by universal property if you want, or by using the explicit construction.)



Exercise 13.5.D:
Suppose \(\FF\) is a quasicoherent sheaf. Define the quasicoherent sheaves \(T^n\FF\), \(\sym^n \FF\), and \(\bigwedge^n \FF\). (One possibility: describe them on each affine open set, and use the characterization of Important Exercise 13.3.D.) If \(\FF\) is locally free of rank \(m\), show that \(T^n\FF\), \( \sym^n \FF \), and \( \bigwedge^n \FF \) are locally free, and find their ranks. (Remark: These constructions can be defined for \(\OO\)-modules on an arbitrary ringed space.) We note that in this case, \( \bigwedge^{\rank \FF} \FF \) is denoted \( \det \FF\) , and is called the determinant (line) bundle or (both better and worse) the determinant locally free sheaf.



Exercise 13.5.E:
Suppose \(0 \to \FF^\prime \to \FF \to \FF^{\prime\prime} \to 0 \) is an exact sequence of locally free sheaves. Show that for any r, there is a filtration of \(\sym^r \FF\) $$ \sym^r \FF = \GG^0 \supset \GG^1 \supset \dots \supset \GG^r \supset \GG^{r+1} = 0 $$ with subquotients $$ \GG^p / \GG^{p+1} \cong ( \sym^p \FF^\prime ) \otimes ( \sym^{r-p} \FF^{\prime \prime} ) $$



Exercise 13.5.F:
Suppose \( 0 \to \FF^\prime \to \FF \to \FF^{\prime\prime} \to 0 \) is an exact sequence of locally free sheaves. Show that for any \(r\), there is a filtration of \(\bigwedge^r \FF\): $$ \bigwedge^r \FF = \GG^0 \supset \GG^1 \supset \dots \supset \GG^r \supset \GG^{r+1} = 0 $$ with subquotients $$ \GG^p / \GG^{p+1} = \Big( \bigwedge^p \FF^\prime \Big) \otimes \Big( \bigwedge^{r - p} \FF^{\prime \prime} \Big) $$ for each \(p\). In particular, if the sheaves have finite rank, then \( \det \FF = (\det \FF^{\prime} ) \otimes (\det \FF^{\prime \prime})\).



Exercise 13.5.G:
Suppose \(\FF\) is locally free of rank \(n\). Describe a map \(\bigwedge^r \FF \times \bigwedge^{n-r}\FF \to \bigwedge^{n} \FF\) that induces an isomorphism \(\bigwedge^r \FF \to ( \bigwedge^{n-r} \FF )^\vee \otimes \bigwedge^{n} \FF\) . This is called a perfect pairing of vector bundles. (If you know about perfect pairings of vector spaces, do you see why this is a generalization?) You might use this later in showing duality of Hodge numbers of regular varieties over algebraically closed fields, Exercise 21.5.L.



Exercise 13.5.H:
Suppose \(0 \to \FF_1 \to \dots \to \FF_n \to 0\) is an exact sequence of finite rank locally free sheaves on \(X\). Show that "the alternating product of determinant bundles is trivial": $$ \det (\FF_1) \otimes \det (\FF_2)^\vee \otimes \dots \otimes \det(\FF^n)^{(-1)^n} \cong \OO_X $$ (Hint: break the exact sequence into short exact sequences. Use Exercise 13.5.B(a) to show that they are short exact sequences of finite rank locally free sheaves. Then use Exercise 13.5.F.)










Section 13.6: Finite type and coherent sheaves






Exercise 13.6.A:
Suppose \(M\) is a finitely presented \(A\)-module, and \(\phi: A^{\oplus p'} \to M\) is any surjection. Show that \( \ker \phi \) is finitely generated. Hint: Write \(M\) as the quotient of \(A^{\oplus p}\) by a finitely generated module \(K\). Figure out how to map the short exact sequence \(0 \to K \to A^{\oplus p} \to M \to 0\) to the exact sequence \(0\to \ker \phi \to A^{\oplus p'} \to M \to 0\), and use the Snake Lemma (Example 1.7.5).



Exercise 13.6.B:
Show A is coherent as an A-module if and only if the notion of finitely presented agrees with the notion of coherent.




Exercise 13.6.C:
If \(f \in A\), show that if \(M\) is a finitely generated (resp. finitely presented, coherent) \(A\)-module, then \(M_f\) is a finitely generated (resp. finitely presented, coherent) \(A_f\)-module. (The "coherent" case is the tricky one.)



Exercise 13.6.D:
If \((f_1,\dots,f_n) = A\), and \(M_{f_i}\) is a finitely generated (resp. finitely presented, coherent) \(A_{f_i}\)-module for all \(i\), then \(M\) is a finitely generated (resp. finitely presented, coherent) A-module. Hint for the finitely presented case: Exercise 13.6.A.










Section 13.7: Pleasant Properties of finite type and coherent sheaves






Exercise 13.7.A:
  1. Suppose \(\FF\) is a coherent sheaf on \(X\), and \(\GG\) is a quasicoherent sheaf on X. Show that \( \mathscr{Hom} (\FF , \GG )\) is a quasicoherent sheaf. Hint: Describe it on affine open sets, and show that it behaves well with respect to localization with respect to \(f\). To show that \(\textrm{Hom}_A(M, N)_f = \textrm{Hom}_{A_f} (M_f, N_f)\), use Exercise 1.6.G. Up to here, you need only the fact that \(\FF\) is finitely presented. (Aside: For an example of quasicoherent sheaves \(\FF\) and \(\GG\) on a scheme \(X\) such that \(\mathscr{Hom}(\FF, \GG)\) is not quasicoherent, let \(A\) be a discrete valuation ring with uniformizer \(t\), let \(X = \spec A\), let \(\FF = \widetilde{M}\) and \(\GG = \widetilde{N}\) with \(M = \bigoplus_{i=1}^\infty A\) and \(N = A\). Then \(M_t = \bigoplus_{i=1}^\infty A_t\), and of course \(N_t = A_t\). Consider the homomorphism \(\phi: M_t \to N_t\) sending 1 in the \(i^{th}\) factor of \(M_t\) to \(1/t^i\) . Then \( \phi \) is not the localization of any element of \(\textrm{Hom}_A (M, N)\).)
  2. If further \(\GG\) is coherent and \(\OO_X\) is coherent, show that \(\mathscr{Hom} (\FF , \GG )\) is also coherent
  3. Suppose \(\FF\) is a coherent sheaf on \(X\), and \(\GG\) is a quasicoherent sheaf on \(X\). Show that \(\mathscr{Hom} (\FF , \cdot)\) is a left-exact covariant functor \(\textrm{QCoh}_X \to \textrm{QCoh}_X\) , and that \(\mathscr{Hom} (\cdot, \GG )\) is a left-exact contravariant functor \(\textrm{Coh}_X \to \textrm{QCoh}_X\) (cf. Exercise 2.6.H). (In fact left-exactness has nothing to do with coherence or quasicoherence — it is true even for \(\OO_X\)-modules, as remarked in §2.6.4. But the result is easier in the category of quasicoherent sheaves.)



Exercise 13.7.B:
Suppose \(\FF\) is a finite rank locally free sheaf, and \(\GG\) is a quasicoherent sheaf. Describe an isomorphism \(\mathscr{Hom} (\FF , \GG ) \cong \FF^\vee \otimes \GG\) . (This holds more generally if \(\GG\) is an \(\OO\)-module, but we won’t use that, so you may as well prove the simpler result given in this exercise.)



Exercise 13.7.C:
Suppose $$ 0 \to \FF \to \GG \to \mathscr{H} \to 0 $$ is an exact sequence of quasicoherent sheaves on a scheme \(X\), where \(\mathscr{H}\) is a locally free quasicoherent sheaf, and suppose \(\mathscr{E}\) is a quasicoherent sheaf. By left-exactness of \( \mathscr{Hom} \) ( Exercise 2.6.H ), $$ 0 \to \mathscr{Hom}(\mathscr{H}, \mathscr{E}) \to \mathscr{Hom}(\GG, \mathscr{E}) \to \mathscr{Hom}( \FF, \mathscr{E} ) \to 0 $$ is exact except possibly on the right. Show that it is also exact on the right. (Hint: this is local, so you can assume that \(X\) is affine, say \(\spec A\), and \( \mathscr{H} = \widetilde{ A^{\oplus n} } \) so (13.7.1.1) can be written as \( 0 \to M \to N \to A^{\oplus n} \to 0 \). Show that this exact sequence splits, so we can write \( N = M \oplus A^{\oplus n} \) in a way that respects the exact sequence.) In particular, if \( \FF, \GG, \mathscr{H} \) and \( \OO_X \) are all coherent, and \( \mathscr{H} \) is locally free then we have an exact sequence of coherent sheaves $$ 0 \to \mathscr{H}^\vee \to \GG^\vee \to \FF^\vee \to 0 $$



Exercise 13.7.D:
Suppose \(\FF\) is a sheaf of abelian groups. Recall Definition 2.4.2 of the support of a section \(s\) of \(\FF\) , and the definition (cf. Exercise 2.7.F(b)) of the support of \(\FF\) . (Support is a stalk-local notion, and hence behaves well with respect to restriction to open sets, or to stalks. Warning: Support is where the germ(s) are nonzero, not where the value(s) are nonzero.) Show that the support of a finite type quasicoherent sheaf on a scheme \(X\) is a closed subset. (Hint: Reduce to the case \(X\) affine. Choose a finite set of generators of the corresponding module.) Show that the support of a quasicoherent sheaf need not be closed. (Hint: If \(A = \C[t]\), then \(\C[t]/(t − a)\) is an \(A\)-module supported at \(a\). Consider \(\bigoplus_{a\in \C \C[t]/(t − a)\). Be careful: this example won’t work if \(\bigoplus\) is replaced by \( \prod \).)



Exercise 13.7.E:
Suppose \(X\) is a scheme, and \(\FF\) is a finite type quasicoherent sheaf. Show that if \(U \subset X\) is an open neighborhood of \(p \in X\) and \(a_1,\dots,a_n \in \FF(U)\) so that their images \(a_1\vert_p, \dots , a_n\vert_p\) generate the fiber \(\FF\vert_p\) (defined as \(\FF_p \otimes \kappa(p)\), §4.3.7), then there is an affine open neighborhood \(p \in \spec A \subset U\) of \(p\) such that " \(a_1\vert_{\spec A}, \dots , a_n\vert_{\spec A}\) generate \(\FF\vert_{\spec A}\) " in the following senses:
  1. \(a_1\vert_{\spec A}, \dots ,a_n\vert_{\spec A}\) generate \(\FF(\spec A)\) as an \(A\)-module;
  2. for any \(q \in \spec A\), \(a_1, \dots , a_n\) generate the stalk \(\FF_q\) as an \(\OO_{X,q}\)-module (and hence for any \(q \in \spec A\), the fibers \(a_1\vert_q, \dots , a_n\vert_q\) generate the fiber \(\FF \vert_q\) as a \(\kappa(q)\)-vector space)
In particular, if \(\FF_p \otimes \kappa(p) = 0\), then there exists an open neighborhood \(V\) of \(p\) such that \(\FF\vert_V = 0\).



Exercise 13.7.F:
Suppose \(\FF\) is a finitely presented sheaf on a scheme \(X\). Show that if \(\FF_p\) is a free \(\OO_{X,p}\)-module for some \(p \in X\), then \(\FF\) is locally free in some open neighborhood of \(p\). Hence \(F\) is locally free if and only if \(\FF_p\) is a free \(\OO_{X,p}\)-module for all \(p \in X\). Hint: Find an open neighborhood \(U\) of \(p\), and n elements of \(\FF (U)\) that generate \(\FF_p\). Using Geometric Nakayama, Exercise 13.7.E, show that the sections generate \(\FF_q\) for all \(q\) in some open neighborhood \(Y\) of \(p\) in \(U\). Thus you have described a surjection \(\OO^{\oplus n}_Y \to \FF\vert_Y\). Show that the kernel of this map is finite type, and hence \(Y\) has closed support (say \(Z \subset Y\)), which does not contain \(p\). Thus \( \OO^{\oplus n}_{Y \backslash Z} \to \FF\vert_{Y\backslash Z} \) an isomorphism.



Exercise 13.7.G:
  1. Show that torsion-free coherent sheaves on a regular (hence implicitly locally Noetherian) curve are locally free.
  2. Show that torsion coherent sheaves on a quasicompact regular integral curve are supported at a finite number of closed points.
  3. Suppose \(\FF\) is a coherent sheaf on a quasicompact (for convenience) regular curve. Describe a canonical short exact sequence \(0 \to \FF_{tors} \to \FF \to \FF_{lf} \to 0\), where \(\FF_{tor}\) is a torsion sheaf, and \(\FF_{lf}\) is locally free.



Exercise 13.7.H:
Consider the coherent sheaf \(\FF\) on \(\A^1_k = \spec k[t]\) corresponding to the module \(k[t]/(t)\). Find the rank of \(\FF\) at every point of \(\A^1\). Don’t forget the generic point!



Exercise 13.7.I:
Show that at any point, \(\rank(\FF \oplus \GG ) = \rank (\FF ) + \rank(\GG )\) and \(\rank(\FF \otimes \GG ) = \rank \FF \rank \GG\) . (Hint: Show that direct sums and tensor products commute with ring quotients and localizations, i.e., \((M \oplus N) \otimes_R (R/I) \cong M/IM \oplus N/IN\), \((M \otimes_R N) \otimes_R (R/I) \cong (M \otimes_R R/I) \otimes_{R/I} (N \otimes_R R/I) \cong M/IM \otimes_{R/I} N/IN\), etc.)



Exercise 13.7.J:
If \(\FF\) is a finite type quasicoherent sheaf on \(X\), show that \(\rank(\FF)\) is an upper semicontinuous function on \(X\). Hint: generators at a point \(p\) are generators nearby by Geometric Nakayama’s Lemma, Exercise 13.7.E. (The example in Exercise 13.7.D shows the necessity of the finite type hypothesis.)



Exercise 13.7.K:
  1. If \(X\) is reduced, \(\FF\) is a finite type quasicoherent sheaf on \(X\), and the rank is constant, show that \(\FF\) is locally free. Then use upper semicontinuity of rank (Exercise 13.7.J) to show that finite type quasicoherent sheaves on an integral scheme are locally free on a dense open set. (By examining your proof, you will see that the integrality hypothesis can be relaxed. In fact, reducedness is all that is necessary.) Hint: Reduce to the case where \(X\) is affine. Then show it in an open neighborhood of an arbitrary point \(p\) as follows. Suppose \(n = \rank \FF\) . Choose \(n\) generators of the fiber \(\FF\vert_p \) (a basis as an \(\kappa(p)\)-vector space). By Geometric Nakayama’s Lemma 13.7.E, we can find a smaller open neighborhood \(p \in \spec A \subset X\), with \( \FF\vert_{\spec A} = \widetilde{M}\), so that the chosen generators \(\FF\vert_p\) lift to generators \(m_1, \dots , m_n\) of \(M\). Let \(\ph: A^{\oplus n} \to M\) with \((r_1,\dots,r_n) \mapsto \sum_i r_im_i\). If \(\ker \phi \neq 0\), then suppose \((r_1,\dots,r_n)\) is in the kernel, with \(r_1\neq 0\). As \(r_1 \neq 0\), there is some \(p\) where \(r_1 \notin p\) — here we use the reduced hypothesis. Then \(r_1\) is invertible in \(A_p\), so \(M_p\) has fewer than \(n\) generators, contradicting the constancy of rank.



Exercise 13.7.L:
Suppose \(\pi: X \to Y\) is a finite morphism. By unwinding the definition, verify that the degree of \( \pi \) at \(p\) is the dimension of the space of functions of the scheme-theoretic preimage of \(p\), considered as a vector space over the residue field \(\kappa(p)\). In particular, the degree is zero if and only if \(\pi^{-1}(p)\) is empty.



Thanks for reading! 😁