这道题源自23版李林880的矩阵章节,题目如下:
设矩阵 A=⎡⎢
⎢
⎢⎣1−1−1−1−11−1−1−1−11−1−1−1−11⎤⎥
⎥
⎥⎦,则 An(n≥1)=?
个人解法如下:
先将矩阵 A 拆分成一个秩为 1 的矩阵和数量矩阵之和,即:
A=⎡⎢
⎢
⎢⎣−1−1−1−1−1−1−1−1−1−1−1−1−1−1−1−1⎤⎥
⎥
⎥⎦+2⎡⎢
⎢
⎢⎣1111⎤⎥
⎥
⎥⎦=B+2E
秩为 1 的矩阵 B 有性质:Bk=[tr(B)]k−1B=(−4)k−1B,需要特别注意 k≥1
因此有:
An=(B+2E)n=n∑k=0Ckn(2E)n−kBk(将k=0的项提出去)=C0n(2E)nB0+n∑k=1Ckn(2E)n−kBk(运用秩一矩阵的性质)=2nE+n∑k=1Ckn2n−k(−4)k−1B=2nE−14B[n∑k=1Ckn2n−k(−4)k](凑二项式展开公式)=2nE−14B[n∑k=0Ckn2n−k(−4)k−C0n2n(−4)0](逆用二项式展开公式)=2nE−14B[(2−4)n−2n]=2nE−14B[(−2)n−2n]=2nE+2n−(−2)n4B
李林880给出的解法是找规律,参考答案为:
An={4k−1A,n=2k−14kE,n=2k(k=1,2,...)
可以证明,个人答案与参考答案是一致的。
(1)当 n 是奇数,则:
An=2nE+2n−(−2)n4B=2nE+2n+2n4B=2nE+2n−1B=2n−1(2E+B)=2n−1A(令n=2k−1)=22(k−1)A=4k−1A
(2)当 n 是偶数,则:
An=2nE+2n−(−2)n4B=2nE+2n−2n4B=2nE(令n=2k)=22kE=4kE
本文作者:漫舞八月(Mount256)
本文链接:https://www.cnblogs.com/Mount256/p/17620026.html
版权声明:本作品采用CC 4.0 BY-SA许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
2022-08-10 【数据结构-查找】树型查找