线性代数应该这样学3:基与维数

在本系列中,我的个人见解将使用斜体标注。每篇文章的最后,我将选择摘录一些例题。由于文章是我独自整理的,缺乏审阅,难免出现错误,如有发现欢迎在评论区中指正。

Part 1:基

基的定义是源自于上一节中得到的几个结论:

  • 线性相关的向量组总是可以归约成线性无关的。
  • 有限维向量空间中,线性无关组的长度总是小于张成组的长度。
  • 有限维向量空间中,线性无关张成组的长度是唯一的。

基(base)\(V\)中的一个向量组既线性无关又张成\(V\),则称为\(V\)的基。

\(\mathbb{F}^n\)的标准基指的是\((1,0,\cdots,0),(0,1,\cdots,0),\cdots,(0,0,\cdots,1)\)这个向量组,也可以记作\(e_1,e_2,\cdots,e_n\),在有些地方也称为自然基,因为这样的一组基显得很自然。

基的判定准则 \(V\)中的向量组\(v_1,\cdots,v_n\)\(V\)的基当且仅当每一个\(v\in V\)都能唯一地写成以下的形式:

\[v=a_1v_1+\cdots+a_mv_m. \]

要证明向量组是基,关键在于两点:一是证明这个向量组张成\(V\),也就是\(V\)中所有向量可以被它们线性表示,二是证明这个向量组线性无关。这个定义之中,前半部分指出了每一个\(v\),这就代表了张成组,后半部分指出了表示的唯一性,结合\(0\in V\)就可以得到向量组的线性无关性

张成组含有基 在向量空间中,每个张成组都可以化简成一个基。

这个定理的重要之处在于,给出了一个基于张成组构造基的方式,因而我们可以删繁就简

\(v_1,\cdots,v_n\)\(V\)的张成组。对\(j=1,2,\cdots,n\),每一步中,如果:

  1. \(v_j\notin\mathrm{span}(v_1,\cdots,v_{j-1})\)(规定空组张成\(\{0\}\)),则往向量组\(B\)中加入\(v_j\)
  2. \(v_j\in\mathrm{span}(v_1,\cdots,v_{j-1})\),则不向向量组\(B\)中增加\(v_j\)

经过\(n\)步之后得到的\(n\),由于每一个向量都不能被其之前的向量线性表示,所以\(B\)是个线性无关向量组。同时,被去掉的那些向量因为都属于部分向量的张成组,所以

\[\mathrm{span}(B)=\mathrm{span}(v_1,\cdots,v_n). \]

所以\(B\)就是我们所需要的基。

从而,由于每一个有限维向量空间都有张成组,所以每一个有限维向量空间都有基

线性无关组可扩充为基 在有限维向量空间中,每个线性无关的向量组都可以扩充成向量空间的基。

证明过程是找到向量空间的一组基,将这组基一个个尝试向线性无关组里添加,如果添加后线性无关组仍然是线性无关的,则保留,否则不保留这次添加。证明过程比较简单,这里不摘录

从这里开始,我们必须认识到,每一个向量空间事实上都由它的基所代表,尽管基有无数多组,但这些组之间是同质的,在部分线性代数教材里称这样的向量组是等价的。故对向量空间的讨论,很多时候会着眼于对基的讨论。

\(V\)的每个子空间都是\(V\)的直和项\(V\)是有限维的,\(U\)\(V\)的子空间,则存在\(V\)的子空间\(W\)使得\(V=U\oplus W\)

因为\(V\)是有限维的,所以\(U\)也是有限维的(上一章中提到的子空间有限维性),因而\(U\)有一个基

\[u_1,\cdots,u_m. \]

显然,\(u_1,\cdots,u_m\)线性无关且都属于\(V\),故可以扩充为\(V\)的一个基:

\[u_1,\cdots,u_m,w_{m+1},\cdots,w_n. \]

\(W=\mathrm{span}(w_{m+1},\cdots,w_n)\),则\(W\)是一个子空间。为证明\(V=U\oplus W\),需要证明\(V=U+W\)\(U\cap W=\{0\}\)

对于证明\(V=U+W\)\(\forall v\in V\),因为\(u_1,\cdots,u_m,w_{m+1},\cdots,w_n\)\(V\)的一组基,所以

\[v=a_1u_1+\cdots+a_mu_m+a_{m+1}w_{m+1}+\cdots+a_nw_n, \]

\[u=a_1u_1+\cdots+a_mu_m\in U,\\ w=a_{m+1}w_{m+1}+\cdots+a_nw_{n}\in W. \]

\(v=u+w\),这就说明\(V=U+W\)

对于证明\(U\cap W=\{0\}\)\(\forall v \in U\cap W\),有

\[v=a_1u_1+\cdots+a_mu_m=a_{m+1}w_{m+1}+\cdots+a_{n}w_n, \]

移项得

\[a_1u_1+\cdots+a_mu_m-a_{m+1}w_{m+1}-\cdots-a_nw_n=0, \]

又因为\(u_1,\cdots,u_m,w_{m+1},\cdots,w_n\)\(V\)的基,所以是线性无关的,所以

\[a_1=\cdots=a_m=a_{m+1}=\cdots=a_n=0, \]

\(v=0\)

Part 2:维数

维数是向量空间的重要属性,它代表了需要多少个线性无关的向量来张成向量空间,这也是有限维向量空间的命名由来。

基的长度不依赖于基的选取 有限维向量空间的任意两个基的长度相同。

这个结论我们之前强调过很多遍了,书上正式给出了这条结论,方便对维数的讨论

维数(dimension) 有限维向量空间的任意基的长度成为这个向量空间的维数,记作

\[\dim{V}. \]

常用的有限维向量空间的维数:

  • \(\mathbb{F}^n\)\(\dim{\mathbb{F}^n}=n\),可选自然基\(\{e_1,\cdots,e_n\}\)
  • \(\mathcal P_m(\mathbb{F})\)\(\dim{\mathcal P_m(\mathbb{F})}=m+1\),可选\(\{1,z,\cdots,z^m\}\)我习惯上也称之为自然基

子空间的维数\(V\)是有限维向量空间,\(U\)\(V\)的子空间,则

\[\dim{U}\le \dim{V}. \]

这是显然的,因为我们之前说过子空间的基可以扩充为向量空间的基

具有适当长度的线性无关组是基\(V\)是有限维的,则\(V\)中每个长度为\(\dim{V}\)的线性无关组都是\(V\)的基。

这个定理给了我们一种新的验证向量组是基的方式。用这个结论,例题1中的后半部分就可以省略。

\(\dim{V}=n\),且\(v_1,\cdots,v_m\)\(V\)中是线性无关的,则组\(v_1,\cdots,v_n\)可以扩充成\(V\)的基。但是\(V\)的每个基长度都是\(n\),所以此处的扩充不需要添加任何元素。所以\(v_1,\cdots,v_n\)\(V\)的基。

具有适当长度的张成组是基\(V\)是有限维的,则\(V\)中每个长度为\(\dim{V}\)的张成向量组都是\(V\)的基。

\(\dim{V}=n\),且\(v_1,\cdots,v_n\)张成\(V\),则组\(v_1,\cdots,v_n\)可以化简成\(V\)的基。但是\(V\)的每个基长度都是\(n\),所以此处的归约不需要删除任何元素。所以\(v_1,\cdots,v_n\)\(V\)的基。

我总感觉上面两个证明充满了玄学的色彩,但它们所体现的其实是基的两个方面:线性无关性与张成性,只要二者结合在一起,就能焕发出无穷的力量

和空间的维数公式\(U_1,U_2\)是有限维向量空间\(V\)的两个子空间,则

\[\dim{(U_1+U_2)}=\dim{U_1}+\dim{U_2}-\dim{(U_1\cap U_2)}. \]

一个很有用的公式

\(u_1,\cdots,u_m\)\(U_1\cap U_2\)的基,则\(\dim(U_1\cap U_2)=m\)。显然\(u_1,\cdots,u_m\)\(U_1,U_2\)中都是线性无关的,所以可以扩充成\(U_1,U_2\)的基:

\[u_1,\cdots,u_m,v_1,\cdots,v_j,\quad \dim U_1=m+j;\\ u_1,\cdots,u_m,w_1,\cdots,w_k,\quad \dim U_2=m+k. \]

故我们需要证明\(\dim(U_1+U_2)=m+j+k\),其实就是证明\(u_1,\cdots,u_m,v_1,\cdots,v_j,w_1,\cdots,w_k\)\(U_1+U_2\)的基,事实上它已经是\(U_1+U_2\)的张成组。为证明其线性无关性,令

\[\sum_{i=1}^m a_iu_i+\sum_{i=1}^j b_iv_i+\sum_{i=1}^k c_iw_i=0, \]

\[-\sum_{i=1}^k c_iw_i=\sum_ {i=1}^m a_iu_i+\sum_{i=1}^j b_iv_i\in U_1\cap U_2,\\ -\sum_{i=1}^j b_iv_i=\sum_{i=1}^m a_iu_i+\sum_{i=1}^k c_iw_i\in U_1\cap U_2, \]

所以

\[\sum_{i=1}^k c_iw_i=\sum_{i=1}^m d_iu_i,\\ \sum_{i=1}^j b_iv_i=\sum_{i=1}^m f_iu_i, \]

移项得到

\[c_1=\cdots=c_k=0,\\ b_1=\cdots=b_j=0, \]

所以

\[\sum_{i=1}^m a_iu_i=0\Rightarrow a_1=\cdots =a_m=0, \]

这就证明了\(u_1,\cdots,u_m,v_1,\cdots,v_j,w_1,\cdots,w_k\)线性无关。

这一节内容很少,是因为基和维数的基础内容在之前全部讨论过了,所以可以很快地带过。


例题

第一题(2.B 6)\(v_1,v_2,v_3,v_4\)\(V\)的基,证明\(v_1+v_2,v_2+v_3,v_3+v_4,v_4\)也是\(V\)的基。

证明某个向量组是基,只要从其线性无关性与张成性两个角度说明即可

先证明这个向量组线性无关,设

\[d_1(v_1+v_2)+d_2(v_2+v_3)+d_3(v_3+v_4)+d_4v_4=0, \]

\[d_1v_1+(d_1+d_2)v_2+(d_2+d_3)v_3+(d_3+d_4)v_4=0, \]

\(v_1,v_2,v_3,v_4\)的线性无关性,

\[\left\{\begin{array}l d_1=0, \\ d_1+d_2=0,\\ d_2+d_3=0,\\ d_3+d_4=0, \end{array}\right. \]

\(d_1=d_2=d_3=d_4=0\),即线性无关性。

再证明这个向量组张成\(V\)\(\forall v\in V\),有

\[\begin{aligned} v&=a_1v_1+a_2v_2+a_3v_3+a_4v_4 \\ &=a_1(v_1+v_2)+(a_2-a_1)(v_2+v_3) \\&\quad +(a_3-a_2+a_1)(v_3+v_4)+(a_4-a_3+a_2-a_1)v_4. \end{aligned} \]

这说明\(v\)可以被这个向量组线性表示,即这个向量组张成\(V\)

第二题(2.C 7)\(U=\{p\in\mathcal{P}_4(\mathbb{F}):p(2)=p(5)=p(6)\}\)

  1. \(U\)的一个基;
  2. 将其扩充成\(\mathcal P_4(\mathbb{F})\)的一个基;
  3. \(\mathcal P_4(\mathbb{F})\)的一个子空间\(W\)使得\(\mathcal P_4(\mathbb{F})=U\oplus W\)

关键在于翻译\(U\)中限制的条件,可以把\(\mathcal{P}_4(\mathbb{F})\)看成一个五元组

1、设满足条件的\(p\)

\[p(z)=a_0+a_1z+a_2z^2+a_3z^3+a_4z^4, \]

则由\(p(2)=p(5)\)

\[3a_1+21a_2+117a_3+609a_4=0, \]

\(p(5)=p(6)\)

\[a_1+11a_2+91a_3+671a_4=0. \]

求解过于繁琐,但总是可以把\(a_1,a_2\)表示为\(a_3,a_4\)的函数,即

\[a_1=f(a_3,a_4),\quad a_2=g(a_3,a_4). \]

所以

\[p(z)=a_0+a_3z^3+a_4z^4+f(a_3,a_4)z+g(a_3,a_4)z^2. \]

可以求得一组基为

\[p_1=1,\\ p_2=f(1,0)z+g(1,0)z^2+z^3,\\ p_3=f(0,1)z+g(0,1)z^2+z^4. \]

求解过程较繁琐,这里省略。

2、要扩充为\(\mathcal P_4(\mathbb{F})\)的基,则增添

\[p_4=z,\quad p_5=z^2. \]

3、这里\(W=\mathrm{span}(z,z^2)\)

第三题(2.C 9)\(v_1,\cdots,v_m\)\(V\)中是线性无关的,并设\(w\in V\),证明

\[\dim\mathrm{span}(v_1+w,\cdots,v_m+w)\ge m-1. \]

事实上这个张成空间的维数不可能超过\(m\)。本题给出了一种证明维数下限的方法:构造一个向量空间内的,含有\(m-1\)个元素的线性无关组

对任何\(j=2,\cdots,n\),有

\[v_j-v_1=(v_j+w)-(v_1+w)\in\mathrm{span}(v_1+w,\cdots,v_m+w). \]

下证明\(v_2-v_1,\cdots,v_m-v_1\)线性无关,设

\[a_2(v_2-v_1)+\cdots+a_m(v_m-v_1)=0, \]

\[\sum_{j=2}^m a_jv_1+a_2v_2+\cdots+a_mv_m=0, \]

显然有

\[a_2=\cdots=a_m=0. \]

因此\(\mathrm{span}(v_1+w,\cdots,v_m+w)\)中包含这样一个\(m-1\)个元素的线性无关组,所以

\[\dim\mathrm{span}(v_1+w,\cdots,v_m+w)\ge m-1. \]

这一点由张成组的维数不小于线性无关组可以直接得到。

第四题(2.C 17) 是否对子空间\(U_1,U_2,U_3\),总有

\[\begin{aligned} \dim(U_1+U_2+U_3)&=\dim U_1+\dim U_2+\dim U_3\\ &\quad -\dim(U_1\cap U_2)-\dim(U_2\cap U_3)-\dim(U_1\cap U_3) \\ &\quad +\dim(U_1\cap U_2\cap U_3) \end{aligned} \]

成立?

这个结论实际上是不成立的,我们可以用二维的维数公式展开,有

\[\begin{aligned} &\quad \dim(U_1+U_2+U_3) \\ &=\dim U_1+\dim (U_2+U_3)-\dim[U_1\cap(U_2+U_3)] \\ &=\dim U_1+\dim U_2 +\dim U_3-\dim[U_1\cap(U_2+U_3)]-\dim(U_2\cap U_3), \end{aligned} \]

两边对比,必须有以下结论成立

\[\dim[U_1\cap(U_2+U_3)]=\dim (U_1\cap U_2)+\dim (U_1\cap U_3)-\dim(U_1\cap U_2\cap U_3). \]

在构造反例方面,只要让\(U_1\cap U_2\cap U_3=\{0\}\),就会变得好办

\(U_1=(x,0),U_2=(0,y),U_3=(x,x)\),则左边为

\[\dim(U_1+U_2+U_3)=2, \]

右边为

\[1+1+1-0-1-1+0=1. \]

矛盾。

posted @ 2021-01-31 17:06  江景景景页  阅读(2246)  评论(0编辑  收藏  举报