高等代数笔记:子空间的基与维数

基的定义

n维向量空间,可参见高等代数笔记:n维向量空间Kn

定义1 设U是\(K^n\)的一个子空间,如果\(\bm{α_1},...,\bm{α_r}\in U\),且满足2个条件:

1)\(\bm{α_1},...,\bm{α_r}\)线性无关,

2)U中每个向量都能由\(\bm{α_1},...,\bm{α_r}\)线性表出,

那么称\(\bm{α_1},...,\bm{α_r}\)是U的一个基.

\(\bm{α_1},...,\bm{α_r}\)线性无关
∴如果\(\bm{α}\)可由\(\bm{α_1},...,\bm{α_r}\)线性表出,那么表出方式唯一

i.g. 三维空间中,物体位置在直角坐标系下的坐标唯一.

\(\bm{ϵ_1},\bm{ϵ_2},...,\bm{ϵ_n}\)\(K^n\)的一个基,称为\(K^n\)标准基.

\[\bm{ϵ_1}=(1,0,...,0)'\\ \bm{ϵ_2}=(0,1,...,0)'\\ \bm{ϵ_n}=(0,0,...,1)'\\ \]

基的性质

定理1 \(K^n\)的任一非零子空间U都有一个基.

证明:在U中任取一个非零向量\(\bm{α_1}\)

∴向量组\(\bm{α_1}\)线性无关(只有1个向量)

由向量组\(\bm{α_1}\)组成的线性子空间\(\lang \bm{α_1} \rang\),是由\(\bm{α_1}\)线性变换得到的所有向量组的集合

如果\(\lang \bm{α_1} \rang \neq U\),那么存在\(\bm{α_2}\in U\)\(\bm{α_2}\notin \lang \bm{α_1} \rang\).

\(\bm{α_2}\notin \lang \bm{α_1} \rang\)
\(\bm{α_2}\)不能由\(\bm{α_1}\)线性表出,即\(\bm{α_1}, \bm{α_2}\)线性无关

如果\(\lang \bm{α_1},\bm{α_2} \rang \neq U\),那么存在\(\bm{α_3}\in U\)\(\bm{α_3}\notin \lang \bm{α_1},\bm{α_2}\rang\).
\(\bm{α_3}\)不能由\(\bm{α_1},\bm{α_2}\)线性表出
\(\bm{α_1},\bm{α_2}, \bm{α_3}\)线性无关.

依次类推...

\(K^n\)中任一线性无关的向量组的向量个数不超过n
∴直到某一步s(\(s\le n\))为止,此时\(\lang \bm{α_1},\bm{α_2},...,\bm{α_s}\rang = U\)

显然,
1)\(\bm{α_1},\bm{α_2},...,\bm{α_s}\)线性无关;
2)子空间\(U=\lang \bm{α_1},\bm{α_2},...,\bm{α_s} \rang\)的每个向量,都能由\(\bm{α_1},\bm{α_2},...,\bm{α_s}\)线性表出(线性子空间定义)

\(\bm{α_1},\bm{α_2},...,\bm{α_s}\)是U的一个基

注意
1)子空间\(\lang \bm{α_1},\bm{α_2},...,\bm{α_s} \rang\)代表由向量组\(\bm{α_1},\bm{α_2},...,\bm{α_s}\)线性变换得到的所有向量的集合;

2)定理1说明:子空间的任一线性无关向量组都能扩充成U的一个基

定理2 \(K^n\)的非零子空间U的任意2个基所含向量的个数相等.

说明:等价的线性无关的向量组,具有相同个数的向量(见高等代数笔记:向量组、矩阵的秩推论4)

证明:设U的2个基:\(\bm{α_1},...,\bm{α_r}\)\(\bm{β_1},...,\bm{β_s}\)

由基的定义知,
1)\(\bm{α_1},...,\bm{α_r}\)\(\bm{β_1},...,\bm{β_s}\)线性无关
2)U中每个向量都能由\(\bm{α_1},...,\bm{α_r}\)\(\bm{β_1},...,\bm{β_s}\)线性表出

\(\bm{α_1},...,\bm{α_r}\)能由\(\bm{β_1},...,\bm{β_s}\)线性表出
\(\bm{β_1},...,\bm{β_s}\)也能由\(\bm{α_1},...,\bm{α_r}\)线性表出
\(\bm{α_1},...,\bm{α_r}\cong \bm{β_1},...,\bm{β_s}\)

由推论4,\(r=s\)

维数的定义

定义2 \(K^n\)的非零子空间U的一个基所含向量的个数,称为U的维数,记作\(dim_KU\)\(dimU\).

零子空间的维数规定为0.

  • 为什么\(K^n\)称为n维向量空间?

∵标准基\(\bm{ϵ_1},\bm{ϵ_2},...,\bm{ϵ_n}\)\(K^n\)的一个基
∴基所含向量个数n为U的维数,即\(dimK^n=n\)

  • 基与维数的区别

基是构成子空间的线性无关向量组,维数是这个向量组的向量个数.

坐标

由基的定义,U的每个向量都能由基线性表出.

定义3\(\bm{α_1},...,\bm{α_r}\)\(K^n\)的子空间U的一个基,那么U中每个向量\(\bm{α}\)都能由基唯一线性表出:

\[\bm{α}=a_1\bm{α_1}+a_2\bm{α_2}+...+a_r\bm{α_r} \]

有序数组\((a_1,a_2,...,a_r)\)称为\(\bm{α}\)在基\(\bm{α_1},...,\bm{α_r}\)下的坐标.

坐标是唯一的吗?

是的. 因为基\(\bm{α_1},...,\bm{α_r}\)线性无关

空间维数与向量组的线性相关

命题1\(dimU = r\),则U中任意r+1个向量都线性相关.

证明:设\(\bm{α_1},...,\bm{α_r}\)是U的一个基

∴从U中任取r+1个向量\(\bm{β_1},...,\bm{β_{r+1}}\)都能由\(\bm{α_1},...,\bm{α_r}\)线性表出

\(\bm{α_1},...,\bm{α_r}\)线性无关,且\(r < r+1\)
∴由引理1(高等代数笔记:向量组、矩阵的秩),\(\bm{β_1},...,\bm{β_{r+1}}\)线性相关

命题2\(dimU=r\),则U中任意r个线性无关的向量组都是U的一个基.

证明:从U中任取r个线性无关的向量\(\bm{α_1},...,\bm{α_r}\),任取向量\(\bm{β}\in U\)

由命题1,\(\bm{α_1},...,\bm{α_r},\bm{β}\)线性相关
\(\bm{α_1},...,\bm{α_r}\)线性无关
\(\bm{β}\)可由\(\bm{α_1},...,\bm{α_r}\)线性表出且表出方式唯一(参见高等代数笔记:线性相关与线性无关向量组向量组线性表出)

\(\bm{α_1},...,\bm{α_r}\)是U的一个基

命题3\(dimU=r,\bm{α_1},...,\bm{α_r}\in U\). 如果U中每个向量都能由\(\bm{α_1},...,\bm{α_r}\)线性表出,那么\(\bm{α_1},...,\bm{α_r}\)是U的一个基.

思路:只需证明\(\bm{α_1},...,\bm{α_r}\)线性无关,可通过研究U的一个基与\(\bm{α_1},...,\bm{α_r}\)的关系

证明:设\(\bm{e_1},...,\bm{e_r}\)是U的一个基

\(\bm{α_1},...,\bm{α_r}\in U\)
\(\bm{α_1},...,\bm{α_r}\)能用\(\bm{e_1},...,\bm{e_r}\)线性表出

由已知条件,\(\bm{e_1},...,\bm{e_r}\)能用\(\bm{α_1},...,\bm{α_r}\)线性表出
\(\bm{α_1},...,\bm{α_r}\cong \bm{e_1},...,\bm{e_r}\)
\(rank\{\bm{α_1},...,\bm{α_r}\}=rank\{\bm{e_1},...,\bm{e_r}\}=r\)
\(\bm{α_1},...,\bm{α_r}\)线性无关
\(\bm{α_1},...,\bm{α_r}\)是U的一个基

命题4 设U和W都是\(K^n\)的非零子空间,如果\(U\subseteq W\),那么
\(dimU\le dim W\).

思路:通过2个子空间的基,来研究它们的维数关系

证明:设\(\bm{α_1},...,\bm{α_r}\)\(\bm{β_1},...,\bm{β_s}\)分别是U和W的一个基

\(U\subseteq W\)
\(\bm{α_1},...,\bm{α_r} \in W\)
\(\bm{α_1},...,\bm{α_r}\)能用\(\bm{β_1},...,\bm{β_s}\)线性表出
\(rank\{\bm{α_1},...,\bm{α_r}\}=r\le rank\{\bm{β_1},...,\bm{β_s}\}=s\) (见高等代数笔记:向量组、矩阵的秩命题3)
\(dimU\le dim W\)

命题5 设U和W是\(K^n\)的2个非零子空间,且\(U\subseteq W\),如果\(dimU=dimW\),那么\(U=W\).

证明:
\(dimW=dimU\)
∴可从U,W中分别取一个基\(\bm{α_1},...,\bm{α_r}\in U,\bm{β_1},...,\bm{β_r}\in W\),且\(dimW=dimU=r\)

\(U\subseteq W\)
\(\bm{α_1},...,\bm{α_r}\in W\)
\(\bm{α_1},...,\bm{α_r}\)能用\(\bm{β_1},...,\bm{β_r}\)线性表出

任取一向量\(\bm{β}\in W\),

\(dimW=r\)
\(\bm{α_1},...,\bm{α_r},\bm{β}\in W\)
∴由命题1,r+1个向量\(\bm{α_1},...,\bm{α_r},\bm{β}\)线性相关

\(\bm{α_1},...,\bm{α_r}\)线性无关
\(\bm{β}\)能用\(\bm{α_1},...,\bm{α_r}\)线性表出

\(\bm{β}\in U\)
\(W\subseteq U\)
\(W=U\)

定理3 向量组\(\bm{α_1},...,\bm{α_s}\)的一个极大线性无关组是这个向量组生成的子空间\(\lang \bm{α_1},...,\bm{α_s}\rang\)的一个基,从而

\[dim\lang \bm{α_1},...,\bm{α_s} \rang = rank\{\bm{α_1},...,\bm{α_s}\}. \]

证明:
设这个极大线性无关组为\(\bm{α_{j_1}},\bm{α_{j_2}},...,\bm{α_{j_r}},r\le s\)

\(\bm{α_1},...,\bm{α_s} \cong \bm{α_{j_1}},\bm{α_{j_2}},...,\bm{α_{j_r}}\),且\(rank\{\bm{α_1},...,\bm{α_s}\}=rank\{\bm{α_{j_1}},\bm{α_{j_2}},...,\bm{α_{j_r}}\}=r\)

由子空间定义知,\(W=\lang \bm{α_1},...,\bm{α_s} \rang\)中每个向量都能由\(\bm{α_1},...,\bm{α_s}\)线性表出
\(W\)中每个向量都能由\(\bm{α_{j_1}},\bm{α_{j_2}},...,\bm{α_{j_r}}\)线性表出
\(\bm{α_{j_1}},\bm{α_{j_2}},...,\bm{α_{j_r}}\)线性无关
∴由基的定义知,\(\bm{α_{j_1}},\bm{α_{j_2}},...,\bm{α_{j_r}}\)\(W\)的一个基.

∴由维数定义,\(dimW=rank\{\bm{α_{j_1}},\bm{α_{j_2}},...,\bm{α_{j_r}}\}=rank\{\bm{α_1},...,\bm{α_s}\}\)

故得证.

例题

例1\(r<n\). 在\(K^n\)中,令

\[U=\{(a_1,a_2,...,a_r,0,...,0)'|a_i\in K,i=1,2,...,r\}. \]

求子空间U的一个基和维数.

分析:U是坐标形式,考虑标准基作为U的一个基

解:

U中任意向量\(\bm{α}=(a_1,a_2,...,a_r,0,...,0)'\),可用标准基表示

\[\begin{aligned} \bm{α}&=a_1\bm{\epsilon_1}+a_2\bm{\epsilon_2}+...+a_r\bm{\epsilon_r}+0\bm{\epsilon_{r+1}}+...+0\bm{\epsilon_n}\\ &=a_1\bm{\epsilon_1}+a_2\bm{\epsilon_2}+...+a_r\bm{\epsilon_r} \end{aligned} \]

\(\bm{\epsilon_1},\bm{\epsilon_2},...,\bm{\epsilon_n}\)线性无关
∴部分组\(\bm{\epsilon_1},\bm{\epsilon_2},...,\bm{\epsilon_r}\)无关
\(\bm{\epsilon_1},\bm{\epsilon_2},...,\bm{\epsilon_r}\)是U的一个基

\(dimU=rank\{\bm{\epsilon_1},\bm{\epsilon_2},...,\bm{\epsilon_r}\}=r\)

例2 设A是数域K上的n级矩阵. 证明:如果\(|A|\neq 0\),那么A的列向量组\(\bm{α_1},...,\bm{α_n}\)\(K^n\)(由列向量组成)的一个基;A的行向量组\(\bm{γ_1},...,\bm{γ_n}\)\(K^n\)(由行向量组成)的一个基.

证明:
\(|A|\neq 0 \Longleftrightarrow\)方程组\(\bm{α_1}x_1+...+\bm{α_n}x_n=0\)只有0解\(\Longleftrightarrow \bm{α_1},...,\bm{α_n}\)线性无关

\(dimK^n=n\)
∴由命题2,向量组\(\bm{α_1},...,\bm{α_n}\)\(K^n\)的一个基

同理,向量组\(\bm{γ_1},...,\bm{γ_n}\)\(K^n\)的一个基

注意\(Ax=0\)
对于列向量,系数矩阵\(A=(\bm{α_1},...,\bm{α_n})\),方程组可看成

\[(\bm{α_1},...,\bm{α_n}) \begin{pmatrix}x_1\\...\\x_n\end{pmatrix} = 0 \]

对于行向量,系数矩阵\(A=(\bm{γ_1},...,\bm{γ_n})'\),方程组可看成

\[(x_1,...,x_n)\begin{pmatrix}\bm{γ_1}\\...\\\bm{γ_n}\end{pmatrix}=0 \]

posted @ 2025-02-10 13:36  明明1109  阅读(248)  评论(0)    收藏  举报