跳转到内容

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

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

,其中 ,并令 为一个标量。证明约束最小二乘问题,



可以简化为求解相关的无约束最小二乘问题。该算法应首先找到 Householder 变换 ,使得


并令

由于 Householder 矩阵 是正交的,并且是厄米特矩阵(如果矩阵是实数,则为对称矩阵),因此我们有



然后约束可以写成



因此,列向量 的第一个元素,(一个标量),代表了我们的约束。


现在我们要证明我们可以将 写成一个相关的无约束问题。将 代入 中,我们得到:



,其中 的第一列,而 是其余的列。

因为:



分块矩阵乘法得到:



因此,,这是一个无约束问题。

证明或反驳以下插值多项式对于所有和所有不同都存在。

问题 2a

[编辑 | 编辑源代码]

对代入该方程得到以下矩阵方程



其中 A 是范德蒙矩阵,已知它是非奇异的。 这证明了系数的存在性和唯一性。

问题 2b

[编辑 | 编辑源代码]

现在,将对代入得到



考虑唯一的点集

系统简化为


这里,矩阵 明显是奇异的。

更一般地,矩阵 的行列式由下式给出

如果 对于任何

问题 3

[edit | edit source]

考虑线性方程组 ,其中 是一个 n 阶对称正定矩阵。求解该系统的共轭梯度法 (CG) 为

Choose , compute 
 Set 
 for  until convergence
 
 
 
 <Test for Convergence>
 
 
end

其中 是欧几里得内积。

是另一个 **对称**[1] 正定矩阵,阶数为 。我们知道形式

是在 上的内积。此外,矩阵 关于 内积 对称,如果 对于所有 中成立,并且 关于 正定,如果 对于所有非零

问题 3a

[编辑 | 编辑源代码]

证明 关于 -内积是对称且正定的。

问题 3b

[编辑 | 编辑源代码]

鉴于此,CG 可以用来以适当的方式求解方程 。指定该算法并指出任何与 相比所需额外计算量。

Choose 

 :  solve 

for  until convergence
 
 
 
 <Test for Convergence>
  :  solve 
 
 
end


一个额外的计算量是计算

另一个一次性计算量是计算 ,其计算量为 ,以及 ,其计算量为

问题 3c

[编辑 | 编辑源代码]

利用您对共轭梯度法的了解,确定 的性质,这些性质对于有效地计算解 是可取的。

我们希望 的特征值彼此接近。这将加速收敛。此外,如果只有 个不同的特征值,则算法将在 步内终止。

  1. 实际考试中省略了。这使得问题变得模棱两可,应该包含“对称”一词。(霍华德·埃尔曼,2008 年 12 月 16 日)
华夏公益教科书