题目

计算下面 \(n\times n\) 矩阵打\(k\)次幂( \(k<n\) ):

\[A = \left \{ \begin{matrix} a & 1 & & \cdots & 0\\ & a & 1& \cdots & 0\\ & & \ddots&\ddots &\vdots \\ & & &\ddots & 1\\ & & && a \end{matrix} \right\} \tag{2} \]

\(A\) 的主对角线全为 \(a\) ,主对角线之上一列全为 \(1\),其余元素全为 \(0\).

解答

主对角线全为 \(0\) ,之上一斜列全为 \(1\) 的矩阵有个很好的性质,就是每多一次幂,所有 \(1\) 元素右上角移动一层.比如

\[A = \left \{ \begin{matrix} 0&1&0\\ 0&0&1\\ 0&0&0\\ \end{matrix} \right \} \\ A^2 = \left \{ \begin{matrix} 0&0&1\\ 0&0&0\\ 9&0&0\\ \end{matrix} \right \} \]

回到原题:

\[A = aI + N \\ A^k = (aI + N)^k = (aI)^k + C_k^1(aI)^{k-1}N + \cdots + C_k^kN^k \\ A^k = a^k + C_k^1a^{k-1}N + \cdots + C_n^kN^k \\ \]

后面展开成矩阵太难打了,其实是一个对角线为 \(a^k\) 上面最后一个式子每项都是一个矩阵一个斜线元素(该斜线上所有元素相同).