考虑广义特征问题。在数值求解偏微分方程时(特别是,我有兴趣在正交坐标中找到二维拉普拉斯算子的狄利克雷特征模态,即)这个问题的形式为
其中是我们的特征向量(在网格点采样的特征函数),和是微分矩阵,是雅可比行列式(在网格点处采样),符号表示逐元素乘法。我只对与最小特征值对应的特征模态感兴趣。
在克罗内克积的帮助下,问题可以向量化如下:
其中的列堆叠形成的向量,的列形成的对角矩阵。
这样做的问题是,生成的矩阵不必要地稀疏并且大小为,当我尝试解决适度大的和大小(比如 200)时,我的计算机内存不足。显然这不是办法。
我知道现代特征值算法非常复杂,自己编码并不是最好的选择。所以我正在寻找一个迭代求解器,它只依赖于计算矩阵向量乘积与和并允许用户将它们作为黑盒提供。