矩阵的特征值及特征向量理解

article/2025/9/21 18:02:26

直观印象

如果把矩阵看作是运动,对于运动而言,最重要的是运动的速度和方向,那么:

  • 特征值就是运动的速度
  • 特征向量就是运动的方向

既然运动最重要的两方面都被描述了,特征值、特征向量自然可以称为运动(矩阵)的特征。

注意:由于矩阵是数学概念,非常抽象,所以上面所谓的运动、运动的速度、运动的方向都是广义的,在现实中有不同的替代。

1 几何意义

在后面的介绍中,画图都会把作图所用的基和原点给画出来。

i → , j → \overrightarrow{i},\overrightarrow{j} i ,j 为基的空间里有向量 v → \overrightarrow{v} v
在这里插入图片描述
随便左乘一个矩阵A,此时图像如下所示,可以看到没有什么特殊:

在这里插入图片描述
这时如果调整下 v → \overrightarrow{v} v 的方向,图像看上去就有点特殊了
在这里插入图片描述
我们可以观察到,调整后的 v → \overrightarrow{v} v A v → A\overrightarrow{v} Av 在同一根直线上,只是 A v → A\overrightarrow{v} Av 的长度相对 v → \overrightarrow{v} v 变长了。

此时,我们称 v → \overrightarrow{v} v 是A的特征向量,而 A v → A\overrightarrow{v} Av 的长度是 v → \overrightarrow{v} v 的长度的 λ \lambda λ 倍, λ \lambda λ 就是特征值。从而,特征值和特征向量的定义如下:
在这里插入图片描述
其实之前的A不止一个特征向量,还有另一个特征向量:
在这里插入图片描述
可以看出此时特征值小于1,所以两个特征向量对应的特征值一个大于1一个小于1。

从特征向量和特征值的定义还可以看出,特征向量所在直线上的向量都是特征向量。
在这里插入图片描述

接下来介绍下特征值、特征向量与运动的关系。

2 运动的速度与方向

2.1 矩阵的混合

一般来说,矩阵我们可以看作某种运动,而二维向量可以看作平面上的一个点(或者一个箭头)。对于点我们是可以观察的,但是运动我们无法直接观察。

要观察矩阵代表的运动,需要把它附加到向量上才能观察出来。

首先进行一次乘法:
在这里插入图片描述
现在还看不出明显的规律,但如果我们反复运用矩阵乘法:
在这里插入图片描述
这个时候矩阵所代表的运动的最明显的特征,即速度最大的方向,就由最大特征值对应的特征向量展现了出来。(别的特征值对应的是什么速度,后面解释,这里先跳过)

2.2 以一个例子来理解

斐波那契数列如下:

T t + 1 = T t + T t − 1 T_{t+1}=T_t+T_{t-1} Tt+1=Tt+Tt1

要继续计算下去,我们只需要 T t + 1 T_{t+1} Tt+1以及 T t T_t Tt,因此我们可以改写成如下的式子:

[ T t + 1 T t ] = [ 1 1 1 0 ] [ T t T t − 1 ] \begin{bmatrix}T_{t+1}\\T_t\end{bmatrix}=\begin{bmatrix}1&1\\1&0\end{bmatrix}\begin{bmatrix}T_{t}\\T_{t-1}\end{bmatrix} [Tt+1Tt]=[1110][TtTt1]

这里,我们就将斐波那契变换这种变换(也可以理解为运动)抽象为了矩阵 A = [ 1 1 1 0 ] A=\begin{bmatrix}1&1\\1&0\end{bmatrix} A=[1110],根据斐波那契数列,让我们从 [ 1 1 ] \begin{bmatrix}1\\1\end{bmatrix} [11]开始,整个变化过程如下:
在这里插入图片描述
此时我们可以看出,点会随着 A A A的特征值最大的特征向量的方向变化。

3 特征值分解

待补充

我们知道,如果矩阵A可对角化的话,可以通过相似矩阵进行如下的特征值分解:

A = P Λ P − 1 A=P\Lambda P^{-1} A=PΛP1

其中 Λ \Lambda Λ 为对角阵, P P P 的列向量是单位化的特征向量,以下是一个具体的例子:
在这里插入图片描述
对于方阵而言,矩阵不会进行维度的升降,所以矩阵代表的运动实际上只有两种:

  • 旋转
  • 拉伸

最后的运动结果就是这两种的合成。

我们回头看下刚才的特征值分解,实际上把运动給分解开了:
在这里插入图片描述
然后看下在几何上的表现,因为相似矩阵的介绍涉及到基的变换,所以我们需要注意观察基:

假如存在这样一对单位特征向量,然后有着在这样一对特征向量下的正方形
在这里插入图片描述
此时左乘 P = [ − 2 2 2 2 2 2 2 2 ] P=\begin{bmatrix}-\frac{\sqrt{2}}{2}&\frac{\sqrt{2}}{2}\\\frac{\sqrt{2}}{2}&\frac{\sqrt{2}}{2}\end{bmatrix} P=[22 22 22 22 ],可以得到:
在这里插入图片描述

如果旋转前的基不正交,那么旋转后变成了标准基(?),实际会产生伸缩,所以之前说的正交很重要。

继续左乘对角矩阵 Λ = [ 3 0 0 1 ] \Lambda=\begin{bmatrix}3&0\\0&1\end{bmatrix} Λ=[3001]

在这里插入图片描述
相当于,之前的旋转指明了拉伸的方向,所以我们理解了:

  • 特征值就是拉伸的大小
  • 特征向量指明了拉伸的方向

回到之前所说的运动,特征值就是运动的速度,特征向量就是运动的方向,而其余方向的运动就由特征向量方向的运动合成(?)。所以最大的特征值对应的特征向量指明了运动速度的最大方向。

但是注意,上面的推论有一个重要的条件,这个条件就是特征向量正交,这样变换后才能保证变换最大的方向在基方向。如果特征向量不正交就有可能不是变化最大的方向(?),比如:
在这里插入图片描述
所以我们在实际应用中,都要去找正交基。但是特征向量很有可能不是正交的,那么我们就需要奇异值分解(在这里不展开)。

https://www.matongxue.com/madocs/228.html

1.5 关于特征值的计算

已知n阶矩阵A的特征值为 λ 1 , λ 2 , . . . , λ n \lambda_1,\lambda_2,...,\lambda_n λ1,λ2,...,λn p ( x ) p(x) p(x)为x的多项式,则P(A)的特征值为:

p ( λ 1 ) , p ( λ 2 ) , . . . , p ( λ n ) p(\lambda_1),p(\lambda_2),...,p(\lambda_n) p(λ1),p(λ2),...,p(λn)


http://chatgpt.dhexx.cn/article/8bStQwJZ.shtml

相关文章

【矩阵计算】特征值计算

一、理论基础 1、Schur分解 如果复矩阵𝐴∈𝐶^(𝑛𝑛),那么存在一个酉矩阵Q∈𝐶^(𝑛𝑛),使得 Q^H AQTDN 这里Ddiag(μ1,⋯,μ𝑛),𝑁∈𝐶^(&am…

矩阵的特征值分解

特征值分解 物理意义: 矩阵可以表示一种变换;特征向量表示矩阵变换的方向;特征值表示矩阵变换在对应特征向量方向上的变换速度; 特征值与特征向量 如下一个二维向量,这个二维空间的基向量是; 将向量左乘一个矩阵A&…

手把手教你一整套R语言数据分析+建模流程

手把手教你一整套R语言数据分析建模流程 Intro项目背景前期准备数据描述数据清洗预分析及预处理数值型数据类别型数据 特征建模模型对比 Intro 近期在整理数据分析流程,找到了之前写的一篇代码,分享给大家。这是我上学时候做的一个项目,当时…

pca 主成分分析_通过主成分分析(PCA)了解您的数据并发现潜在模式

pca 主成分分析 Save time, resources and stay healthy with data exploration that goes beyond means, distributions and correlations: Leverage PCA to see through the surface of variables. It saves time and resources, because it uncovers data issues before an …

R中的主成分和因子分析

2019独角兽企业重金招聘Python工程师标准>>> 主成分分析(PCA) a、一种降维技巧,将大量相关变量转化为一组很少的相关变量,这些 无关变量称为主成分 b、用一组较少的不相关变量代替大量相关变量,同时尽可能保留初始变量的信息&…

时间序列预测法

转 时间序列预测法 一种历史资料延伸预测,也称历史引伸预测法。是以时间数列所能反映的社会经济现象的发展过程和规律性,进行引伸外推,预测其发展趋势的方法。 时间序列,也叫时间数列、历史复数或动态数列。它是将某种统计指标的…

甲基化系列 3. 甲基化芯片数据分析完整版(ChAMP)

点击关注,桓峰基因 桓峰基因 生物信息分析,SCI文章撰写及生物信息基础知识学习:R语言学习,perl基础编程,linux系统命令,Python遇见更好的你 104篇原创内容 公众号 桓峰基因的教程不但教您怎么使用&…

R 语言之数据分析高级方法「主成分分析」和「因子分析」

‍‍‍‍‍‍‍‍‍ 作者:姚某某 博客:https://zhuanlan.zhihu.com/mydata 往期回顾: R语言之数据分析高级方法「时间序列」 R语言之高级数据分析「聚类分析」 本节主要总结「数据分析」的「主成分分析」和「因子分析」的思想。 通过学习《 R…

转:Android 中Makefile的详细分析

http://blog.chinaunix.net/uid-25838286-id-3204120.html 随着移动互联网的发展,移动开发也越来越吃香了,目前最火的莫过于android,android是什么就不用说了,android自从开源以来,就受到很多人的追捧。当然&#xff0…

Python数据分析理论与实战完整版本

Python数据分析基础 一、Python数据分析初探二、数据获取2.1 数据获取的手段2.2 数据仓库2.3 检测与抓取2.4 填写、埋点、日志2.5 计算2.6 数据学习网站 三、单因子探索分析与可视化3.1 理论铺垫3.2 数据分类3.3 单属性分析3.4 单因子分析实战3.5 可视化小节 四、多因子探索分析…

223.主成分分析PCA

主成分分析 PCA 本节作者:刘华,中国科学技术大学 版本1.0.3,更新日期:2020年6月18日 什么是PCA(Principal Component Analysis) 相关背景 在许多领域的研究与应用中,通常需要对含有多个变量的数据进行观测,…

探索性数据分析EDA(二)—— 缺失值处理

接上一篇 《探索性数据分析(1)—— 变量识别和分析》, 这篇笔记主要内容为缺失值处理方法介绍,以及相关python工具包sklearn.impute的使用介绍。 目录 1. 为什么需要处理缺失值2. 为什么数据有缺失值a) 完全随机缺失(…

数据分析汇总

一、本文说明: 本文为自己学习的笔记,用来记录数分的相关知识,方便记录查阅。 二、指标体系建设与数据分析: 1、指标体系概念: ①:什么是指标体系: 企业指标的集合 ②:好…

5whys分析法在美团工程师中的实践

2019独角兽企业重金招聘Python工程师标准>>> 前言 网站的质量和稳定性对于用户和公司来说至关重要,但是在网站的快速发展过程中,由于各种原因导致事故不可避免的发生,这些大大小小的事故对公司难免会造成一些负面的影响&#xff0…

单因素方差分析的计算过程详解

统计分析之单因素方差分析计算过程详解 Excel方差分析 用Excel计算方差分析,三种方法: 一步步手推法 用Excel的数据分析→单因素方差分析自动生成 在1的基础上通过SUMX2MY2优化法 Excel版操作步骤可参见 Excel单因素方差分析操作详解 P…

哈佛大学——差异表达分析(九)DESeq2步骤描述

文章目录 学习目标DESeq2差异基因表达分析流程第一步:估计大小因子第二步:估计基因离散(gene-wise dispersion)第三步:拟合曲线到基因的分散估计第四步:将基因离散估计值向曲线预测值收缩MOV10 DE分析:探讨离散估计和评…

数学建模之层次分析法(AHP)

层次分析法(Analytic Hierarchy Process) AHP是对一些较为复杂的,较为模糊的问题作出决策的简易方法,它特别适用于那些难以完全定量分析的问题。由美国运筹学家T.L.Saaty教授于上世纪70年代初期提出。 目录 层次分析法&#xff0…

时序分析-季节因素

目录 1时序分析的基础 1.1 简介 1.2 分类 2 分析套路 3 主流时序分析模型 3.1移动平均 3.2 指数平滑法 3.3 组合模型 3.4 ARIMA 4 研究细分领域 4.1 异常值检测 4.2 季节序列分析 4.1 同期平均法 4.1.1 简单季节指数法 4.1.2 趋势季节指数法 4.2 长期趋势剔除法…

html5播放器的示例代码

本次的分享是一个基于HTML5标签实现的一个自定义视频播放器。其中实现了播放暂停、进度拖拽、音量控制及全屏等功能。 效果预览 核心思路 我相信一定会有些没有接触过制作自定义播放器的童鞋对于 标签的认识会停留在此。 <video controls"controls" autoplay"…

HTML5音乐播放器

明月浩空-HTML5浮窗音乐播放器研发于2014年&#xff0c;并持续更新至今 是基于QQ音乐、酷狗音乐、网易云音乐等歌曲ID全自动解析的网页音乐播放器 依靠服务器强大的接口功能&#xff0c;只需要一个ID既可获取全部信息 同时播放器主体会跟随专辑图片主色值自动变色&#xff0c;歌…