高等代数重点技巧总结.ppt
《高等代数重点技巧总结.ppt》由会员分享,可在线阅读,更多相关《高等代数重点技巧总结.ppt(35页珍藏版)》请在三一办公上搜索。
1、The Legendary Book on,Linear Algebra,目录,第零章,第一章,第二章,第三章,第四章,第五章,第六章,第七章,第八章,番外话.,将打洞进行到底.,Jordan 标准形总结,秩不等式,.,1,2,7,.12,交结数:刻画相似程度的不变量.16,同时上三角化.19,覆盖定理,.23,.25,有理标准形和交换的矩阵,解题的艺术.30,I,0,番外话,先说一件很囧的事。两年前我给北京大学化学学院一年级的学弟学妹们上高数的习题课。开学第一次课来了三十个人,到期末的最后一次课只剩下十三个人。虽说习题课不管讲的好坏都拿那份钱,学生也不会拿鸡蛋西红柿拍你,但是看着来上课的人越
2、来越少确实对自尊是一种打击。特别让我印象深刻的是一个相貌气质都很不错的MM(那十三个人之一),她每次课都在下面很认真的听,很安静,整个学期她只站起来问了三次问题,但是每一次都把我问倒了。很显然这是对我的进一步打击。我很无奈的承认自己不配拿那份津贴,就转行做了本学院高等代数课的助教。这次给我打击的是另一个很清纯的 MM。有很多次我在黑板上出了题目,然后微笑着、踱着步子显示高深莫测的时候,她都举手表示已经做出了答案。接下来我只能用凝固的微笑和景仰的目光看着她在全班面前用柔柔的声音解释如何如何。不过总的来说,我还是成功的 Hold 住了局面,当时一个学年下来到课人数无明显下滑。习题课上多了,自己也有
3、一些体会。讲课跟做题是不一样的,你必须脑子里时刻清楚自己在讲什么,接下来要讲什么,然后把它们用平缓的节奏一遍讲正确。你讲的语气速度快了,或者思维有了跳跃,学生一下跟不上,那么你后面的内容他们听起来都很茫然。当我一时不知道说什么好的时候,我会面色如常地擦擦黑板,换换粉笔,整理一下自己的思路,绝不轻易开口。因为如果你不小心说错了话,那比没说要糟糕一百倍:接下来你要用十句话来挽救你的错误,学生很可能就被绕晕了。即使是“嗯”“啊”“那么”这些口头禅,也会暴露你的思路的紊乱。高深莫测永远是 Hold、局面的不二法宝。我曾经开玩笑地给学生说,我讲课有一个优点,就是从来没有口头禅。结果大家都笑了。我不解,然
4、后大家异口同声的告诉我:老师,你讲课有一个口头禅,就是“很显然”(囧)。希望我在这个文档里没有再犯这个错误:P。本文档脱胎于以前的同名文档,经过多次修改以后与最初的版本相比已经面目全非。但是变薄变精炼的趋势一直没有改变。那些武侠小说中出现的秘笈宝典,几乎无一例外都是“薄薄的一本小册子”,因为浓缩的才是精华。本文档也照此看齐,不求全,但求精致,通过几个专题来体现高等代数的方法和想法。还是那句话,与其炖上一锅大杂烩,倒不如几样精致的小菜来得有滋味。至于纯粹为难而难,或者为收录而收录的内容,就不在考虑之列了。文档薄一点,也是为了激发大家速成的欲望。本文档是本人心血之作,也算经过了教学的实践检验,因此
5、我相信质量不会太糟,但是错误恐怕仍然难以避免。欢迎大家来信指教:,1,1,将打洞进行到底,之所以把这一章作为整本书的开始,是因为打洞是矩阵里面最基本最重要的技巧,江湖上出来混的没有不知道的,所以怎样强调它的重要性也不过分。下面这个例子就很好地说明了什么是打洞。,定理 1.1.设,M=,(,),A BC D,是一个方阵,其中 A 是可逆的子方阵,那么,|M|=|A|D CA1 B|,结论不难记,从 D 出发顺时针走一圈就可以了。,证明.思路就是利用 A 的可逆性来打洞,干掉 B,C 之一:)(ABA B 第一行左乘以 CA1 加到第二行,1 B0 D CAC D,也就是,(,In0CA1 Im,
6、)(,A BC D,),(,AB,1 B0 D CA,),=,两边求行列式即可。,类似地,D 可逆的时候结论变成|M|=|D|A BD 1 C|(从 A 出发顺时针走一圈)。打洞说白了就是一个降阶的过程。注意到如果把上式写成()()1()A BIn0AB=,1 I1 BC DCA0 D CAm,这就很像一个分块的 LU 分解。其实真正的 LU 分解和这个是一回事,这里就不具体写了。如果把打洞的过程倒过来用,就是提升:,定 理 1.2.设 A 是 n m 矩阵,B 是 m n 矩阵,则 AB 和 BA 的特征多项式只差一个因子 nm,即 m|In AB|=n|Im BA|,2,1.将打洞进行到底
7、,1.1.对称矩阵的打洞,只需要对=0 证明即可。我们先证明=1 的时候结论成立,也就是|Im AB|=|In BA|成立。这只要在矩阵()Im B A In,中分别用 Im 和 In 各打一次洞就可得证:,Im B=|In|Im BA|=|Im|In AB|A In,对于一般的=0,只要在等式|Im AB|=|In BA|中用 A/替换 A 即可。,1.1,对称矩阵的打洞,打洞有很多重要的应用,特别是当 M 是对称矩阵的时候,如果你用 A 打两次洞干掉 B 和 B 就会发现这恰好是一个合同变换:)()()(In A1 BA0In0A B=A 1 B1 B I D0Im0 DBABm,特别强调
8、的是,对称矩阵的打洞有特别重要的意义:由于 M 可以看作一个“内积”的度量矩阵,所以两边打洞实际上就是在这个“内积”下做 Schmidt 正交化,化二次型为标准形的配方法和矩阵法都源自于此。这里简要描述一下矩阵法,详细的叙述请查阅教科书。,定 理 1.3(化二次型为标准形的算法).设 A=(aij)是一个 n 阶对称矩阵,现在要把它合同为对角形。,如果 a11=0,那就用 a11 两次打洞合同掉第一行和第一列的其它元素,把 A 变 成)(a11 0,0,然后考虑右下角的 n 1 阶的矩阵。,如果 a11=0 但是某个 aii=0,那就交换第 i 行和第 1 行,交换第 i 列和第 1 列,把
9、aii 变到 a11 的位置上来,然后返回上一步。,如果 A 的对角线上都是 0,但是某个 aij 不是 0,那就把第 j 行加到第 i 行,第 j 列加到第 i 列,这样 aii 的位置上就出现了 2aij,然后返回上一步。,这样经过有限步以后就可以把 A 变成对角形。,3,1.将打洞进行到底,1.1.对称矩阵的打洞,这个算法说白了就是一句话:制造非零的对角元来干掉非对角元,其实就是不断地做 Schmidt 正交化。正定矩阵是最容易化为标准形的对称矩阵,因为正定矩阵的对角元总不是 0(想一想,为什么?,所以只需要第一个步骤就可以化为标准形。半正定矩阵的打洞也很)简单,虽然对角元可能出现 0,
10、但是我们有下面的引理:,引 理 1.4.如果半正定矩阵 A 的某个对角元是 0,那么该对角元所在的行和列所有元素都是 0。,证明.由 于 A 半 正 定,所 以 有 平 方 根 分 解 A=P P。记 P=(v1,v2,.,vn),则aij=(vi,v j),这里的(vi,v j)表示 vi 和 v j 的通常的欧式内积。aii=0 说明 vi=0,从而第 i 行第 i 列都是 0。,可见半正定矩阵化为标准形本质上也只需要步骤 1,只不过对角线上遇到 0 的时候不用打洞,自动跳过去继续考虑右下角的矩阵。接下来是引理 1.4 的两个应用:,定 理 1.5.设 A 是一个实对称矩阵,min 和 m
11、ax 为 A 的最小和最大的实特征值,aii 是 A 的任一对角元,则有,min aii max,,而且两个不等号只要有一个成立则 aii 所在的行和列的其它元素就必然都是 0。,证明.只要对 A+min I 和 max I A 这两个半正定矩阵应用引理 1.4 即可。,定 理 1.6(两半正定矩阵同时合同于对角形).设 A,B 是两个 n 阶半正定矩阵,则存在可逆矩阵 T 使得 T AT,T BT 都是对角矩阵。,证明.首先做合同变换把 A 化成标准形,(,A,Er 0,0 0,),这时 B 仍然是半正定的(虽然 B 也发生了变化),所以不妨从一开始就假设 A 就是如上的标准形,并设()B1
12、1 B12 B=,B12=B21,B21 B22,我们要在保持 A 的形状的前提下把 B 化成标准形。设正交矩阵 Q 使得()Is 0 Q B22 Q=,0 0,4,1.将打洞进行到底,1.2.正定矩阵,那么用矩阵,(,Ir 00 Q,),作合同变换保持 A 不变,把 B 化为形如,B11 0 B=Is 0 0 0 0,的矩阵。注意这里已经利用了引理 1.4 的结论,由于 B 的最后一个对角元是零矩阵,所以它的最后一行和最后一列中的矩阵都是 0。这个时候再用 Is 打洞消去“”的部分,这还是一个不影响 A 的合同变换,这就把 A,B 同时变成了准对角形,最后再用一次正交变换就可以了。,1.2,
13、正定矩阵,正定矩阵的另一个名字是内积的度量矩阵,永远不要忘记这一点。正定矩阵几乎所有结论都有对应的几何解释,所以只要你搞清楚这些结论的几何意义,正定矩阵其实就是一个很简单的东东。设 v1,v2,.,vn 是 Rn 的一组基,那么矩阵(v1,v1)(v1,v2)(v1,v n)(v2,v1)(v2,v2)(v2,v n)A=.,(v n,v1)(v n,v2)(v n,v n),就是一个正定矩阵。反过来,每一个正定矩阵都有如上的表示形式。很显然,A 刻画了向量组 v1 vn 的长度以及它们之间的相互夹角,所以不难想象 v1 vn 的一些几何性质可以用 A 的代数性质来描述。反过来,如果有人问你正
14、定矩阵的代数性质,你也要立刻想到它对应的几何解释。举几个例子:,正定矩阵的对角元都不是零。这是显然的,因为 aii 代表 vi 的长度的平方,当然 不能是零。,正定矩阵中最大的元素必然出现在对角线上。这是因为内积满足 Schwatz 不等 式(vi,v j)2(vi,vi)(v j,v j),即 a2 aii a jj,从而 aij max aii,a jj。ij,正定矩阵的行列式的值等于 v1,v2,.,vn 张成的平行多面体的体积的平方。正定 矩阵的主子式都大于零,这是因为主子式 Ai1 i2 im 的值是 vi1,vi2,.,vim 张成的 平行多面体的体积的平方,所以大于零。,5,1.
15、将打洞进行到底,1.2.正定矩阵,例 1.7.设 A 是 n 阶正定矩阵,求证|A|a11 a22 ann,等号成立当且仅当 A 是对角矩阵。,这个结论的几何解释就是:平行多面体的体积不大于各个棱长的乘积,当且仅当各棱垂直的时候等号成立。,证明.用归纳法,假设 n 1 的时候结论成立。设()A n 1 A=,ann,11则|A|=|An1|ann A1|。注意 0 ann A1 ann,所以使用归纳假nn设即可。等号成立的条件也不难证明。,1 实 际 上 ann A1 这 个 量 也 是 有 它 的 几 何 解 释 的。我 们 来 这 样 分 析:记nv1 vn1 张成的底面为 P,vn 可以
16、分解为垂直于 P 的分量和属于 P 的分量的和:,vn=vn+v,n,那么设,vn P,v Pn,v n=v n v=x 1 v 1+x n 1 v n 1,n,两边依次用 v1,.,vn1 作内积,我们得到这样一个方程组:,(v 1,v n)=x 1(v 1,v 1)+x n 1(v 1,v n 1),,(v 2,v n)=x 1(v 2,v 1)+x n 1(v 2,v n 1),,(vn1,vn)=x1(vn1,v1)+xn1(vn1,vn1),采用上面例题中的记号,这个方程组就是=An1 X,所以,1vn=(v1,v2,.,vn1)X=(v1,v2,.,vn1)A1 n()()11 v
17、n 2=(v1,v2,.,vn1)A1(v1,v2,.,vn1)A1 nn,1=A1 n,根据勾股定理,vn 2=vn 2+v 2,我们就得到n,1v 2=ann A1 nn,1你看到了什么?ann A1 是 vn 到 P 的距离的平方!那它当然必须大于 0,同时n小于等于 vn 的长度的平方 ann。,思考题 1.8.书上有这样一个定理:对称矩阵 A 是正定的当且仅当 A 的顺序主子式都大于 0。看看这个是怎样打洞的?和 LU 分解定理比较一下,它们是不是很像?,思考题 1.9.设 A 是一个元素都是整数的反对称矩阵,求证|A|是完全平方数。,6,2,Jordan 标准形总结,这一章主要介绍
18、 Jordan 形的两个运算性质和两个代数性质。两个运算性质分别是计算 Jordan 块的多项式和与 Jordan 块交换的矩阵;两个代数性质是 Jordan 块的不可分解性和分裂性质。熟悉 Jordan 块的运算很重要,等你学到常微分方程的时候就会体会到这一点。,2.1,Jordan 标准形定理的证明,我们要说的这个证明在思想上没有什么先进之处,只是把老想法用新语言说了一遍,但是这的确是最简单的说法!我们先说一个简单的引理:,引 理 2.1.设 A 是一个线性变换,如果向量 v 满足 Ak v=0 但是 Ak+1 v=0(k N+),那么 v,Av,.,Ak v 线性无关。,这个引理证明很简
19、单,留给大家完成。,定 理 2.2.设 A 是 V 上的幂零线性变换,则存在 V 的一组基使得 A 在这组基下的矩阵是一些 Jordan 块的和。,证明.对 V 的维数 n 归纳。n=1 时显然,设 dim V n 时结论成立,考虑 dim V=n的情形。这时 A 的像空间 A(V)是 V 的 A 不变子空间且 dim A(V)dim V,所以根据归纳假设存在 A(V)中的一组基,v1,Av1,.,A a1 1 v1,v2,Av2,.,A a2 1 v2,vm,Avm,.,A am 1 vm,使得 A 在 A(V)上的限制在这组基下为 Jordan 标准型。其中 A a1 v1=A a2 v2
20、=A am vm=0。显然 A a1 1 v1,.,A am 1 vm 都属于 Ker A。下面把 A a1 1 v1,.,A am 1 vm 扩充为 Ker A 的一组基,比如说扩充为,A a1 1 v1,A am 1 vm,w1,wr,,并选取 ui V 使得 Aui=vi。我们断言向量组,u1,Au1,.,A a1 u1,u2,Au2,.,A a2 u2,um,Aum,.,A am um,w1,.,wr,构成 V 的一组基。如果这一断言成立,那么 A 在这组基下显然就是 Jordan 标准型。,7,2.Jordan 标准形总结,2.2.JORDAN 块的运算特点,注意现在 A a1 u1
21、,.,A am um,w1,.,wr 构成 Ker A 的一组基。这组向量的线性无关性很好证,假设这些向量的某个线性组合 L 等于 0,两边用A 作用以后 A a1 u1,.,A am um,w1,.,wr 这些项被消掉,剩下的是一个只含有 v1,.,A a1 1 v1,.,vm,.,A am 1 vm 的线性组合为 0 的等式,所以它们前面的系数都是 0,即 u1,.,A a1 1 u1,.,um,.,A am 1 um 这些项在 L 中实际上不出现,从而 L 只包含A a1 u1,.,A am um,w1,.,wr 这些项。但是这些项是 Ker A 的一组基,所以它们前面的系数也都是 0。
22、有了线性无关,要证明这组向量是一组基,只要再算算维数即可。这组向量一共有 a1+am+r+m 个。另一方面,dim A(V)=a1+am,dim Ker A=m+r。注意由同态基本定理 dim V=dim A(V)+dim Ker A,所以这些向量的个数等于 V 的维数,从而它们构成 V 的一组基。,2.2,Jordan 块的运算特点,学到现在,你应该知道这个小规律(不知道的话用力将头撞墙三下:P)当 J 是一个幂零的 Jordan 块的时候,0 1.0 J=,.1 0 nn,那么 J 2 就是把 J 中的 1 向右上方平移一层,J k 就平移 k 1 层,J n 就变成零矩阵了。用这个规律我
23、们可以很快算出一般的 Jordan 块 1.J=.1 nn,的多项式来:对于给定的 m 次多项式 f(x),在 点作 f 的 Taylor 展开:,f(x)=a0+a1(x)+a m(x)m,,那么,a0 a1.a0 f(J)=.,a n 1.a1 a0,可见 Jordan 块的多项式是很好算的,其形状是一个上三角的分层矩阵。,8,2.Jordan 标准形总结,2.3.与 JORDAN 块交换的矩阵,2.3,与 Jordan 块交换的矩阵,反过来我们可以证明与一个 Jordan 块 J 交换的矩阵必然可以表示为 J 的多项式。,定理 2.3.设,J=,0 1,.,.0,.1 0 nn,且矩阵
24、A 满足 AJ=J A,则 A 必然形如 a0 a1.a0 A=.,a n 1.,a1 a0,即 A 可以表示为 J 的多项式。,证明.设,J,.,J n1 构成空间的一组基,则 A 可以表示为它们的线性组合,A=a0+a1 J+an1 J n1=f(J),其中 f(x)=a0+a1 x+an1 x n1。不难验证对任何的 i,,A(J i)=J i(A)=J i(f(J)=f(J)(J i),既然在一组基上有 A=f(J)成立,那么自然在全空间上也成立。,2.4,Jordan 块的不可分解性,设 J 是有限维向量空间 V 上的线性变换,且 J 在一组基下的矩阵是 Jordan 形:1.(1,
25、2,.,n)J=(1,2,.,n).1,我们有如下的结论:,定理 2.4.不存在 V 的一对 J 不变的真子空间 U,W 使得 V=U W。,9,2.Jordan 标准形总结,2.5.JORDAN 块的分裂,证明.只要证明=0 的情形即可(否则就用 J In 代替 J)。这里的关键在于 J 仅有一个线性无关的特征向量:由于 r(J)=n 1,所以齐次线性方程组 JX=0 的解空间是一维的,这就等价于说 J 关于特征值 0 的特征子空间是一维的。如果存在满足条件的一对 U,W,那么 J 在 U 和 W 上就会各自有一个特征向量,这就导致了矛盾。,这个结论的意义是什么呢?说的就是 Jordan 块
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高等 代数 重点 技巧 总结
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6069579.html