I am reading the section on Castelnuovo-Mumford regularity from Lazarsfeld's Positivity in algebraic geometry.
Theorem 1.8.3 in the book reads as follows:
Let $F$ be an $m$-regular sheaf on $P^n$. Then for every $k \geq 0$
(i). $F(m+k)$ is generated by its global sections.
(ii). The natural maps
$$H^0(P^n, F(m))\otimes H^0(P^n,O_{P^n}(k))\rightarrow H^0(P^n,F(m+k))$$
are surjective.
(iii). $F$ is $(m + k)$-regular.
The proof claims (i) is a consequence of (ii): it says that, since for $l\gg 0$, $F(m+l)$ is globally generated, the surjectivities in (ii) imply that $F(m)$ itself must be globally generated. I am not able to understand this statement.
Choose $l\gg 0$ such that $F(m+l)$ itself is globally generated. Now consider the morphism $$H^0(F(m))\otimes O_{P^n}\rightarrow F(m)\,.$$ We need to prove that this is surjective.
Tensoring by $O(l)$, we get $$H^0(F(m))\otimes O_{P^n}(l)\rightarrow F(m+l)\,.$$
A priori we do not know the injectiveness or surjectiveness of the above morphism. But if we take global sections, by (ii), the global sections morphism is surjective.
Does this mean $H^0(F(m))\otimes O_{P^n}(l)\rightarrow F(m+l)$ is surjective? If so, I can tensor back by $O(-l)$ and get my required result.
Thanks in advance.