线性代数笔记 - 第七讲
一、课程主题
本次课程主要探讨了线性代数中的向量空间,特别是矩阵的零空间(Null Space)和列空间(Column Space),并详细介绍了如何描述和计算这些空间中的向量。
二、矩阵的零空间
(一)零空间的定义
矩阵 A 的零空间是指所有满足 Ax=0 的向量 x 的集合。零空间是矩阵 A 的一个重要性质,它反映了矩阵的线性相关性。
(二)计算零空间的算法
- 消元法(Elimination)
- 步骤:
- 对矩阵 A 进行行消元操作,将其化为行阶梯形式(Echelon Form)。
- 在消元过程中,保持零空间不变,但列空间可能会改变。
- 确定矩阵的主元(Pivots)和主元列(Pivot Columns),其余列为自由列(Free Columns)。
- 自由列对应的变量称为自由变量(Free Variables),主元列对应的变量称为主元变量(Pivot Variables)。
- 通过回代(Back Substitution)求解主元变量,得到零空间的特解(Special Solutions)。
- 示例矩阵:
A=[234668810]
- **消元过程**:
1. 第一步消元:从第二行减去第一行的两倍,得到:
[20406284]
2. 第二步消元:从第三行减去第二行的两倍,得到:
⎣⎢⎡200400620840⎦⎥⎤
- **结果**:矩阵 $A$ 的行阶梯形式为:
U=⎣⎢⎡200400620840⎦⎥⎤
- 主元列:第1列和第3列。
- 自由列:第2列和第4列。
- 主元变量:$x_1$ 和 $x_3$。
- 自由变量:$x_2$ 和 $x_4$。
- 特解的求解
- 方法:给自由变量赋予特定值(如0和1),通过回代求解主元变量。
- 示例:
- 设 x2=1,x4=0:
- 从 2x3+4x4=0 得到 x3=0。
- 从 x1+2x2+3x3+4x4=0 得到 x1=−2。
- 特解1:x1=⎣⎢⎢⎢⎡−2100⎦⎥⎥⎥⎤。
- 设 x2=0,x4=1:
- 从 2x3+4x4=0 得到 x3=−2。
- 从 x1+2x2+3x3+4x4=0 得到 x1=2。
- 特解2:x2=⎣⎢⎢⎢⎡20−21⎦⎥⎥⎥⎤。
- 零空间的描述:零空间包含所有特解的线性组合,即:
Null Space=span⎩⎪⎪⎪⎨⎪⎪⎪⎧⎣⎢⎢⎢⎡−2100⎦⎥⎥⎥⎤,⎣⎢⎢⎢⎡20−21⎦⎥⎥⎥⎤⎭⎪⎪⎪⎬⎪⎪⎪⎫
(三)矩阵的秩(Rank)
- 定义:矩阵的秩 r 是矩阵中主元的数量,即主元列的数量。
- 示例:上述矩阵 A 的秩为2。
- 秩的意义:
- 秩反映了矩阵的线性独立性。
- 对于 m×n 矩阵 A,秩 r 满足 r≤min(m,n)。
- 自由变量的数量为 n−r。
- 定义:通过进一步消元,使矩阵的主元上方和下方均为零,并将主元归一化为1。
- 示例:
U=⎣⎢⎡200400620840⎦⎥⎤
- 从第一行减去第二行的两倍:
⎣⎢⎡200400020040⎦⎥⎤
- 将第二行除以2:
R=⎣⎢⎡200400010020⎦⎥⎤
- 最终简化为:
R=⎣⎢⎡100200010020⎦⎥⎤
- 特点:
- 主元列形成单位矩阵 I。
- 自由列形成矩阵 F。
- 零空间的特解可以直接从 F 中读出。
(五)零空间矩阵(Null Space Matrix)
- 定义:零空间矩阵 N 的列是零空间的特解。
- 构造方法:
- 自由变量部分赋值为单位矩阵 I。
- 主元变量部分为 −F。
- 示例:
R=⎣⎢⎡100200010020⎦⎥⎤
- 零空间矩阵 $N$ 为:
N=⎣⎢⎢⎢⎡−210020−21⎦⎥⎥⎥⎤
- 验证:$R \times N = 0$。
三、总结
本次课程通过具体的矩阵示例,详细介绍了如何通过消元法计算矩阵的零空间,并引入了矩阵的秩和简化行阶梯形式的概念。通过这些方法,可以系统地描述矩阵零空间中的所有向量,并构造零空间矩阵。这些内容为后续学习线性代数中的其他主题(如线性方程组的求解)奠定了基础。