数学二 / 学习讲义

正式课程 / 15

特征值、相似与对角化

一次解决一个小问题。从具体例子开始,理解条件,再亲手算一遍。

15 / 特征值、相似与对角化 · 小节 1

不改变方向的向量

读完这一节,你会

能判断变换后的向量是否是原向量的一个倍数,并求简单矩阵的特征值。

前置知识:非齐次方程与公共解 · 符号回看

从一个问题开始

一种坐标变化把横坐标乘2,纵坐标不变。向右的向量 (1,0)(1,0) 变成 (2,0)(2,0),还是向右,只是长度变成2倍;向上的向量 (0,1)(0,1) 则保持不变。

斜向的 (1,1)(1,1) 会变成 (2,1)(2,1),连方向也改变了。于是前面两种向量有一个共同特点:变化后的结果,恰好是原向量乘同一个数。

我们把这样的非零向量叫特征向量,把那个倍数叫特征值。先从这个“整体乘几倍”的含义理解,再学习怎样计算。

哪些方向变换后仍在原直线上

矩阵 A=(2001)A=\begin{pmatrix}2&0\\0&1\end{pmatrix} 把横坐标乘 22,纵坐标保持不变。

哪些方向变换后仍在原直线上横轴 (1,0)

矩阵把向量 (1,0)(1,0) 变成 (2,0)=2(1,0)(2,0)=2(1,0),结果是原向量的 22 倍。因此 (1,0)(1,0) 是特征向量,对应特征值 22

把这件事讲清楚

矩阵作用在一个向量上,通常会改变长度也改变方向。但某些向量只被放大、缩小、反向或压成0,仍留在原来那条直线上。我们寻找的就是这种特殊方向。

若非零向量v满足Av=λv,就称λ为特征值、v为对应特征向量。λ是缩放倍数:2放大两倍,−1反向但长度不变,0表示这个方向被压掉。零向量必须排除,因为它对所有λ都满足0=λ·0,不能提供任何特殊方向的信息。

将式子移项成 (AλI)v=0(A-\lambda I)v=0,这是关于v的齐次方程。要有非零解,方阵A−λI必须不满秩,等价于 det(AλI)=0\det(A-\lambda I)=0,称特征方程。求解分两阶段:先解这个关于λ的代数方程,再对每个λ消元求v,不能只求出λ就停。

同一特征向量的任意非零倍数仍属于同一特征值,所以题目常要求写一个代表,或写全部对应向量的组合。不同特征值的特征向量一定线性无关;同一特征值内则要另外检查独立性。

一些数值关系可以查错:特征值相加时,重复出现的根要重复计算;例如根2、2、3要相加为7。这个总和等于迹tr A,即主对角线元素之和;相乘等于det A;有零特征值正好说明A不可逆。若Av=λv,则 A2v=λ2vA^2v=\lambda^2v,一般多项式满足 p(A)v=p(λ)vp(A)v=p(\lambda)v;A可逆时逆矩阵在该方向缩放 1λ\frac1\lambda

最后把算出的向量代回Av=λv,通常只需几次乘加,就能发现消元符号或配对错误。

为什么成立 · 关键推导

Av=λv意味着A把v所在直线映回自身;在该方向运算像乘一个数。要找到该方向,先让A-λI失去满秩,再求其零空间。

入门例题 / 1

A=(2103)A=\begin{pmatrix}2&1\\0&3\end{pmatrix} 的特征值与特征向量。

先算 det(AλI)=(2λ)(3λ)\det(A-\lambda I)=(2-\lambda)(3-\lambda),得到λ=2和3。再分别解齐次方程,而不是从行列式直接猜向量。

λ=2时,A2I=(0101)A-2I=\begin{pmatrix}0&1\\0&1\end{pmatrix},要求y=0、x自由,所以对应非零向量为 t(1,0)t(1,0),t≠0。

λ=3时,A3I=(1100)A-3I=\begin{pmatrix}-1&1\\0&0\end{pmatrix},要求−x+y=0,所以向量为 t(1,1)t(1,1),t≠0。检查 A(1,1)T=(3,3)T=3(1,1)TA(1,1)^T=(3,3)^T=3(1,1)^T,与特征值配对正确。

典型应用与变式 / 2

A=diag(2,1)A=\operatorname{diag}(2,-1)。两个坐标方向分别满足 Ae1=2e1Ae_1=2e_1Ae2=e2Ae_2=-e_2,所以特征值是2、−1。

矩阵平方会把同一方向再缩放一次:A2e1=4e1A^2e_1=4e_1A2e2=e2A^2e_2=e_2,因此 A2A^2 的特征值为4、1。若取逆矩阵,缩放因子也取倒数,所以 A1A^{-1} 的特征值为二分之一、−1,特征方向不变。

也可检查迹与行列式:迹为 2+(1)=12+(-1)=1,行列式为 2×(1)=22\times(-1)=-2,分别等于特征值之和与乘积。

停一下,自己试一试

先独立作答;卡住时看提示,完成后再对照解析。

概念判断

零向量能算特征向量吗?

需要一点提示

若允许它,λ还能被确定吗?

查看过程、答案与错因

不能,定义要求非零,否则Av=λv对所有λ都成立,失去方向信息。

计算与执行过程

(2005)\begin{pmatrix}2&0\\0&5\end{pmatrix}的特征值与一个对应向量。

需要一点提示

观察两个坐标轴的缩放。

查看过程、答案与错因

λ=2对应(1,0),λ=5对应(0,1);它们的任意非零倍数也都是对应特征向量。

条件与错误辨析

特征值相同的两个矩阵一定相同或相似吗?

需要一点提示

比较I₂与(1101)\begin{pmatrix}1&1\\0&1\end{pmatrix}

查看过程、答案与错因

不一定,两者特征值都为1、1,但后者只有一个独立特征方向,不能与I相似。

带走这一句

先求特征值,再解各自齐次方程,最后代回验证向量。

15 / 特征值、相似与对角化 · 小节 2

相似与可对角化

读完这一节,你会

能理解为什么换一组坐标方向可能使矩阵更简单,并判断能不能这样换。

前置知识:不改变方向的向量 · 符号回看

从一个问题开始

如果一个变换只把横向放大2倍、纵向放大3倍,计算就很简单:分别乘2、乘3即可。它的矩阵只有对角线上的2和3,不会把两个坐标混到一起。

有的矩阵在原坐标下看起来很复杂,但换一组坐标轴后,也可能变成这种“各方向分别乘数”的形式。上一节的特征向量正好提供了这些候选方向,因为变换后它们仍是自身的倍数。

本节要判断:能不能找到足够多、彼此不能替代的特征方向,把整个空间都表示出来?能做到时,就能把矩阵化为对角矩阵。

把这件事讲清楚

同一个平面动作,选不同坐标轴会有不同矩阵表示。如果恰好把坐标轴选在特征方向上,每个方向只独立缩放、不混入其他方向,矩阵就会变成对角形。这是对角化想做的事。

用P的列记录新坐标轴在旧坐标中的向量。新坐标先乘P回到旧坐标,经过A,再乘P⁻¹回到新坐标,所以新表示是 P1APP^{-1}AP。这种关系叫相似;P必须可逆,因为新坐标轴要足够独立,能表示每个向量。

若找到n个线性无关特征向量 v1,,vnv_1,\ldots,v_n,把它们作为P的列,并按相同顺序把λ₁到λₙ放进对角矩阵Λ。由于每列都有Avⱼ=λⱼvⱼ,就有AP=PΛ,因而 P1AP=ΛP^{-1}AP=\Lambda。列顺序与特征值顺序必须配对。

因此n阶矩阵可对角化的充要条件是有n个独立特征向量。n个不同特征值自动够用;重特征值不自动失败,要看每个特征值的解空间提供几个独立向量。单位矩阵特征值全为1却能对角化;某些带非零上三角项的重根矩阵只能提供一个方向,就不行。

对角化最直接的用途是矩阵幂:Am=PΛmP1A^m=P\Lambda^mP^{-1},中间相邻的P⁻¹P连续抵消,对角阵只需给每个对角数求幂。相似还保留特征多项式、迹、行列式和秩,但这些量相同只是必要条件,一般不足以证明两矩阵相似。

为什么成立 · 关键推导

AP的第j列是Avⱼ=λⱼvⱼ,所以AP=PΛ。左乘P1P^{-1}得到对角化;连续相乘中P1PP^{-1}P消去,故Aⁿ=PΛnP1^{n}P^{-1},矩阵幂问题变成标量幂。

入门例题 / 1

A=\begin{pmatrix}2&1\\0&3\end{pmatrix} 的两个特征向量可取(1,0)、(1,1),把它们作为列组成 P=(1101)P=\begin{pmatrix}1&1\\0&1\end{pmatrix};对应特征值排成 Λ=diag(2,3)\Lambda=\operatorname{diag}(2,3)。于是 A=PΛP1A=P\Lambda P^{-1},其中 P1=(1101)P^{-1}=\begin{pmatrix}1&-1\\0&1\end{pmatrix}

相乘n次时中间的 P1PP^{-1}P 成对抵消:An=PΛnP1A^n=P\Lambda^nP^{-1}。因为 Λn=diag(2n,3n)\Lambda^n=\operatorname{diag}(2^n,3^n),算得

An=(2n3n2n03n).A^n=\begin{pmatrix}2^n&3^n-2^n\\0&3^n\end{pmatrix}.

n=1时右上角为3−2=1,恢复原矩阵;这也检查了特征值顺序与P的列顺序是一致的。

典型应用与变式 / 2

A=(1101)\begin{pmatrix}1&1\\0&1\end{pmatrix}只有重根1,A-I=(0100)\begin{pmatrix}0&1\\0&0\end{pmatrix},特征向量只能(x,0),维数1<2,故不能对角化。反之I₂虽然重根,也是对角阵,当然可对角化。

停一下,自己试一试

先独立作答;卡住时看提示,完成后再对照解析。

概念判断

有重特征值一定不能对角化吗?

需要一点提示

单位矩阵。

查看过程、答案与错因

不是,要看独立特征向量是否足够。单位矩阵所有非零向量都是特征向量。

计算与执行过程

A=Pdiag(2,3)P1A=P diag(2,3)P^{-1},写A³。

需要一点提示

相邻P1PP^{-1}P抵消。

查看过程、答案与错因

A3=Pdiag(8,27)P1A^{3}=P diag(8,27)P^{-1},不能把P也逐元素立方。

条件与错误辨析

P列交换了,Λ能保持原顺序吗?

需要一点提示

每列对应哪个特征值?

查看过程、答案与错因

必须同步交换对应对角位置,否则AP=PΛ不成立。向量与特征值需要一一配对。

带走这一句

对角化不是每个方阵都有的技巧,独立特征方向的数量决定能否使用。

15 / 特征值、相似与对角化 · 小节 3

实对称矩阵与正交对角化

读完这一节,你会

能求实对称矩阵的一组互相垂直的单位特征向量,并完成正交对角化。

前置知识:相似与可对角化 · 符号回看

从一个问题开始

坐标轴若互相垂直,长度和角度比较容易计算。上一节为了简化矩阵而换坐标时,能不能同时保证新坐标轴仍互相垂直?

一般矩阵未必可以,但对实对称矩阵可以。这里“实”表示元素都是实数,“对称”表示主对角线两侧对应的数相同,例如 (2112)\begin{pmatrix}2&1\\1&2\end{pmatrix}

对这个例子,可以找到沿 (1,1)(1,1)(1,1)(1,-1) 的两个特征方向;它们正好垂直。下面说明这种保证,以及计算时怎样把向量长度也调整为1。

把这件事讲清楚

一般矩阵未必能找够特征方向,实对称矩阵却有更强保证:特征值都是实数,而且总能找到n个互相垂直、长度为1的特征向量。这意味着可以只通过旋转或镜像坐标轴,就让各方向独立缩放。

把这些标准正交特征向量排成Q的列,由 Q1=QTQ^{-1}=Q^T,对角化写作 QTAQ=ΛQ^TAQ=\Lambda,叫正交对角化。和一般P相比,Q还保持长度与夹角,因此常适合解释二次型的形状。

为什么不同特征值的方向自动垂直?若Au=λu、Av=μv,对称性让 (Au)Tv=uTAv(Au)^Tv=u^TAv,于是 (λμ)uTv=0(\lambda-\mu)u^Tv=0。当λ≠μ,内积只能为0。这里必须是不同特征值,不能删掉条件。

如果一个特征值重复,先消元找出对应特征空间的一组独立向量,再在这组内部做施密特正交化,最后单位化。线性组合仍留在同一特征空间,所以不会破坏特征向量性质;不同特征空间原本已正交,不需要混着处理。

完整步骤是查A是否实对称、算特征值、分组求独立特征向量、组内正交化、全体单位化、按配对顺序组成Q和Λ。最后既检查 QTQ=IQ^TQ=I,也检查AQ=QΛ:前者验正交,后者验特征配对,两者任务不同。

为什么成立 · 关键推导

Au=λu、Av=μv且Aᵀ=A,有λuᵀv=(Au)ᵀv=uᵀAv=μuᵀv;若λ≠μ,只能uᵀv=0。于是不同特征方向自然垂直。

入门例题 / 1

A=(2112)\begin{pmatrix}2&1\\1&2\end{pmatrix},特征值3、1,对应(1,1)、(1,-1)。各除2\sqrt2作为Q的列,得QᵀAQ=diag(3,1),无需额外正交化。

典型应用与变式 / 2

A=diag(2,2,5)A=\operatorname{diag}(2,2,5)。当λ=2时,方程 (A2I)v=0(A-2I)v=0 给出第三个分量必须为0,所以特征空间是 (x,y,0)(x,y,0);可选两个互相垂直的单位向量(1,0,0)、(0,1,0)。当λ=5时,特征向量沿第三坐标轴,可选(0,0,1)。

这三个向量已经标准正交,因而Q可以直接取 II,有 QTAQ=AQ^TAQ=A。重特征值并不意味着只能有一个方向;这里λ=2的特征空间有两个独立方向,也可以在这个平面内旋转后选另一组正交基。

停一下,自己试一试

先独立作答;卡住时看提示,完成后再对照解析。

概念判断

实对称矩阵是否可能没有足够特征向量?

需要一点提示

正交对角化定理。

查看过程、答案与错因

不会,它总有n个独立且可取标准正交的特征向量。这比一般方阵强。

计算与执行过程

(3113)\begin{pmatrix}3&1\\1&3\end{pmatrix}的特征值及单位特征向量。

需要一点提示

尝试(1,1)和(1,-1)。

查看过程、答案与错因

特征值4、2,单位向量分别12(1,1)\frac1{\sqrt2}(1,1)12(1,1)\frac1{\sqrt2}(1,-1);代回可验。

条件与错误辨析

同一特征值随便选两个特征向量就自动正交吗?

需要一点提示

单位矩阵的任意向量都是特征向量。

查看过程、答案与错因

不自动正交,同一空间中仍须选基并正交化;“不同特征值”是自动正交结论的条件。

带走这一句

对称矩阵能用正交坐标完全拆解,这为二次型的分类提供了工具。

章末 / 把知识接起来

综合训练与真题

原创综合训练

A=(2112)\begin{pmatrix}2&1\\1&2\end{pmatrix},正交对角化并计算A³。

需要一点提示

单位特征方向(1,1)、(1,-1)。

查看过程、答案与错因

Q两列分别12(1,1)\frac1{\sqrt2}(1,1)12(1,1)\frac1{\sqrt2}(1,-1),Λ=diag(3,1)。A³=Q diag(27,1)Qᵀ=(14131314)\begin{pmatrix}14&13\\13&14\end{pmatrix}。直接先算A²=(5445)\begin{pmatrix}5&4\\4&5\end{pmatrix}再乘A,得到同一结果。

2025 年 · 数学二 · 第 22 题

合同与正交相似不能混为一谈

题目与题号已对照大学公开转载试卷核验,解析为本课独立编写。原卷第 4 页 · 题号交叉核对

这道跨章题还需要 二次型与标准形。先完成所链接的小节,再回来做完整题;当前章节的综合练习只用已经学过的知识。

真题研读 · 题干要点与独立解析

原题矩阵 A=(41211121a)A=\begin{pmatrix}4&1&-2\\1&1&1\\-2&1&a\end{pmatrix} 与diag(k,6,0)合同;再讨论正交相似。

需要一点提示

合同先保秩与惯性;正交相似还要求特征值一一相同。

查看过程、答案与错因

A的左上2阶子式为3,秩至少2。合同于给定对角阵意味着k不能为0,否则秩1矛盾;于是秩2,det A=3a-12=0,a=4。此时特征值0、3、6,所以正指数2、负指数0,合同要求k>0。若要求正交相似,必须k=3;取单位列向量13(1,1,1)\frac1{\sqrt3}(1,1,1)12(1,0,1)\frac1{\sqrt2}(1,0,-1)16(1,2,1)\frac1{\sqrt6}(1,-2,1)构成Q,则QᵀAQ=diag(3,6,0)。分别代入Av=λv并验内积为0即可核验。西安外事学院转载把本题两问分列22、23;郑州工商学院转载第21页确认均属第22题。

一点一点,积累下来。

今日学习

00:00:00

累计学习

00:00:00

学习天数

0 天

点击“开始计时”后累计时间。同一科目内切换章节或刷新会接续;切换科目不会自动启动另一科。仅当前获得焦点的可见页面累计,离开、关闭或休眠期间不补计。两科的时间与成就分别保存。

记录保存在当前浏览器,关闭后仍保留;清除网站数据会删除记录。每天累计满 1 分钟记为一个学习日,不要求连续打卡。

学习成就

已达成 0 / 10

成就记录投入与阅读进展,不代表掌握程度。阅读类成就随已读标记更新,撤销标记后会重新计算。