[问题2014A13]  解答

先引入两个简单的结论.

结论 1  设 \(\varphi\) 是 \(n\) 维线性空间 \(V\) 上的线性变换, 若存在正整数 \(k\), 使得 \(\mathrm{r}(\varphi^k)=\mathrm{r}(\varphi^{k+1})\), 则 \[\mathrm{Im\,}\varphi^k=\mathrm{Im\,}\varphi^{k+1}=\mathrm{Im\,}\varphi^{k+2}=\cdots.\]

结论 1 的证明  对任意的正整数 \(k\), 显然有 \(\mathrm{Im\,}\varphi^k\supseteq\mathrm{Im\,}\varphi^{k+1}\), 故由 \(\mathrm{r}(\varphi^k)=\mathrm{r}(\varphi^{k+1})\) 即得 \(\mathrm{Im\,}\varphi^k=\mathrm{Im\,}\varphi^{k+1}\). 因此, 我们只要证明对任意的正整数 \(l\geq k\),  \(\mathrm{Im\,}\varphi^l=\mathrm{Im\,}\varphi^{l+1}\) 即可. 一方面的包含是显然的, 现证 \(\mathrm{Im\,}\varphi^l\subseteq\mathrm{Im\,}\varphi^{l+1}\). 任取 \(\varphi^l(\alpha)\in\mathrm{Im\,}\varphi^l\), 则 \(\varphi^l(\alpha)=\varphi^{l-k}(\varphi^k(\alpha))\). 又存在 \(\beta\in V\), 使得 \(\varphi^k(\alpha)=\varphi^{k+1}(\beta)\), 从而 \(\varphi^l(\alpha)=\varphi^{l-k}(\varphi^{k+1}(\beta))=\varphi^{l+1}(\beta)\in\mathrm{Im\,}\varphi^{l+1}\).

结论 2  设 \(\varphi,\psi\) 是 \(n\) 维线性空间 \(V\) 上的线性变换, 则 \(\mathrm{r}(\varphi\psi)\geq \mathrm{r}(\varphi)+\mathrm{r}(\psi)-n\).

结论 2 的证明  这就是关于秩的 Sylvester 不等式, 可参考复旦高代书第 201 页习题 7.

回到本题的证明. 由假设存在充分大的正整数 \(N\), 使得 \(\varphi^N=0\). 下面用归纳法来证明 \(\mathrm{r}(\varphi^k)=n-k\), \(1\leq k\leq n\). \(k=1\) 时就是题中假设. 设 \(\mathrm{r}(\varphi^k)=n-k\), 其中 \(1\leq k<n\), 现证 \(\mathrm{r}(\varphi^{k+1})=n-(k+1)\). 由结论 2 知 \[\mathrm{r}(\varphi^{k+1})=\mathrm{r}(\varphi^k \varphi)\geq \mathrm{r}(\varphi^k)+\mathrm{r}(\varphi)-n=n-(k+1).\] 又 \(\mathrm{r}(\varphi^{k+1})\leq \mathrm{r}(\varphi^k)=n-k\), 若 \(\mathrm{r}(\varphi^{k+1})=\mathrm{r}(\varphi^k)=n-k\), 则由结论 1 知 \(0 \neq n-k=\mathrm{r}(\varphi^k)=\mathrm{r}(\varphi^N)=0\), 矛盾. 因此只能是  \(\mathrm{r}(\varphi^{k+1})=n-(k+1)\), 从而结论得证. 特别地, 我们知道 \(r(\varphi^{n-1})=1\) 并且 \(\varphi^n=0\). 取 \(\alpha\in V\) 使得 \(\varphi^{n-1}(\alpha)\neq 0\), 但 \(\varphi^n(\alpha)=0\). 最后由复旦高代书第 206 页复习题 13 可知 \(\alpha,\varphi(\alpha),\cdots,\varphi^{n-1}(\alpha)\) 是 \(V\) 的一组基, 从而 \[V=L(\alpha,\varphi(\alpha),\cdots,\varphi^{n-1}(\alpha),\varphi^n(\alpha),\cdots).\,\,\,\Box\]

 在学了矩阵的 Jordan 标准形理论之后, 我们可以给出 [问题2014A13] 的一个十分简洁的代数证明.

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

  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. Unity UGUI HUD 怪物血条实现

    首先做一个血条,创建一个名为Follow3DObject的脚本添加到血条控件上. Follow3DObject.cs的代码如下: using UnityEngine; using System.Col ...

  2. session生命周期

    session生命周期 原文链接:http://blog.sina.com.cn/s/blog_72c8c1150100qpgl.html 文中黄色字体为我的标记修改或添加 Session保存在服务器 ...

  3. Android课程---用进度条改变图片透明度

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=&quo ...

  4. SQLiteDatabase浅谈

    (一).简介: Android通过 SQLite 数据库引擎来实现结构化数据的存储.在一个数据库应用程序中,任何类都可以通过名字对已经创建的数据库进行访问,但是在应用程序之外就不可以. SQLite  ...

  5. saltstack学习

    1. 创建基础镜像 2. 创建配置文件 3. 启动容器 4. 检查创建是否成功 1. 创建基础镜像 salt-master, 文件名Dockerfile # VERSION 1.0 # TO_BUIL ...

  6. Amoeba For MySQL读写分离

    Amoeba安装,参考http://hi.baidu.com/itfenqing/item/79fe989838e1e8ad83d2959c Amoeba版本为:amoeba-mysql-1.3.1- ...

  7. PHP数据运算优先级总结记忆

    运算符优先级

  8. (转载)throw和throws的区别

    1.throw:(针对对象的做法)抛出一个异常,可以是系统定义的,也可以是自己定义的.下面举两个例子:抛出Java中的一个系统异常:public class One {public void yich ...

  9. Adobe CS6 全系列官方下载地址 (迅雷无效) Win Mac

    https://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html CS6 Design & Web P ...

  10. SQL中插入单引号,新增修改删除

    1.插入单引号如果不转化的话,字符串插入到数据库中错误的,只要在字符串中有单引号的地方在加一个单引号即可.    例如:在数据库插入'井下设备' :    insert into Static_Bel ...