Assume we have square matrix $A_{N \times N}$.
Can we say that the maximum number of independent eigen vectors, with nonzero eigenvalues, equals $\text{Rank}(A)$?
We can say that such number must be smaller equal than $\text{Rank}(A)$, because an eigenvector with nonzero eigenvalue means that it must belongs to $\text{Range}(A)$, so the independent set of such vectors must be a basis of some subspace of $\text{Range}(A)$, thus not exceeding $\text{dim} \{ \text{Range}(A) \} = \text{Rank} (A)$.
But my question is, does the equality holds?