[问题2014S12]  解答

先证明一个简单的引理.

引理  设 \(B\) 为 \(n\) 阶半正定 Hermite 阵, \(\alpha\) 为 \(n\) 维复列向量, 若 \(\overline{\alpha}^TB\alpha=0\), 则 \(B\alpha=0\).

引理的证明  由假设存在 \(n\) 阶复方阵 \(C\), 使得 \(B=\overline{C}^TC\), 从而 \[0=\overline{\alpha}^TB\alpha=\overline{\alpha}^T\overline{C}^TC\alpha=\overline{(C\alpha)}^T(C\alpha).\] 因此 \(C\alpha=0\), 从而 \(B\alpha=\overline{C}^TC\alpha=0\).  \(\Box\)

回到原题的证明.

任取 \(AB\) 的特征值 \(\lambda_0\in\mathbb{C}\) 以及对应的特征向量 \(0\neq \alpha\in\mathbb{C}^n\), 即 \[AB\alpha=\lambda_0\alpha.\] 上式两边同时左乘 \(\overline{B\alpha}^T\), 则有 \[\overline{(B\alpha)}^TA(B\alpha)=\lambda_0\overline{\alpha}^TB\alpha.\] 若 \(\overline{\alpha}^TB\alpha=0\), 则由引理知 \(B\alpha=0\), 于是 \(\lambda_0\alpha=AB\alpha=0\), 从而 \(\lambda_0=0\), 结论成立. 若 \(\overline{\alpha}^TB\alpha\neq 0\), 则由 \(B\) 的半正定性知 \(\overline{\alpha}^TB\alpha>0\), 又由 \(A\) 的半正定性知 \(\overline{(B\alpha)}^TA(B\alpha)\geq 0\), 从而 \[\lambda_0=\frac{\overline{(B\alpha)}^TA(B\alpha)}{\overline{\alpha}^TB\alpha}\geq 0,\] 即结论也成立. 进一步, 若 \(A,B\) 都是正定阵, 由上面第二种情况的讨论马上知道 \(\lambda_0>0\).  \(\Box\)

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

  1. [问题2014S12] 复旦高等代数II(13级)每周一题(第十二教学周)

    [问题2014S12]  设 \(A,B\) 都是 \(n\) 阶半正定实对称阵, 证明: \(AB\) 的所有特征值都是非负实数. 进一步, 若 \(A,B\) 都是正定实对称阵, 证明: \(AB ...

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

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

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

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

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

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

  5. spring-stutrs求解答

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

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

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

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

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

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

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

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

随机推荐

  1. c# 基础部分 (基本数据类型-- 表达式)

    一 基础部分 1.常用的基本数据类型 int  longing(长整) shortint(短整) string(文本型) char(字符型) bool (布尔型) false true 2.常量于变量 ...

  2. BigInteger在Java8中的改进

    BigInteger在Java8里增加了一组方法: 123 public byte byteValueExact()public int intValueExact()public long long ...

  3. Codeigniter 3.0 相关文档 part one

    分页配置项 http://stackoverflow.com/questions/18418900/codeigniter-pagination-config-without-repeating-wi ...

  4. 一键发布ASP.NET Web安装程序

    转载自:http://www.cnblogs.com/nangong/p/Web.html        前言:最近公司有个Web要发布,但是以前都是由实施到甲方去发布,配置,这几天有点闲,同事让我搞 ...

  5. x square x cube

    Mathematical Thought From Ancient To Modern Times

  6. Java 隐藏和覆盖

    我们知道,在JAVA中,子类可以继承父类,如果子类声明的方法与父类有重名的情况怎么办,大伙儿都知道要是重写,但是实际上这又分为两种情况,就是方法和变量在继承时的覆盖和隐藏问题,这些概念性的东西看似无聊 ...

  7. centos7 systemctl命令

    systemctl命令是系统服务管理器指令,它实际上将 service 和 chkconfig 这两个命令组合到一起. 实例: 启动nfs服务:systemctl start nfs-server.s ...

  8. mysql中OPTIMIZE TABLE的作用

    在使用mysql的时候有时候,可能会发现尽管一张表删除了许多数据,但是这张表表的数据文件和索引文件却奇怪的没有变小.这是因为mysql在删除数据(特别是有Text和BLOB)的时候,会留下许多的数据空 ...

  9. Java 使用jaxp删除节点

    <?xml version="1.0" encoding="UTF-8" standalone="no"?> <perso ...

  10. java虚拟机内部介绍

    一.介绍 java 的内存管理和垃圾回收在某种程度是同一个问题来着.对于java程序员来说,在虚拟机自动内存管理机制的帮助下,不在需要为每一个new操作去写配对的delete/free代码,不容易出现 ...