Let O be the zero map $O: \mathbb{R}^n \to \mathbb{R}^n$, and let T be a linear map $T: \mathbb{R}^n \to \mathbb{R}^n$. Show that if $T^k=O$ for some k, then $T^n=O$ $\;$(where the exponentiation means composition $T \circ T \circ ... \circ T$ k times).
I'm trying to show that for some $i$, \begin{align*} &\{\vec{0}\} \subset \text{range}(T^i) \subset \text{range}(T^{i-1}) \subset \dots \subset \text{range}(T^2) \subset \text{range}(T) \subset \mathbb{R}^n\\ & \text{so } i \leq n, \; T^i \circ T^{n-i}=T^n=O\\ \end{align*}
I think this is on the right track... but I'm kinda of lost. I can't assume [T] is nilpotent. And I'm trying to do this without using the characteristic polynomial of the [T]. I tried using this as guidance How to show that the nth power of a $nxn$ nilpotent matrix equals to zero $A^n=0$ but I'm still confused on how to go about this.
Since $T^k=0$, the mimimal polynomial for $T$ in $\mathbb{R}[x]$ must divide $x^k$, hence must be of the form $P(x) = x^j$, for some $j \le k$.
But the degree of $P$ is at most $n$, hence $$P(T) = 0 \implies T^j = 0 \implies T^n=0$$ Alternatively, you can argue as follows . . .
Suppose $T^k=0$, for some positive integer $k$.
Then $T$ is singular, so $\text{im}(T)$ has dimension at most $n-1$.
Consider the descending chain $$\text{im}(T) \supseteq \text{im}(T^2) \supseteq \text{im}(T^3) \supseteq \cdots$$ of subspaces of $\mathbb{R}^n$.
If at any stage, two consecutive subspaces are equal, the chain becomes constant from that point on, hence must be the constant $0$ (since $T^k = 0$).
But if $T^n$ is nonzero, the chain $$\text{im}(T) \supseteq \cdots \supseteq \text{im}(T^n)$$ must be strictly descending, with all dimensions greater than $0$, which is impossible, since there are $n$ terms and $\text{im}(T)$ has dimension at most $n-1$.
It follows that $T^n=0$.