[问题2014S05] 解答
[问题2014S05] 解答 (本解答由谷嵘同学提供)
首先, 由 \(\mathrm{tr}(AB)=\mathrm{tr}(BA)\) 可得 \(a=0\), 或者由 Cauchy-Binet 公式知 \(|AB|=0\), 从而可得 \(a=0\).
其次, 我们来证明一个一般的结论.
引理 设 \(A\) 为 \(n\times m\) 矩阵, \(B\) 为 \(m\times n\) 矩阵, 则对任意的非零常数 \(\lambda_0\) 均有 \[m-\mathrm{rank}(\lambda_0I_m-BA)=n-\mathrm{rank}(\lambda_0I_n-AB).\]
引理的证明 采用与降阶公式类似的证明方法, 即分块矩阵的初等变换. 考虑如下分块矩阵: \[ M=\begin{bmatrix} I_n & A \\ B & \lambda_0I_m \end{bmatrix}.\]
先用 \(I_n\) 通过分块初等变换消去 \(A,B\), 可得 \(M\) 相抵于 \[\begin{bmatrix} I_n & 0 \\ 0 & \lambda_0I_m-BA \end{bmatrix};\] 再用 \(\lambda_0I_m\) 通过分块初等变换消去 \(A,B\), 可得 \(M\) 相抵于 \[\begin{bmatrix} I_n-\lambda_0^{-1}AB & 0 \\ 0 & \lambda_0I_m \end{bmatrix}.\] 比较两个分块对角阵的秩可得 \[n+\mathrm{rank}(\lambda_0I_m-BA)=m+\mathrm{rank}(\lambda_0I_n-AB). \quad\Box\]
回到原题, 通过简单的计算知道 \(\mathrm{rank}(BA-I_3)=1\), 因此由上述引理可得 \(\mathrm{rank}(AB-I_4)=2\). 我们注意到 \[AB-I_4=\begin{bmatrix} -15 & 0 & -15 & -32 \\ 2b-9 & 0 & 3b-9 & 4b-19 \\ 2 & 0 & 2 & 4 \\ 6 & 0 & 6 & 13 \end{bmatrix}\] 的第 3, 4 行是行向量的极大无关组, 从而第 2 行是第 3, 4 行的线性组合, 故 \(2b-9=3b-9\), 即 \(b=0\).
注 (1) 本题原来的证法是想通过 \(BA\) 可对角化推出 \(AB\) 可对角化, 然后得到 \(b=0\), 具体的解题思路和方法请参考我和杨翎老师撰写的教学论文http://homepage.fudan.edu.cn/qhxie/files/2012/05/article05.pdf. 不过谷嵘同学提供的解法告诉我们,其实并不需要证明太多,有秩的等式就足够了.
(2) 本题其实是由第三届全国大学数学竞赛决赛第 5 题逆向命题而来, 请大家参考原题, 并仍用上述引理来证明 \(BA=9I_2\).
第三届全国大学数学竞赛决赛第 5 题 设 \(A,B\) 分别是 \(3\times 2\) 和 \(2\times 3\) 实矩阵, 若 \[AB=\left( \begin{array}{ccc} 8 & 0 & -4 \\ -\dfrac{3}{2} & 9 & -6 \\ -2 & 0 & 1 \end{array} \right),\] 求 \(BA\).
[问题2014S05] 解答的更多相关文章
- [问题2014A09] 解答
[问题2014A09] 解答 通过简单的计算可得 \[(AB)^2=9AB,\cdots\cdots(1)\] 将 (1) 式的右边移到左边, 并将 \(A,B\) 分别提出可得 \[A(BA-9I ...
- 精选30道Java笔试题解答
转自:http://www.cnblogs.com/lanxuezaipiao/p/3371224.html 都 是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我 ...
- 精通Web Analytics 2.0 (8) 第六章:使用定性数据解答”为什么“的谜团
精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第六章:使用定性数据解答"为什么"的谜团 当我走进一家超市,我不希望员工会认出我或重新为我布置商店. 然而, ...
- 【字符编码】Java字符编码详细解答及问题探讨
一.前言 继上一篇写完字节编码内容后,现在分析在Java中各字符编码的问题,并且由这个问题,也引出了一个更有意思的问题,笔者也还没有找到这个问题的答案.也希望各位园友指点指点. 二.Java字符编码 ...
- spring-stutrs求解答
这里贴上applicationContext里的代码: <?xml version="1.0" encoding="UTF-8"?> <bea ...
- JavaScript Bind()趣味解答 包懂~~
首先声明一下,这个解答是从Segmentfault看到的,挺有意思就记录下来.我放到最下面: bind() https://developer.mozilla.org/zh-CN/docs/Web/J ...
- CMMI4级实践中的5个经典问题及解答
这五个问题相当经典而且比较深,需要做过CMMI4.5级的朋友才能看懂这些问题.这5个问题是一位正在实践CMMI4级的朋友提出来的,而解答则是我的个人见解. 五个疑问是: A.流程,子流程部分不明白 ...
- 海边直播目标2017全国初中数学竞赛班课堂测试题解答-The Final
1. 设函数 $f(x) = 2^x(ax^2 + bx + c)$ 满足等式 $f(x+1) - f(x) = 2^x\cdot x^2$, 求 $f(1)$. 解答: 由 $f(x) = 2^x( ...
- 知乎大牛的关于JS解答
很多疑惑一扫而空.... http://www.zhihu.com/question/35905242?sort=created JS的单线程,浏览器的多进程,与CPU,OS的对位. 互联网移动的起起 ...
随机推荐
- MessageBox Class
Examples http://msdn.microsoft.com/en-us/library/aa969773(v=vs.110).aspx Displays a message box that ...
- 图文详解MFC程序设置菜单快捷键
原来觉得添加个快捷键就只要几分钟,上网搜索文章都写得很模糊, 只有这边文章不错. http://www.cplusplus.me/1263.html http://blog.sina.com.cn/s ...
- mysql中取日期的一部分
DATE_FORMAT(date,format) 根据format字符串格式化date值.下列修饰符可以被用在format字符串中: %M 月名字(January……December) %W 星期名字 ...
- 使用 HTML5 input 类型提升移动端输入体验
在过去的几年里,在移动设备上浏览网页已变得难以置信的受欢迎. 但是这些设备上的浏览体验,有时遗留很多的有待改进.当涉及到填写表单时,这一点尤为明显.幸运的是,HTML5规范引入了许多新input类型, ...
- [SLAM] GMapping SLAM源码阅读(草稿)
目前可以从很多地方得到RBPF的代码,主要看的是Cyrill Stachniss的代码,据此进行理解. Author:Giorgio Grisetti; Cyrill Stachniss http: ...
- input/select/textarea标签的readonly效果实现
首先说一下readonly属性的应用场景 表单中,不能编辑对应的文本,但是仍然可以聚焦焦点 在提交表单的时候,该输入项会作为form的一项提交(目的) 这里要说一下disabled和readonly的 ...
- 跨域解决方案一:使用CORS实现跨域
跨站HTTP请求(Cross-site HTTP request)是指发起请求的资源所在域不同于请求指向的资源所在域的HTTP请求. 比如说,我在Web网站A(www.a.com)中通过<img ...
- openssl 证书操作命令
生成Self Signed证书 # 生成一个key,你的私钥,openssl会提示你输入一个密码,可以输入,也可以不输, # 输入的话,以后每次使用这个key的时候都要输入密码,安全起见,还是应该有一 ...
- 时光煮雨 Unity3D实现2D人物动画① UGUI&Native2D序列帧动画
系列目录 [Unity3D基础]让物体动起来①--基于UGUI的鼠标点击移动 [Unity3D基础]让物体动起来②--UGUI鼠标点击逐帧移动 时光煮雨 Unity3D让物体动起来③—UGUI DoT ...
- Ubantu16.4的安装过程以及基本配置
Ubantu16.4的安装过程以及基本配置 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 欢迎加入高级运维工程师之路:598432640 其实很早以前就听朋友说ubantu这怎么好 ...