矩阵秩的几何意义

article/2025/9/14 14:58:38

矩阵的秩是什么?

文章目录


前言

相信大家刚开始学线性代数时,都会接触到一个重要的概念,矩阵的秩。矩阵的秩的定义很好理解,可是这矩阵秩的背后有啥奥秘呢?通过自己的学习和大家分享下我理解的秩的概念。


一、矩阵秩的定义?

矩阵秩的数学定义:在 m × n m \times n m×n矩阵 A A A 中,任取 k 行与 k 列( k ≤ m ; k ≤ n k \leq m;k \leq n kmkn),位于这些行列交 叉处的 k 2 k^2 k2个元素,不改变它们在 A A A中所处的位置次序而得的 k k k 阶行列式,称为矩阵 A A A k k k 阶子式。

设在矩阵 A A A 中有一个不等于 0 的 r r r 阶子式 D D D,且所有 r + 1 r+1 r+1阶子式 (如果存在的话)全等于 0,那么 D D D 称为矩阵 A A A 的最高阶非零子式,数 r r r称为矩阵 A A A 的秩,记作 R ( A ) R(A) R(A)

二、矩阵乘法的几何意义

我们先做个准备,理解下矩阵乘法的几何意义
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

一句话概括就是, C = A B C=AB C=AB,把 A A A看成一个“函数 f ( x ) f(x) f(x)”,将 B B B的每一列向量看成 x x x,最终将空间某一个位置的 x x x移动到空间的另外一个位置(长度可能发生变化)。

三、几何上理解矩阵的秩

1.矩阵 A A A是方阵时

  1. 举个例子假如 A A A =

( 2 1 1 1 ) \left( \begin{matrix} 2 & 1 \\ 1 & 1 \\ \end{matrix} \right) (2111)

看到这个矩阵我们很容易判断它时秩为2的矩阵,因为两行不成比例。根据矩阵的秩的定义也可以判断。但这不是我们想要的直观上的理解。什么是几何上的理解呢?

x x x是任意的一个取值为实数的向量 ( x 1 x 2 ) \left( \begin{matrix} x_1 \\ x_2 \end{matrix} \right) (x1x2),我们知道 A x Ax Ax是一个两行一列的向量,当我们让 x 1 , x 2 x_1,x_2 x1,x2取遍一切实数, A x Ax Ax就能铺满整个二维平面(想象一下上面的矩阵相乘的几何意义)。因为
A x = x 1 ( 2 1 ) + x 2 ( 1 1 ) Ax=x_1\left( \begin{matrix} 2 \\ 1 \\ \end{matrix} \right) + x_2\left( \begin{matrix} 1 \\ 1 \\ \end{matrix} \right) Ax=x1(21)+x2(11),我们可以把 ( 2 1 ) \left( \begin{matrix} 2 \\ 1 \end{matrix} \right) (21) ( 1 1 ) \left( \begin{matrix} 1 \\ 1 \end{matrix} \right) (11)看成是一个二维平面的基,确实也可以,因为它们线性无关。

重要:1.矩阵A的秩等于2,不刚好等于最终由矩阵列向量线性组合生成的空间的维数吗,矩阵A的列向量生成的空间是二维平面,二维平面是2维的空间。2.这里矩阵A的秩等于2也可以理解为,无穷多个向量通过矩阵的作用,都落在二维平面上。
  1. 再举一个例子,假如 B B B =

( 1 2 1 2 ) \left( \begin{matrix} 1 & 2 \\ 1 & 2 \\ \end{matrix} \right) (1122)

看到这个矩阵我们很容易判断它时秩为1的矩阵,因为两行成比例。根据矩阵的秩的定义也可以判断。如何从几何上的理解呢?

x x x是任意的一个取值为实数的向量 ( x 1 x 2 ) \left( \begin{matrix} x_1 \\ x_2 \end{matrix} \right) (x1x2),我们知道 A x Ax Ax是一个两行一列的向量,当我们让 x 1 , x 2 x_1,x_2 x1,x2取遍一切实数, A x Ax Ax就不能铺满整个二维平面。因为
A x = x 1 ( 1 1 ) + x 2 ( 2 2 ) Ax=x_1\left( \begin{matrix} 1 \\ 1 \\ \end{matrix} \right) + x_2\left( \begin{matrix} 2 \\ 2 \\ \end{matrix} \right) Ax=x1(11)+x2(22) ( 1 1 ) \left( \begin{matrix} 1 \\ 1 \end{matrix} \right) (11) ( 2 2 ) \left( \begin{matrix} 2 \\ 2 \end{matrix} \right) (22)是两个共线的向量,由它们生成的空间只能是一条直线,这条直线为 y = x y=x y=x它不是整个二维平面,我们可以称呼向量 ( 2 2 ) \left( \begin{matrix} 2 \\ 2 \end{matrix} \right) (22)是垃圾向量,因为它对生成整个二维平面没有一点贡献。

重要:矩阵A的秩等于 1,不刚好等于矩阵列向量线性组合生成的一维空间的维数吗,由于矩阵A第二列是垃圾向量,最终只能生成一维的直线。

3.高维矩阵 n ∗ n n*n nn也是这样理解的。

2.矩阵 A A A是方阵时(3*3)

举个例子假如 A A A =

( 2 1 2 1 1 2 3 1 2 ) \left( \begin{matrix} 2 & 1 & 2\\ 1 & 1 & 2\\ 3 & 1 & 2 \end{matrix} \right) 213111222

看到这个矩阵我们很容易判断它时秩为2的矩阵,因为有两行成比例。根据矩阵的秩的定义也可以判断。如何从几何上的理解呢?

x x x是任意的一个取值为实数的向量 ( x 1 x 2 x 3 ) \left( \begin{matrix} x_1 \\ x_2 \\ x_3 \end{matrix} \right) x1x2x3,我们知道 A x Ax Ax是一个三行一列的向量,当我们让 x 1 , x 2 , x 3 x_1,x_2, x_3 x1,x2,x3取遍一切实数, A x Ax Ax就不能生成整个三维空间,只能生成三维空间的一个平面。因为
A x = x 1 ( 2 1 3 ) + x 2 ( 1 1 1 ) + x 3 ( 2 2 2 ) Ax=x_1\left( \begin{matrix} 2 \\ 1 \\ 3 \end{matrix} \right) + x_2\left( \begin{matrix} 1 \\ 1 \\ 1 \end{matrix} \right)+x_3\left( \begin{matrix} 2 \\ 2 \\ 2 \end{matrix} \right) Ax=x1213+x2111+x3222 ( 1 1 1 ) \left( \begin{matrix} 1 \\ 1 \\ 1 \end{matrix} \right) 111 ( 2 2 2 ) \left( \begin{matrix} 2 \\ 2 \\ 2 \end{matrix} \right) 222共线, ( 2 2 2 ) \left( \begin{matrix} 2 \\ 2 \\ 2 \end{matrix} \right) 222对生成三维空间没有做出任何贡献。

重要: 1.矩阵A的秩等于 2 ,不刚好等于最终由矩阵列向量线性组合生成的空间的维数吗,矩阵A的列向量生成的空间是二维平面,二维平面是 2 维的空间。2.当用无穷多个 3 维列向量与矩阵作用时,最终向量全部坍缩在一个二维平面内。我们可以形象称呼这个矩阵不怎么“健壮”,明明是 3*3 的矩阵,最终只能生成2维平面。

3.矩阵 A A A非方阵时(3*2)

举个例子假如 A A A =

( 2 1 1 1 1 1 ) \left( \begin{matrix} 2 & 1 \\ 1 & 1 \\ 1 & 1 \end{matrix} \right) 211111

看到这个矩阵我们很容易判断它时秩为2的矩阵。根据矩阵的秩的定义也可以判断。如何从几何上的理解呢?

x x x是任意的一个取值为实数的向量 ( x 1 x 2 ) \left( \begin{matrix} x_1 \\ x_2 \end{matrix} \right) (x1x2),我们知道 A x Ax Ax是一个三行一列的向量,当我们让 x 1 , x 2 x_1,x_2 x1,x2取遍一切实数, A x Ax Ax生成三维空间的一个平面。因为
A x = x 1 ( 2 1 1 ) + x 2 ( 1 1 1 ) Ax=x_1\left( \begin{matrix} 2 \\ 1 \\ 1 \end{matrix} \right) + x_2\left( \begin{matrix} 1 \\ 1 \\ 1 \end{matrix} \right) Ax=x1211+x2111

重要:矩阵A的秩等于 2,不刚好等于最终由矩阵列向量线性组合生成的空间的维数吗,矩阵A的列向量生成的空间是二维平面,二维平面是 2 维的空间。

总结

1.所以,矩阵的秩就是,当用相应的无穷多个向量去与矩阵作用时,最终它们铺满空间的维数。
2.在三维几何空间中,如果铺满的是一个二维平面,就说矩阵秩为 2 ,如果填充满三维空间,就说矩阵秩为 3

参考

1.线性代数的几何意义----任广千,谢聪等
2.线性代数的本质 — 3Blue1Brown


http://chatgpt.dhexx.cn/article/x1wia29n.shtml

相关文章

【线代】矩阵的秩和线性方程组的解的情况

行最简型矩阵:(也可以叫做行最简阶梯型矩阵,或者行简化阶梯型矩阵),其特点是:非零行的首非零元为1,且这些非零元所在的列的其它元素都为0。所谓的行最简的意思就是对应的方程组是“最简单的”,就是说,对应的…

线性代数之矩阵秩的求法与示例详解

线性代数之矩阵秩的求法 K阶子式的定义 在mn的矩阵A中,任取k行、k列(k小于等于m、k小于等于n),位于这些行和列交叉处的 个元素,在不改变原有次序的情况下组成的矩阵叫做矩阵A的k阶子式。 不难发现矩阵A有个 个k阶子式。 比如有矩阵A 比如…

矩阵低秩有何意义?

参考博客:https://blog.csdn.net/weixin_41894030/article/details/115699611 首先来思考,为什么叫“秩”? 举个例子就很容易理解,大家排队买票。如果大家互相不认识,那就会一个排一个,非常有秩序。然而&…

如何直观地理解矩阵的秩?

矩阵的秩可以直观地理解为筛眼的大小: 下面就来解释这句话是什么意思? 1 矩阵的作用 假设对于向量 x1 、 x2、 x3、x4 有: 上述关系可以用图像来表示,左侧的向量 x1 、 x2、 x3、x4,在 A 的作用下,变为了…

矩阵的秩(Rank)

定义 一个矩阵 A 的列秩是 A 的线性无关的纵列的极大数目。类似地,行秩是 A 的线性无关的横行的极大数目。矩阵的列秩和行秩总是相等的,因此它们可以简单地称作矩阵 A 的秩。通常表示为 r(A),rank(A) 或 rk(A)。 可替代定义 用行列式定义…

如何理解矩阵的「秩」?

本文作者Heshawn,点击关注,转载需授权。 利益相关:知乎『线性代数』系列Live主讲人 小时候老师总告诉我们「要有n个方程才能确定地解出n个未知数」——这句话其 实是不严格的,如果你想确定地解出n个未知数,只有n个方程…

矩阵的秩及其求法

矩阵的秩及其求法 矩阵秩的概念k阶子式矩阵的秩 矩阵秩的求法1、子式判别法(定义)2、用初等行变换求矩阵的秩 满秩矩阵相关性质 矩阵秩的概念 k阶子式 定义1: 设 A ( a i j ) m n A(a_{ij})_{m\times n} A(aij​)mn​在 A A A中任取 k k …

PPM与mg/m3的转换公式

转载于; https://blog.csdn.net/zhuisaozhang1292/article/details/88082631 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/zhuisaozhang1292/a…

用stm32读取遥控器接收机PPM信号各通道值

引言 无人机遥控器接收机接收方式可以在遥控上设置成PPM模式和S.BUS模式,用示波器观察接收机信号输出引脚可以得到一系列的方波,很像PWM方波,而我们所需要的是七,八个或更多的通道信号,多路的PWM信号调制在同一通道上…

气体浓度PPM与mg/m3的换算关系

1)换算方法之一:《空气和废气检测分析方法(第四版增补版)》(中国环境科学出版社)空气中气体污染物浓度的表示方法 空气中污染物的浓度是以单位体积内所含污染物的质量来表示,即毫克每立方米…

ppm与LSB含义,换算

n表示ADC位数 关于PPM与LSB 一、ppm:百万分之一 ppm是英文part per million的缩写,表示百万分之几,在不同的场合与某些物理量组合,常用于表示器件某个直流参数的精度。下面举例说明。 1.用于描述电压基准(Voltage …

理学知识01-ppm、ppb、ppt换算

1. 浓度 浓度是分析化学中的一个名词。含义是以1升溶液中所含溶质的摩尔数表示的浓度。以单位体积里所含溶质的物质的量(摩尔数)来表示溶液组成的物理量,叫作该溶质的摩尔浓度,又称该溶质物质的量浓度。 2. 浓度单位 在文献阅读过…

元器件温度系数(ppm/℃)是什么?

温漂也称为零点漂移或者温度漂移,一般指环境温度变化时引起半导体参数的变化,这样会造成静态工作点的不稳定,使电路动态参数不稳定,甚至使电路无法正常工作。 温度系数是材料的物理属性随着温度变化而变化的速率。常用单位是&…

SPP、ASPP与PPM

SPP、ASPP与PPM SPPPPMASPP SPP SPP模块是何凯明大神在2015年的论文《Spatial Pyramid Pooling in Deep ConvolutionalNetworks for Visual Recognition》中被提出。 在R-CNN中需要固定输入图片的尺寸,因为卷积层后面的全连接层的结构是固定的。但在现实中&#xf…

PPM文件

PPM文件 简介文件分类及扩展举例 简介 PPM(Portable Pixmap Format)是一种简单的图像格式,仅包含格式、图像宽高、bit数等信息和图像数据。 用txt打开.ppm文件的话,文件内容会如下所示: 文件分类及扩展 除开PPM还有两个与之相关…

ppm理解与代码实现

PWM指的是脉宽调制,狭义说就是舵机信号中正脉冲宽度,就是高电平宽度来表示控制量大小,PPM是脉冲和脉冲之间间隔调制,狭义的说,对于遥控器输出或者接收机输出而言,两个脉冲上升沿之间间隔表示控制量大小.在遥控设备的传统中PWM通常是单通道的控制量,而PPM则是以帧为单位,帧内每个…

[图像处理] PPM、PGM、PBM图像格式剖析

今天突然需要用到PPM这个图像文件格式,之前没见过,在此记录一下。 PPM、PGM、PBM这三个图像文件格式很少见,其实也不难,分别用于彩色图像、灰度图像、二值图像。这里以PPM格式为例。 PPM格式有两种类型:字节码和ASCII。…

PPM文件格式详解

PPM图像格式是由Jef Poskanzer 在1991年所创造的。 PPM(Portable Pixmap Format)还有两位兄长,大哥名叫「PBM」,二哥人称「PGM」,他们三兄弟各有所长,下面为你们一一介绍: PBM 是位图&#xf…

什么是ppm,如何转化到西格玛水平

本文共678字,预计阅读需要2.5分钟 我们经常听到,如果一家公司的质量水平达到了六个西格玛水平,那么也就意味着在100万次出错机会中出现的缺陷数不会超过3.4个,也就是3.4ppm。那ppm到底是什么呢? ppm是英文parts per mi…

PPM信号介绍

原文地址:http://nicekwell.net/blog/20161223/ppmxin-hao-jie-shao.html 我们知道PWM信号可以控制舵机,一般信号周期是20ms,脉宽在500us~2500us之间。   实际上这种pwm信号不仅可以控制舵机,航模中使用的电调(有刷和…