八、(本题10分)  设 $A,B$ 为 $n$ 阶半正定实对称阵, 求证: $AB$ 可对角化.

分析  证明分成两个步骤: 第一步, 将 $A,B$ 中的某一个简化为合同标准形来考虑问题, 这是矩阵理论中常见的技巧; 第二步, 利用半正定阵的三个重要性质 (参考新白皮书的例 8.43、例 8.44 和例 8.45) 来构造合适的相似变换. 以下两种证法分别利用了半正定阵的第一个和第三个重要性质, 其难易度大致相当, 但第三个性质显然更强有力一些.

证明  设 $C$ 为非异实矩阵, 使得 $C'AC=\mathrm{diag}\{I_r,0\}$, 则 $AB$ 相似于 $$C'AB(C')^{-1}=(C'AC)\big(C^{-1}B(C^{-1})'\big),$$ 而 $C^{-1}B(C^{-1})'$ 仍然是半正定阵, 因此我们可从一开始就假设 $A$ 是合同标准型 $\mathrm{diag}\{I_r,0\}$. 设 $B=\begin{pmatrix} B_{11} & B_{12} \\ B_{21} & B_{22} \\ \end{pmatrix}$ 为对应的分块, 则 $AB=\begin{pmatrix} B_{11} & B_{12} \\ 0 & 0 \\ \end{pmatrix}$.

证法一 (利用半正定阵的第一个性质, 新白皮书的例 8.43)  由 $B$ 的半正定性可知 $B_{11}$ 也是半正定阵, 故存在正交阵 $P$, 使得 $P'B_{11}P=\mathrm{diag}\{\Lambda,0\}$, 其中 $\Lambda=\mathrm{diag}\{\lambda_1,\cdots,\lambda_s\}$, $\lambda_i>0\,(1\leq i\leq s)$. 设 $Q=\begin{pmatrix} P & 0 \\ 0 & I \\ \end{pmatrix}$, 则 $Q$ 为 $n$ 阶正交阵, 考虑如下正交相似变换: $$Q'(AB)Q\!=\!\begin{pmatrix} P' & 0 \\ 0 & I \\ \end{pmatrix}\begin{pmatrix} B_{11} & B_{12} \\ 0 & 0 \\ \end{pmatrix}\begin{pmatrix} P & 0 \\ 0 & I \\ \end{pmatrix}\!=\!\begin{pmatrix} P'B_{11}P & P'B_{12} \\ 0 & 0 \\ \end{pmatrix}\!=\!\begin{pmatrix} \Lambda & 0 & D_1 \\ 0 & 0 & D_2\\ 0 & 0 & 0\\ \end{pmatrix},$$ $$Q'BQ\!=\!\begin{pmatrix} P' & 0 \\ 0 & I \\ \end{pmatrix}\begin{pmatrix} B_{11} & B_{12} \\ B_{21} & B_{22} \\ \end{pmatrix}\begin{pmatrix} P & 0 \\ 0 & I \\ \end{pmatrix}\!=\!\begin{pmatrix} P'B_{11}P & P'B_{12} \\ B_{21}P & B_{22} \\ \end{pmatrix}\!=\!\begin{pmatrix} \Lambda & 0 & D_1 \\ 0 & 0 & D_2\\ D_1' & D_2' & B_{22}\\ \end{pmatrix},$$ 其中 $P'B_{12}=\begin{pmatrix} D_1 \\ D_2 \\ \end{pmatrix}$, $B_{21}P=(P'B_{12})'=(D_1',D_2')$. 注意到 $Q'BQ$ 是半正定阵并且第 $(2,2)$-分块为零, 故由新白皮书的例 8.43 可知, $Q'BQ$ 的第二分块行和第二分块列全为零, 即 $D_2=0$. 接着考虑如下相似变换: $$\begin{pmatrix} I & 0 & \Lambda^{-1}D_1 \\ 0 & I & 0 \\ 0 & 0 & I \\ \end{pmatrix}Q'(AB)Q\begin{pmatrix} I & 0 & -\Lambda^{-1}D_1 \\ 0 & I & 0 \\ 0 & 0 & I \\ \end{pmatrix}=\begin{pmatrix} \Lambda & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & 0 \\ \end{pmatrix},$$ 即 $AB$ 相似于对角阵 $\mathrm{diag}\{\Lambda,0,0\}$, 结论得证.

证法二 (利用半正定阵的第三个性质, 新白皮书的例 8.45)  因为 $B$ 半正定, 故由新白皮书的例 8.45 可得 $r(B_{11}\mid B_{12})=r(B_{11})$, 于是 $B_{12}$ 的列向量都可表示为 $B_{11}$ 列向量的线性组合, 从而存在实矩阵 $M$, 使得 $B_{11}M=B_{12}$. 考虑如下相似变换: $$\begin{pmatrix} I & M \\ 0 & I \\ \end{pmatrix}AB\begin{pmatrix} I & -M \\ 0 & I \\ \end{pmatrix}=\begin{pmatrix} I & M \\ 0 & I \\ \end{pmatrix}\begin{pmatrix} B_{11} & B_{12} \\ 0 & 0 \\ \end{pmatrix}\begin{pmatrix} I & -M \\ 0 & I \\ \end{pmatrix}=\begin{pmatrix} B_{11} & 0 \\ 0 & 0 \\ \end{pmatrix},$$ 于是 $AB$ 相似于 $\mathrm{diag}\{B_{11},0\}$, 这是一个实对称矩阵, 它可正交对角化, 从而 $AB$ 也可对角化.  $\Box$

  在本次期末考试中, 14级只有钱列同学一人给出了本题的完整证明.

复旦大学2014--2015学年第二学期(14级)高等代数II期末考试第八大题解答的更多相关文章

  1. 复旦大学2016--2017学年第二学期(16级)高等代数II期末考试第六大题解答

    六.(本题10分)  设 $A$ 为 $n$ 阶半正定实对称阵, $S$ 为 $n$ 阶实反对称阵, 满足 $AS+SA=0$. 证明: $|A+S|>0$ 的充要条件是 $r(A)+r(S)= ...

  2. 复旦大学2015--2016学年第二学期(15级)高等代数II期末考试第六大题解答

    六.(本题10分)  设 $n$ 阶复方阵 $A$ 的特征多项式为 $f(\lambda)$, 复系数多项式 $g(\lambda)$ 满足 $(f(g(\lambda)),g'(\lambda))= ...

  3. 复旦大学2017--2018学年第二学期(17级)高等代数II期末考试第六大题解答

    六.(本题10分)   设 $A$ 为 $n$ 阶幂零阵 (即存在正整数 $k$, 使得 $A^k=0$), 证明: $e^A$ 与 $I_n+A$ 相似. 证明  由 $A$ 是幂零阵可知, $A$ ...

  4. 复旦大学2018--2019学年第二学期(18级)高等代数II期末考试第六大题解答

    六.(本题10分)  设 $A$ 为 $n$ 阶实对称阵, 证明: $A$ 有 $n$ 个不同的特征值当且仅当对 $A$ 的任一特征值 $\lambda_0$ 及对应的特征向量 $\alpha$, 矩 ...

  5. 复旦大学2015--2016学年第一学期(15级)高等代数I期末考试第八大题解答

    八.(本题10分)  设 $V$ 为数域 $K$ 上的 $n$ 维线性空间, $\varphi$ 为 $V$ 上的线性变换. 子空间 $C(\varphi,\alpha)=L(\alpha,\varp ...

  6. 复旦大学2014--2015学年第一学期(14级)高等代数I期末考试第七大题解答

    七.(本题10分)  设 \(V\) 为数域 \(\mathbb{K}\) 上的 \(n\) 维线性空间, \(S=\{v_1,v_2,\cdots,v_m\}\) 为 \(V\) 中的向量组, 定义 ...

  7. 复旦大学2013--2014学年第一学期(13级)高等代数I期末考试第七大题解答

    七.(本题10分)设 \(A\) 为数域 \(K\) 上的 \(n\) 阶非异阵, 证明: 对任意的对角阵 \(B\in M_n(K)\),  \(A^{-1}BA\) 均为对角阵的充分必要条件是 \ ...

  8. 复旦大学2018--2019学年第一学期(18级)高等代数I期末考试第七大题解答

    七.(本题10分)  设 $V$ 为 $n$ 维线性空间, $\varphi,\psi$ 是 $V$ 上的线性变换, 满足 $\varphi\psi=\varphi$. 证明: $\mathrm{Ke ...

  9. 复旦大学2016--2017学年第一学期(16级)高等代数I期末考试第七大题解答

    七.(本题10分)  设 $A,B$ 均为 $m\times n$ 阶实矩阵, 满足 $A'B+B'A=0$. 证明: $$r(A+B)\geq\max\{r(A),r(B)\},$$并且等号成立的充 ...

随机推荐

  1. XML:使用DOM技术解析xML文件中的城市,实现select级联选择

    中国的城市xml格式:cities.xml <?xml version="1.0" encoding="utf-8"?> <china> ...

  2. Android 基于Android的手机邮件收发(JavaMail)之二( Welcome.java 和 ReceiveAndSend.java )

    周末休息,这次我们继上次内容继续.上一篇内容我们讲述的是一些准备工作.下载两个javamail.jar和activation.jar文件,然后再BuildPath~ 言归正传,为了展示效果,在这里我申 ...

  3. BI实施过程中的工具与服务

    成功的BI项目,不仅仅是应用了BI工具软件,还要具备完善的BI服务体系,才能称之为真正成功的商业智能bi项目. 现在的BI(商业智能)比起几年前的ERP一样,成为CIO们关注的焦点.在ERP等基础信息 ...

  4. MVC中的数据注解和验证

    数据注解和验证 用户输入验证在客户端浏览器中需要执行验证逻辑. 在客户端也需要执行. 注解是一种通用机制, 可以用来向框架注入元数据, 同时, 框架不只驱动元数据的验证, 还可以在生成显示和编辑模型的 ...

  5. ios - block循环引用Demo示例

    当实例变量中有了block属性,并且用copy来修饰,但是当调用block中的代码的时候,如果block中运用了self.属性的时候回造成循环引用. // // ViewController.h // ...

  6. 转-- js(jQuery)获取时间的方法及常用时间类

    来自:http://blog.csdn.NET/liujun198773/article/details/7554628  感谢 $(function(){ var mydate = new Date ...

  7. MySQL错误:The user specified as a definer (XXX@XXX) does not exist

    今天由于更换服务器,重新再本地备份了数据库,试运行程序报错,如下: MySQL错误:The user specified as a definer (XXX@XXX) does not exist 意 ...

  8. 为什么C#中要设计IntPtr?

    示例代码: IntPtr vertex = someObj.Get().Lock(0, someObj.Get().GetSizeInBytes(), HardwareBuffer.LOCKOPTIO ...

  9. oracle 基础

    1.order by 排序 select * from dept order by desc; --降序 select ename,empno from emp order by empno asc; ...

  10. VS2015解决非Unicode编码包含中文字段无法编译的问题

    用VS2015打开并编译,定位到编译错误的文件(.cs而不是可视化编辑视图) 文件--高级保存选项--编码 改为 Unicode-代码页1200 这样不论用VS2015/2013/2012/2010 ...