[问题2014A11]  解答

我们需要利用以下关于幂等阵判定的结论,它是复旦高代书第 142 页的例 3.6.4:

结论  设 \(A\) 为 \(n\) 阶方阵, 则 \(A^2=A\) 当且仅当 \(\mathrm{r}(A)+\mathrm{r}(I_n-A)=n\).

由题中两个条件和上述结论可得

\[n=\mathrm{r}(A+B)+\mathrm{r}(I_n-(A+B))=\mathrm{r}(A)+\mathrm{r}(B)+\mathrm{r}(I_n-A-B).\cdots(1)\]

证法一 (利用分块初等变换)

构造如下分块对角阵, 并对其实施分块初等变换, 可得

\[\begin{pmatrix} A & 0 & 0 \\ 0 & B & 0 \\ 0 & 0 & I_n-A-B \end{pmatrix}\to\begin{pmatrix} A & 0 & 0 \\ 0 & B & 0 \\ A & B & I_n-A-B \end{pmatrix}\to\begin{pmatrix} A & 0 & A \\ 0 & B & B \\ A & B & I_n \end{pmatrix}\]

\[\to\begin{pmatrix} A-A^2 & -AB & 0 \\ -BA & B-B^2 & 0 \\ A & B & I_n \end{pmatrix}\to\begin{pmatrix} A-A^2 & -AB & 0 \\ -BA & B-B^2 & 0 \\ 0 & 0 & I_n \end{pmatrix}.\]

注意到分块初等变换不改变矩阵的秩, 故由 (1) 式可得 \(\mathrm{r}\begin{pmatrix} A-A^2 & -AB \\ -BA & B-B^2 \end{pmatrix}=0\), 从而我们有 \(A^2=A\), \(B^2=B\), \(AB=BA=0\).

证法二 (由张钧瑞同学提供, 利用秩的不等式)

主要思路是反复利用秩的不等式 \(\mathrm{r}(A)+\mathrm{r}(B)\geq \mathrm{r}(A+B)\) (复旦高代书第 144 页习题 5(3)) 以及幂等阵判定的结论. 由 (1) 式可得

\[n\geq \mathrm{r}(A)+\mathrm{r}(I_n-A)\geq \mathrm{r}(I_n)=n,\]

所以上述不等式只能取等号, 从而 \(A\) 是幂等阵. 同理可证 \(B\) 也是幂等阵. 最后, 由 \((A+B)^2=A+B\), \(A^2=A\), \(B^2=B\) 可得 \(AB=BA=0\), 这是[问题2014A04] 的第一小题.  \(\Box\)

 本题的几何版本见复旦高代书第 208 页复习题 34, 所以本题也有第三种几何的证法, 具体证明请参考复旦高代白皮书 (第二版) 第 131 页例 4.45.

[问题2014A11] 解答的更多相关文章

  1. 精选30道Java笔试题解答

    转自:http://www.cnblogs.com/lanxuezaipiao/p/3371224.html 都 是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我 ...

  2. 精通Web Analytics 2.0 (8) 第六章:使用定性数据解答”为什么“的谜团

    精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第六章:使用定性数据解答"为什么"的谜团 当我走进一家超市,我不希望员工会认出我或重新为我布置商店. 然而, ...

  3. 【字符编码】Java字符编码详细解答及问题探讨

    一.前言 继上一篇写完字节编码内容后,现在分析在Java中各字符编码的问题,并且由这个问题,也引出了一个更有意思的问题,笔者也还没有找到这个问题的答案.也希望各位园友指点指点. 二.Java字符编码 ...

  4. spring-stutrs求解答

    这里贴上applicationContext里的代码: <?xml version="1.0" encoding="UTF-8"?> <bea ...

  5. JavaScript Bind()趣味解答 包懂~~

    首先声明一下,这个解答是从Segmentfault看到的,挺有意思就记录下来.我放到最下面: bind() https://developer.mozilla.org/zh-CN/docs/Web/J ...

  6. CMMI4级实践中的5个经典问题及解答

    这五个问题相当经典而且比较深,需要做过CMMI4.5级的朋友才能看懂这些问题.这5个问题是一位正在实践CMMI4级的朋友提出来的,而解答则是我的个人见解. 五个疑问是:   A.流程,子流程部分不明白 ...

  7. 海边直播目标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( ...

  8. 知乎大牛的关于JS解答

    很多疑惑一扫而空.... http://www.zhihu.com/question/35905242?sort=created JS的单线程,浏览器的多进程,与CPU,OS的对位. 互联网移动的起起 ...

  9. [问题2014A01] 解答一(第一列拆分法,由张钧瑞同学提供)

    [问题2014A01] 解答一(第一列拆分法,由张钧瑞同学提供) (1)  当 \(a=0\) 时,这是高代书复习题一第 33 题,可用升阶法和 Vander Monde 行列式来求解,其结果为 \[ ...

随机推荐

  1. oracle函数,查询,事务

    函数包括:单行函数,多行函数(分组函数) 数值函数: --绝对值 select abs(-12.3) from dual; --向上取值 select ceil(5.3) from dual; --向 ...

  2. Maven入门系列(二)--设置中央仓库的方法

    原文地址:http://www.codeweblog.com/maven入门系列-二-设置中央仓库的方法/ Maven仓库放在我的文档里好吗?当然不好,重装一次电脑,意味着一切jar都要重新下载和发布 ...

  3. HSV色彩空间

    HSV是把H(色相),S(饱和度),V(亮度)当做色值来定位颜色的空间.色相的取值范围是0~360度,用来表示颜色的类别.其中红色是0度,绿色是120度,蓝色是240度.饱和度的取值范围是0%~100 ...

  4. Android课程---环境配置很重要

  5. php课程---Windows.open()方法参数详解

    Window.open()方法参数详解 1, 最基本的弹出窗口代码   window.open('page.html'); 2, 经过设置后的弹出窗口   window.open('page.html ...

  6. Python2.x和3.x主要差异总结

    本文部分转载自http://my.oschina.net/chihz/blog/123437,部分来自自身修改 开始使用Python之后就到处宣扬Python如何如何好,宣传工作的一大重要诀窍就是做对 ...

  7. IOS第16天(1,Quartz2D基本图像绘制)

    ***************基本图像绘制 画线 #import "HMLineView.h" @implementation HMLineView - (id)initWithF ...

  8. html中select只读显示

    因为Select下拉框只支持disabled属性,不支持readOnly属性,而在提交时,disabled的控件,又是不提交值的.现提供以下几种解决方案: 1.在html中使用以下代码,在select ...

  9. SQL 的 ISNULL 与 NULLIF 运算符

    1.  ISNULL ISNULL(check_expression, replacement_value) 作用: 检查第一个参数是否为null. check_expression 与 replac ...

  10. 利用vs2013简单初探Python

    最近无聊,某天无意在vs2013上发现了Python...... Python介绍:可以自己搜索一下. 接下来,准备工具: Win7搭建开发环境.需要准备Python.PTVS2013. 1.http ...