本章汇集了几个存在有效算法的非线性特征值问题的实例。由于没有一种单一的方法能应对所有非线性情况,因此每个实例都需采取不同的处理方式。
最简单的非线性特征值问题是二次特征值问题(quadratic eigenvalue problem, QEP)
更高次的多项式特征值问题(\sum_{i=0}^m \lambda^i A_i)x=0也可以类似处理。详见第9.3节。
最后,第9.4节考虑了可以表示为在n乘m正交矩阵集合上最大化标量函数F(Y)的非线性特征值问题。最简单的情况是最大化F(Y) = Y^* AY,其中A是厄米矩阵且m=1;答案是A的最大特征值。如果F(Y) = {\rm tr} Y^*AY,即Y^*AY的对角线元素之和(迹),那么答案是厄米矩阵A的m个最大特征值之和。对于这些问题,存在比这里介绍的基于共轭梯度的优化方案更有效的算法,但其优势在于能推广到更广泛的函数F。我们再给出两个例子。其一,如果A_1,\ldots,A_m是n乘n的实对称矩阵,本应共享一组特征向量但因噪声干扰而不再共享,那么我们寻求一个正交矩阵Y,使得所有Y^*A_iY的非对角线元素的范数之和最小。其二,在使用局域密度近似的量子力学计算中,我们希望最大化{\rm tr}Y^*AY + g(Y),其中g(Y)是一个复杂的非线性项,代表电子间相互作用的能量。这里介绍的优化方法能处理相当一般的函数g(Y)。