I am studying section III.9 on flat morphisms of Hartshorne's Algebraic Geometry and stuck in the proof of the following
Theorem 9.9 (Hartshorne, page 261). Let $T$ be an integral noetherian scheme. Let $X \subseteq \mathbb{P}^n_T$ be a closed subscheme. For each point $t \in T$, we consider the Hilbert polynomial $P_t \in \mathbb{Q}[z]$ of the fibre $X_t$ considered as a closed subscheme of $\mathbb{P}^n_{k(t)}$. Then $X$ is flat over $T$ if and only if the Hilbert polynomial $P_t$ is independent of $t$.
My situation is the following. $\mathscr{F}$ is a coherent sheaf on $X=\mathbb{P}^n_T$ for $T=Spec(A)$ with a local noetherian ring $A$ and I want to show that if $H^0(X, \mathscr{F}(m))$ is a free $A$-module of finite rank for $m\gg0$, then $\mathscr{F}$ is flat over $T$.
For this, Hartshorne defines a graded $A[X_0,\dots,X_n]$-module \begin{align*} M = \bigoplus_{m\geq m_0} H^0(X, \mathscr{F}(m)), \end{align*} where $m_0$ is choosen large enough, so that the $H^0(X, \mathscr{F}(m))$ are all free for $m \geq m_0$. (By the way: Don't we need the finiteness condition on the rank?) Then he claims that $\mathscr{F}=M^{\sim}$ by a Proposition (Prop. 5.15 in II.5), which states that there is a natural isomorphism $(\Gamma_*(\mathscr{F}))^{\sim} \cong \mathscr{F}$. But I don't see why this gives what he claims. He says "Note that $M$ is the same as $\Gamma_*(\mathscr{F})$ in degrees $m \geq m_0$." On this I agree with him, since by definition \begin{align*} \Gamma_*(\mathscr{F}) = \bigoplus_{m \in \mathbb{Z}} \Gamma(X, \mathscr{F}(m)), \end{align*} and $\Gamma(X, \mathscr{F}(m)) \cong H^0(X, \mathscr{F}(m))$. But what has happened to the parts of degree less than $m_0$ in the tilde-construction, so that he gets $M^{\sim}=(\Gamma_*(\mathscr{F}))^{\sim}$, which now would imply $M^{\sim} \cong \mathscr{F}$ by the Proposition mentioned above?
The sheaf on $\mathbb{P}^n$ associated to a graded module $M$ only depends on what the module looks like in sufficiently large degrees. This is because sections of $\widetilde{M}$ are locally given by fractions $m/f$ where $m\in M_d$ and $f$ is a homogeneous polynomial of degree $d$ (which locally does not vanish). You can always assume that the degree $d$ is arbitrarily large in such a fraction, since you can multiply both $m$ and $f$ by a homogeneous polynomial of large degree (which locally does not vanish).
(To my surprise, Hartshorne appears to never actually explicitly mention this fact in the main text. However, it does appear in Exercise II.5.9.)