I am trying to prove the following:
Let $I\subset k[x_1, ..., x_n]$ be an ideal. Show that $V(I)$ consists of a finite set of points if and only if $k[x_1,..., x_n]/I$, seen as k-space vector, is an algebra of finite dimension.
To do this, I would like to use the following result:
$k[x_1,\ldots,x_n]/I$ has Krull dimension zero $\iff$ it is finite-dimensional as a $k$-vector space.
Here is where several questions arise:
Question 1: why "$V(I)$ consists of a finite set of points if and only $k[x_1,\ldots,x_n]/I$ has Krull dimension zero"?
If the above is true, it is sufficient to prove then that: $k[x_1,\ldots,x_n]/I$ has Krull dimension zero $\iff$ it is finite-dimensional as a $k$-vector space.
Edit: In everything, k is an algebraically closed field.
NB: for an ideal $I\subset R$, we assume $V(I)$ to be closed subscheme of $\operatorname{Spec} R$ given by the closed immersion $\operatorname{Spec} R/I \to \operatorname{Spec} R$ which is Spec of the natural quotient map $R\to R/I$. If you're working with $V(I)$ being points of $k^n$ satisfying blah blah blah then you should make $k=\overline{k}$ here and consider adopting the schematic viewpoint.
Krull dimension zero implies that every prime ideal is maximal, and furthermore that any prime ideal is a minimal prime ideal. As noetherian rings have finitely many minimal primes and $k[x_1,\cdots,x_n]/I$ is noetherian, this shows that Krull dimension zero implies finitely many points.
For the reverse implication, note that finitely many points implies that up to nilpotents, $k[x_1,\cdots,x_n]/I$ is a finite product of fields, which has krull dimension zero. Since nilpotents don't change the krull dimension, this proves the claim.