求若当标准型的变换矩阵
已知
A=[200140102]A = \begin{bmatrix} 2 & 0 &0 \\ 1 & 4 & 0\\ 1 & 0 & 2 \end{bmatrix} A=⎣⎡211040002⎦⎤
特征多项式为:
∣λI−A∣=∣λ−200−1λ−40−10λ−2∣=(λ−2)2(λ−4)=0|\lambda I - A| = \begin{vmatrix} \lambda -2 & 0 &0 \\ -1 & \lambda -4 & 0\\ -1 & 0 & \lambda -2 \end{vmatrix} = (\lambda - 2)^2(\lambda -4)=0 ∣λI−A∣=∣∣∣∣∣∣λ−2−1−10λ−4000λ−2∣∣∣∣∣∣=(λ−2)2(λ−4)=0
求出特征值:λ=2(二重),4\lambda = 2\text{(二重)}, 4λ=2(二重),4.
但是显然 AAA 不会相似于对角矩阵:
[200040002]\begin{bmatrix} 2 & 0 &0 \\ 0 & 4 & 0\\ 0 & 0 & 2 \end{bmatrix} ⎣⎡200040002⎦⎤
因而只能是相似于若当标准型:
J=[200120004]J = \begin{bmatrix} 2 & 0 &0 \\ 1 & 2 & 0\\ 0 & 0 & 4 \end{bmatrix} J=⎣⎡210020004⎦⎤
注意:若当标准型的标准求法需要用到 λ\lambdaλ-多项式(或λ\lambdaλ-矩阵),参见高等代数教材。但在这里掐指一算就知道了,因为只有 2 是二重根
下面要求变换矩阵 PPP 使得:
A=PJP−1⇔AP=PJ⇔A[p1p2p3]=[p1p2p3][200120004]⇔{Ap1=2p1+p2Ap2=2p2Ap3=4p3⇔{(A−2I)p1=p2⇒(A−2I)2p1=0(A−2I)p2=0(A−4I)p3=0\begin{aligned} &A = PJP^{-1} \\ \Leftrightarrow& AP = PJ \\ \Leftrightarrow& A \begin{bmatrix}p_1 & p_2 & p_3\end{bmatrix} = \begin{bmatrix}p_1 & p_2 & p_3\end{bmatrix} \begin{bmatrix} 2 & 0 &0 \\ 1 & 2 & 0\\ 0 & 0 & 4 \end{bmatrix} \\ \Leftrightarrow& \begin{cases} A p_1 = 2p_1 + p_2 \\ A p_2 = 2p_2 \\ A p_3 = 4p_3 \end{cases} \\ \Leftrightarrow& \begin{cases} (A - 2I) p_1 = p_2 \Rightarrow (A - 2I)^2 p_1 = 0\\ (A-2I) p_2 = 0 \\ (A-4I) p_3 = 0 \end{cases} \end{aligned} ⇔⇔⇔⇔A=PJP−1AP=PJA[p1p2p3]=[p1p2p3]⎣⎡210020004⎦⎤⎩⎪⎨⎪⎧Ap1=2p1+p2Ap2=2p2Ap3=4p3⎩⎪⎨⎪⎧(A−2I)p1=p2⇒(A−2I)2p1=0(A−2I)p2=0(A−4I)p3=0
p3p_3p3 在 A−4IA-4IA−4I 的核空间,很好求:
(A−4I)p3=[−20010010−2]p3=0⇒p3=[010](A-4I)p_3 = \begin{bmatrix} -2 & 0 &0 \\ 1 & 0 & 0\\ 1 & 0 & -2 \end{bmatrix} p_3 = 0 \Rightarrow p_3= \begin{bmatrix} 0 \\ 1 \\ 0 \end{bmatrix} (A−4I)p3=⎣⎡−21100000−2⎦⎤p3=0⇒p3=⎣⎡010⎦⎤
p2p_2p2 在 A−2IA-2IA−2I 的核空间;p1p_1p1 在 (A−2I)2(A-2I)^2(A−2I)2 的核空间,但是不在 A−2IA-2IA−2I 的核空间
这该怎么求呢?
先求 p1p_1p1:
(A−2I)2p1=[000120100]2p1=[000240000]p1=0(A-2I)^2p_1 = \begin{bmatrix} 0 & 0 &0 \\ 1 &2 & 0\\ 1 & 0 &0 \end{bmatrix}^2 p_1 = \begin{bmatrix} 0 & 0 &0 \\ 2 &4 & 0\\ 0 & 0 &0 \end{bmatrix} p_1 =0 (A−2I)2p1=⎣⎡011020000⎦⎤2p1=⎣⎡020040000⎦⎤p1=0⇒p1=[001]或者[−210]\Rightarrow p_1= \begin{bmatrix} 0 \\ 0 \\ 1 \end{bmatrix} \text{或者} \begin{bmatrix} -2 \\ 1 \\ 0 \end{bmatrix} ⇒p1=⎣⎡001⎦⎤或者⎣⎡−210⎦⎤
由于前者 [001]\displaystyle \begin{bmatrix}0 \\0 \\1 \end{bmatrix}⎣⎡001⎦⎤ 在 A−2IA-2IA−2I 的核空间,故舍弃,所以 p1=[−210]\displaystyle p_1 = \begin{bmatrix} -2 \\1 \\0 \end{bmatrix}p1=⎣⎡−210⎦⎤
所以
p2=(A−2I)p1=[000120100][−210]=[00−2]p_2 = (A-2I)p_1 = \begin{bmatrix} 0 & 0 &0 \\ 1 &2 & 0 \\ 1 & 0 &0 \end{bmatrix} \begin{bmatrix} -2 \\1 \\0 \end{bmatrix} = \begin{bmatrix} 0 \\0 \\-2 \end{bmatrix} p2=(A−2I)p1=⎣⎡011020000⎦⎤⎣⎡−210⎦⎤=⎣⎡00−2⎦⎤
至此, PPP 矩阵求出
可以验证:
AP=[200140102][−2001010−20]=[−400204−2−40]AP = \begin{bmatrix} 2 & 0 &0 \\ 1 & 4 & 0\\ 1 & 0 & 2 \end{bmatrix} \begin{bmatrix} -2 & 0 &0 \\ 1 & 0 & 1\\ 0 & -2 & 0 \end{bmatrix} = \begin{bmatrix} -4 & 0 &0 \\ 2 & 0 & 4\\ -2 & -4 & 0 \end{bmatrix} AP=⎣⎡211040002⎦⎤⎣⎡−21000−2010⎦⎤=⎣⎡−42−200−4040⎦⎤
PJ=[−2001010−20][200120004]=[−400204−2−40]=APPJ = \begin{bmatrix} -2 & 0 &0 \\ 1 & 0 & 1\\ 0 & -2 & 0 \end{bmatrix} \begin{bmatrix} 2 & 0 &0 \\ 1 & 2 & 0\\ 0 & 0& 4 \end{bmatrix} = \begin{bmatrix} -4 & 0 &0 \\ 2 & 0 & 4\\ -2 & -4 & 0 \end{bmatrix} = AP PJ=⎣⎡−21000−2010⎦⎤⎣⎡210020004⎦⎤=⎣⎡−42−200−4040⎦⎤=AP
故 A=PJP−1A = PJP^{-1}A=PJP−1
求若当标准型的变换矩阵相关推荐
- matlab程序求一个正交的相似变换矩阵,图像的等距变换,相似变换,仿射变换,射影变换及其matlab实现...
第二次写CSDN文档,上一篇的排版实在太烂了,于是决定认真学习一下markdown的语法. 好了,废话不多说,今天,我们学习一下图像(2维平面)到图像(2维平面)的四种变换,等距变换,相似变换,仿射变 ...
- matlab求能观测标准型,标准型和规范型.doc
标准型和规范型 篇一:(1)线性系统结构分析与分解及标准型 实验三十七 线性系统结构分析与分解及标准型 实验类型:验证难度系数:0.3实验性质:必做 课内学时:0 课外学时:2 分组人数:2 开课方式 ...
- 线性代数笔记(6) 矩形的相似——标准型与约当标准型及求法
矩阵相似的定义 对两个矩阵A B,他俩相似的定义就是,存在这样一个可逆阵,使得: 我们可以称 为相似变换 矩阵的标准型 矩阵的标准型就是经过相似变换,把它变成一个对角矩阵 当然不是所有的矩阵都可以这样 ...
- Matlab矩阵论矩阵分析计算实现(四)求史密斯标准型和约当标准型
Matlab矩阵论矩阵分析计算实现(四)求史密斯标准型和约当标准型 Matlab中有内置的史密斯标准型和约当标准型,所以不在用例题多做说明. 以下是代码 syms x; A = [x*(x+1) 0 ...
- 《机器人学导论》根据DH参数表计算变换矩阵MATLAB代码
PUMA560的DH参数表如下 根据参数表可以求出每一个连杆变换矩阵,求各连杆变换矩阵的MATLAB函数如下 function trans_matrix = trans_multi(afa,a,d,t ...
- 【转】科大校长给数学系学弟学妹的忠告本科数学参考书
1.老老实实把课本上的题目做完.其实说科大的课本难,我以为这话不完整.科大的教材,就数学系而言还是讲得挺清楚的,难的是后面的习题.事实上做1道难题的收获是做10道简单题所不能比的. 2.每门数学必修课 ...
- 线性代数考研笔记(二)
矩阵: 线性代数考研笔记(二):矩阵 矩阵相关概念: 矩阵初等变换: 逆矩阵相关性质: 分块矩阵的运算法则: 方阵的特征根和特征向量: 正交矩阵: 正交向量组: 相似矩阵: 对角化: 合同矩阵: 二次 ...
- 【现代控制理论】| 线性系统的状态空间法
文章目录 参考资料 1. 线性系统的状态空间描述 1.1 状态空间概念 1.2 状态空间表达式的线性变换及规范化 2. 状态转移矩阵 Φ(t)\Phi(t)Φ(t) 与状态方程的解 2.1 状态转移矩 ...
- 人工智能里的数学修炼 | 矩阵的花样分解:特征值分解(EVD)、相似对角化、QR分解、Schur分解、奇异值分解(SVD)的概念纠缠与详解
前言 在高等代数里,矩阵分解是一个十分基础与重要的内容,任何一个学校对于理工科的研究生教育都会开设相应的课程,如:矩阵分析.矩阵论.线性系统等.看了不少社区的问答.笔记和博客,在它们的基础上加入一些自 ...
- 线性代数——常用结论
1 行列式 普通矩阵乘以对角阵: ∣abcdefghi∣⋅∣λ1000λ2000λ3∣=∣aλ1bλ2cλ3dλ1eλ2fλ3gλ1hλ2iλ3∣\left|\begin{array}{ccc} a& ...
最新文章
- Django--分页器(paginator)
- Python学习笔记1环境搭建
- JAVA线程池原理以及几种线程池类型介绍
- OpenCV之Python学习笔记(1)(2): 图像的载入、显示和保存 图像元素的访问、通道分离与合并
- 利用Hadoop Streaming处理二进制格式文件
- 黑龙江认识电子计算机ppt,《第22课 不断发展的现代社会》优秀教案(黑龙江县级优课).docx...
- python是一门高级的计算机语言对吗_Python是一门怎样的编程语言
- python中的与或非_「Python基础」 While 循环语句
- GLSL Optimizer
- App Store 4.3 大礼包被拒解决方案-本地差异化
- Windows命令行工具cmder配置
- 用Java实现MD5加盐
- AlphaGo增强式学习算法:实现‘高手指点’特效
- mysql如何成祖_明成祖朱棣原是藩王,成为皇帝以后是如何解决的藩王问题?
- 软件设计第一步——分离关注点和单一职责原则
- Scala学习笔记01
- python可以帮助做excel-超简单:用Python让Excel飞起
- CentOS.7卸载与安装Nvidia Driver
- 基于光栅波导结构的 R ARMR 系统的 建模
- 飞飞影视系统php版怎么进,飞飞影视系统PHPVOD搬家图文教程