特征值特征向量怎么求:通用实操计算方法
求解矩阵特征值特征向量的核心流程为:针对n阶方阵,先通过特征方程求出全部特征值,再将每个特征值代入齐次线性方程组,求解方程组的非零解,对应得到各特征值的特征向量,该方法适用于所有方阵,2阶、3阶常规矩阵可手动计算,高阶矩阵需借助工具求解,且重特征值会对应多个线性无关的特征向量,零向量永远不属于特征向量。
你求解的第一步是构建特征多项式。设待求解方阵为A,E为同阶单位矩阵,λ为未知特征参数,首先构造矩阵A-λE,这个矩阵也叫作特征矩阵。随后计算该矩阵的行列式|A-λE|,展开后会得到一个关于λ的n次多项式,这就是方阵A的特征多项式。n阶方阵必然存在n个特征值,包含实特征值与复特征值,重根会重复计数。
求解特征多项式等于零的方程,也就是|A-λE|=0,所得的所有根就是矩阵的全部特征值。2阶矩阵的特征多项式为二次多项式,可直接用求根公式计算;3阶矩阵行列式展开后为三次多项式,优先通过试根法因式分解求解,试根优先选取±1、±2等简单整数,大幅降低计算难度。此处有一个常见计算错误:计算|A-λE|时混淆矩阵顺序,写成|λE-A|,虽然最终方程根一致,但会改变多项式符号,高阶计算中容易出现符号失误,建议全程统一使用A-λE构造行列式。
得到单个特征值λ₀后,你需要求解对应的特征向量。将λ₀代入特征矩阵A-λE,得到常数矩阵A-λ₀E,搭建齐次线性方程组(A-λ₀E)x=0。求解这个方程组的基础解系,基础解系中的所有非零线性组合,就是λ₀对应的全部特征向量。方程组的自由未知量个数,决定了该特征值对应的线性无关特征向量的最大数量。
不同重数特征值的求解差异
特征值分为单根与重根,二者对应的特征向量数量有明确区别,这是求解的核心细节。单特征值必然对应且仅对应一组线性无关的特征向量,计算结果唯一基础解系。重特征值分为代数重数与几何重数,代数重数是该特征值在特征方程中的重根次数,几何重数是其对应的线性无关特征向量个数,几何重数永远小于等于代数重数。
你可以通过简单实操标准判断结果是否正确。以2阶方阵为例,若矩阵无重特征值,两个不同特征值会各自对应一个独立特征向量;若存在二重特征值,若矩阵为数量矩阵,所有非零二维向量都是特征向量,若非数量矩阵,该重特征值仅对应一个线性无关特征向量。
硬性适用限制:非方阵不存在特征值和特征向量,该求解方法仅对n阶方阵生效,任意m行n列(m≠n)的矩阵无法构建特征方程,没有对应的特征值与特征向量。同时,零向量不满足特征向量定义,无论方程组解如何,筛选结果时必须剔除零向量。
3阶矩阵实操中,化简齐次方程组是最耗时的步骤,你可以通过初等行变换将矩阵化为行最简形,直接锁定自由未知量,快速写出基础解系,无需复杂迭代计算,能最大程度减少计算失误。