From Hatcher, page 196, before corollary 3.3.
We are first given these three properties of the Ext functor:
$\text{Ext}(H \oplus H', G) \cong \text{Ext}(H, G)\oplus\text{Ext}(H′, G)$.
$\text{Ext}(H, G) = 0$ if $H$ is free.
$\text{Ext}(Z_n, G) \cong G/nG.$
Then, Hatcher writes "these three properties imply that $\text{Ext}(H, \mathbb{Z})$ is isomorphic to the torsion subgroup of $H$ if $H$ is finitely generated".
I'm trying to understand why that is.
I know a torsion subgroup is the subgroup composed of all elements of finite order. Also, a finitely generated abelian group $H$ is the direct sum of a free abelian group (which I'll call $H'$) and its torsion subgroup (which I'll call $T$).
So $$\text{Ext}(H)=\text{Ext}(H'\oplus T)$$ From the first property, this equals $$\text{Ext}(H')\oplus\text{Ext}(T).$$ As $H'$ is free, this equals (from the second property) $$0\oplus \text{Ext(T)}=\text{Ext(T)}.$$
But why does $\text{Ext}(T)=T$ hold?