Let $F$ be a field and let $A=\begin{bmatrix}a&0&0\\1&a&0\\0&1&a\end{bmatrix}\in\mathscr{M}_{3\times 3}(F)$. Show that $$A^k=\begin{bmatrix}a^k&0&0\\ka^{k-1}&a^k&0\\\dfrac{1}{2}k(k-1)a^{k-2}&ka^{k-1}&a^k\end{bmatrix}$$ for all $k > 0$. (Exercise 797 from Golan, The Linear Algebra a Beginning Graduate Student Ought to Know.)
I know it can be proved by induction, but since the topic is about Krylov Spaces, eigenvalues and Jordan canonical form, I wonder if there is another way to solve this problem.
There is extended reading giving formula for calculating functions such as polynomials on matrixes: http://en.wikipedia.org/wiki/Matrix_function#Jordan_decomposition