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