给出可对角化方阵 a 的特征值分解.
EigenvalueDecomposition
给出可对角化方阵 a 的特征值分解.
更多信息和选项
- EigenvalueDecomposition 也被称为特征分解.
- EigenvalueDecomposition 通常用于分析和求解线性微分方程或线性差分方程系统.
- EigenvalueDecomposition 根据其特征值和特征向量,将一个可对角化矩阵分解成标准形式. »
- 一个方阵是可对角化的,如果它有和行一样多的线性无关的特征向量. »
- 具有 n 个不同特征值的 n 维方阵总是可对角化的.
- EigenvalueDecomposition[a] 将给出一对矩阵 {s,d},其中 d 是对角矩阵,它的对角元
属于 Eigenvalues[a],而 s 是一个相似矩阵,s=Transpose[Eigenvectors[a]],以及
. » - EigenvalueDecomposition 并不是对所有的方阵来说都存在. 但是 JordanDecomposition,FrobeniusDecomposition 和 SchurDecomposition 总是存在的. 前两个给出块对角矩阵,最后一个给出三角矩阵.
- 可以使用以下选项:
-
Cubics False 是否使用根式来求解三次方程 Method Automatic 选择一个方法来使用 Quartics False 是否使用根式来求解四次方程 ZeroTest Automatic 测试表达式何时为0 Tolerance Automatic 数值矩阵的使用容差 - EigenvalueDecomposition 通过调用 Eigensystem 来进行计算. 当特征值分解存在时,对角矩阵和变换矩阵的排序与本征系统 Eigensystem 的结果相同.
- 当输入的是有限精度的数值矩阵时,在后处理步骤中使用了 Tolerance 设置来确定特征向量是否线性相关.
- ZeroTest 选项仅适用于精确矩阵和符号矩阵.
范例
打开所有单元 关闭所有单元基本范例 (5)
范围 (11)
基本用法 (6)
特殊矩阵 (5)
QuantityArray 对象的单位在对角矩阵的特征值中,使得变换矩阵则是无量纲的:
IdentityMatrix[n] 的特征值分解比较简单,仅特征向量的排列顺序可能不同:
HilbertMatrix 的特征向量:
如果首对矩阵进行数字化,则
矩阵(而不是
矩阵)将发生显著变化:
CenteredInterval 矩阵的特征值分解:
选项 (3)
Tolerance (1)
应用 (14)
EigenvalueDecomposition (3)的几何学
在 {t,v}=EigenvalueDecomposition[m] 中,t 的列是 m 的特征向量:
这意味着矩阵 m.t 的列将等于 t 的各列乘以对应的特征向量:
用 CoefficientArrays 获取二次型的对称矩阵:
对角化 (4)
这可以直接由 EigenvalueDecomposition[m] 得出:
现在可以计算矩阵的任意函数,形式为
. 例如,MatrixPower:
同样,MatrixExp 变得非常简单,仅需对
的对角线元素进行指数运算即可:
设
是一个线性变换,其标准矩阵由矩阵
给出. 在
中找到一个基
,使得
在该基下的表示
为对角矩阵:
一个实对称矩阵可正交对角化为
,其中
为对角实矩阵,
为正交矩阵. 请验证以下矩阵是对称的,然后将其对角化:
如果
,则矩阵称为正规矩阵. 正规矩阵是可通过酉变换对角化的最常见的一种矩阵. 所有实对称矩阵
都是正规矩阵,因为等式两边就是
:
用 NormalMatrixQ 进行验证:
微分方程与动态系统 (4)
注意,由于
是对角矩阵,逐元素幂运算与 MatrixPower 是相同的操作:
求解常微分方程 (ODE) 方程组
、
、
. 首先,构造右侧的系数矩阵
:
用 DSolveValue 验证解:
假设一个粒子在平面力场中运动,其位置向量
满足
且
,下面给出了
和
. 求解
时的初始问题:
通解为
. 用 LinearSolve 确定系数向量
:
用 DSolveValue 验证解:
物理学 (3)
在量子力学中,状态由复单位向量表示,物理量则由厄尔米特线性算子描述. 特征值表示可能的观测结果,而相对于特征向量的分量的模的平方则表示这些观测结果的概率. 对于给定的自旋算子
和状态
,求可能的观测值及其概率:
的伴随算子投影到特征向量上,得到
的相对概率为
,
的相对概率为
:
在量子力学中,能量算符被称为哈密顿量
,状态根据薛定谔方程
演化. 给定自旋为 -1 的粒子在
方向恒定磁场中的哈密顿量,求初始状态为
(表示
)的粒子在时刻
的状态:
惯性矩是一个描述刚体在不同方向旋转时所受阻力的实对称矩阵. 该矩阵的特征值被称为主惯性矩,对应的特征向量(必然正交)则称为主轴. 计算以下四面体的主惯性矩与主轴:
属性和关系 (13)
EigenvalueDecomposition 将矩阵
分解为
:
EigenvalueDecomposition[m] 实际上等价于 {Transpose[Eigenvectors[m]],DiagonalMatrix[Eigenvalues[m]]}:
可用 Transpose 和 DiagonalMatrix,通过 Eigensystem[m] 构建 EigenvalueDecomposition[m]:
当且仅当 DiagonalizableMatrixQ[m] 给出 True,EigenvalueDecomposition[m] 才存在:
尽管它与 d 有相同的特征值,但该矩阵没有完整的特征向量集:
当且仅当 m 的若尔当矩阵为对角矩阵时,EigenvalueDecomposition[m] 才存在:
当分解存在时,其结果与 JordanDecomposition 一致:
对于一个解析函数
,
与矩阵
有相同的
矩阵和对角矩阵
(至多排列顺序不同):
SingularValueDecomposition[m] 由矩阵
和
的特征值分解构建而成:
对于正规矩阵,舒尔分解 {q,r} 与特征分解 {t,d} 其实是一样的:
可能存在的问题 (1)
任何正规矩阵都可酉对角化,但 EigenvalueDecomposition 返回的
可能不是酉矩阵:
相关指南
-
▪
- 矩阵分解
文本
Wolfram Research (2025),EigenvalueDecomposition,Wolfram 语言函数,https://reference.wolfram.com/language/ref/EigenvalueDecomposition.html.
CMS
Wolfram 语言. 2025. "EigenvalueDecomposition." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/EigenvalueDecomposition.html.
APA
Wolfram 语言. (2025). EigenvalueDecomposition. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/EigenvalueDecomposition.html 年
BibTeX
@misc{reference.wolfram_2025_eigenvaluedecomposition, author="Wolfram Research", title="{EigenvalueDecomposition}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/EigenvalueDecomposition.html}", note=[Accessed: 12-April-2026]}
BibLaTeX
@online{reference.wolfram_2025_eigenvaluedecomposition, organization={Wolfram Research}, title={EigenvalueDecomposition}, year={2025}, url={https://reference.wolfram.com/language/ref/EigenvalueDecomposition.html}, note=[Accessed: 12-April-2026]}