设 ξ 1 , ⋯ , ξ r \xi_1,\cdots,\xi_r ξ1,⋯,ξr都是 ( 2 ) (2) (2)的解,则 ∑ i = 1 r = k i ξ i \sum_{i=1}^r=k_i\xi_{i} ∑i=1r=kiξi
证明1:
对于齐次线性 ( 2 ) (2) (2),如果两向量 ξ 1 , ξ 2 \xi_1,\xi_2 ξ1,ξ2都是该方程组的解向量,那么对于 ξ 1 , ξ 2 \xi_1,\xi_2 ξ1,ξ2的线性组合 ξ 3 = k 1 ξ 1 + k 2 ξ 2 \xi_3=k_1\xi_1+k_2\xi_2 ξ3=k1ξ1+k2ξ2也是该方程组的解向量
类似的,可以得到,齐次线性方程组的解的线性组合还是方程组的解
证明2:
事实上,齐次线性方程组的全部解可以由有限个解向量(的线性组合)表示
最大无关组 S 0 S_0 S0的任何线性组合 x = ∑ i = 1 r = k i ξ i \bold{x}=\sum_{i=1}^r=k_i\xi_{i} x=∑i=1r=kiξi,(, k i , i = 1 , 2 ⋯ , t k_i,i=1,2\cdots,t ki,i=1,2⋯,t为任意实数)是 ( 2 ) (2) (2)的解,能够表示 S S S中的任意向量,所有也成为 ( 2 ) (2) (2)的通解
把 A x = 0 Ax=0 Ax=0全体解所构成的集合记为 S S S,设 Φ = ξ 1 , ⋯ , ξ s \Phi=\xi_1,\cdots,\xi_s Φ=ξ1,⋯,ξs是S的一个极大无关组, R ( A ) = r , s = n − r R(A)=r,s=n-r R(A)=r,s=n−r
通解:最大无关组 Φ \Phi Φ的任意向量 x = Φ ( k 1 , ⋯ , k s ) T = ∑ i = 1 s k i ξ i x=\Phi(k_1,\cdots,k_s)^T=\sum\limits_{i=1}^{s}k_i\xi_i x=Φ(k1,⋯,ks)T=i=1∑skiξi性组合都是方程 A x = 0 Ax=0 Ax=0的解
齐次线性方程组 A x = 0 Ax=0 Ax=0的解集的极大无关组称为该齐次方程组的基础解系,要求齐次线性方程的通解,只需要求它的基础解系
方程 ( 2 ) (2) (2)的系数矩阵 A \bold{A} A通过初等变换(通解初等变换)可以得到如下形式的强化行最简形矩阵
B = ( 1 0 ⋯ 0 c 1 , 1 ⋯ c 1 , n − r 0 1 ⋯ 0 c 2 , 1 ⋯ c 2 , n − r ⋮ ⋮ ⋮ ⋮ ⋮ 0 0 ⋯ 1 c r , 1 ⋯ c r , n − r 0 0 ⋯ 0 0 ⋯ 0 ⋮ ⋮ ⋮ ⋮ ⋮ 0 0 ⋯ 0 0 ⋯ 0 ) = ( E r C O O ) B=\begin{pmatrix} 1 & 0 & \cdots & 0 & c_{1,1} & \cdots & c_{1,n-r} \\ 0 & 1 & \cdots & 0 & c_{2,1} & \cdots & c_{2,n-r} \\ \vdots & \vdots & & \vdots & \vdots & & \vdots \\ 0 & 0 & \cdots & 1 & c_{r,1} & \cdots & c_{r,n-r}\\ 0 & 0 & \cdots & 0 & 0 & \cdots & 0 \\ \vdots & \vdots & & \vdots & \vdots & & \vdots\\ 0 & 0 & \cdots & 0 & 0 & \cdots & 0 \end{pmatrix} =\begin{pmatrix} E_r&C\\ O&O \end{pmatrix} B= 10⋮00⋮001⋮00⋮0⋯⋯⋯⋯⋯00⋮10⋮0c1,1c2,1⋮cr,10⋮0⋯⋯⋯⋯⋯c1,n−rc2,n−r⋮cr,n−r0⋮0 =(ErOCO)
按最左方法,其反映的是 x 1 , ⋯ , x r x_1,\cdots,x_r x1,⋯,xr是非自由未知数时, x r + 1 , ⋯ , x n x_{r+1},\cdots,x_{n} xr+1,⋯,xn是自由未知数(共 s = n − r s=n-r s=n−r个)
其中 s s s描述了方程组 ( 2 ) (2) (2)的自由度(基础解系包含的线性无关向量的多样性)
非自由未知数用自由未知数表示为式(1):
x i = − ∑ k = 1 s c i , k × x r + k ; ( i = 1 , 2 , ⋯ , r ) x_i=-\sum\limits_{k=1}^{s} c_{i,k}\times x_{r+k}; (i=1,2,\cdots,r) xi=−k=1∑sci,k×xr+k;(i=1,2,⋯,r)
ξ = ( x 1 ⋮ x r x r + 1 ⋮ x n ) = ( − ∑ i = 1 s c 1 , i × x r + i ⋮ − ∑ i = 1 s c r , i × x r + i x r + 1 ⋮ x n ) \xi=\begin{pmatrix} x_{1} \\ \vdots \\ x_{r} \\ x_{r+1} \\ \vdots \\ x_{n} \\ \end{pmatrix} =\begin{pmatrix} -\sum\limits_{i=1}^{s} c_{1,i}\times x_{r+i} \\ \vdots \\ -\sum\limits_{i=1}^{s} c_{r,i}\times x_{r+i} \\ x_{r+1} \\ \vdots \\ x_{n} \\ \end{pmatrix} ξ= x1⋮xrxr+1⋮xn = −i=1∑sc1,i×xr+i⋮−i=1∑scr,i×xr+ixr+1⋮xn
设方程 ( 2 ) (2) (2)的全部解的集合为 S S S
( 2 ) (2) (2)的解是 n n n维向量,分两部分,前 r r r为非自由未知数,后 s s s维为自由未知数
设计特解时,先选定后 s s s维
为了简单方便起见,通常取解向量的后s维为单位坐标向量(向量中只含有一个0,1两种元素,且只有一个元素是1)
q i = ( x r + 1 ⋮ x n ) q 1 = ( 1 0 ⋮ 0 ) ; q 2 = ( 0 1 ⋮ 0 ) ; ⋯ ; q s = ( 0 0 ⋮ 1 ) q_i=\begin{pmatrix} x_{r+1} \\ \vdots \\ x_{n} \\ \end{pmatrix} \\ q_1=\begin{pmatrix} 1 \\ 0 \\ \vdots \\ 0 \\ \end{pmatrix}; q_2=\begin{pmatrix} 0 \\ 1 \\ \vdots \\ 0 \\ \end{pmatrix}; \cdots; q_s=\begin{pmatrix} 0 \\ 0\\ \vdots \\ 1 \\ \end{pmatrix} qi= xr+1⋮xn q1= 10⋮0 ;q2= 01⋮0 ;⋯;qs= 00⋮1
计算前 r r r维(将 q i , i = 1 , 2 , ⋯ , s q_i,i=1,2,\cdots,s qi,i=1,2,⋯,s代入式(1))
p i = ( x 1 ⋮ x r ) p_i=\begin{pmatrix} x_{1} \\ \vdots \\ x_{r} \\ \end{pmatrix} pi= x1⋮xr
p 1 = ( − c 1 , 1 − c 2 , 1 ⋯ − c r , 1 ) ; p 2 = ( − c 1 , 2 − c 2 , 2 ⋯ − c r , 2 ) ; ⋯ ; p s = ( − c 1 , n − r − c 2 , n − r ⋯ − c r , n − r ) p_1=\begin{pmatrix} -c_{1,1}\\ -c_{2,1}\\ \cdots\\ -c_{r,1} \end{pmatrix}; p_2=\begin{pmatrix} -c_{1,2}\\ -c_{2,2}\\ \cdots\\ -c_{r,2} \end{pmatrix}; \cdots; p_s=\begin{pmatrix} -c_{1,n-r}\\ -c_{2,n-r}\\ \cdots\\ -c_{r,n-r} \end{pmatrix} p1= −c1,1−c2,1⋯−cr,1 ;p2= −c1,2−c2,2⋯−cr,2 ;⋯;ps= −c1,n−r−c2,n−r⋯−cr,n−r
ξ = ( p q ) \xi=\begin{pmatrix} p\\q \end{pmatrix} ξ=(pq)
ξ 1 = ( − c 1 , 1 − c 2 , 1 ⋯ − c r , 1 1 0 ⋮ 0 ) ; ξ 2 = ( − c 1 , 2 − c 2 , 2 ⋯ − c r , 2 0 1 ⋮ 0 ) ; ⋯ ; ξ s = ( − c 1 , n − r − c 2 , n − r ⋯ − c r , n − r 0 0 ⋮ 1 ) ; \xi_1=\begin{pmatrix} -c_{1,1}\\ -c_{2,1}\\ \cdots\\ -c_{r,1}\\ 1 \\ 0 \\ \vdots \\ 0 \\ \end{pmatrix}; \xi_2=\begin{pmatrix} -c_{1,2}\\ -c_{2,2}\\ \cdots\\ -c_{r,2} \\ 0\\ 1 \\ \vdots \\ 0 \\ \end{pmatrix}; \cdots; \xi_s=\begin{pmatrix} -c_{1,n-r}\\ -c_{2,n-r}\\ \cdots\\ -c_{r,n-r}\\ 0 \\ 0 \\ \vdots \\ 1 \\ \end{pmatrix}; ξ1= −c1,1−c2,1⋯−cr,110⋮0 ;ξ2= −c1,2−c2,2⋯−cr,201⋮0 ;⋯;ξs= −c1,n−r−c2,n−r⋯−cr,n−r00⋮1 ;
线性无关性:
S S S的全部向量可以由 D D D线性表示:
所以 D D D是 S S S的极大无关组,所以 D D D方程 ( 2 ) (2) (2)的基础解系
令自由未知量 x r + i x_{r+i} xr+i分别取 k i k_i ki, i = 1 , 2 , ⋯ , s i=1,2,\cdots,s i=1,2,⋯,s;代入式 ( 1 ) (1) (1);则方程 ( 2 ) (2) (2)的通解表示为
ξ = ( x 1 ⋮ x r x r + 1 ⋮ x n ) = ( x 1 ⋮ x r k 1 ⋮ k s ) = ( − ∑ i = 1 s c 1 , i × k i ⋮ − ∑ i = 1 s c r , i × k i k 1 ⋮ k s ) = k 1 ( − c 1 , 1 ⋮ − c r , 1 1 ⋮ 0 ) + ⋯ + k s ( − c 1 , s ⋮ − c r , s 0 ⋮ 1 ) \xi=\begin{pmatrix} x_{1} \\ \vdots \\ x_{r} \\ x_{r+1} \\ \vdots \\ x_{n} \\ \end{pmatrix} =\begin{pmatrix} x_{1} \\ \vdots \\ x_{r} \\ k_{1} \\ \vdots \\ k_{s} \\ \end{pmatrix} =\begin{pmatrix} -\sum\limits_{i=1}^{s} c_{1,i}\times k_{i} \\ \vdots \\ -\sum\limits_{i=1}^{s} c_{r,i}\times k_{i} \\ k_{1} \\ \vdots \\ k_{s} \\ \end{pmatrix} =k_1\begin{pmatrix} -c_{1,1} \\ \vdots \\ -c_{r,1} \\ 1 \\ \vdots \\ 0 \\ \end{pmatrix} +\cdots +k_s\begin{pmatrix} -c_{1,s} \\ \vdots \\ -c_{r,s} \\ 0 \\ \vdots \\ 1 \\ \end{pmatrix} ξ= x1⋮xrxr+1⋮xn = x1⋮xrk1⋮ks = −i=1∑sc1,i×ki⋮−i=1∑scr,i×kik1⋮ks =k1 −c1,1⋮−cr,11⋮0 +⋯+ks −c1,s⋮−cr,s0⋮1
将上述通解记为: ξ = ∑ i = 1 s k i ξ i \xi=\sum_{i=1}^{s}k_i\xi_i ξ=∑i=1skiξi,涉及的向量记为向量组: D = ( ξ 1 , ⋯ , ξ s ) \bold{D}=(\xi_1,\cdots,\xi_{s}) D=(ξ1,⋯,ξs)
通解 ξ \xi ξ可以表示 S S S中的任意向量
而 D D D中后 s s s行构成一个 s s s阶单位阵,其行列式为1(非0),所以 R ( D ) = s R(D)=s R(D)=s所以 D D D线性无关
所以 D D D是方程 ( 2 ) (2) (2)的一个基础解系解系
可以从 A x = 0 Ax=0 Ax=0的系数矩阵A通过初等变换转化为(包含r阶单位子阵,r=R(A))的强化行最简矩阵U,
r = R ( A ) , s = n − r r=R(A),s=n-r r=R(A),s=n−r
U = ( E r × r T r × s 0 t × r 0 t × s ) r + s = n D = ( − T r × s E s × s ) U=\begin{pmatrix} E_{r\times{r}}&T_{r\times{s}}\\ 0_{t\times{r}}&0_{t\times{s}} \end{pmatrix} \\ r+s=n \\ \bold{D}=\begin{pmatrix} -T_{r\times{s}} \\ E_{s\times{s}} \end{pmatrix} U=(Er×r0t×rTr×s0t×s)r+s=nD=(−Tr×sEs×s)
D : ξ 1 , ξ 2 , ⋯ , ξ s D:\xi_1,\xi_2,\cdots,\xi_s D:ξ1,ξ2,⋯,ξs是 D \bold{D} D的列向量组
D D D就是 A x = 0 \bold{Ax=0} Ax=0的基础解系
我们把注意力集中在分块 P r × s = − T r × s P_{r\times{s}}=-T_{r\times{s}} Pr×s=−Tr×s上即可,在此基础上,追加一个s阶的单位阵;
方法1:不一定要化作强化行最简形矩阵,也可以考虑化为准行最简形矩阵(W)(和强化行最简形矩阵相差若干列交换的调整)
方法2:将行简化矩阵进一步调整为 U U U的形式可能要做列交换,这会使得解向量中的元素不再和 x 1 , ⋯ , x n x_1,\cdots,x_n x1,⋯,xn一一对应,需要注意这一点,记录列交换的情况,然后调整顺序使之对应 x 1 , ⋯ , x n x_1,\cdots,x_n x1,⋯,xn
设 A x = 0 \bold{Ax=0} Ax=0:
A = ( 1 1 − 1 − 1 2 − 5 3 2 7 − 7 3 1 ) ∼ r ( 1 0 − 2 7 − 3 7 0 1 − 5 7 − 4 7 0 0 0 0 ) \bold{A} =\begin{pmatrix} 1&1&-1&-1\\ 2&-5&3&2\\ 7&-7&3&1 \end{pmatrix} \overset{r}{\sim} \begin{pmatrix} 1&0&-\frac{2}{7}&-\frac{3}{7}\\ 0&1&-\frac{5}{7}&-\frac{4}{7}\\ 0&0&0&0 \end{pmatrix} A= 1271−5−7−133−121 ∼r 100010−72−750−73−740
R ( A ) = 2 < 4 R(A)=2<4 R(A)=2<4方程有无穷多解,其基础解系 S 0 S_0 S0存在且 R ( S 0 ) = n − r = 4 − 2 = 2 R(S_0)=n-r=4-2=2 R(S0)=n−r=4−2=2
令 x 1 , x 2 x_1,x_2 x1,x2为非自由未知数, x 3 , x 4 x_3,x_4 x3,x4为自由未知数
x 1 = 2 7 x 3 + 3 4 x 4 x 2 = 5 7 x 3 + 4 7 x 4 x_1=\frac{2}{7}x_3+\frac{3}{4}x_4\\ x_2=\frac{5}{7}x_3+\frac{4}{7}x_4 x1=72x3+43x4x2=75x3+74x4
基础解系
通解
非自由变量的选取不按最左方法时,求解基础解系的过程相较于上节讨论的"标准过程"会有所不同
例如 x 1 x_1 x1若按最左方法会被归为非自由未知数,但是这假设 x 1 x_1 x1被作为自由未知数
本例中,我们打算将 x 1 , x 2 x_1,x_2 x1,x2作为自由未知数来表示非自由未知数 x 3 , x 4 x_3,x_4 x3,x4,
A = ( 1 1 − 1 − 1 2 − 5 3 2 7 − 7 3 1 ) ∼ r ( − 5 2 0 1 4 − 3 1 0 0 0 0 0 ) \bold{A} =\begin{pmatrix} 1&1&-1&-1\\ 2&-5&3&2\\ 7&-7&3&1 \end{pmatrix} \overset{r}{\sim} \begin{pmatrix} -5&2&0&1\\ 4&-3&1&0\\ 0&0&0&0 \end{pmatrix} A= 1271−5−7−133−121 ∼r −5402−30010100
类似的,可以看出 x 3 = − 4 x 1 + 3 x 2 x_3=-4x_1+3x_2 x3=−4x1+3x2; x 4 = 5 x 1 − 2 x 2 x_4=5x_1-2x_2 x4=5x1−2x2, x 1 , x 2 ∈ R x_1,x_2\in\mathbb{R} x1,x2∈R
此时基础解系可以取
ξ 1 = ( 1 0 − 4 5 ) ; ξ 2 = ( 0 1 3 − 2 ) \xi_1=\begin{pmatrix} 1\\0\\-4\\5 \end{pmatrix}; \xi_2=\begin{pmatrix} 0\\1\\3\\-2 \end{pmatrix} ξ1= 10−45 ;ξ2= 013−2
通解为 ξ = ∑ i = 1 2 k i ξ i \xi=\sum_{i=1}^{2}k_i\xi_i ξ=∑i=12kiξi