I am trying to prove $\mathbb{Z}^{\oplus \mathbb{N}} \times \mathbb{Z}^{\oplus \mathbb{N}} \cong \mathbb{Z}^{\oplus \mathbb{N}}$ and will appreciate hints to approach the question.
Background:
This question is taken from Aluffi.
$\mathbb{Z}^{\oplus \mathbb{N}}$ is defined as
$$\{ \alpha \colon \mathbb{N} \to \mathbb{Z} \mid \alpha(n) \neq 0 \textrm{ for only finitely many elements } n \in \mathbb{N}\}$$
with the group operation $(\alpha + \beta) (n) = \alpha(n) + \beta(n)$, and it forms the free group of $\mathbb{N}$.
I have tried to show the isomorphism by defining group homomorphisms $\phi \colon \mathbb{Z}^{\oplus \mathbb{N}} \times \mathbb{Z}^{\oplus \mathbb{N}} \to \mathbb{Z}^{\oplus \mathbb{N}}$ by $\phi(\alpha,\beta) = \alpha + \beta$ and $\psi \colon \mathbb{Z}^{\oplus \mathbb{N}} \times \mathbb{Z}^{\oplus \mathbb{N}} \to \mathbb{Z}^{\oplus \mathbb{N}}$ by $\psi(\alpha) = (\alpha, \alpha)$. However, the first homomorphism is not injective while the second isn't surjective.