I am trying to work out problems from Linear Algebra, by Hoffman and Kunze and came across this problem in the exercise of Section 3.4, I have a difficulty solving the (c) part of the problem.
Problem 12
If $V$ is an $n$ - dimensional vector space over the field $F$, and let $B = \{\alpha_1,\alpha_2,\alpha_3, \cdots \alpha_n\}$ be an ordered basis for $V$.
(a) There is a unique Linear Operator $T$ on $V$ such that :
$$ \begin{align} T(\alpha_j) = \alpha_{j+1}, \quad j=1, \cdots ,n-1 \quad T(\alpha_n)=0 \end{align} $$
What is the matrix $A$ of $T$ in the ordered basis $B$?
(b) Prove that $T^n=0$, but $T^{n-1} \neq 0$
(c) Let $S$ be any linear operator on $V$ such that $S^n=0$, but $S^{n-1} \neq 0$ . Prove that there is an ordered basis $B^{'}$ for $V$ such that the matrix of $S$ in the ordered basis $B^{'}$ is the matrix $A$ of part (a).
(d) Prove that if $M$ and $N$ are $n \times n$ matrices $F$ such that $M^n = N^n = 0$, but $M^{n-1} \neq 0 \neq N^{n-1}$, then $M,N$ are similar.
However the solution for the problem (c) can be obtained assuming (d) is true, in the following way:
Let $[S]_B$ represent the matrix corresponding to the linear operator $S$ under some basis $B$, and we want to show that this operator has the matrix $[S]_{B^{'}}=A$ under some basis $B^{'}$. If the two nilpotent matrices of order $n$ are similar, then there must be an invertible matrix $P$ such that $[S]_{B^{'}} = P^{-1}[S]_BP$. The matrix $P$ can be used to prove the existence of another basis $B^{'}$ such that: $$ \begin{align} [\alpha]_{B} = P[\alpha]_{B^{'}} \end{align} $$
and therefore, there indeed exists a basis $B^{'}$ such that $$ \begin{align} [S]_{B^{'}} = P^{-1}[S]_BP \end{align} $$
I am also having a problem solving part (d), however, I was wondering if one could prove (c) without using (d) explicitly ? I will be thankful for any hints to solve the problem!