某部分方阵的特征值理解

以二维情况为例,假设我们研究两类方阵,一类是旋转变换矩阵R,一类是缩放变换矩阵S。用“坐标系不变,向量变化”的角度来看,y=Rx将原向量x旋转某个角度得到新向量y,y=Sx将原向量x的x分量与y分量分别缩放S11倍和S22倍,然后再合成得到新向量y。

接下来我们进一步看看S。y与x不一定同方向,有两种情况例外。第一种是S11的绝对值=S22的绝对值,这样x的x分量和y分量得到相同的缩放倍数,合成得到的新向量y自然与x平行,这种情况是限制了S,也就是限制了向量操作。另一种例外情况是,原向量x恰好与x轴或者y轴平行,这样x的y分量或者x分量就是0,即使S11绝对值与S22绝对值不相等,新向量y依然与x平行,这种情况是限制了x,也就是限制了向量操作对象。

然后我们来看一下y=Ax,其中A=R’*S*R,R’是R的转置,也就是R的逆矩阵。我们来看看这一系列乘法发生了什么事情。首先R*x,通过逆时针旋转x theta度得到中间向量k,然后S*k,通过将k的x分量与y分量分别缩放S11倍和S22倍再合成得到中间向量m,最后R’*m,顺时针旋转m theta度得到最终向量y。

好了,现在我们来考虑一个问题。x在满足什么情况下y与x平行?如果S是单位矩阵,y=R’*R*x那就相当于把向量x逆时针旋转一下,又顺时针旋转回来,y=x。如果S是前述的第一种例外情况的话(S11绝对值=S22绝对值),y与x平行,但是这就对S有了要求,并不符合我们的问题(x满足何条件而不是R或S满足何条件)因此,需要满足上述的第二种例外情况,但要注意,S并不是作用在x上,而是作用在R*x上,所以要求R*x与x轴或者y轴平行。

这样我们可以得到一个答案,如果x经过R变换,也就是逆时针旋转theta得到中间向量k之后,k恰好与x轴或者y轴平行的话,那么S*k=m自然与k平行,再顺时针旋转theta回来得到向量y自然也就与x平行。

既然这种情况下y=Ax与x平行,就相当于y=lambda*x,lambda为一系数。是不是很熟悉,没错,这就是Ax=lambda*x,也就是方阵A的特征值lambda的含义。不嫌啰嗦的说一下,如果A=R’*S*R,x使得k=R*x与x轴平行的话,无论S22等于多少,m=S*k=S11*k,y=S11*x,即lambda=S11;类似地,x使得k=R*x与y轴平行的话,无论S11等于多少,m=S*k=S22*k,y=S22*x,即lambda=S22。也就是说存在两族特别的非零向量x,前者恒有Ax=S11*x,后者恒有Ax=S22*x;称S11和S22为A的特征根/特征值,而这两族非零向量x为对应的特征向量。

时间: 2024-10-02 15:58:33

某部分方阵的特征值理解的相关文章

使用 jquery 替换 网页某部分的图片内容

这两天公司网站因为一张未经授权的图片被一家流氓公司搞上了法院,没办法只能赔钱 ,于是老板就提了这个把以前图片全部替换的需求,由于网站内容量庞大,不可能去一篇一篇的改内容,刚开始向的是用PHP正则匹配,但是想到效率的问题还是放弃了这种做法,转而使用js,查了资料后幸不辱命,完成了任务. 直接贴代码: 1 $(function(){ 2 //var str = $('.you_left_x').html(); 3 console.log(str); 4 $('.you_left_x>p>img')

IDEA 双击只选择了一个变量的某部分单词

1,很多抄袭文章说  在keymap 里搜索 select Word at caret , 鄙视手动抄袭和编写爬虫来 作恶的开发者. 2,自己试了,File菜单 ---->  settings----Editor ----->  找到 smart keys ---->  取消 驼峰 选项.不仅可以双击选中整个变量,还可以高亮显示打开的文件所有同名的变量. 原文地址:https://www.cnblogs.com/chuyuan/p/11769684.html

理解矩阵【转】 作者:孟岩

编者按:想要机器学习,线性代数必要先行,至于为何,不如看看这篇文章,肯定会有所启发的.同时本站推荐MIT Strang的线性代数公开课:http://v.163.com/special/opencourse/daishu.html,同时推荐他的两本教材(号称北美最流行):<Introduction to Linear Algebra>, 4th Edition by Gilbert Strang, <Linear Algebra and Its Applications>, 4th

深入理解矩阵——矩阵革命(完全版)

矩阵革命-理解矩阵线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙.比如说,在全国一般工科院系教学中应用最广泛的同济线性代数教材(现在到了第四版),一上来就介绍逆序数这个“前无古人,后无来者”的古怪概念,然后用逆序数给出行列式的一个极不直观的定义,接着是一些简直犯傻的行列式性质和习题——把这行乘一个系数加到另一行上,再把那一列减过来,折腾得那叫一个热闹,可就是压根看不出这个东西有嘛用.大多数像我一样资质平庸的学生到这里就有点犯晕:连这是个什么东西都模模糊糊的,就开始钻

机器学习基础篇——矩阵特征值分解含义解析及应用

特征值与特征向量的几何意义: 矩阵的乘法是什么,别只告诉我只是"前一个矩阵的行乘以后一个矩阵的列",还会一点的可能还会说"前一个矩阵的列数等于后一个矩阵的行数才能相乘",然而,这里却会和你说--那都是表象. 矩阵乘法真正的含义是变换,我们学<线性代数>一开始就学行变换列变换,矩阵乘法就是线性变换,若以其中一个向量A为中心,则B的作用主要是使A发生如下变化: 伸缩 clf;     %用来清除图形的命令 A = [0, 1, 1, 0, 0;... 1, 

特征值与奇异值的基础知识

在看论文的过程中,经常遇到涉及到特征值.特征向量.奇异值.右奇异向量等相关知识的地方,每次都是看得似懂非懂.本文将从特征值和奇异值相关的基础知识入手,探究奇异值和特征值的内涵,进而对特征值和奇异的知识进行梳理. 特征值分解和奇异值分解(SVD)在主成分分析(PCA)和机器学习领域都有广泛的应用.PCA的实现由两种方法,一种是特征值分解,另一种是奇异值分解,特征值分解和奇异值分解的目的是一样的,都是提取出一个矩阵最重要的特性.特征值和奇异值在大部分人的印象中都只是停留在线性代数中,对他们特殊的物理

$.ajax() 方法的理解

jquery中的ajax方法理解,AJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术.AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新. 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type:

JAVA EE 项目经常使用知识 之AJAX技术实现select下拉列表联动的两种使用方法(让你真正理解ajax)

ajax 下拉列表联动的使用方法. ajax的定义: AJAX 是一种用于创建高速动态网页的技术. 通过在后台与server进行少量数据交换,AJAX 能够使网页实现异步更新.这意味着能够在不又一次载入整个网页的情况下,对网页的某部分进行更新. ajax效果的一个样例: 区域为空的时候,维护人情况: 选了一个区域后的情况:(选 舒城县 联带出来的维护人员 小刘) 一.原生态的js实现 XMLHttpRequest 是 AJAX 的基础 XMLHttpRequest 对象 全部现代浏览器均支持 X

深入理解javascript之设计模式

设计模式 设计模式是命名.抽象和识别对可重用的面向对象设计有用的的通用设计结构.设计模式确定类和他们的实体.他们的角色和协作.还有他们的责任分配. 每一个设计模式都聚焦于一个面向对象的设计难题或问题.它描述了在其它设计的约束下它能否使用,使用它后的后果和得失.因为我们必须最终实现我们的设计模式,所以每个设计模式都提供了例子,代码来对实现进行阐释. 虽然设计模式被描述为面向对象的设计,它们基于那些已经被主流面向对象语言实现过的解决方案...". 种类 设计模式可以被分成几个不同的种类.在这个部分我