To clarify some concepts, I list some relevant definitions from Artin's "Algebra". Suppose $\{W_i\}$ $i=1,\ldots,n$ are vector subspaces of $V$, then their sum is given by
$$
W_1 + \cdots + W_n := \{v\in V\ |\ v = w_1 + \cdots + w_n \mbox{ ,with } w_i\in W_i\}
$$
The subspaces $W_1,\ldots,W_n$ are independent if
$$
w_1 + \cdots + w_n = 0 \mbox{ ,with } w_i\in W_i \mbox{ implies } w_i = 0 \mbox{ for all i}
$$
A subspace $U$ is called a direct sum of $W_1,\ldots,W_n$ if $U = W_1 + \cdots + W_n$ and $W_1,\ldots,W_n$ are independent.
From the above definitions, what we real need to show in this problem is that eigenspaces corresponding to distinct eigenvalues are independent.
Let $v_1,\ldots,v_n$ be eigenvectors with eigenvalues $\lambda_1,\ldots,\lambda_n$, respectively, and $v_1 + \cdots + v_n = 0$.
Now, we use induction to show all $v_i = 0$. If $n = 1$, it's trivial. Otherwise, we have the following two observations. If we multiply both sides of the equation by $\lambda_1$, we get
$$
\lambda_1 v_1 + \cdots + \lambda_1 v_n = 0
$$
If we apply the linear map $\alpha$ to both sides of the equation, we get
$$
\lambda_1 v_1 + \cdots + \lambda_n v_n = 0
$$
Then, we subtract the first equation from the second one
$$
(\lambda_2 - \lambda_1) v_2 + \cdots + (\lambda_n - \lambda_1) v_n = 0
$$
Since $\lambda_1,\ldots,\lambda_n$ are distinct, the coefficients in the equation above are non-zero.
By induction $v_1 = \cdots = v_n = 0$.
Hence, eigenspaces corresponding to distinct eigenvalues are independent.