数值分析第8章——矩阵特征值问题计算.ppt
《数值分析第8章——矩阵特征值问题计算.ppt》由会员分享,可在线阅读,更多相关《数值分析第8章——矩阵特征值问题计算.ppt(121页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第八章第八章 矩阵特征值问题计算矩阵特征值问题计算 对对n 阶方阵阶方阵A求数求数 和非零向量和非零向量x,使其满足使其满足Ax=x 这样的这样的 值称为矩阵值称为矩阵A的特征值,非零向量的特征值,非零向量 x 称为矩阵称为矩阵A的与特征值的与特征值 相对应的一个特征向量。相对应的一个特征向量。1定义定义1 设矩阵设矩阵A,B R n n,若有可逆阵若有可逆阵P,使使 则称则称A与与B相似相似。定理定理1 若矩阵若矩阵A,B R n n且相似且相似,则则(1)A与与B的特征值完全相同的特征值完全相同;(2)若若x是是B的特征向量的特征向量,则则Px便为便为A的特征向量的特征向量。8.1 预备知
2、识预备知识2定理定理2:设设A R n n具有完全的特征向量系,即存在具有完全的特征向量系,即存在n个个线性无关线性无关其中其中 i为为A的特征值的特征值,P的各列为相应于的各列为相应于 i的特征向量的特征向量。的特征向量构成的特征向量构成Rn的一组基底的一组基底,则经相似变换可化则经相似变换可化A为为对角阵,即有可逆阵对角阵,即有可逆阵P,使使3定理定理3 :A R n n,1,n为为A的特征值的特征值,则则(2)A的行列式值等于全体特征值之积,即的行列式值等于全体特征值之积,即(1)A的迹数等于特征值之和,即的迹数等于特征值之和,即4定理定理45定理定理5 设设A R n n为对称矩阵为对
3、称矩阵,其特征值其特征值 1 2 n,则则(1)对任意对任意A R n,x0,(2)(3)6定理定理6(Gerschgorin圆盘定理圆盘定理)设设A R n n,则则表示以表示以aii为中心为中心,以以 半径为的复平面上的半径为的复平面上的n个圆盘个圆盘。(2)如果矩阵如果矩阵A的的m个圆盘组成的并集个圆盘组成的并集S(连通的连通的)与其余与其余(1)A的每一个特征值必属于下述某个圆盘之中的每一个特征值必属于下述某个圆盘之中,n m个圆盘不连接个圆盘不连接,则则S内恰包含内恰包含m个个A的特征值的特征值。789101112定理定理71314一一 幂法幂法1 基本思想基本思想任取非零向量任取非
4、零向量 v0 ,则可则可唯一表示为唯一表示为 设设n 阶矩阵阶矩阵A 的特征值的特征值 ,满足满足 ,且其对应有且其对应有n个线性无关的特个线性无关的特 征向量征向量 x1,x2,xn,即,即 8.2 幂法和反幂法幂法和反幂法15则则16其中其中由假设条件由假设条件 所以当所以当k充分大时,有充分大时,有从而从而 所以所以17即为矩阵即为矩阵 A 的对应特征值的对应特征值 1 的近似特征向量。的近似特征向量。用用(vk)i 表示表示 vk 的第的第 i 个分量个分量,则当则当k充分大时充分大时,有有即为主特征值的近似值。即为主特征值的近似值。且且18设设有有主特征主特征值值满满足足个线性无关的
5、特征向量,个线性无关的特征向量,则对则对任意非零初始向量任意非零初始向量,下面的式子成立,下面的式子成立定理定理19 迭代公式迭代公式(1)实质上是由矩阵实质上是由矩阵A的乘幂的乘幂 Ak与非零向与非零向量量 v0 相乘来构造向量序列相乘来构造向量序列 xk ,从而计算主特征值从而计算主特征值及其对应的主特征向量及其对应的主特征向量,故称这种方法为幂法。故称这种方法为幂法。20设设有有主特征主特征值值满满足足个线性无关的特征向量,个线性无关的特征向量,则对则对任意非零初始向量任意非零初始向量定理定理按照下述方法构造的向量序列按照下述方法构造的向量序列则有则有21 2.幂法实用计算公式幂法实用计
6、算公式22例例1 求矩阵求矩阵的主特征值与其对应的特征向量。的主特征值与其对应的特征向量。解取解取 v0=(0,0,1)T ,则则23直到直到k=8 时的计算结果见下表时的计算结果见下表0.5,1,0.750011.00005.5000,11.0000,8.250080.5,1,0.750011.00055.5002,11.0005,8.250170.5,1,0.750110.99745.4987,10.9974,8.249460.5,1,0.749411.01425.5075,11.0142,8.257650.5,1,0.753610.92235.4621,10.9223,8.230640.
7、5,1,0.736011.44445.7222,11.4444,8.36130.5,1,0.861194.5,9,7.7520.5,1,0.25 4 2,4,1,1k从而从而24二、幂法的加速二、幂法的加速1、原点平移法、原点平移法 如果如果 是矩阵是矩阵 A 的特征值的特征值,则对任意的实数则对任意的实数p,矩阵矩阵 A-pE 的特征值为的特征值为 -p,且且 A 与与 A-pE 的特征向量相同的特征向量相同.据此据此,如果要计算如果要计算 A 的主特征值的主特征值 1,只要选择合适的只要选择合适的数数 p,使使 1-p 为矩阵为矩阵 A-pE 的主特征值的主特征值,且且 那么那么,对矩阵对
8、矩阵 A-pE 应用幂法求其主特征值应用幂法求其主特征值 1-p,收敛收敛速度将会加快速度将会加快.这种通过求这种通过求 A-pE 的主特征值和特征向的主特征值和特征向量量,进而得到进而得到A的主特征值和特征向量的方法叫的主特征值和特征向量的方法叫原点平原点平移法。移法。25且使且使显然显然,当当 2-p=-(n-p),即即 P=(2+n)2 时时,上式取上式取最小值最小值;如果希望计算如果希望计算 n,类似的讨论可知应选取类似的讨论可知应选取 p=(1+n-1)2 。则对任意实数则对任意实数p,矩阵矩阵 A-pE 的主特征值为的主特征值为 1-p或或 n-p,要求要求 1,则选则选 p 使使
9、26例例2 用原点平移加速法求例用原点平移加速法求例1中矩阵中矩阵A的主特征值与其的主特征值与其对应的特征向量。对应的特征向量。解解 取取p=-2.5,做平移变换做平移变换B=A-pE,则则对对B应用幂法,仍应用幂法,仍取取 x0=(0,0,1)T ,则则27迭代迭代5步的计算结果见下表步的计算结果见下表0.5,1,0.750013.50006.7500,13.5000,10.125050.5,1,0.750013.50076.7503,13.5007,10.125640.5,1,0.750713.51796.76,13.5179,10.140630.5,1,0.7545147,14,10.5
10、62520.5,1,0.8754 2,4,3.51k可得到可得到B的主特征值的主特征值 1 13.5000 特征向量特征向量 v1 (0.5,1.0,0.7500)T 因此因此,A的主特征值为的主特征值为 1=1+p 11.0000,特征向量仍为特征向量仍为v1=(0.5,1,0.7500)T。282930设设A为为n阶实对称矩阵,称阶实对称矩阵,称为为向量向量 x 的瑞利商的瑞利商,其中,其中(x,x)=xT x 为内积。不难为内积。不难证明,对实对称矩阵证明,对实对称矩阵A,如果其特征值满足,如果其特征值满足2、瑞利商加速、瑞利商加速由幂法公式生成的由幂法公式生成的 xk 的瑞利商满足的瑞
11、利商满足由此可见,由此可见,R(xk)比比 mk 更快的收敛于更快的收敛于 1。31幂法的瑞利商加速迭代公式为幂法的瑞利商加速迭代公式为其中其中A为为n阶实对称矩阵。阶实对称矩阵。对给定的误差限对给定的误差限 ,当,当|mk mk-1|时,取时,取32三、反幂法三、反幂法 反幂法是用于求非奇异矩阵反幂法是用于求非奇异矩阵A的按模最小的特征值的按模最小的特征值和对应特征向量的方法和对应特征向量的方法.而结合原点平移法的反幂法而结合原点平移法的反幂法则可以求矩阵则可以求矩阵A的任何一个具有先验了解的特征值和对的任何一个具有先验了解的特征值和对应的特征向量。应的特征向量。设矩阵设矩阵A非奇异非奇异,
12、其特征值其特征值 i (i=1,2,n),满足满足其相应的特征向量其相应的特征向量 x1,x2,xn 线性无关线性无关,则则 A-1 的特的特征值为征值为1/i,对应的特征向量仍为,对应的特征向量仍为 xi (i=1,2,n).33此时此时,A-1 的特征值满足的特征值满足因此因此,对对 A-1 应用幂法应用幂法,可求出其主特征值可求出其主特征值 1/n 和特征向量和特征向量 xn uk,从而求得从而求得A的按模最小特征值的按模最小特征值 n 1/和对应的特征向量和对应的特征向量 xn uk,这种方法称为这种方法称为反幂法反幂法。34为了避免求为了避免求 A-1,可通过解线性方程组可通过解线性
13、方程组A vk=uk-1 得到得到yk,采用,采用LU分解分解,即先对即先对 A 进行进行LU分解分解 A=LU,此时反幂此时反幂法的迭代公式为法的迭代公式为35对给定的误差对给定的误差 ,当,当|j 时时,故故 设方阵设方阵X 的的QR 的分解式为的分解式为由由 48由由 知知,对充分大的对充分大的 k,非奇异非奇异,它应有唯一的它应有唯一的 QR 分解式分解式 ,并且并且 于是于是但上三角阵但上三角阵 的对角线元素不一定大于零的对角线元素不一定大于零.为此为此,引入对角阵引入对角阵以便保证以便保证 的对交线元素都是正数的对交线元素都是正数49从而得到从而得到 的的QR 分解式分解式由由 的
14、的 QR 分解式的唯一性得到分解式的唯一性得到 从而从而 由于由于 所以所以50从而从而 其中其中 于是于是因为因为 为上三角阵为上三角阵,为对角阵为对角阵,且元素为且元素为1 或或-1,所以所以51 的极限不一定存在的极限不一定存在52例例 1 用用 QR 算法求矩阵算法求矩阵 特征值特征值.A的特征值为的特征值为-1,4,1+2i.53解解 令令 用施密特正交化过程将用施密特正交化过程将 分解为分解为54将将 与与 逆序相乘逆序相乘,求出求出用用 代替代替A 重复上面过程重复上面过程,计算计算11次得次得55由由 不难看出不难看出,矩阵矩阵A 的一个特征值是的一个特征值是4,另一个特另一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 分析 矩阵 特征值 问题 计算
限制150内