Math

最近需要求解任意本征值的本征矢量,目前有两种方法计算本征值,一种是传统的方法,另外一种是陶哲轩ref1去年提出的一种方法。后来证明这种方法不是他首次提出,但是确实是一种新的思路。本次笔记是为了展示如何用他的结论。例子也是他的论文找的。

陶哲轩

计算本征值

计算本征值很容易,例如对于矩阵,

方法简述

传统方法

将计算的本征值带回原矩阵求一个代数方程即可。

陶哲轩新方法

其中

  • $v{i,j}\lambda{i}j$个元素
  • 是矩的第个特征向量(本征向量、本征矢)
  • $M{j}Aj\lambda{k}(M_{j})k$个特征值。

这种方法的好处是直接带公式就可以,缺点是需要多计算几个本征值。

示例

我们令

其本征值可以通过解方程得出,有三个,

传统方法

传统方法,求解本征矢,对于,我们有

同样的做法,我们可以知道

陶哲轩方法

按照陶哲轩的方法,首先将不同的余子式表示出来

这样就可以依次求出系数了,

可见该方法的不足是不能分辨正负。

ref1. https://arxiv.org/abs/1908.03795