I have a question about exercise II. 5.16 (d) from R. Hartshornes Algebraic Geometry:
Now let $(X,O_X)$ be a ringed space and let $0 \to \mathcal{F}' \to \mathcal{F} \to \mathcal{F}'' \to 0$ be an exact sequence of locally free sheaves $\mathcal{F}',\mathcal{F},\mathcal{F}''$ of constant ranks $n',n,n''$.
I have to show isomorphism $\bigwedge^n \mathcal{F} \cong \bigwedge^{n'} \mathcal{F}' \otimes \bigwedge^{n''} \mathcal{F}''$
My apprach is: take open subset $U \subset X$ such that $\mathcal{F}' \vert _U,\mathcal{F} \vert _U,\mathcal{F}'' \vert _U$ are free, then $\mathcal{F} \vert _U \cong \mathcal{F}' \vert _U \oplus \mathcal{F}'' \vert _U$. This is because sequences of free sheaves split. Then $\bigwedge^r \mathcal{F} \vert _U = \bigoplus_{p=0}^r (\bigwedge^p \mathcal{F}' \vert _U \otimes \bigwedge^{r-p} \mathcal{F}'' \vert _U)$. But if $r > n$, we have $\bigwedge^r \mathcal{F} \vert _U=0$ and same for $\mathcal{F}'$ and $\mathcal{F}$, so $\bigwedge^n \mathcal{F} \vert _U = \bigwedge^{n'} \mathcal{F}' \vert _U \otimes \bigwedge^{n''} \mathcal{F}'' \vert _U$ because the rest terms are all zero.
Recall that since locally we obtained $\mathcal{F} \vert _U \cong \mathcal{F}' \vert _U \oplus \mathcal{F}'' \vert _U$ as $\mathcal{F}' \vert _U,\mathcal{F} \vert _U,\mathcal{F}'' \vert _U$ are free and therefore the exact sequence $0 \to \mathcal{F}'\vert _U \to \mathcal{F}\vert _U \to \mathcal{F}''\vert _U \to 0$ splits. Only locally(!). Indeed, a short exact sequence of free sheaves split, a exact sequence of locally free sheaves not, see links below. And his is exactly the problem.
Now I don't know how to continue. Glueing together the pieces $\mathcal{F} _{U_i} \cong \mathcal{F}' \vert _{U_i} \oplus \mathcal{F}'' _{U_i}$ for open $U_i$ which cover $X= \bigcup_i U_i$ and where the sheaves are are affine to obtain $\mathcal{F} \cong \mathcal{F}' \oplus \mathcal{F}'' $ seems to be wrong.
This would imply that every exact sequence $0 \to \mathcal{F}' \to \mathcal{F} \to \mathcal{F}'' \to 0$ of locally free sheaves splits globally but this is obviously wrong, see here, here or here.
What I'm doing wrong here? The problem is that when I try to obtain $\bigwedge^n \mathcal{F} \cong \bigwedge^{n'} \mathcal{F}' \otimes \bigwedge^{n''} \mathcal{F}''$ by gluing I'm running in the wrong conclusion that every sequence of locally free sheaves splits globally since locally they always split. But this is nonsense as can be checked in examples in the links, e.g. the Euler sequence.
I would very thankful if somebody could explain where the problem lies and how the exercise can correctly be solved.
We need tho morphisms $ \bigwedge^{n'} \mathcal{F}' \subset \bigwedge^{\bullet} \mathcal{F}' \to \bigwedge^{\bullet} \mathcal{F}$ and $ \bigwedge^{n''} \mathcal{F}'\subset \bigwedge^{\bullet} \mathcal{F}'' \to \bigwedge^{\bullet} \mathcal{F}$. Now we can use the universal property of tensor product.
– user267839 Apr 21 '20 at 22:58