MIT线性代数笔记-第21讲-特征值,特征向量

目录

  • 21.特征值,特征向量
    • 打赏

21.特征值,特征向量

对于一个方阵 A A A,若 A x ⃗ = λ x ⃗ A \vec{x} = \lambda \vec{x} Ax =λx ,即 A x ⃗ A \vec{x} Ax 平行于 x ⃗ \vec{x} x ,那么 λ \lambda λ A A A的特征值, x ⃗ \vec{x} x A A A的特征向量,特征向量不可为 0 ⃗ \vec{0} 0

  1. λ = 0 \lambda = 0 λ=0时, x ⃗ \vec{x} x 属于 A A A的零空间,而可逆矩阵的零空间只有 0 ⃗ \vec{0} 0 ,所以可逆矩阵的特征值不可能为 0 0 0

  2. 依几何意义可知,某空间的投影矩阵的特征向量只可能是正交于该空间的向量或者是该空间中的向量,二者对应的特征值分别为 0 , 1 0 , 1 0,1

  3. 单位矩阵的特征向量可以是 0 ⃗ \vec{0} 0 之外的任意向量,且特征值总是 1 1 1

  4. 对于置换矩阵,如果只置换了几行且未置换的行中有非零行,那么特征向量是在置换中达成闭环的那几组行内部分别相等的向量,特征值为 1 1 1;反之,特征向量是在置换中达成闭环的那几组行内部分别相等且不全为 0 0 0的向量或者是在置换中达成闭环的那几组行内部分别绝对值相等且不全为 0 0 0且每组行内部正数负数数量一致的向量,二者对应的特征值分别为 1 , − 1 1 , -1 1,1

  5. 求解特征向量和特征值

    变形得: ( A − λ I ) x ⃗ = 0 ⃗ (A - \lambda I) \vec{x} = \vec{0} (AλI)x =0 ,又 x ⃗ ≠ 0 ⃗ \vec{x} \ne \vec{0} x =0 ,所以 A − λ I A - \lambda I AλI为一个奇异矩阵,即 ∣ A − λ I ∣ = 0 |A - \lambda I| = 0 AλI=0,这个方程称作特征(值)方程

    使用特征方程解得 λ \lambda λ,代入原方程可求得 x ⃗ \vec{x} x

    例: A = [ 3 1 1 3 ] A = \begin{bmatrix} 3 & 1 \\ 1 & 3 \end{bmatrix} A=[3113],则 ∣ A − λ I ∣ = ∣ 3 − λ 1 1 3 − λ ∣ = ( 3 − λ ) 2 − 1 = 0 |A - \lambda I| = \begin{vmatrix} 3 - \lambda & 1 \\ 1 & 3 - \lambda \end{vmatrix} = (3 - \lambda)^2 - 1 = 0 AλI= 3λ113λ =(3λ)21=0,解得 λ 1 = 2 , λ 2 = 4 \lambda_1 = 2 , \lambda_2 = 4 λ1=2,λ2=4

    ​    A − λ 1 I = [ 1 1 1 1 ] A - \lambda_1 I = \begin{bmatrix} 1 & 1 \\ 1 & 1 \end{bmatrix} Aλ1I=[1111],此时 x ⃗ \vec{x} x 的特解为 [ − 1 1 ] \begin{bmatrix} -1 \\ 1 \end{bmatrix} [11] λ 2 \lambda_2 λ2时的特解为 [ 1 1 ] \begin{bmatrix} 1 \\ 1 \end{bmatrix} [11]

    求解 λ \lambda λ相当于求一个一元 n n n次方程

    • 代数重数:在一元 n n n次方程中某个特征值 λ \lambda λ的重根个数即为它的代数重数

      几何重数:对于某个特征值 λ \lambda λ A − λ I A - \lambda I AλI的零空间的维数即为它的几何重数

      证明代数重数 ≥ \ge 几何重数:

      暂时不会证明 \color{OrangeRed}暂时不会证明 暂时不会证明

  6. 上一点中将 A A A换为 A ′ = [ 0 1 1 0 ] A^{'} = \begin{bmatrix} 0 & 1 \\ 1 & 0 \end{bmatrix} A=[0110],可以解得 λ 1 ′ = − 1 , λ 2 ′ = 1 \lambda_1^{'} = -1 , \lambda_2^{'} = 1 λ1=1,λ2=1,发现分别等于 λ 1 − 3 , λ 2 − 3 \lambda_1 - 3 , \lambda_2 - 3 λ13,λ23,而特解却没有变,这是因为 A ′ = A − 3 I A^{'} = A - 3I A=A3I,而在求解 λ \lambda λ时想得到奇异矩阵需要减去若干个 I I I,所以二者可以变成的奇异矩阵是一致的,因而特解是一样的,而刚开始减了 3 I 3I 3I得到 A ′ A^{'} A,所以最终 λ \lambda λ也要减 3 3 3,用代数式可表示为 ( A − 3 I ) x ⃗ = A x ⃗ − 3 x ⃗ = λ x ⃗ − 3 x ⃗ = ( λ − 3 ) x ⃗ (A - 3I) \vec{x} = A \vec{x} - 3\vec{x} = \lambda \vec{x} - 3\vec{x} = (\lambda - 3) \vec{x} (A3I)x =Ax 3x =λx 3x =(λ3)x

    3 I 3I 3I的特征值为 3 3 3,可以发现 A A A 3 I 3I 3I差的特征值等于特征值的差,但是这并不适用于任意两个方阵,不过对于任意一个方阵和另一个 a I aI aI,这是成立的

  7. 旋转矩阵:与向量相乘后可以使其旋转的矩阵,记作 R R R,比如二维向量的旋转矩阵为 [ c o s θ − s i n θ s i n θ c o s θ ] \begin{bmatrix} cos \theta & -sin \theta \\ sin \theta & cos \theta \end{bmatrix} [cosθsinθsinθcosθ],可以使一个二维向量逆时针旋转 θ \theta θ的角度

    依几何意义可知旋转矩阵没有实数特征值,只有复数特征值,可以用上一点相同的方法求得

  8. n n n阶方阵有 n n n个特征值,它们之中有部分可能相等

    证明: 一元 n n n次方程有 n n n个复数根且可能存在根相等的情况

    迹:方阵主对角线上元素的和

    • n n n个特征值的和等于该 n n n阶方阵的迹

      证明: 依高次方程的韦达定理得:

      ​     λ 1 + λ 2 + ⋯ λ n = − a 1 a 0 = − ( a 1 , 1 + a 2 , 2 + ⋯ + a n , n ) ( − 1 ) n − 1 ( − 1 ) n = a 1 , 1 + a 2 , 2 + ⋯ + a n , n \begin{aligned} \lambda_1 + \lambda_2 + \cdots \lambda_n & = -\dfrac{a_1}{a_0} \\ & = -\dfrac{(a_{1 , 1} + a_{2 , 2} + \cdots + a_{n , n})(-1)^{n - 1}}{(-1)^n} \\ & = a_{1 , 1} + a_{2 , 2} + \cdots + a_{n , n} \end{aligned} λ1+λ2+λn=a0a1=(1)n(a1,1+a2,2++an,n)(1)n1=a1,1+a2,2++an,n

    • n n n个特征值的积等于该 n n n阶方阵的行列式

      证明: 计算 A − λ I A - \lambda I AλI的行列式的常数项 a n a_n an时,如果选取到了主对角线上的元素,那么只需考虑它的常数项,由此可以发现 a n = ∣ A ∣ a_n = |A| an=A

      ​    依高次方程的韦达定理得:

      ​     λ 1 ⋅ λ 2 ⋯ λ n = ( − 1 ) n a n a 0 = ( − 1 ) n ∣ A ∣ ( − 1 ) n = ∣ A ∣ \begin{aligned} \lambda_1 \cdot \lambda_2 \cdots \lambda_n & = (-1)^n \dfrac{a_n}{a_0} \\ & = (-1)^n \dfrac{|A|}{(-1)^n} \\ & = |A| \end{aligned} λ1λ2λn=(1)na0an=(1)n(1)nA=A

    • A A A为二阶方阵且有两个复数特征值时这两个特征值为共轭复数

      证明: 设这两个特征值分别为 λ 1 = a + b i , λ 2 = c + d i \lambda_1 = a + bi , \lambda_2 = c + di λ1=a+bi,λ2=c+di

      ​    因为特征值的和为实数,所以 b + d = 0 b + d = 0 b+d=0,又因为特征值的积为实数,即 a c − b d + ( a d + b c ) i ac - bd +(ad + bc)i acbd+(ad+bc)i为实数,所以 a d + b c = a d − c d = 0 ad + bc = ad - cd = 0 ad+bc=adcd=0,因而 a = c a = c a=c,所以 λ 1 , λ 2 \lambda_1 , \lambda_2 λ1,λ2为共轭复数

  9. 小技巧

    • 对称矩阵的特征值一定为实数(第 26 26 26讲有证明)

    • λ \lambda λ为一个实方阵的特征值时, λ ‾ \overline{\lambda} λ也为其特征值

      证明: 对于两个复数 x 1 = a + b i , x 2 = c + d i x_1 = a + bi , x_2 = c + di x1=a+bi,x2=c+di,它们的共轭复数分别为 x 1 ‾ = a − b i , x 2 ‾ = c − d i \overline{x_1} = a - bi , \overline{x_2} = c - di x1=abi,x2=cdi

      ​    可以发现 x 1 ⋅ x 2 = a c − b d + ( a d + b c ) i = x 1 ‾ ⋅ x 2 ‾ ‾ x_1 \cdot x_2 = ac - bd + (ad + bc)i = \overline{\overline{x_1} \cdot \overline{x_2}} x1x2=acbd+(ad+bc)i=x1x2

      ​ 所以对于 A x ⃗ = λ x ⃗ A \vec{x} = \lambda \vec{x} Ax =λx 可以得到 A x ⃗ ‾ = λ ‾ x ⃗ ‾ A \overline{\vec{x}} = \overline{\lambda} \overline{\vec{x}} Ax =λx ,因而当 λ \lambda λ为特征值时,其共轭也为特征值,并且对应的特征向量互为共轭

    • 方阵的特征值与其转置一致

      证明: 设一个方阵 A A A λ \lambda λ为其特征值的充要条件是 ∣ A − λ I ∣ = 0 |A - \lambda I| = 0 AλI=0

      ​    所以 ∣ A T − λ I ∣ = ∣ ( A − λ I ) T ∣ = ∣ A − λ I ∣ = 0 |A^T - \lambda I| = |(A - \lambda I)^T| = |A - \lambda I| = 0 ATλI=(AλI)T=AλI=0,即 λ \lambda λ也是 A T A^T AT的奇异矩阵

    • 当一个方阵各列元素和均为一个确定值时,这个确定值一定是这个方阵的特征值之一

      证明: 设一个方阵 A A A,其各列元素和均为 x x x,即证 A − x I A - xI AxI为奇异矩阵

      ​    因为 A A A各列元素和均为 x x x,所以 A − x I A - xI AxI各列元素和均为 0 0 0,因而各行相加后得到 0 ⃗ \vec{0} 0 ,即行向量线性相关,自 然是奇异矩阵


打赏

制作不易,若有帮助,欢迎打赏!
赞赏码

支付宝付款码

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/212527.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

100W用户、8000W流量在线贺卡应用架构如何优化?

文章目录 🔊博主介绍🥤本文内容📢文章总结📥博主目标 🔊博主介绍 🌟我是廖志伟,一名Java开发工程师、Java领域优质创作者、CSDN博客专家、51CTO专家博主、阿里云专家博主、清华大学出版社签约作…

FL Studio2024水果编曲软件21.2.0中文版本下载更新

FL Studio2024是功能强大的音乐制作解决方案,使用旨在为用户提供一个友好完整的音乐创建环境,让您能够轻松创建、管理、编辑、混合具有专业品质的音乐,一切的一切都集中在一个软件中,只要您想,只要您需要,它…

Leetcode—409.最长回文串【简单】

2023每日刷题(四十八) Leetcode—409.最长回文串 强烈吐槽!!! 非常不理解,同样的代码,为什么C跑不了C就跑得了,力扣编译器是对C语言有歧视吗???…

【C++练级之路】【Lv.1】C++,启动!(命名空间,缺省参数,函数重载,引用,内联函数,auto,范围for,nullptr)

目录 引言入门须知一、命名空间1.1 作用域限定符1.2 命名空间的意义1.3 命名空间的定义1.4 命名空间的使用 二、C输入&输出2.1 cout输出2.2 cin输入2.3 std命名空间的使用惯例 三、缺省参数3.1 缺省参数概念3.2 缺省参数分类 四、函数重载4.1 函数重载概念4.2 函数重载分类…

6-63.圆类的定义与使用(拷贝构造函数)

本题要求完成一个圆类的定义,设计适当的函数:包括构造函数、拷贝构造函数以及析构函数,从而可以通过测试程序输出样例 在这里给出一组输入。例如: 5 输出样例: 在这里给出相应的输出。例如: Constructo…

【Unity动画】状态机添加参数控制动画切换(Animator Controller)

Unity - 手册:动画参数 在Unity中,动画状态的切换是通过Animator Controller中的过渡(Transition)来实现的。过渡是状态之间的连接,控制过渡一般都是靠调用代码参数 我们来实现一个案例: 创建动画状态机&a…

Pycharm修改文件默认打开方式 + CSV Editor插件使用

1、File —> Settings —> Editor —> File Types 然后将*csv添加到最上面 在plugins中下载插件,CSV Editor 备注:不在上一步的“File Types”中将*.csv设置为CSV格式,插件是不起作用的 就可以使用了

GitHub Actions 之自动化发布 Maven 项目

开发开源数据中台项目 datacap 时,之前发布版本都是通过在本地编译并部署到 maven 中央仓库中,这样就导致是非自动化工程,于是通过搜索发现 samuelmeuli/action-maven-publish 这个 github 自动化工具可以帮助我们来做这些事情,本…

显示隐藏文件

win 查看-勾选隐藏文件 mac shiftcommond.

食物相关的深度学习数据集合集—食物、饮料、肉类、餐具等数据集

最近收集了一大波与食物酒水相关的数据集,包含食物、饮料、肉类、餐具等不同等类型的数据集,废话不多说,给大家逐一介绍!! 1、自制啤酒配方数据库 超过20万自制啤酒配方数据库,数据集包含不同精酿啤酒的名…

麒麟系统自定义服务-开机自启-配置方案

方法一 :使用systemd的service文件自定义开机启动服务 一、kylin 添加自定义脚本服务说明 在kylin 下,使用管理unit的方式来控制开机自启动服务和添加自定义脚本服务。在/usr/lib/systemd/system目录下包含了各种unit文件,有service后缀的服…

C语言每日一题(44)删除排序链表中的重复元素 II

力扣 82 删除排序链表中的重复元素 II 题目描述 给定一个已排序的链表的头 head , 删除原始链表中所有重复数字的节点,只留下不同的数字 。返回 已排序的链表 。 示例 1: 输入:head [1,2,3,3,4,4,5] 输出:[1,2,5]示…

【msg_msg】corCTF2021-msgmsg 套题

前言 该套题共两题,一道简单模式 fire_of_salvation,一道困难模式 wall_of_perdition,都是关于 msg_msg 的利用的。这题跟之前的 TPCTF2023 core 的很像(应该是 TPCTF2023 core 跟他很像,bushi)。 其中 f…

打造个性化github主页 一

文章目录 概述创建仓库静态美化GitHub 统计信息卡仓库 GitHub 额外图钉仓库 热门语言卡仓库 GitHub 资料奖杯仓库 GitHub 活动统计图仓库 打字特效添加中文网站统计仓库 总结 概述 github作为全球最大的代码托管平台,作为程序员都多多少少,都使用过他。…

如何在没有备份的情况下从 Android 手机恢复已删除的数据

电话数据对我们至关重要。我们可以更换我们使用的设备,但不能更换我们的数据。我们以前一直使用CD、USB 和硬盘来保存数据。随着技术的出现,我们遇到了云存储。我们可以随时随地、任意次数地访问存储。所有操作系统都有数据云,可以用来保存图…

API无代码开发让尘锋SCRM与营销系统集成,提高电商平台客服效率

API无代码开发的力量 随着电商平台业务的日益增长,客服系统的效率和响应速度成为了企业关注的焦点。API无代码开发的出现,为企业提供了一个高效的解决方案。API(Application Programming Interface,应用编程接口)允许不同的软件系统之间进行有…

FL Studio水果软件2024简体中文语言版本下载

Fl Studio21是最好的音乐制作软件,但它的成本超过300美元......一个年轻的新音乐创作者怎么能从上到下,地球上没有比 FL Studio 21 更完整的音乐制作软件了。14 年来,它一直是行业领导者,并且随着随后的每一次更新(在此…

JDK中lock锁的机制,其底层是一种无锁的架构实现的,公平锁和非公平锁

简述JDK中lock锁的机制,其底层是一种无锁的架构实现的,是否知道其是如何实现的 synchronized与lock lock是一个接口,而synchronized是在JVM层面实现的。synchronized释放锁有两种方式: 获取锁的线程执行完同步代码,…

kubernetes七层负载Ingress搭建(K8S1.23.5)

首先附上K8S版本及Ingress版本对照 Ingress介绍 NotePort:该方式的缺点是会占用很多集群机器的端口,当集群服务变多时,这个缺点就愈发的明显(srevice变多,需要的端口就需要多) LoadBalancer:该方式的缺点是每个servi…

关于抓取明文密码的探究

基础知识 SSP(Security Support Provider)是windows操作系统安全机制的提供者。简单的说,SSP就是DLL文件,主要用于windows操作系统的身份认证功能,例如NTLM、Kerberos、Negotiate、Secure Channel(Schanne…