永蔚Alex

Nautical Nonsense and Abstract Nonsense

0%

線性代數:線性方程組

這份筆記是關於線性方程組的解的性質。

這裡的行與列依循的是台灣的翻譯習慣,即行對應到英文的Column,而列對應到英文的Row。

線性方程組

定義 1:線性方程組 (Linear Equations)

我們稱如下形式的方程組為線性方程組: \[ (s)\left\{ \begin{aligned} a_{11}x_1+a_{12}x_2+\cdots+a_{1n}x_n&=b_1\\ a_{21}x_1+a_{22}x_2+\cdots+a_{2n}x_n&=b_2\\ &\vdots\\ a_{m1}x_1+a_{m2}x_2+\cdots+a_{mn}x_n&=b_n \end{aligned} \right. \] 我們可以把此方程記為\(Ax=b\),其中\(A\)\(m\times n\)矩陣 \[ A=\left( \begin{array}{cccc} a_{11} & a_{12} & \cdots & a_{1n}\\ \vdots & \vdots & \ddots & \vdots\\ a_{m1} & a_{m2} & \cdots & a_{mn} \end{array} \right) \] \(x\)\(m\times 1\)矩陣 \[ x=\left( \begin{array}{c} x_1\\ x_2\\ \vdots\\ x_m \end{array} \right) \] \(b\)\(m\times 1\)矩陣 \[ b=\left( \begin{array}{c} b_1\\ b_2\\ \vdots\\ b_m \end{array} \right) \]

定義 1-1:線性方程組的解 (Solution of Linear Equations)

對於 \[ \tilde{x}=\left( \begin{array}{c} x_1\\ x_2\\ \vdots\\ x_m \end{array} \right)\in F^m \] 我們說\(\tilde{x}\)\((s)\)的解,若\(A\tilde{x}=b\)

定義 1-2:線性方程組的解 (Solution Set of Linear Equations)

我們稱\((s)\)所有解的集合為\((s)\)的解集。

定義 1-2-1:一致線性方程組 (Consistent Linear Equations)

\((s)\)的解集不為空,則我們說\((s)\)是一致的。

定義 1-2-2:不一致線性方程組 (Inconsistent Linear Equations)

\((s)\)的解集為空,則我們說\((s)\)是不一致的。

定義 1-3:齊次性 (Homogeneity)

定義 1-3-1:齊次線性方程組 (Homogeneous Linear Equations)

我們稱\(Ax=0\)為齊次方程組。

定義 1-3-2:非齊次線性方程組 (Non-homogeneous Linear Equations)

我們稱\(Ax=b, b\neq 0\)為非齊次方程組。

註記 2

給定線性方程組\(Ax=0\),其中\(A\in M_{m\times n}(F)\)。令\(K\)為此方程組的解集,則\(K=N(L_A)\)

推論 2-1

由維度定理(這裡的定理8)知 \[ \dim K=\mbox{nullity}(L_A)=\dim(F^n)-\mbox{rank}(L_A)=n-\mbox{rank}(L_A) \]

推論 2-2

沿用註記2的符號,若\(m<n\),則\(Ax=0\)有非零解。

證明:由推論2-1有 \[ \dim K=n-\mbox{rank}(A)\geq n-m\geq 1 \]\(K\)中有非零元素 i.e. \(Ax=0\)有非零解。QED

定理 3

\(K\)\(Ax=b\)的解集,\(K_H\)\(Ax=0\)的解集,\(s\)\(Ax=b\)的任一解,則 \[ K=\{s\}+K_H\equiv\{s+k:k\in K_H\} \]

證明:我們分成兩部分證明。
1. 給定\(w\in K\),則\(Aw=b\),即 \[ A(w-s)=Aw-As=b-b=0 \]\(w-s\in K_H\), \(w\in\{s\}+K_H\),故\(K\subseteq\{s\}+K_H\)
2. 給定\(w\in\{s\}+K_H\),則存在某個\(k\in K_H\)使\(k\in K_H\)。則 \[ Aw=A(s+k)=As+\underbrace{Ak}_{=0}=b \]\(w\in K\),即\(\{s\}+K_H\subseteq K\)
綜合1.與2.,有\(K=\{s\}+K_H\)QED

定理 4

給定線性方程組\(Ax=b\),其中\(A\in M_{m\times n}(F)\)。則\(A\)可逆 iff. \(Ax=b\)友且僅有一組解。

證明:我們分成兩部分證明。
\(\Rightarrow\)」:若\(A\)可逆,則 \[ A(A^{-1}b)=(AA^{-1})b=b \]\(A^{-1}b\)\(Ax=b\)的解。而若有\(s\)使得\(As=b\),則易有\(s=A^{-1}b\),故知\(Ax=b\)有唯一解。
\(\Leftarrow\)」:若\(s\)\(Ax=b\)的唯一解,則由定理3知其解集\(K\)可表為 \[ K=\{s\}+K_H \] 其中\(K_H\)\(Ax=0\)的解集。但\(s\)\(Ax=b\)的唯一解,故應有\(K=\{s\}\)。故由註記2-1知 \[ \{0\}=K_H=N(L_A) \] 故由這裡的定理9和這裡的性質1-6知\(A\)可逆。QED

定理 5

給定線性方程組\(Ax=b\),其中\(A\in M_{m\times n}(F)\)。則\(Ax=b\)有解 iff. \(\mbox{rank}(A)=\mbox{rank}(A|b)\)

證明:我們知道 \[ Ax=b\mbox{有解}\Leftrightarrow b\in R(L_A) \]\[ R(L_A)=\mbox{span}(\{a_1,a_2,\cdots,a_n\}) \] 其中\(a_1,a_2,\cdots,a_n\)\(A\)的行。則 \[ \begin{aligned} b\in R(L_A)&\Leftrightarrow\mbox{span}(\{a_1,\cdots,a_n\})=\mbox{span}(\{a_1,\cdots,a_n,b\})\\ &\Leftrightarrow \dim(\mbox{span}(\{a_1,\cdots,a_n\}))=\dim(\mbox{span}(\{a_1,\cdots,a_n,b\}))\\ &\Leftrightarrow \mbox{rank}(A)=\mbox{rank}(A|b) \end{aligned} \] QED

定理 6

\(C\)是可逆矩陣,則\(Ax=b\)\(CAx=Cb\)有一樣的解集。

定義 6-1:等價線性方程組 (Equivalent Linear Equations)

我們稱有一樣解集的兩組線性方程組是等價的。

證明:令\(K\)\(Ax=b\)的解集,\(K'\)\(CAx=Cb\)的解集。給定\(w\in K\),由\(Aw=b\)直接可得\(CAw=Cb\),即\(w\in K'\) i.e. \(K\subseteq K'\)
而給定\(w\in K'\),有\(CAw=Cb\)。由於\(C\)可逆,故 \[ C^{-1}(CAw)=C^{-1}(Cb)\Rightarrow Aw=b \]\(w\in K\) i.e. \(K'\subseteq K\)
綜上所述,有\(K=K'\)QED

註記 6-2

\((A'|b')\)可由\((A|b)\)經一系列基本列運算得到,則\((A'|b')\)\((A|b)\)等價。

證明:我們知道存在一系列基本矩陣\(E_1,\cdots,E_p\)使得 \[ (A'|b')=E_pE_{p-1}\cdots E_1(A|b) \] 然而矩陣 \[ M=E_pE_{p-1}\cdots E_1 \] 顯然是可逆的,故由定理6知\((A'|b')\)\((A|b)\)等價。QED

高斯消去法

定義 7:列梯形式 (Echelon Form)

我們稱一個矩陣為列梯形式,若
1. 在某一列之後每一列都只有\(0\)
2. 每個非零列的第一個非零元素是其所在行的唯一非零元素。
3. 每列的第一個非零元素為\(1\),且其所在行在「上一列的第一個非零元素的所在行」的右邊。

定義 8:高斯消去法 (Gaussian Elimination)

即用一系列基本列運算把\((A|b)\)化為列梯形式並求解\(Ax=b\)的方案。

例 8-1

考慮增廣矩陣 \[ \left( \begin{array}{ccccc|c} 2 & 3 & 1 & 4 & -9 & 17\\ 1 & 1 & 1 & 1 & -3 & 6\\ 1 & 1 & 1 & 2 & -5 & 8\\ 2 & 2 & 2 & 3 & -8 & 14 \end{array} \right) \] 經過一系列基本列運算後,可以將其化為列梯形式 \[ \left( \begin{array}{ccccc|c} \textcolor{red}{1} & 0 & \textcolor{blue}{2} & 0 & \textcolor{blue}{-2} & 3\\ 0 & \textcolor{red}{1} & -1 & 0 & 1 & 1\\ 0 & 0 & 0 & \textcolor{red}{1} & -2 & 2\\ 0 & 0 & 0 & 0 & 0 & 0 \end{array} \right) \] 令此方程組的解為 \[ x=\left( \begin{array}{c} x_1\\ x_2\\ x_3\\ x_4\\ x_5 \end{array} \right) \] 則我們可以令\(x_3=t_1\), \(x_5=t_2\)。則 \[ x_1=3-2t_1+2t_2, x_2=1+t_1-t_2, x_4=2+t_2 \]\[ x=\left( \begin{array}{c} 3\\ 1\\ 0\\ 2\\ 0 \end{array} \right)+t_1\left( \begin{array}{c} -2\\ 1\\ 1\\ 0\\ 0 \end{array} \right)+t_2\left( \begin{array}{c} 2\\ -1\\ 0\\ 2\\ 1 \end{array} \right) \]