news 2026/5/1 6:55:04

线性代数-3Blue1Brown《线性代数的本质》逆矩阵、列空间、秩与零空间(8)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
线性代数-3Blue1Brown《线性代数的本质》逆矩阵、列空间、秩与零空间(8)

数学基础-线性代数-学习系列

本文是3B1B 《线性代数的本质》系列视频之 逆矩阵、列空间、秩与零空间 的学习笔记,通过线性变换了解 逆矩阵、列空间、秩与零空间的概念。

  • 线性方程组
  • 逆矩阵
  • 列空间
  • 零空间

1、线性方程组

1.1 什么是线程方程组

一个线性方程组是由多个关于变量的一次方程组成的系统,如:
{ 2 x + 3 y = 7 4 x − y = 1 \begin{cases} 2x + 3y = 7 \\ 4x - y = 1 \end{cases}{2x+3y=74xy=1
这个方程组包含两个方程、两个未知数(x , y x, yx,y),目标是找到一组值( x , y ) (x, y)(x,y)同时满足所有方程。

1.2 将线性方程组写成矩阵形式

线性方程组写为 矩阵乘法的形式:
A x ⃗ = b ⃗ A\vec{x} = \vec{b}Ax=b

其中:

  • A AA系数矩阵
  • x ⃗ \vec{x}x未知数向量
  • b ⃗ \vec{b}b常数项向量

即:
A = [ 2 3 4 − 1 ] , x ⃗ = [ x y ] , b ⃗ = [ 7 1 ] A = \begin{bmatrix} 2 & 3 \\ 4 & -1 \end{bmatrix},\quad \vec{x} = \begin{bmatrix} x \\ y \end{bmatrix},\quad \vec{b} = \begin{bmatrix} 7 \\ 1 \end{bmatrix}A=[2431],x=[xy],b=[71]

[ 2 3 4 − 1 ] [ x y ] = [ 7 1 ] \begin{bmatrix} 2 & 3 \\ 4 & -1 \end{bmatrix} \begin{bmatrix}x \\ y \end{bmatrix} =\begin{bmatrix} 7 \\ 1 \end{bmatrix}[2431][xy]=[71]

考虑:
{ x + 2 y + 3 z = 6 2 x − z = 1 y + 4 z = 5 \begin{cases} x + 2y + 3z = 6 \\ 2x - z = 1 \\ y + 4z = 5 \end{cases}x+2y+3z=62xz=1y+4z=5

再举一个三元方程组的例子,提取系数,得到矩阵形式:

[ 1 2 3 2 0 − 1 0 1 4 ] [ x y z ] = [ 6 1 5 ] \begin{bmatrix} 1 & 2 & 3 \\ 2 & 0 & -1 \\ 0 & 1 & 4 \end{bmatrix} \begin{bmatrix} x \\ y \\ z \end{bmatrix} =\begin{bmatrix} 6 \\ 1 \\ 5 \end{bmatrix}120201314xyz=615

1.3 矩阵表示的含义

一个矩阵代表一种对空间的线性变换。
比如A x ⃗ = b ⃗ A\vec{x} = \vec{b}Ax=b的意义是: 是否存在一个输入向量x ⃗ \vec{x}x,使得变换后正好等于b ⃗ \vec{b}b
这也是A x ⃗ = b ⃗ A\vec{x} = \vec{b}Ax=b的几何意义。


2、逆矩阵

2.1 什么是逆矩阵

给定一个线性变换A AA,如果存在另一个变换A − 1 A^{-1}A1,使得:
A − 1 A = I (单位矩阵) A^{-1}A = I \quad \text{(单位矩阵)}A1A=I(单位矩阵)
那么A − 1 A^{-1}A1就是A AA逆矩阵。从几何上看,这意味着:先对空间进行A AA变换,再进行A − 1 A^{-1}A1变换,空间会回到原始状态

2.2 逆矩阵存在的条件

逆变换存在,等价于变换A AA没有压缩空间。只有那些不把空间压缩到更低维度的变换,才可能有逆。

在二维中,若一个 2×2 矩阵压缩成一条直线或一个点,信息丢失,逆矩阵不存在。

因此,只有当变换保持空间维度不变时,才可能可逆

2.3 不可逆的情况

当一个矩阵的行列式为0时,表示该变换将空间压缩到了更低的维度。此时,矩阵没有逆矩阵
例如:
A = [ 1 2 2 4 ] A = \begin{bmatrix} 1 & 2 \\ 2 & 4 \end{bmatrix}A=[1224]
两列线性相关,变换后所有向量都落在一条直线上 → 行列式为0 → 不可逆。


3、列空间

矩阵 A 对空间中所有可能的向量进行变换,得到的所有输出向量的集合,构成了一个非常重要的空间,称为 列空间。列空间就是矩阵的列向量所张成的空间

列空间是变换后能“到达”的所有点的集合。比如在二维中:

  • 如果变换把二维空间压缩到一条通过原点的直线上,那么这条直线就是列空间。
  • 如果变换保持了二维性,那么整个平面就是列空间

4、秩

4.1 秩的理解

矩阵的是其列空间的维度

  • 秩 = 0:意味着变换将空间压缩到原点
  • 秩 = 1:意味着变换将空间压缩到一条直线上
  • 秩 = 2:意味着变换保持了一个二维平面

4.2 关于满秩

  • 对于n × n n\times nn×n方阵,若秩为n nn,称为满秩
  • 满秩 ⇔ 行列式 ≠ 0 ⇔ 矩阵可逆
  • 满秩是可逆性的代数判断标准

5、零空间

矩阵A AA零空间是所有满足:
A x ⃗ = 0 ⃗ A\vec{x} = \vec{0}Ax=0
的向量x ⃗ \vec{x}x构成的集合。

零空间中的向量,在经过变换A AA后,全部被映射到原点

  • 这些向量是“被压缩掉的信息”。
  • 如果零空间中只有零向量,说明没有非零向量被压缩 → 变换是“保信息”的 → 可逆。
  • 如果零空间包含非零向量,说明有多个输入映射到同一个输出 → 不可逆。

满秩变换:只有零向量自身变换后会落在原点。它的零空间只有一个点(零向量)
非满秩变换:例如一个将平面压缩到直线的变换。除了零向量,还有一整个方向上的所有向量,会被压缩到原点。


6、总结

概念数学定义几何意义与可逆性的关系
逆矩阵A − 1 A = I A^{-1}A = IA1A=I变换可“撤销”存在 ⇔ 满秩且为方阵
列空间Span ( cols of A ) \text{Span}(\text{cols of } A)Span(cols ofA)所有可能的输出A x ⃗ A\vec{x}Ax决定A x ⃗ = b ⃗ A\vec{x} = \vec{b}Ax=b是否有解
dim ⁡ ( Col ( A ) ) \dim(\text{Col}(A))dim(Col(A))输出空间的维度满秩 ⇔ 可逆
零空间{ x ⃗ ∣ A x ⃗ = 0 } \{ \vec{x} \mid A\vec{x} = 0 \}{xAx=0}被压缩到原点的输入向量集合零空间 = {0} ⇔ 解唯一
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/29 22:40:00

从阻塞等待到实时交互:Gemini流式响应技术深度解析

从阻塞等待到实时交互:Gemini流式响应技术深度解析 【免费下载链接】cookbook A collection of guides and examples for the Gemini API. 项目地址: https://gitcode.com/GitHub_Trending/coo/cookbook 你是否曾经在等待AI响应时感到焦虑?看着进…

作者头像 李华
网站建设 2026/5/1 5:56:19

18、网络安全与智能卡技术全解析

网络安全与智能卡技术全解析 1. IPSec 安全与网络服务互操作性 在网络环境中,实施 IPSec 安全措施能让我们确信网络传输的流量不会被拦截和篡改,为网络通信提供了高度的安全性。然而,IPSec 也会对网络服务的互操作性产生显著影响。 运行 DHCP、WINS 或 DNS 服务的网络服务…

作者头像 李华
网站建设 2026/4/28 5:45:18

Cycle.js微前端实战:构建可复用的响应式组件库

Cycle.js微前端实战:构建可复用的响应式组件库 【免费下载链接】cyclejs A functional and reactive JavaScript framework for predictable code 项目地址: https://gitcode.com/gh_mirrors/cy/cyclejs 在当今微前端架构盛行的时代,如何在不同应…

作者头像 李华
网站建设 2026/4/18 9:12:56

43、构建高效的客户端计算环境:全面解析与实践指南

构建高效的客户端计算环境:全面解析与实践指南 在当今的企业计算环境中,构建一个强大、可靠且可扩展的瘦客户端计算环境至关重要。它不仅能集中管理应用程序,还能显著减少桌面软件的负担。以下将详细探讨应用程序许可、访问与安全,以及客户端配置与部署等关键方面。 应用…

作者头像 李华
网站建设 2026/4/19 18:14:38

终极指南:5分钟快速上手LiteGraph.js可视化节点引擎

终极指南:5分钟快速上手LiteGraph.js可视化节点引擎 【免费下载链接】litegraph.js A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or se…

作者头像 李华
网站建设 2026/5/1 6:29:35

Ring-1T开源:万亿参数推理模型登场

【免费下载链接】Ring-1T 项目地址: https://ai.gitcode.com/hf_mirrors/inclusionAI/Ring-1T 导语:近日,开源社区再添重磅选手——万亿参数推理模型Ring-1T正式发布,凭借其在数学竞赛、代码生成等复杂任务上的突破性表现&#xff0c…

作者头像 李华