线性代数之——特征值和特征向量

2023-05-16

线性方程 A x = b Ax=b Ax=b 是稳定状态的问题,特征值在动态问题中有着巨大的重要性。 d u / d t = A u du/dt=Au du/dt=Au 的解随着时间增长、衰减或者震荡,是不能通过消元来求解的。接下来,我们进入线性代数一个新的部分,基于 A x = λ x Ax=\lambda x Ax=λx,我们要讨论的所有矩阵都是方阵。

1. 特征值和特征向量

几乎所有的向量在乘以矩阵 A A A 后都会改变方向,某些特殊的向量 x x x A x Ax Ax 位于同一个方向,它们称之为特征向量

A x = λ x Ax = \lambda x Ax=λx

数字 λ \lambda λ 称为特征值。它告诉我们在乘以 A A A 后,向量是怎么被拉伸、缩小、反转或者不变的。 λ = 0 \lambda = 0 λ=0 意味着特征向量存在于矩阵的零空间中。任意向量都是单位矩阵的特征向量,因为 I x = x Ix=x Ix=x,其特征值为 1。

要计算特征值的话,我们只需要知道 d e t ( A − λ I ) = 0 det (A-\lambda I)=0 det(AλI)=0 即可。

如果 x 1 x_1 x1 乘以 A A A 的话,我们仍然得到 x 1 x_1 x1,任意 A A A 的乘方仍然得到 A n x 1 = x 1 A^nx_1=x_1 Anx1=x1 。如果 x 2 x_2 x2 乘以 A A A 的话,我们得到 1 2 x 2 \frac{1}{2}x_2 21x2,再乘以 A A A 我们得到 ( 1 2 ) 2 x 2 (\frac{1}{2})^2x_2 (21)2x2

A A A 被平方的时候,其特征向量不变,特征值也变为平方。

这种模式将会继续保持,因为特征向量一直待在他们自己的方向,不会改变。

其它向量都会改变方向,但它们可以表示为特征向量的线性组合。

当我们将这个向量乘以 A A A 后,每个特征向量都乘以了它们对应的特征值

利用这个特性,我们可以进行 99 次乘法。

特征向量 x 1 x_1 x1 处于稳定状态,因为 λ 1 = 1 \lambda_1=1 λ1=1,所以它不会改变。特征向量 x 2 x_2 x2 处于衰减状态,因为 λ 2 = 0.5 \lambda_2=0.5 λ2=0.5,乘方次数很大时,它就相当于消失了。

上述这个特殊的矩阵是一个马尔科夫矩阵,它的每个元素都为正并且每一列相加之后和为 1,这保证了它的最大特征值为 1。

对于投影矩阵,它的特征值为 0 和 1。 λ = 1 \lambda = 1 λ=1 对应于稳定状态,投影矩阵将列空间的所有向量都投影到列空间中去,也即还是它自身, P x 1 = x 1 Px_1 = x_1 Px1=x1 λ = 0 \lambda = 0 λ=0 对应于零空间,投影矩阵将零空间的所有向量都投影到零向量, P x 2 = 0 Px_2 = \boldsymbol 0 Px2=0

对于镜像矩阵,它的特征值为 1 和 -1。 λ = 1 \lambda = 1 λ=1 说明乘以矩阵 R R R 后特征向量 x 1 x_1 x1 不变, λ = − 1 \lambda = -1 λ=1 说明乘以矩阵 R R R 后特征向量 x 2 x_2 x2 变为相反方向。

同时,由于 R = 2 P − I R = 2P-I R=2PI,因此投影矩阵和镜像矩阵有着相同的特征向量。如果 P x = λ x Px=\lambda x Px=λx,那么

( 2 P − I ) x = 2 P x − I x = ( 2 λ − 1 ) x (2P-I)x = 2Px-Ix = (2\lambda -1)x (2PI)x=2PxIx=(2λ1)x

2. 特征值的计算

A x = λ x → ( A − λ I ) x = 0 Ax=\lambda x \to (A-\lambda I) x = \boldsymbol 0 Ax=λx(AλI)x=0

如果上述式子有非零解,那么 A − λ I A-\lambda I AλI 是奇异的,也就是行列式为零。因此,我们先通过下式求出特征值。

d e t ( A − λ I ) = 0 det(A-\lambda I)=0 det(AλI)=0

然后,针对每个特征值,再通过求解 ( A − λ I ) x = 0 (A-\lambda I)x=\boldsymbol 0 (AλI)x=0 来找到特征向量。

一些 2 × 2 2×2 2×2 矩阵可能只有一个特征向量,这时候,它的两个特征值相同。同理, n × n n×n n×n 的矩阵如果没有 n n n 个线性不相关的特征向量,那么就不能将任意一个向量都表示为特征向量的线性组合。

消元过程通常会改变矩阵的特征值,三角型矩阵 U U U 的对角线元素即为特征值,但它们不是矩阵 A A A 的特征值。

但是,我们可以从矩阵中很快地就发现特征值的乘积以及和。

n n n 个特征值的乘积就是矩阵的行列式值。 n n n 个特征值的和就是矩阵 n n n 个对角线元素的和。

主对角线上元素的和称为矩阵的(trace)。

另外,特征值也可能会不是实数。

获取更多精彩,请关注「seniusen」!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

线性代数之——特征值和特征向量 的相关文章

  • Python爬取CSDN博客所有文章

    需求 Python爬取某个账号CSDN博客所有文章的标题 xff0c 类型 xff0c 创建时间 xff0c 阅读数量 xff0c 并将结果保存至Excel 分析 CSDN主页URL为 xff1a https blog csdn net s
  • DLINK-DSN1100的安装使用记录

    网上淘了一套DSN1100存储 xff0c 说是企业级存储 xff0c 支持ISCSI xff0c 我这边正好想搭一套VMWARE的环境 xff0c 正好上手试试 先说这个存储的做工 xff0c 硬件在这个价位上可以说是超值 xff0c 加
  • 安装和使用ArchLiunx超详细教程

    安装系统 一 下载介质 https www archlinux org download 二 启动 ISO 到Live 环境 此步骤由很多种方式 xff1a 制作ISO为U盘启动工具 xff0c 可以使用 Ultra ISO 或 大白菜 有
  • Block Bindings

    Block Bindings 一般来讲 xff0c 变量的声明方式在 Javascript 的变成中是一个棘手的部分 tricky part 在大部分 C Based 语言中 xff0c 变量是在声明的地方创建的 但是在 Javascrip
  • openvas的安装和使用(kali2021)

    kali2020中已经不可以直接安装openvas了 xff0c 常用命令openvas setup等等 xff0c 在执行后都会在终端报错 xff1a 命令找不到 所以 xff0c 要使用GVM 下面用我的安装经验来介绍如何安装 xff0
  • 迁移CentOS 8到版本 almalinux8

    访问 https www ipaddress com xff0c 查询 raw githubusercontent com 的IP 添加到 etc hosts文件中 xff1a vim etc hosts 添加内容 xff1a Github
  • Fedora 30/31/32/33升级到Fedora Linux 34

    最近有些时间 xff0c 开始升级安装在移动硬盘上的linux系统 如果你使用旧版Fedora版本 xff0c 比如Fedora 30 31 32 33 xff0c 可以通过以下三段命令来升级到Fedora Linux 34版本 升级命令
  • linux网络之怪现象一--接网线启动网络不通,不接网线启动再插线网络通

    自己的笔记本安装的双系统 xff0c linux系统不知在什么时候有线是不通讯的 xff0c 无线倒是没事 xff0c 开始没注意 xff0c 因为笔记本比较旧想着是网卡太旧不稳定 xff0c 再说也能使用无线 xff0c 但时间久了发现笔
  • 华为交换机开启web管理

    华为S2300 3300交换机不含web网页文件 xff0c 需手动上传 Web文件下载地址http download csdn net download flyhorstar 4929194 开启步骤如下 xff1a 开启交换机ftp功能
  • 华为路由器配置NAT使内网用户通过外网IP地址方式访问内网服务器示例

    示例以FTP服务 为例 xff1a 客户要求 FTP服务 内网用户同样都可以使用外网ip地址进行访问 设备 xff1a 路由器AR151 S2 出接口G0 0 0 IP 192 168 1 42 内网接口 vlan 1 ip xff1a 1
  • kali桌面的安装与切换

    xff11 对软件进行一次整体更新 xff1a apt get update amp apt get upgrade apt get dist upgrade apt get clean 完成 xff12 各种桌面的安装及卸载 2 1 KD
  • proxmox中的好用qm命令,救命就用它了!解决locked的问题

    Locks Online migrations snapshots and backups vzdump set a lock to prevent incompatible concurrent actions on the affect
  • OPEN-WRT老毛子固件的无线中继设置建议

    百度一下OPEN WRT的无线中继一般都如下注释 xff1a 无线AP工作模式有四种 xff08 实际上就两种一个WDS和一个AP客户端模式 xff09 xff1a 无线 xff21 xff30 工作模式 xff1a WDS桥接 xff08
  • vc++打开文件夹时,指定初始路径

    回调函数 int CALLBACK BrowseCallbackProc HWND hwnd UINT uMsg LPARAM lParam LPARAM lpData if uMsg 61 61 BFFM INITIALIZED Send
  • Ubuntu菜单栏和任务栏不见了 解决方案

    一 问题描述 ubuntu开机只有桌面 xff0c 没有菜单栏和任务栏 xff0c 如下图 xff1a 这里写图片描述 二 问题解决 刚学习ubuntu xff0c 总有些像我这样不折腾就不舒服的人 xff0c 今天改了一下主题 xff0c
  • 怎样修复grub开机引导(grub rescue)

    很多时候 xff0c 特别是在linux调整分区后 xff0c 开机重启时会出现 error unknow filesystem grub rescue gt 的字样 xff0c 系统就是进不去 这表示你的grub2的配置文件坏了 由于分区
  • 【行人惯性导航】关于行人导航中IMU位姿推导的知识点及相关代码

    IMU姿态惯性推导 本文是我上学期间写得 xff0c 之前已经在另一个博客发布过 xff0c 如今转至此发布 最近从事行人惯性导航的研究 xff0c 本人也是一个小白 xff0c 其中看了很多文献 xff0c 有很多个人思考很费时间的地方
  • 迁移win10的efi引导分区到系统固态硬盘

    前两天更新win10的时候总是失败 xff0c 原因是系统重启时出现蓝屏错误 如下图所示 xff1a 经检查发现 xff0c 原来是我之前给笔记本加了固态之后重装系统时 xff0c 由于没有拿掉原有的机械硬盘 xff0c 导致efi分区装在
  • Docker Engine stopped

    windows11系统下 xff0c 有一天Docker突然无法启动 xff0c 打开Docker Desktop显示Docker Engine stopped xff0c 在powershell输入docker命令 xff0c 提示err
  • Ubuntu22.04安装opencv4并配置VsCode

    一 安装Opencv 第一步 xff1a 下载opencv 下载地址 xff1a https github com opencv opencv 第二步 xff1a 解压安装 unzip opencv 4 6 0zip 第三步 xff1a 安

随机推荐

  • VM虚拟机突然掉电无法再次重启

    问题 xff1a VM虚拟机突然掉电 xff0c 导致开机后 xff0c 无法再次启动虚拟机 解决办法 xff1a 1 打开虚拟机磁盘文件所在目录 xff0c 删除所有以 lck结尾的文件夹 2 再次启动虚拟机 xff0c 若干秒后 xff
  • Android8 自启daemon 实例(包含selinux权限)

    本文纯Android技术操作 xff0c 不涉及软件功能设计 创建开机自启daemon 在init进程启动的时候启动随着class main启动时候自启 android sprd sl8541e device sprd sharkle co
  • 用Python爬取淘宝4403条大裤衩数据进行分析,终于找到可以入手的那一条

    炎炎夏日 xff0c 长裤已难以满足广大男生的需求 xff0c 为了在搬砖和摆摊的过程中增添一丝舒适感 xff0c 他们开始寻找一种神奇的存在 大裤衩 J哥在种菜的这些日子里也日益感受到大裤衩的重要性 xff0c 于是 xff0c 默默打开
  • 51单片机与AVR单片机区别

    简单的说 xff0c CPU构架不同 xff0c 虽然都是8位的 xff0c 但指令集不同 xff0c AVR是用RISC的 xff0c 哈佛结构的总线 xff1b 51是用CISC xff0c 冯诺衣曼结构的总线 跟AVR比 xff0c
  • char * diff in c & c++

    same code as below char p p 61 34 123 34 p 61 34 234 34 on my machine it can be compiled with gcc but failed with g 43 4
  • TaskSnapshot保存应用画面截图快照的处理过程

    在前面讨论TaskSnapshot的时候 xff0c https blog csdn net aaajj article details 114208770 我们知道 TaskSnapshotController中也通过获取layer的方式
  • xcode打包导出ipa

    xcode打包导出ipa 众所周知 xff0c 在开发苹果应用时需要使用签名 xff08 证书 xff09 才能进行打包安装苹果IPA xff0c 作为刚接触ios开发的同学 xff0c 只是学习ios app开发内测 xff0c 并没有上
  • mysql 查询字段中JSON字符串中的键值 使用JSON_EXTRACT

    文档地址JSON EXTRACT MariaDB Knowledge Base 创建临时表 create temporary table if not EXISTS testab namm VARCHAR 200 插入数据 INSERT i
  • Maven安装和配置阿里云镜像(解决在idea中Maven加载依赖慢的问题,保姆级教学)

    目录 前言 1 安装Maven及配置 1 1 解压maven包 1 2 创建本地依赖文件夹 1 3 打开配置文件 1 4 添加阿里云镜像代码块 2 配置环境变量 2 1 Windows下配置环境变量 3 在idea下进行配置maven 前言
  • Ubuntu Arm 64 安装 VNC

    Ubuntu Arm 64为系统VNC问题 按照下述步骤执行 xff1a 1 执行 apt get install vnc4server xff0c 安装vnc server xff1b 2 执行 vncserver xff0c 按照提示设
  • 闲着看看jquery.ajax源码

    框架的作用就是简化我们做的事情 xff0c 却又不失灵活性 jquery是js框架中的中流砥柱 xff0c 灵活并且强大 jquery中对ajax的封装很完美 xff0c 且不说底层的ajax函数的强大 xff0c 但是其上层的get xf
  • 关于jquery对象的remove参数中出现伪位置类选择器,出现非预期结果的研究

    记得前几天有人在论坛发帖问了一个关于jquery删除节点的问题 原帖是这样的 xff08 原帖的地址是 xff1a 原帖 xff09 lt ul gt lt li gt 1 lt li gt lt li title 61 34 a 34 g
  • linux源码阅读利器-GNU GLOBAL Source Code Tag System

    学习浏览linux源码 xff0c 如果自己用自带的文本编辑器就太麻烦了 xff0c 但是如果安装强大的lxr那就太麻烦了 xff08 对于非debian用户来说 xff09 xff0c 找了很久找到了一个用起来很不错的源码浏览工具 xff
  • android 4.0.1源码编译,学习错误解决

    主机是fedora 14 linux内核2 6 35 6 swapon交换分区1 5G make version 3 81 官方指定的make版本 xff09 jdk 1 6 磁盘预留空间大概需要大于13G 具体的编译步骤可参考 Fedor
  • android webApp 调试问题解决

    前不久做了个webapp xff0c 在pc上chrome调试都是可以的 但是手机上显示却有点问题 xff0c 所以一直是想在手机浏览器上调试 xff0c 但是一直没有相关支持 xff0c 后来google终于出了chrome beta版
  • android系统源代码分析 书评

    其实接触android应用开发差不多两年了 xff0c 但是实际上并没与多少拿得出手的作品 因为在很长一段时间里我都在问自己android是什么 xff0c 内部怎么运行的 xff0c 为什么我的java代码就可以在linux上运行 xff
  • Fedora18博通430g电信无线拨号上网

    回家折腾了有两三天 xff0c 想让fedora18 也能蹭上网 首当其冲的问题就是fedora 没有为无线网卡安装驱动 xff0c 只能自己慢慢找驱动 费了好久找到上传了驱动下载 xff0c 满心欢喜按照README 编译 xff0c 结
  • VR技术的发展趋势,未来有哪些展望?

    虚拟现实技术Virtual Reality xff0c 缩写为VR xff0c 是一项全新的实用技术 虚拟现实技术包含计算机 电子信息 仿真技术于一体 xff0c 其基本实现方式是计算机模拟虚拟环境从而给人以环境沉浸感 目前来看 xff0c
  • 1.1 操作系统的基本概念

    一 操作系统的基本概念 span class token number 1 span 计算机系统自上而下可大致分为 span class token number 4 span 部分 span class token punctuation
  • 线性代数之——特征值和特征向量

    线性方程 A x 61 b Ax 61 b A x 61 b 是稳定状态的问题 xff0c 特征值在动态问题中有着巨大的重要性