跳转至内容

数值方法资格考试问题及解答(马里兰大学)/2007 年 1 月

来自维基教科书,开放书籍,开放世界

是不同的实数,并考虑矩阵

证明 可以表示为

其中列向量 生成一个多项式

满足

您可以引用您了解的任何关于多项式插值的知识来证明 是非奇异的。

我们想要证明



或者等价地,th,th 的项是 ,并且是 ,也就是说

首先注意到

同样地,注意到

因此,

为一个实数矩阵,阶数为 ,特征值为 ,以及 个线性无关的特征向量 .

假设您想找到一个特征向量 ,它对应于特征值 ,并且您已知 使得

指定一个数值算法,用于找到 ,并给出该算法的收敛证明,证明它在适当的情况下是收敛的。

解决方案 2

[编辑 | 编辑源代码]

移位逆幂法

[编辑 | 编辑源代码]

然后,

这表明

因为移动特征值和矩阵求逆不会影响特征向量,


假设对于所有。生成 以找到。从任意 开始,满足


For 
  
  
   (Rayleigh quotient)
End



幂法收敛性

[edit | edit source]

如果对于所有,那么 将被 支配。


因为 线性无关,它们构成 的基底。因此,


根据特征向量的定义,


为了找到 的一般形式,即第 k 步的近似特征向量,可以观察算法中的几个步骤。


根据归纳法,

因此,

比较加权 ,

因为假设

上述表达式在 趋于 ,因为对于所有 ,都有 。因此,随着 的增长, 平行。因为 ,因此必然有


假设 A 是一个上三角非奇异矩阵。证明当使用雅克比迭代和高斯-赛德尔迭代求解 时,它们会在有限步内收敛。

迭代推导

[编辑 | 编辑源代码]

,其中 是一个对角矩阵, 是一个下三角矩阵,其对角线为零,而 也是一个上三角矩阵,其对角线也为零。


雅克比迭代可以通过将 代入 中,并求解 ,即



假设条件下,由于 ,迭代公式为



类似地,将 代入,将 分组,并解出 ,即



由于假设条件下 ,雅可比迭代和高斯-赛德尔迭代的公式相同。


有限步收敛

[edit | edit source]

雅可比迭代和高斯-赛德尔迭代是将矩阵 分解成 :分别是对角矩阵、上三角矩阵(对角线以上部分)和下三角矩阵(对角线以下部分)。它们的迭代过程如下:


(高斯-赛德尔)
(雅可比方法)


在本例中, 为上三角矩阵,因此 为零矩阵。因此,高斯-赛德尔方法和雅可比方法具有以下相同的形式



此外, 可以写成



中减去 ,我们得到



在我们这个问题中, 是对角矩阵, 是上三角矩阵,对角线上为零。注意,积 也是上三角矩阵,对角线上为零。



此外,令 为相关矩阵



其中 ,并且 .


最后,乘积 (称为 (1))是



这里 的结构与 几乎完全相同,只是它的对角元素为零。

此时,在 步(起始矩阵的大小)时,收敛应该是显而易见的,因为 仅仅是 ,其中,每次 乘以,第 k 个上对角线被清零(其中 k=0 表示对角线本身)。经过 次应用 后,结果将是大小为 的零矩阵。

简而言之, 是大小为 的零矩阵。


因此,,也就是说,当 为上三角矩阵时,用于求解 的雅可比和高斯-赛德尔方法在 步内收敛。

(1) 的例子

[edit | edit source]








华夏公益教科书