高等代数1 矩阵
高等代数1 矩阵
矩阵的基本运算
矩阵概念
由\(sn\)个数排成的\(s\)行(横的)\(n\)列(纵的)表
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots & & \vdots \\
a_{s1} & a_{s2} & \cdots & a_{sn} \\
\end{matrix}
\right
)
\]
称为一个\(s \times n\)矩阵。
相等
只有完全一样的矩阵才相等。
加法
为了确定起见,我们取定一个数域\(P\),以下讨论的矩阵全是由数域\(P\)中的数组成的。
矩阵的加法就是矩阵对应的元素相加。相加的矩阵必须有相同的行数和列数。
矩阵的加法归结为他们的元素的加法。
结合律
\(A+(B+C)=(A+B)+C\)
交换律
\(A+B=B+A\)
零矩阵
元素全为零的矩阵称为零矩阵,记为\(O\)。
显然有,\(A+O=A\)
减法
负矩阵
矩阵\(A\)的负矩阵记为\(-A\), 有\(A+(-A)=O\)
减法:\(A-B=A+(-B)\)
转置
把一矩阵\(A\)的行列互换,得到的矩阵称为\(A\)的转置,记为\(A'(A^T)\)。
转置有以下规律
(A+B)’=A’+B’ \\
(AB)’=B’A’ \\
(kA)’=kA’
\]
共轭
数量乘法
用数\(k\)乘矩阵就是把矩阵的每一个元素都乘以\(k\)。
矩阵的数量乘积有以下规律
k(A+B)=kA+kB \\
k(lA)=(kl)A \\
1A=A \\
k(AB)=(kA)B=A(kB)
\]
数量矩阵
矩阵\(kE\)称为数量矩阵。
如果\(A\)是一个\(n\times n\)的矩阵,那么有 \(kA=(kE)A=A(kE)\),这个式子说明数量矩阵与所有的\(n \times n\)矩阵作乘法是可交换的。
可以证明,如果\(A\)与所有的\(n\)级矩阵可交换,那么\(A\)一定是数量矩阵,即\(A=aE\)。
对称矩阵、反称矩阵
对称矩阵: 如果\(A’=A\),矩阵\(A\)称为对称的。
反称矩阵:如果\(A’=-A\),矩阵\(A\)称为反称的。
任一\(n\times n\)矩阵都可以表示为一对称矩阵和一反称矩阵之和。
矩阵相乘
设 \(A=(a_{ik})_{sn},B=(b_{kj})_{nm}\),那么矩阵\(C=(c_{ij})_{sm}\),其中\(c_{ij}=a_{i1}b_{1j}+a_{i2}b_{2j}+\cdots++a_{in}b_{nj}= \sum_{k=1}^{n}a_{ik}b_{kj}\)
称为\(A\)与\(B\)的乘积,记为\(C=AB\)。
矩阵\(A,B\)乘积\(C\)的第\(i\)行第\(j\)列的元素等于第一个矩阵\(A\)的第\(i\)行与第二个矩阵\(B\)的第\(j\)列的对应元素乘积的和。
当然在矩阵乘积定义中我们要求第二个矩阵的行数和第一个矩阵的列数相等。
单位矩阵
主对角线上的元素都是\(1\),其余元素都是\(0\)的\(n\times n\)矩阵称为\(n\)级单位矩阵,记作\(E_n\),或简单记为\(E\)
显然有
\(A_{sn}E_{n}=A_{sn}\)
\(E_{n}A_{sn}=A_{sn}\)
结合律
设\(A=(a_{ij})_{sn},B=(b_{jk})_{nm},C=(c_{kl})_{mr}\)
\((AB)C=A(BC)\)
不适合交换律
矩阵的乘法不适合交换律,即一般来说\(AB\neq BA\).
两个不为零的矩阵的乘积可以是零。
矩阵乘法的消去律不成立。
可交换矩阵
如果\(AB=BA\),矩阵\(B\)就称为与\(A\)可交换。
乘法和加法的分配律
(B+C)A=BA+CA
\]
矩阵的方幂
方幂只能对行数和列数相等的矩阵定义
设\(A\)是一\(n\times n\)矩阵,定义\(A^1=A,A^{k+1}=A^k A\),话句话说\(A^k\)就是\(k\)个\(A\)相乘。
由乘法的结合律有,\(A^k A^l=A^{k+l} \\ (A^k)^l=A^{kl}\)
矩阵的逆
\(n\)级方阵\(A\)称为可逆的,如果有\(n\)级矩方阵\(B\),使得
\]
这里的\(E\)指的是单位矩阵。
-
由于矩阵的乘法规则,只有方阵才能满足(4)
-
对于任意矩阵\(A\),适合等式(4)的矩阵\(B\)是唯一的(如果有的话)。
如果矩阵\(B\)适合(4),那么\(B\)就称为\(A\)的逆矩阵,记作\(A^{-1}\).
对于\(n\)级方阵\(A,B\),如果\(AB=E\),那么\(A,B\)就都是可逆的并且它们互为逆矩阵。
矩阵可逆条件
- 伴随矩阵
设矩阵\(A_{ij}\)是矩阵
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots &\ddots & \vdots \\
a_{n1} & a_{n2} & \cdots & a_{nn} \\
\end{matrix}
\right
)
\]
中元素\(a_{ij}\)的代数余子式,矩阵
\begin{matrix}
A_{11} & A_{21} & \cdots & A_{n1} \\
A_{12} & A_{22} & \cdots & A_{n2} \\
\vdots & \vdots &\ddots & \vdots \\
A_{1n} & A_{2n} & \cdots & A_{nn} \\
\end{matrix}
\right
)
\]
称为\(A\)的伴随矩阵。‘
由行列式按一行(列)展开的公式立即得出
\begin{matrix}
d & 0 & \cdots & 0 \\
0 & d & \cdots & 0 \\
\vdots & \vdots &\ddots & \vdots \\
0 &0 & \cdots &d \\
\end{matrix}
\right)=dE,其中d=|A|
\]
如果\(d=|A| \neq 0\),那么由(7)得
\]
- 定理
矩阵\(A\)是可逆的充分必要条件是\(A\)非退化,而\(A^{-1}=\frac{1}{d} A^{*} (d=|A|\neq 0)\)。
推论
如果矩阵\(A、B\)可逆,那么\(A’\)与\(AB\)也可逆,且
$(A’)^{-1}=(A^{-1})’ \(AB)^{-1}=B^{-1}A^{-1} $
矩阵初等变换
初等行变换
数域\(P\)上矩阵的初等行变换是指下面三种变换:
-
以\(P\)中一个非零的数乘矩阵的某一行;
-
把矩阵的某一行的\(c\)倍加到另一行,这里的\(c\)是\(P\)中任意一个数;
-
互换矩阵中两行的位置。
任意一个矩阵经过一系列初等行变换总能变成阶梯形矩阵
初等列变换
- 以数域\(P\)中一非零数乘矩阵的某一列;
- 把矩阵的某一列的\(c\)倍加到另一列,这里\(c\)是数域\(P\)中任意一个数;
- 互换矩阵两列的位置。
初等变换
矩阵的初等行变换与列变换统称为初等变换。
初等矩阵
由单位矩阵\(E\)经过一次初等变换得到的矩阵称为初等矩阵。
显然初等矩阵都是方阵。每一个初等变换都有一个相应的初等矩阵。
- 互换矩阵的\(i\)行与\(j\)行的位置;
- 用数据\(P\)的非零数\(c\)乘\(E\)的\(i\)行;
- 把矩阵\(E\)的\(k\)倍加到\(i\)行;
- 同样可以得到与列变换相应的初等矩阵。
初等矩阵都是可逆的,他们的逆矩阵还是初等矩阵。
- 引理:
对一个\(s \times n\)矩阵\(A\)作一初等行变换就相当于在\(A\)的左边乘上相应的$s \times $初等s矩阵,
对\(A\)作一初等列变换就相当于在\(A\)的右边乘上相应的\(n \times n\)的初等矩阵
等价
矩阵\(A\)和\(B\)称为等价的,如果\(B\)可以由\(A\)经过一系列初等变换得到
等价是矩阵间的一种关系。不难证明,它具有自反性、对称性、传递性。
阶梯形矩阵
我们把形式如
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
0 & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots &\ & \vdots \\
0 & 0 & \cdots & a_{sn} \\
\end{matrix}
\right
)
\]
的矩阵称为阶梯形矩阵。它们的任一行从第一个元素起至该行的第一个非零元素所在的下方全为零。如果该行为零,则它的下面的行也全为零。
任意一个矩阵经过一系列初等行变换总能变成阶梯形矩阵。
标准形
- 定理
任意一个\(s \times n\)矩阵\(A\)都与一形式为
\begin{matrix}
1 & 0 & \cdots & 0 & \cdots &0 \\
0 & 1 & \cdots & 0 & \cdots &0 \\
\vdots & \vdots &\ddots & \vdots & & \vdots\\
0 & 0 & \cdots & 1& \cdots &0 \\
0 & 0 & \cdots & 0& \cdots &0 \\
\vdots & \vdots & & \vdots & & \vdots\\
0 & 0 & \cdots & 0& \cdots &0 \\
\end{matrix}
\right
)
\]
的矩阵等价,它称为矩阵的标准形,主对角线上1的个数等于矩阵\(A\)的秩(1的个数可以是零)。
等价判定
根据引理,对矩阵作初等变换就相当于用相应的初等矩阵去乘这个矩阵。
- 矩阵\(A,B\)等价的充分必要条件是有初等矩阵\(P_1,\cdots ,P_l ,Q_1 ,\cdots ,Q_t\)使
\]
矩阵初等变换与逆矩阵
\(n\)级可逆矩阵的秩为\(n\),所以可逆矩阵的标准形为单位矩阵;反过来也是对的。
- 定理 \(n\)级可逆矩阵\(A\)为可逆的充分必要条件是它能表示为一些初等矩阵的乘积
\]
-
推论1 两个\(s \times n\)矩阵\(A、B\)等价的充分必要条件为,存在可逆的\(s\)级矩阵\(P\)与可逆的\(n\)级矩阵\(Q\),使\(A=PBQ\)
-
推论2 可逆矩阵总可以经过一系列初等行变换化为单位矩阵。
求逆矩阵的方法
设\(A\)是一个\(n\)级可逆矩阵。由推论2,有一系列矩阵\(P_1,\cdots ,P_m\)使
\]
由上式得
\]
上述两个式子说明,如果用一系列初等行变换把可逆矩阵\(A\)化为单位矩阵,那么同样地用这一系列初等行变换去化单位矩阵就能得到\(A^{-1}\)。
把\(A,E\)这两个\(n \times n\)矩阵放在一起,作为一个\(n \times 2n\)矩阵 \((A,E)\),按矩阵的分块乘法把(12),(13)合并有
\]
(15)式提供了一个具体求逆矩阵的方法。
作\(n \times 2n\)矩阵\((A,E)\)用初等行变换把它的左边一半化为\(E\),这时,右边的一半就是\(A^{-1}\)。
矩阵的秩
-
行秩、列秩
矩阵的行秩就是指矩阵的行向量组的秩,矩阵的列秩就是矩阵的列向量组的秩
-
定理
矩阵的行秩与列秩相等。所以统称为矩阵的秩
秩与行列式的关系
-
子式
在一个\(s \times n\)矩阵\(A\)中任意选定\(k\)行和\(k\)列,位于这些选定的行和列的交点上的\(k^2\)个元素按着原来的次序所组成的\(k\)级行列式,称为\(A\)的一个\(k\)级子式。当然有\(k \leq min(s,n)\)
-
定理
一矩阵的秩是\(r\)的充分必要条件为矩阵中有一个\(r\)级子式不为零,同时所有\(r+1\)级子式全为零。
-
定理
\(n \times n\)矩阵
\[A=\left (
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots &\ddots & \vdots \\
a_{n1} & a_{n2} & \cdots & a_{nn} \\\end{matrix}
\right
)
\]的行列式为零的充分必要条件是\(A\)的秩小于\(n\)。
计算矩阵的秩
首先,矩阵的初等行变换是把行向量变成一个与之等价的向量组。等价的向量组有相同的秩,因此,初等行变换不改变矩阵的秩。同样,初等列变换也不改变矩阵的秩。
其次,阶梯形矩阵的秩就等于其中非零行的数目。
为了计算一个矩阵的秩,只要用初等行变换把它变成阶梯形矩阵,这个阶梯形矩阵中非零行的个数就是原来矩阵的秩。
矩阵加法的秩
\(秩(A+B)\leq 秩(A)+秩(B)\)
矩阵乘积的秩
-
定理
设\(A\)是数域\(P\)上$n \times \(m矩阵,\)B\(是数域\)P\(上\)m \times s$矩阵,于是
\[秩(AB) \leq min[秩(A),秩(B)]
\]即乘积的秩不超过各因子的秩。
-
推论 用数学归纳法可以推广到多个因子的情形,
如果\(A=A_1A_2\cdots A_t\),那么\(秩(A) \leq \min_{1 \leq j \leq t}秩(A_j)\)
矩阵与行列式
矩阵的行列式
对于\(n\)级方阵
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots &\ddots & \vdots \\
a_{n1} &a_{n2} & \cdots &a_{nn} \\
\end{matrix}
\right
)
\]
其行列式为
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots &\ddots & \vdots \\
a_{n1} &a_{n2} & \cdots &a_{nn} \\
\end{matrix}
\right
|
\]
行列式的计算
一个\(n\)阶行列式可以看成由一个\(n\)级方阵\(A\)决定的,对于矩阵可以进行初等行变换变为阶梯形方阵,阶梯形方阵的行列式是上三角形的,也就等于对角线元素的乘积。
行列式的性质
- 一个数乘行列式的一行等于用这个数乘这个行列式,或说 一行的公因子可以提出去。
- 把一行的倍数加到另一行,行列式不变。
- 对换行列式中两行的位置,行列式反号。
由行列式的性质可以得知方阵进行初等行变换对行列式的值影响。
乘积的行列式
-
定理
设\(A,B\)是数域\(P\)上的两个\(n \times n\)矩阵,那么
\]
即矩阵乘积的行列式等于它的因子的行列式的乘积。
- 推论1 推广到多个因子的情形
设\(A_1,A_2,\cdots ,A_m\)都是数域\(P\)上的\(n \times n\)矩阵,于是\(|A_1A_2\cdots A_m|=|A_1||A_2|\cdots|A_m|\)
非退化矩阵
数域\(P\)上的\(n \times n\)矩阵\(A\)称为非退化的,如果\(|A| \neq 0\);否则称为退化的。
-
推论2
设\(A、B\)是数域\(P\)上\(n \times n\)矩阵,矩阵\(AB\)为退化的充分必要条件是\(A、B\)中至少有一个是退化的。
矩阵的分块
把一个大矩阵看作是由一些小矩阵组成的,就如矩阵是由数组成的。特别在运算中,把这些小矩阵当做数来处理。这就是矩阵的分块
分块方法
-
把矩阵按块分。
设\(A=(a_{ik})_{sn},B=(b_{kj})_{nm}\),把\(A,B\)分成一些小矩阵其中各个\(A_{ij}\)是\(s_i \times n_j\)小矩阵,\(B_{ij}\)是\(n_i \times m_j\)小矩阵.
注意矩阵\(A\)的列的分法必须与矩阵\(B\)的行的分法一致。
-
把矩阵按行或列分 。可以看出\(AB\)的行向量是\(B\)的行向量的线性组合,\(AB\)的列向量是\(A\)的列向量的线性组合。
对角矩阵
对角矩阵 形式为
\begin{matrix}
a_1 & 0 & \cdots & 0 \\
0 & a_2 & \cdots & 0 \\
\vdots & \vdots &\ddots & \vdots \\
0 &0 & \cdots &a_l \\
\end{matrix}
\right
)
\]
的矩阵,其中\(a_i\)是数\((i=1,2,\cdots,l)\),通常称为对角矩阵。
**准对角矩阵 **形式为
\begin{matrix}
A_1 & & & O \\
& A_2 & & \\
& &\ddots & \\
O & & &A_l \\
\end{matrix}
\right
)
\]
的矩阵,其中\(A_i\)是\(n_i \times n_i\)矩阵\((i=1,2,\cdots,l)\),通常称为准对角矩阵。
上(下)三角形矩阵
上三角形 矩阵\(A=(a_{ij})\)称为上三角形矩阵,如果\(i>j\)时有\(a_{ij}=0\)
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
0 & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots &\ddots & \vdots \\
0 &0 & \cdots &a_{nn} \\
\end{matrix}
\right
)
\]
下三角形 矩阵\(A=(a_{ij})\)称为下三角形矩阵,如果\(i<j\)时有\(a_{ij}=0\)
\begin{matrix}
a_{11} & 0 & \cdots & 0 \\
a_{21} & a_{22} & \cdots & 0 \\
\vdots & \vdots &\ddots & \vdots \\
a_{n1} &a_{n2} & \cdots &a_{nn} \\
\end{matrix}
\right
)
\]
两个上(下)三角形矩阵的乘积仍然是上(下)三角形矩阵。
证明:
可逆的上(下)三角形矩阵的逆仍是上(下)三角形矩阵。
分块乘法的初等变换
将单位矩阵进行分块
\begin{matrix}
E_m &O\\
O &E_n
\end{matrix}
\right
)
\]
对它进行
-
两行(列)对换,得到
\[\left (
\begin{matrix}
O &E_m \\
E_n &O
\end{matrix}
\right
)
\] -
某一行(列)左乘(右乘)一个矩阵\(P\),得到
\[\left (
\begin{matrix}
P &O \\
O &E_n
\end{matrix}
\right
) ,
\left (
\begin{matrix}
E_m &O \\
O &P
\end{matrix}
\right
)
\] -
一行(列)加上另一行(列)的\(P\)(矩阵)倍数
\[\left (
\begin{matrix}
E_m &P \\
O &E_n
\end{matrix}
\right
) ,
\left (
\begin{matrix}
E_m &O \\
P &E_n
\end{matrix}
\right
)
\]
和初等矩阵与初等变换的关系一样,用这些矩阵左乘任何一个分块矩阵,只要分块乘法能够进行,其结果就是对它进行相应的变换
-
\[\left (
\begin{matrix}
O &E_m \\
E_n &O
\end{matrix}
\right
)
\left (
\begin{matrix}
A &B \\
C &D
\end{matrix}
\right
)
=
\left (
\begin{matrix}
C &D \\
A &B
\end{matrix}
\right
)
\] -
\[\left (
\begin{matrix}
P &O \\
O &E_n
\end{matrix}
\right
)
\left (
\begin{matrix}
A &B \\
C &D
\end{matrix}
\right
)
=
\left (
\begin{matrix}
PA &PB \\
C &D
\end{matrix}
\right
)
\] -
\[\left (
\begin{matrix}
E_m &O \\
P &E_n
\end{matrix}
\right
)
\left (
\begin{matrix}
A &B \\
C &D
\end{matrix}
\right
)
=
\left (
\begin{matrix}
A &B \\
C+PA &D+PB
\end{matrix}
\right
)
\]可以适当选择\(P\),使得\(C+PA=O\),例如当\(A\)可逆时,选\(P=-CA^{-1}\),则\(C+PA=O\)
\begin{matrix}
E_m &O \\
-CA^{-1} &E_n
\end{matrix}
\right
)
\left (
\begin{matrix}
A &B \\
C &D
\end{matrix}
\right
)
=
\left (
\begin{matrix}
A &B \\
O &D-CA^{-1}B
\end{matrix}
\right
)
\]
应用举例——求逆矩阵
求
\begin{matrix}
a_{11} & \cdots & a_{1k} &0 & \cdots &0 \\
\vdots &\ddots & \vdots &\vdots & & \vdots\\
a_{k1} & \cdots & a_{kk} &0 & \cdots &0 \\
c_{11} & \cdots & c_{1k} &b_{11} & \cdots &b_{1r} \\
\vdots & \ddots & \vdots &\vdots & & \vdots\\
c_{r1} & \cdots & c_{rk} &b_{r1} & \cdots &b_{rr} \\
\end{matrix}
\right
)
=\left(
\begin{matrix}
A &O\\
C &B
\end{matrix}
\right
)
\]
的逆矩阵,其中\(A,B\)分别是\(k\)级和\(r\)级的可逆矩阵,\(C\)是\(r \times k\)矩阵,\(O\)是\(k \times r\)零矩阵。
首先 \(|D|=|A||B|\),所以当\(A,B\)可逆时,\(D\)也可逆。
-
方法1,分块矩阵乘法
设
\[D=\left (
\begin{matrix}
X_{11} &X_{12}\\
X_{21} &X_{22}
\end{matrix}
\right
)
\]于是
\[\left (
\begin{matrix}
A &O \\
C &B
\end{matrix}
\right
)
\left (
\begin{matrix}
X_{11} &X_{12} \\
X_{21} &X_{22}
\end{matrix}
\right
)
=
\left (
\begin{matrix}
E_{k} &O \\
O &E_{r}
\end{matrix}
\right
)
\]这里的\(E_k,E_r\)分别表示\(k\)级和\(r\)级单位矩阵,乘出并比较等式两边,得
\[\begin{cases}
AX_{11}=E_{k} \\
AX_{12}=O \\
CX_{11}+BX_{21}=O \\
CX_{12}+BX_{22}=E_{r} \\
\end{cases}
\]解得
\[\begin{cases}
X_{11}=A^{-1} \\
X_{12}=O \\
X_{21}=-B^{-1}CA^{-1} \\
X_{22}=B^{-1} \\
\end{cases}
\]因此
\[D^{-1}=
\left (
\begin{matrix}
A^{-1} &O\\
-B^{-1}CA^{-1} &B^{-1}
\end{matrix}
\right
)
\]特别地,当\(C=O\)时,有
\[\left (
\begin{matrix}
A &O \\
O &B
\end{matrix}
\right
) ^{-1}
=\left (
\begin{matrix}
A^{-1} &O \\
O &B^{-1}
\end{matrix}
\right
)
\] -
方法2, 初等变换
由(31)式有
\[\left (
\begin{matrix}
E_m &O \\
-CA^{-1} &E_n
\end{matrix}
\right
)
\left (
\begin{matrix}
A &O \\
C &B
\end{matrix}
\right
)
=
\left (
\begin{matrix}
A &O \\
O &B
\end{matrix}
\right
)
\]及
\[\left (
\begin{matrix}
A &O \\
O &B
\end{matrix}
\right
) ^{-1}
=\left (
\begin{matrix}
A^{-1} &O \\
O &B^{-1}
\end{matrix}
\right
)
\]易知
\[D^{-1}
=
\left (
\begin{matrix}
A^{-1} &O \\
O &B^{-1}
\end{matrix}
\right
)
\left (
\begin{matrix}
E_m &O \\
-CA^{-1} &E_n
\end{matrix}
\right
)
=\left (
\begin{matrix}
A^{-1} &O\\
-B^{-1}CA^{-1} &B^{-1}
\end{matrix}
\right
)
\]
矩阵与线性方程组的求解
齐次线性方程组
判断有无非零解
-
方程个数
在齐次线性方程组
\[\begin{cases}
a_{11}x_1 +a_{12}x_2+\cdots +a_{1n}x_n=0 \\
a_{21}x_1 +a_{22}x_2+\cdots +a_{2n}x_n=0 \\
\ \ \ \cdots \cdots \\
a_{s1}x_1 +a_{s2}x_2+\cdots +a_{sn}x_n=0 \\
\end{cases}
\]中,如果\(s<n\)(方程个数<未知数个数),那么他必有非零解。
-
系数矩阵的秩
齐次线性方程组
-
a_{11}x_1 +a_{12}x_1+\cdots +a_{1n}x_1=0 \\
a_{21}x_1 +a_{22}x_1+\cdots +a_{2n}x_1=0 \\
\ \ \ \cdots \cdots \\
a_{s1}x_1 +a_{s2}x_1+\cdots +a_{sn}x_n=0 \\
\end{cases}
\]
的系数矩阵
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots & & \vdots \\
a_{s1} &a_{n2} & \cdots &a_{sn} \\
\end{matrix}
\right
) \\
\]
的行秩\(r<n\),那么它有非零解。
-
系数矩阵的行列式
齐线性方程组
a_{11}x_1 +a_{12}x_1+\cdots +a_{1n}x_1=0 \\
a_{21}x_1 +a_{22}x_1+\cdots +a_{2n}x_1=0 \\
\ \ \ \cdots \cdots \\
a_{n1}x_1 +a_{n2}x_1+\cdots +a_{nn}x_n=0 \\
\end{cases}
\]
有非零解的充分必要条件是它的系数矩阵
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots & & \vdots \\
a_{n1} &a_{n2} & \cdots &a_{nn} \\
\end{matrix}
\right
) \\
\]
的行列式等于零。
性质
- 两个解的和还是方程组的解。
- 一个解的倍数还是方程组的解。
解的线性组合还是方程组的解。
基础解系
齐次线性方程组(6)的一组解\(\eta_1,\eta_2,\cdots,\eta_t\)称为(6)的一个基础解系,如果
- (6)的任意一个解都能表示成\(\eta_1,\eta_2,\cdots,\eta_t\)的线性组合;
- \(\eta_1,\eta_2,\cdots,\eta_t\)线性无关
具体找基础解系的方法
-
定理
在齐次线性方程组有非零解的情况下,它有基础解系,并且基础解系所含解的个数等于\(n-r\),这里\(r\)表示系数矩阵的秩(\(n-r\)也就是自由未知量的个数)。
任何一个线性无关的与某一个基础解系等价的向量组都是基础解系。
设方程组的系数矩阵的秩为\(r\),方程组可以改写为
a_{11}x_1 +\cdots +a_{1n}x_r=-a_{1,r+1}x_{r+1}-\cdots-a_{1n}x_{n}\\
a_{21}x_1 +\cdots +a_{2n}x_r=-a_{2,r+1}x_{r+1}-\cdots-a_{2n}x_{n} \\
\ \ \ \cdots \cdots \\
a_{r1}x_1 +\cdots +a_{rr}x_r=-a_{r,r+1}x_{r+1}-\cdots-a_{rn}x_{n} \\
\end{cases}
\]
-
如果\(r=n\),方程组没有自由未知量,方程组右端为零,方程组只有零解。
-
分别用\(n-r\)组数\((1,0,\cdots,0),(0,1,\cdots,0),\cdots,(0,0,\cdots,1)\)来代替自由未知量\((x_{r+1},x_{r+2},\cdots,x_n)\),就得出方程组的\(n-r\)个解
\[\begin{cases}
\eta_1=(c_{11},\cdots,c_{1r},1,0,\cdots,0) \\
\eta_2=(c_{21},\cdots,c_{2r},0,1,\cdots,0) \\
\ \ \ \cdots \cdots \\
\eta_{n-r}=(c_{n-r,1},\cdots,c_{n-r,r},0,0,\cdots,1) \\
\end{cases}
\]上式就是一个基础解系,方程的任意一个解都可以由它表示出来。
一般线性方程组
矩阵
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
a_{21} & a_{22} & \cdots & a_{2n} \\
\vdots & \vdots & & \vdots \\
a_{s1} &a_{n2} & \cdots &a_{sn} \\
\end{matrix}
\right
)
\]
称为系数矩阵。
矩阵
\begin{matrix}
a_{11} & a_{12} & \cdots & a_{1n} &b_1 \\
a_{21} & a_{22} & \cdots & a_{2n} &b_2 \\
\vdots & \vdots & & \vdots &\vdots\\
a_{s1} &a_{n2} & \cdots &a_{sn} &b_s\\
\end{matrix}
\right
)
\]
称为增广矩阵。
有解的判别
- 线性方程组(1)有解的充分必要条件是它的系数矩阵\(A\)和增广矩阵\(\bar A\)有相同的秩。
-
用初等行变换将增广矩阵化为阶梯形矩阵。
-
如果系数矩阵与增广矩阵有相同的秩,方程组有解;
- 当增广矩阵的秩等于未知数个数时,方程组有唯一解;
- 当增广矩阵的秩小于未知数个数时,方程有无穷多个解。
-
当增广矩阵的秩等于系数矩阵的秩加1时,方程组无解。
-
解的结构 导出组
- 导出组:把一般线性方程组
\[\begin{cases}
a_{11}x_1 +a_{12}x_1+\cdots +a_{1n}x_1=b_1 \\
a_{21}x_1 +a_{22}x_1+\cdots +a_{2n}x_1=b_2 \\
\ \ \ \cdots \cdots \\
a_{s1}x_1 +a_{s2}x_1+\cdots +a_{sn}x_n=b_s \\
\end{cases}
\]的常数项换为\(0\),就得到齐次线性方程组,
\[\begin{cases}
a_{11}x_1 +a_{12}x_1+\cdots +a_{1n}x_1=0 \\
a_{21}x_1 +a_{22}x_1+\cdots +a_{2n}x_1=0 \\
\ \ \ \cdots \cdots \\
a_{s1}x_1 +a_{s2}x_1+\cdots +a_{sn}x_n=0 \\
\end{cases}
\]所得到的齐次线性方程组(17)称为原一般线性方程组(16)的导出组。
原一般线性方程组和它的导出组的解之间的关系
- 线性方程组(15)的两个解的差是它的导出组(16)的解。
- 线性方程组(15)的一个解与它的导出组(16)的一个解之和还是这个线性方程组的一个解。
-
定理
如果\(\gamma_0\)是方程组(15)一个特解,那么方程组(15)的任何一个解\(\gamma\)都可以表成
\[\gamma=\gamma_0+\eta
\]其中\(\eta\)是导出组(16)的一个解。
因此,对于方程组(15)的任一个特解\(\gamma_0\),当\(\eta\)取遍它的导出组的全部解时,(17)就给出(15)的全部解。
-
如果\(\gamma_0\)是方程组(15)的一个特解,\(\eta_1,\eta_2,\cdots,\eta_s\)是其导出组的一个基础解系,那么(15)的任一个解\(\gamma\)都可以表成
\[\gamma=\gamma_0+k_1\eta_1+k_2\eta_2+\cdots+k_{n-r}\eta_{n-r}
\] -
推论 在方程组(15)有解的条件下,解是唯一的充分必要条件是它的导出组(1)只有零解。