广义特征值问题的导数

计算科学 线性代数 特征值
2021-11-27 03:10:39

我想计算广义特征值的导数,它是 (都取决于的解;在我的情况下是明确已知的,并且特征值及其对应的特征向量可以使用 eigs 立即计算)。λAu=λBuA,B,u,λtA,Bλu

如果我正式写出推导,我会得到问题 在上面的等式中我知道未知数是如果是对称的,我们可以取标量积来在我的情况下并不总是对称的,所以我需要用未知数

(AλB)u=(AλB)u+λBu   (1)
A,B,λ,u,A,BλuA,BuuA,B(1)uλ

其形式为其中是已知矩阵(不可逆),是已知向量。Xu=v+λwXv,w

我们如何计算uλ

1个回答

您拥有的特征问题没有唯一的解决方案,您的任何倍数都解决它。所以假设我们施加条件 两个方程是 得到导数 uutu=1

Au=λBu,uTu=1,
(AλB)uλBu=(λBA)u,2uTu=0.

这不过是 n+1 个未知数中的方程组: 它应该有一个唯一的解决方案,如果这个矩阵是非奇异的,它应该每当具有多重性 1 时发生。n+1n+1

(AλBBuuT0)(uλ)=((λBA)u0),
λ