Let $V$ be a finite dimensional complex vector space. This question states:
Every endomorphism of $V$ has an eigenvector. The proof is simple: given a polynomial $f$ that is null on the endomorphism $A$ (it exists because of the finite dimension of $V$), exploiting the algebraic closure of $\mathbb{C}$ we are there.
Can someone help me elaborate on this?
Why does the finite dimension of $V$ imply that there exists such a polynomial exists?
If a polynomial $f$ exists, I am then not sure how to show there must be an eigenvector. I'm aware that if there is an eigenvector $v$, then its eigenvalue $\lambda$ will satisfy $f(\lambda)=0$, which certainly is possible by the algebraic closure of $\mathbb{C}$. I'm just unaware of how you can conclude that there is such a $v$ in the first place.