设 A\boldsymbol{A}A 为 nnn 阶矩阵, 它的特征多项式为
φ(λ)=det⁡(λI−A)=(λ−λ1)(λ−λ2)⋯(λ−λn)\varphi(\lambda)=\operatorname{det}(\lambda \boldsymbol{I}-\boldsymbol{A})=\left(\lambda-\lambda_{1}\right)\left(\lambda-\lambda_{2}\right) \cdots\left(\lambda-\lambda_{n}\right) φ(λ)=det(λI−A)=(λ−λ1​)(λ−λ2​)⋯(λ−λn​)
对矩阵的阶数 nnn 用归纳法来证明之.
当 n=1n=1n=1 时, 定理显然成立. 假定对 n−1n-1n−1 阶矩阵定理成立, 为 了证明定理对 nnn 阶矩阵也成立, 设 x1,x2,⋯,xn\boldsymbol{x}_{1}, \boldsymbol{x}_{2}, \cdots, \boldsymbol{x}_{n}x1​,x2​,⋯,xn​ 是 nnn 个线性无关 的列向量(不一定全是特征向量),其中 x1\boldsymbol{x}_{1}x1​ 是属于 A\boldsymbol{A}A 的特征值 λ1\lambda_{1}λ1​ 的 特征向量,即 Ax1=λ1x1\boldsymbol{A x}_{1}=\lambda_{1} \boldsymbol{x}_{1}Ax1​=λ1​x1​. 记
P1=(x1,x2,⋯,xn)\boldsymbol{P}_{1}=\left(\boldsymbol{x}_{1}, \boldsymbol{x}_{2}, \cdots, \boldsymbol{x}_{n}\right) P1​=(x1​,x2​,⋯,xn​)
于是
AP1=(Ax1,Ax2,⋯,Axn)=(λ1x1,Ax2,⋯,Axn)\boldsymbol{A P}_{1}=\left(\boldsymbol{A x}_{1}, \boldsymbol{A x}_{2}, \cdots, \boldsymbol{A x}_{n}\right)=\left(\lambda_{1} \boldsymbol{x}_{1}, \boldsymbol{A x}_{2}, \cdots, \boldsymbol{A x}_{n}\right) AP1​=(Ax1​,Ax2​,⋯,Axn​)=(λ1​x1​,Ax2​,⋯,Axn​)
由于 Axi∈Cn\boldsymbol{A x}_{i} \in \mathbf{C}^{n}Axi​∈Cn, 所以 Axi\boldsymbol{A x}_{i}Axi​ 可由 Cn\mathbf{C}^{n}Cn 的基 x1,x2,⋯,xn\boldsymbol{x}_{1}, \boldsymbol{x}_{2}, \cdots, \boldsymbol{x}_{n}x1​,x2​,⋯,xn​ 唯一地线性 表示, 即有
Axi=b1ix1+b2ix2+⋯+bnixn(i=2,3,⋯,n)\boldsymbol{A} \boldsymbol{x}_{i}=b_{1 i} \boldsymbol{x}_{1}+b_{2 i} \boldsymbol{x}_{2}+\cdots+b_{n i} \boldsymbol{x}_{n} \quad(i=2,3, \cdots, n) Axi​=b1i​x1​+b2i​x2​+⋯+bni​xn​(i=2,3,⋯,n)
于是
AP1=(λ1x1,Ax2,⋯,Axn)=P1[λ1b12⋯b1n0b22⋯b2n⋮⋮⋮0bn2⋯bnn]\begin{aligned} \boldsymbol{A P}_{1}=\left(\lambda_{1} \boldsymbol{x}_{1}, \boldsymbol{A} \boldsymbol{x}_{2}, \cdots, \boldsymbol{A} \boldsymbol{x}_{n}\right)=\boldsymbol{P}_{1}\left[\begin{array}{cccc} \lambda_{1} & b_{12} & \cdots & b_{1 n} \\ 0 & b_{22} & \cdots & b_{2 n} \\ \vdots & \vdots & & \vdots \\ 0 & b_{n 2} & \cdots & b_{n n} \end{array}\right] \end{aligned} AP1​=(λ1​x1​,Ax2​,⋯,Axn​)=P1​⎣⎢⎢⎢⎡​λ1​0⋮0​b12​b22​⋮bn2​​⋯⋯⋯​b1n​b2n​⋮bnn​​⎦⎥⎥⎥⎤​​

P1−1AP1=[λ1b12⋯b1n0⋮A10]\boldsymbol{P}_{1}^{-1} \boldsymbol{A P}_{1}=\left[\begin{array}{cccc} \lambda_{1} & b_{12} & \cdots & b_{1 n} \\ 0 & & & \\ \vdots & & \boldsymbol{A}_{1} & \\ 0 & & & \end{array}\right] P1−1​AP1​=⎣⎢⎢⎢⎡​λ1​0⋮0​b12​​⋯A1​​b1n​​⎦⎥⎥⎥⎤​
根据定理 1.141.141.14, 可设 n−1n-1n−1 阶矩阵 A1\boldsymbol{A}_{1}A1​ 的特征多项式为 φ1(λ)=det⁡(λI−A1)=(λ−λ2)(λ−λ3)⋯(λ−λn)\varphi_{1}(\lambda)=\operatorname{det}\left(\lambda \boldsymbol{I}-\boldsymbol{A}_{1}\right)=\left(\lambda-\lambda_{2}\right)\left(\lambda-\lambda_{3}\right) \cdots\left(\lambda-\lambda_{n}\right)φ1​(λ)=det(λI−A1​)=(λ−λ2​)(λ−λ3​)⋯(λ−λn​) 再由归纳法假定,有
Q−1A1Q=[λ2∗⋱λn]\boldsymbol{Q}^{-1} \boldsymbol{A}_{1} \boldsymbol{Q}=\left[\begin{array}{lll} \lambda_{2} & & * \\ & \ddots & \\ & & \lambda_{n} \end{array}\right] Q−1A1​Q=⎣⎡​λ2​​⋱​∗λn​​⎦⎤​

P2=[10T0Q],P=P1P2\boldsymbol{P}_{2}=\left[\begin{array}{cc} 1 & \mathbf{0}^{\mathrm{T}} \\ \mathbf{0} & \boldsymbol{Q} \end{array}\right], \quad \boldsymbol{P}=\boldsymbol{P}_{1} \boldsymbol{P}_{2} P2​=[10​0TQ​],P=P1​P2​
则有
P−1AP=(P1P2)−1A(P1P2)=P2−1(P1−1AP1)P2=\boldsymbol{P}^{-1} \boldsymbol{A P}=\left(\boldsymbol{P}_{1} \boldsymbol{P}_{2}\right)^{-1} \boldsymbol{A}\left(\boldsymbol{P}_{1} \boldsymbol{P}_{2}\right)=\boldsymbol{P}_{2}^{-1}\left(\boldsymbol{P}_{1}^{-1} \boldsymbol{A} \boldsymbol{P}_{1}\right) \boldsymbol{P}_{2}= P−1AP=(P1​P2​)−1A(P1​P2​)=P2−1​(P1−1​AP1​)P2​=
P2−1[λ1b12⋯b1n⋯⋮A10]P2=[λ1∗⋯∗λ2⋱⋮⋱∗λn]\boldsymbol{P}_{2}^{-1}\left[\begin{array}{cccc}\lambda_{1} & b_{12} & \cdots & b_{1 n} \\ \cdots & & & \\ \vdots & & \boldsymbol{A}_{1} & \\ 0 & & & \end{array}\right] \boldsymbol{P}_{2}=\left[\begin{array}{cccc}\lambda_{1} & * & \cdots & * \\ & \lambda_{2} & \ddots & \vdots \\ & & \ddots & * \\ & & & \lambda_{n}\end{array}\right]P2−1​⎣⎢⎢⎢⎡​λ1​⋯⋮0​b12​​⋯A1​​b1n​​⎦⎥⎥⎥⎤​P2​=⎣⎢⎢⎢⎡​λ1​​∗λ2​​⋯⋱⋱​∗⋮∗λn​​⎦⎥⎥⎥⎤​

同理,可以得出任意n阶方阵均与三角矩阵(下三角)相似。

如果对于A\boldsymbol{A}A ,设 x1,x2,⋯,xn\boldsymbol{x}_{1}, \boldsymbol{x}_{2}, \cdots, \boldsymbol{x}_{n}x1​,x2​,⋯,xn​ 是 nnn 个线性无关 的列向量(不一定全是特征向量),其中 xn\boldsymbol{x}_{n}xn​ 是属于 A\boldsymbol{A}A 的特征值 λn\lambda_{n}λn​ 的 特征向量,即 Axn=λnxn\boldsymbol{A x}_{n}=\lambda_{n} \boldsymbol{x}_{n}Axn​=λn​xn​

参考文献:矩阵论,程云鹏

20211115 任意n阶方阵均与三角矩阵(上三角或者下三角)相似相关推荐

  1. 三角矩阵上三角列优先压缩存储---加法、减法、乘法、转置、秩、行列式值、伴随矩阵、逆

    三角矩阵上三角列优先压缩存储: 我们以图4.9中的矩阵A矩阵为例,针对A上三角部分,采用以列为主序存储至一个一维数组B内,按照三角矩阵上三角元素构成可知,该部分有n(n+1)/2个元素,因为下三角中的 ...

  2. 菱形杨辉三角形c语言,C++输出上三角/下三角/菱形/杨辉三角形(实现代码)

    1.输出上三角形第一行1个星,第二行3个星,第三行5个星,第四行7个星,第五行9个星. 分析:三角形的形状由输出的空白和星组成,通过分析每一行输出几个空格,几个星,就可完成输出三角形的工作. #inc ...

  3. 【C语言练习——打印下三角及其变形】

    CSDN话题挑战赛第1期 活动详情地址:活动地址 参赛话题:大学学习月/季度总结 话题描述:对自己大学的月/季度学习的复盘及展望 文章目录 前言 1.打印下三角 1.1 下三角左对齐版 2.2 下三角 ...

  4. CSS实现有“边框”的下三角

    CSS实现上图所示的带有边框的下三角,核心原理是用两个下三角的覆盖,位置关系用绝对定位实现. <!DOCTYPE html> <html lang="en"> ...

  5. 一维数组二维数组对称矩阵三角矩阵三对角矩阵地址的计算

    一维数组的地址计算 设每个元素的大小是size,首元素的地址是a[1],则 a[i] = a[1] + (i-1)*size 若首元素的地址是a[0] 则a[i] = a[0] + i*size 二维 ...

  6. html和css制作上三角和下三角

    //html <div class="topmsg"><p class="gle"></p><a id="p ...

  7. 编写Java程序,从键盘输入一个正整数n(n≥2),随机生成一个n阶方阵,每个元素均为整数,其取值范围为[100,999]。然后输出该方阵元素中的最大值和最小值。

    编写Java程序,从键盘输入一个正整数n(n≥2),随机生成一个n阶方阵,每个元素均为整数,其取值范围为[100,999].然后输出该方阵元素中的最大值和最小值. ```java package Ja ...

  8. 请你设计一个用于填充n阶方阵的上三角区域的程序。

    给大家分享一个老夫刚刚弄懂的代码,说实话,博主对这个填充N阶方阵的程序真心是不擅长啊,这个程序是从网上搞来的,废话不说了,直接上题:方阵的主对角线之上称为"上三角".请你设计一个用 ...

  9. 设计一个用于填充n阶方阵的上三角区域的程序。填充规则是:使用1,2,3...的自然数列,从左上角开始, 按照顺时针方向螺旋填充

    题目7:方阵的主对角线之上称为"上三角". 请你设计一个用于填充n阶方阵的上三角区域的程序.填充规则是:使用1,2,3-的自然数列,从左上角开始, 按照顺时针方向螺旋填充. 例如: ...

最新文章

  1. 共阳极数码管动态扫描c语言,《C语言编程实训》实训指导书三
  2. 如何在SAP云平台上使用MongoDB服务
  3. win7压缩包安装mysql_win7怎么安装mysql5.7.13压缩文件图解
  4. Debian Linux下安装配置 Pure-ftpd
  5. Windows 安装 psutil
  6. git 提交代码命令_Git命令可视化展示,代码管理再也不愁了,建议收藏!
  7. 思想解读:optee中的多线程处理
  8. android surfaceflinger研究----SurfaceFlinger loop
  9. 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(六): 一些常用的数据库 注解...
  10. html5怎么删除样式,css怎么删除一个样式
  11. Codewars-The wheat/rice and chessboard problem(棋盘放谷粒)
  12. mac系统如何转换python版本_mac命令行切换python版本
  13. Orchard源码分析(5.3):EndRequest事件处理(DefaultOrchardHost.EndRequest方法)
  14. SpringMVC实现AJax以及RestFull风格
  15. 股票历史数据下载-A股所有股票的历史数据下载
  16. 《游戏设计艺术(第二版)》第一、二章个人学习
  17. winrar压缩软件弹出广告解决办法
  18. 【mcuclub】温度传感器DS18B20
  19. 使用高德地图 地址一经纬度 之间相互转化的实例代码 python
  20. 完全卸载docker 有效

热门文章

  1. html铺满整个页面_前端实践:怎么让一个HTML元素(标签)的区域铺满全屏?
  2. fluent并行 linux_Fluent17.2在基于Linux下PC集群的并行计算.pdf
  3. API网易考拉,根据ID取商品详情
  4. Linux雷鸟邮件,thunderbird雷鸟mail
  5. <<人性的弱点>>读后感
  6. android 11.0 12.0app应用卸载黑名单
  7. vue-tree-chart 组织架构-树形图-流程图(含鼠标右击事件)
  8. 单反常用的快门速度大概是多少
  9. 【C++】绘制一个登录窗口
  10. a标签 rel=“external nofollow“ 用法