《数值分析知识讲义》第5章__特征值问题计算方法.docVIP

《数值分析知识讲义》第5章__特征值问题计算方法.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第五章 特征值问题计算方法 设或。特征值问题是求及非零向量,使得 的特征多项式。当,不能用解析来表示。 因此数值方法为迭代法。 §1 幂法与反幂法 (I) 方法 设,有个线性无关的特征向量(即可以对角化)。 设的特征值,相应的特征向量为。并设 称为的主特征值。 幂法是用来求主特征值和相应特征向量的方法。基本思想 是任取非零向量,由矩阵构造迭代格式 得 由假定,有个线性无关的特征向量。于是 设 。 同理有 对于这个迭代格式分情况讨论 1.主特征值为单根,即 此时 同理: 因为 (充分大!!) 这说明,为特征值所对应的特征向量的近似向量。 (为对应于的特征向量。为的一个倍数) 同样 这表明 和近似线性相关。其中比值为一常数, 即求主特征值。具体计算时可用 上述方法求得的主特征值,以及对应的特征向量, 主要运算是的乘幂,与初始向量的乘积,因此称为乘幂法。 实际计算中,不能采用上述方法。因为。 ,当时将趋于0。 ,当时将趋于。 因此必须修正,即加上规范化的步骤。 对,记 ,其中。 幂迭代法计算公式为 任取 , 其中最大的分量为1。 可以看到 可以看出,与仅差一个常数倍。 而最大分量为1,所以有 考虑当, 时 。 反幂法 如果非奇异存在,并且的特征值均不为零。 设的特征值满足 的特征值为并有:。 的主特征值为,而且所对应于的特征向量仍为。 对应用幂法求主特征值,就是求得模最小的特征值。 用代替作幂法计算,称为反幂法。 为简单起见,仅考虑 任给初始向量,可作如下迭代 可以得出 实际计算中,不求逆矩阵。而是解方程组 一般先将作LU分解,必要时做到主元LU分解。 注意到,若参数, 则的特征值为。 如果接近于的一个特征值,且有 (*) 则对进行逆幂迭代。 任取 得到 这样算出 称为原点位移的逆幂迭代法。 所以要参数满足(*),收敛很快。 例子:用反幂法求矩阵, 按模最小的特征值及其特征向量。 取 0 1 1.0000 2 4.5652 3 0.9877 4 0.8245 5 0.8134 迭代5次: 。 §2 正交换及其应用 (I) Householder变换 Householder变换并不是直接求特征值的方法, 在此仅是一个中间过程,即利用这个变化可以把 对称矩阵变为对称三对角阵。把一般实阵转化为 上Hessenberg阵,也可以用来收缩求次大特征值。 称为上Hessenberg阵,如果当时有; 定义:设,称 成为初等反射 阵,也称Householder阵。 任给, 那么 定理:是Householder阵是对称,正交,对合阵。 证明: 对称 正交: 定理:设,则存在一个Householder阵 ,使得。 证明: 令 构造Householder阵: 注意到: 利用条件: 推论:设,并且 则存在一个Householder阵 使得,其中 证明: 取 。利用定理 附:推论中可取号,一般取一个确定符号。确定方法如下: 设 如果, 异号,那么计算时有效数字可能损失。 故一般取和具有相同符号,即取 计算方法: 已知非零的维向量,本算法算出,和, 使得 的分量冲掉的那些分量。 1) 2) 3) 在计算时,可能发生上溢或者下溢,为避免溢出,可将规范化。 已知: 1. 2. 3. 4. 5. 6. II 用Householder变换化实矩阵为上Hessenberg阵设 其中为列向量,为行向量。 第一步:可设,否则不进行约化 利用推论,选取Householder阵,使得 其中 令,其中 对,仿上作,如此一直进行步,可以得到: 定理: 如果,则存在正交阵,使得 (上Hessenberg阵)。 是Householder阵形成的,正交,对合, ,,特征值相同。 (III) Givens变换(初等等旋转变换) 在中,使向量按顺时针方向旋转角后变为,则有 为正交阵 在维Euclid空间中,矩阵 成为平面旋转矩阵,或称Givens矩阵(变换)。 利用矩阵与向量的乘积有:对任 由此可以得出。 引理1: 设,其中不全为零,则可以选取一个Givens阵,使得 其中:。 证明: 利用前面计算有: 选取适当,使得 事实上,。为使上式成立,只需取 这样就有: 定理: 设,非奇异,则存在正交阵,使得 其中:。 证明: 由于非奇异,故的第一列一定存在,可设。 利用引理1,存在Givens矩阵使 如果上述存在,那么。 广义来说,把看成Givens矩阵。 对同样,左乘Givens矩阵,使得 重复上述过程,可把化成上三角阵。 令 。 上述过程也可用Housholder阵来完成。 (IV)矩阵的分解 定理: 设,非奇异,则存在正交阵和上三角阵,使得 。 若的对角元都为正时,分解为唯一的。 证明: 前面已有 为上三角阵,为正交阵。 令 再证

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档