题目:
现有 nnn 阶矩阵 AAA,证明:
R(An)=R(An+1)R(A^n)=R(A^{n+1})R(An)=R(An+1)


参考答案:
如果 R(A)=0R(A)=0R(A)=0,显然有 R(An)=R(An+)R(A^n)=R(A^{n+})R(An)=R(An+),以下讨论时均认为 R(A)>0R(A)>0R(A)>0.
原命题转化为几个小命题来证明。

命题一: R(An)=R(An+1)R(A^n)=R(A^{n+1})R(An)=R(An+1),等价于 齐次线性方程组 AnX=0A^nX=0AnX=0 , An+1X=0A^{n+1}X=0An+1X=0 同解:

如果齐次线性方程组 AnX=0A^nX=0AnX=0 与 An+1X=0A^{n+1}X=0An+1X=0 通解,那么根据 矩阵的秩解空间维数 的关系,显然有 R(An)=R(An+1)R(A^n)=R(A^{n+1})R(An)=R(An+1)

另一方面,显然有 AnX=0A^nX=0AnX=0 的解都是 An+1X=0A^{n+1}X=0An+1X=0 的解。如果有 R(An)=R(An+1)R(A^n)=R(A^{n+1})R(An)=R(An+1),那么根据 矩阵的秩解空间维数 的关系,那么 AnX=0A^nX=0AnX=0 与 An+1X=0A^{n+1}X=0An+1X=0 解空间的维数也是相同的。如果有解满足 An+1X=0A^{n+1}X=0An+1X=0,但不满足 AnX=0A^nX=0AnX=0,那么前者解空间的维数就大于后者的维数,矛盾。

注释:AnX=0A^nX=0AnX=0 的解都是 An+1X=0A^{n+1}X=0An+1X=0 这是在任何环境下都成立的。如果R(An)=R(An+1)R(A^n)=R(A^{n+1})R(An)=R(An+1),那么 An+1X=0A^{n+1}X=0An+1X=0 的解也都是 AnX=0A^nX=0AnX=0 的解,

命题二:如果 AnX0=0A^{n}X_0=0AnX0​=0,那么 AX0,A2X0,⋯,AnX0AX_0,A^2X_0,\cdots,A^nX_0AX0​,A2X0​,⋯,AnX0​ 线性无关

证明:

a1AX+a2A2X+⋯+anAnX=0a_1AX+a_2A^2X+\cdots+a_nA^nX=0a1​AX+a2​A2X+⋯+an​AnX=0

两边同左乘 An−1A^{n-1}An−1 ,得

a1AnX+a2An+1X+⋯+anA2n−1X=a1AnX=0a_1A^nX+a_2A^{n+1}X+\cdots+a_nA^{2n-1}X=a_1A^nX=0a1​AnX+a2​An+1X+⋯+an​A2n−1X=a1​AnX=0

那么就有 a1=0a_1=0a1​=0,同理,a2=a3=⋯=an=0a_2=a_3=\cdots=a_n=0a2​=a3​=⋯=an​=0

所以 AX,A2X,⋯,AnXAX,A^2X,\cdots,A^nXAX,A2X,⋯,AnX 线性无关。

命题三:AnX=0A^nX=0AnX=0 与 An+1X=0A^{n+1}X=0An+1X=0 同解

一方面,显然 AnX=0A^nX=0AnX=0 的解都是 An+1X=0A^{n+1}X=0An+1X=0 的解.

另一方面,(反证法)如果存在解 X0X_0X0​ 使得 AnX0≠0A^nX_0\ne0AnX0​​=0,An+1X0=0A^{n+1}X_0=0An+1X0​=0,那么 AX0,AX02,⋯,AX0nAX_0,AX_0^2,\cdots,AX_0^nAX0​,AX02​,⋯,AX0n​ 是 AnX=0A^nX=0AnX=0 的 nnn 个线性无关的解。

又因为 R(A)>0R(A)>0R(A)>0,所以 AnX=0A^nX=0AnX=0 的解空间的维数小于 nnn ,矛盾。

所以 AnX=0A^nX=0AnX=0 与 An+1X=0A^{n+1}X=0An+1X=0 同解

每日一题/004/矩阵/矩阵问题转化为线性方程组问题相关推荐

  1. AcWing每日一题 3565.完美矩阵(绝对值不等式)

    完美矩阵 原题链接 CSDN居然把标题字数限制改到了30....完全不够呀..可恶QWQ 如果一个矩阵能够满足所有的行和列都是回文序列,则称这个矩阵为一个完美矩阵. 一个整数序列 a1,a2,-,ak ...

  2. 【鸽子木·每日一题】蛇形矩阵(3月23日)

    P5731 [深基5.习6]蛇形方阵 这两个题目是一个性质的 题目比较简单,整体思路模拟下来可以正常AC 具体来说就是: ①定义URLD(魔方转动字母表示)定义一下当前矩阵的范围 ②从第一格开始模拟, ...

  3. 【寒假每日一题】平方矩阵 II(个人练习)详细题解+推导证明(第十四天)

    文章目录 前言 题目 详细题解 写法1 O(n2)O(n^2)O(n2) 推导证明 写法2 O(n2)O(n^2)O(n2) 推导证明 写法3 O(n2)O(n^2)O(n2) 推导证明 举一反三 总 ...

  4. 2022夏暑假每日一题(八)

    一. 统计单词(字符串处理) 双指针写法: cin写法 二.进制转换(进位制) 写法一:cin>>hex>>x,表示后面的数为十六进制 写法二:手动转进制 三.切木棍(推公式) ...

  5. 【解题报告】Leecode 519. 随机翻转矩阵——Leecode每日一题系列

    今天是坚持每日一题打卡的第二十六天 题目链接:https://leetcode-cn.com/problems/random-flip-matrix/solution/ 题解汇总:https://zh ...

  6. 牛客题霸 [螺旋矩阵] C++题解/答案

    牛客题霸 [螺旋矩阵] C++题解/答案 题目描述 给定一个m x n大小的矩阵(m行,n列),按螺旋的顺序返回矩阵中的所有元素. 题解: 其实就是模拟过程,先往左走,走到头向下走,到头后向左走,再向 ...

  7. CSDN每日一练:蛇形矩阵

    CSDN每日一练:蛇形矩阵 题目描述 土办法尝试 脑抽后的第二版 被大佬教育了 题目描述 题目名称:蛇形矩阵 时间限制:1000ms内存限制:256M 题目描述 给你一个整数n,输出n∗n的蛇形矩阵. ...

  8. 【MATLAB】十进制字节矩阵与比特流矩阵的互相转化

    for i=1:length(enc_out_data)data_bits_temp=dec2bin(enc_out_data(i),8);databits((i-1)*8+1:i*8)=double ...

  9. 【JAVA】交错字符串——力扣每日一题(六)(2020.07.18)

    目录 题目:97. 交错字符串 思路 如果你从本文中学习到丝毫知识,那么请您点点关注.点赞.评论和收藏 大家好,我是爱做梦的鱼,我是东北大学大数据实验班大三的小菜鸡,非常渴望优秀,羡慕优秀的人,个人博 ...

  10. EETOP版主后端面试问题 每日一题

    转载地址:版主个人空间 转载的csdn地址:csdn地址 后端面试–每日一题(084) Design 4-bit asynchronous counter? how to set timing con ...

最新文章

  1. @resource 与 @autowired
  2. python定义区间[-5、5_有一个数 x 在区间 [-5,0] 内 , 写出其条件表达式 。 (5.0分)_学小易找答案...
  3. sprongboot mysql登录注册_后端开发:SpringBoot实现注册与登录功能
  4. Leetcode算法题(C语言)10--两数之和
  5. MySQL数据库表分区功能详解
  6. 做了3年Excel报表,换了这个报表神器后,不禁感叹:国产真香
  7. 如何在阿里云linux上部署java项目
  8. 第五章 Windows基础控件
  9. matplotlib画图基本设置
  10. ABP vnext框架 返回JSON时间带T格式转换解决方案
  11. 测试方法——正交表法
  12. 修改dataV轮播表背景图
  13. 3 Robotics: Mobility 课程学习记录及课后习题解答
  14. 数学建模基础理论【二】(定积分)
  15. Paddle安装是遇到 Error: Can not import avx core while this file exists:
  16. C++标准库string类型那些事儿
  17. 【Godot 插件】获取编辑器上所有的节点
  18. 微信客服消息时间限制
  19. 资料搜集-JAVA系统的梳理知识3-面试篇
  20. 最短路 dij floy spfa

热门文章

  1. 程序员的恶性循环:加班-没空学习-老是写同等水平代码-无法提升代码质量-老是出BUG-老是需要修改-加班-......
  2. HMM学习笔记_2(从一个实例中学习HMM前向算法)
  3. wdcp安装多种php版本共存
  4. 一个素数,如果将其反转后仍然是一个素数,我们称这样的素数为反转素数。 例如13是一个素数,反转之后得到的31也是一个素数,那么13和31都是反转素数。
  5. linux vim 编译python,Ubuntu下编译Vim8(+python)无数次编译失败
  6. mysql索引平衡树hash_MySQL B+树索引和哈希索引的区别
  7. C++:字符串转换成整数
  8. Python(十九):比较、深浅拷贝
  9. NYOJ 90整数划分
  10. java参数化查询_【转】参数化查询为什么能够防止SQL注入