Let $T \in \mathcal{L}(V,V)$ be nilpotent, where $\mathcal{L}(V,V)$ is the set of all linear transformations from $V$ to $V$. Let $n$ be the dimension of $V$. Show that $T^{n}=0$.
This has been asked before here: For an n x n matrix T, prove that if $[T]^k=[0]_n$, then $[T]^n=[O]_n$
but I can't wrap my brain around it.
I want to understand all the small details clearly and precisely in my head.
$\textbf{Here is are the facts I know/proof attempt}$:
Since $T$ is nilpotent, then $T^{k}=0$, $k > 0$.
I only know two facts:
There is a (non-trivial) polynomial $p_1(x)$ of degree $\leq n^2$ such that $p_1(T)=0$
Minimal polynomial: monic polynomial of lowest degree $p_2(x)$ such that $p_2(T)=0$
Now this link says For an n x n matrix T, prove that if $[T]^k=[0]_n$, then $[T]^n=[O]_n$: "Since $T^k=0$, the mimimal polynomial for $T$ in $\mathbb{R}[x]$ must divide $x^k$, hence must be of the form $p_2(x) = x^j$, for some $j \le k$."
$\textbf{I don't see how $T^k=0$ implies the minimal polynomial divides $x^k$. Why is this true?}$
This is what I understand, monic polynomial is written in form: $p_2(x)=\beta_{0}x+\ldots+\beta_{k}x^k+\ldots x^m$
Applying $T$: $p_2(T)=\beta_{0}T+\ldots+\beta_{k}T^k+\ldots T^m=0$.
Then, $p_2(T)=\beta_{0}T+\ldots+0+\ldots T^m=0$ since $T^k=0$.
$\textbf{Still I, don't see why this implies the minimal polynomial divides $x^k$}$
Furthermore, after this:
He says the degree of $p_2$ is at most $n$.
$\textbf{I don't understand why this is true, I thought the degree of $p_2$ is at most $n^2$}$.
Then he says: $$p_2(T) = 0 \implies T^j = 0 \implies T^n=0$$
Why does $$p_2(T) = 0 \implies T^j = 0 \implies T^n=0?$$ I don't fully grasp either of the implications.
Is he saying the minimal polynomial of the form: $p_2(x)=\beta_{0}x+\ldots x^j$ or is it $p_2(x)=x^j$?
As you can tell I'm very confused and just want to understand the ideas clearly. Thanks.