线性代数(速通)

1. 行列式

1.1. 基本运算

  1. 行列式每行被称为 r、每列被称为 c(r1=第一行,c3=第三列)

  2. 行列式每行/列都可互换,但没换一次就要变号(r1 和 r2 互换,行列式前要带-)

  3. 行列式每行/列都可进行加 k 倍的运算(r1-3*r2,k=-3)

  4. 行列式每行/列都可以提出公因数并乘到行列式之前(如 r1 有公因式 2,c3 有公因式 2,则为23提出后的行列式2*3*提出后的行列式

  5. 对于二阶行列式而言其值=主对角线(左上右下)副对角线(右上左下)对于二阶行列式而言其值=主对角线(左上-右下)*副对角线(右上-左下)

1.2. 三角形行列式

形如 a0bc \left|\begin{matrix} a&0\\ b&c \end{matrix} \right| ab0c \left|\begin{matrix} a&b\\ 0&c \end{matrix} \right| 此类行列式被称为三角形(下三角、上三角),其值为acb0=ac=主对角元素乘积a*c-b*0=a*c=主对角元素乘积

abc0de00f=adf \left|\begin{matrix} a&b&c\\ 0&d&e\\ 0&0&f\\ \end{matrix} \right| =a*d*f

利用三角形法计算时,应将(1,1)处的值通过交换变为 1

1.3. 只有两种元素的三阶行列式

D=xaaaxaaax D= \left|\begin{matrix} x&a&a\\ a&x&a\\ a&a&x\\ \end{matrix} \right|

该行列式,每行和列元素之和都相等。变化为 c1+c2+c3 则得到 x+2aaax+2axax+2aax \left|\begin{matrix} x+2a&a&a\\ x+2a&x&a\\ x+2a&a&x\\ \end{matrix} \right| ,提取 c1 的公因式x+2ax+2a,得到 (x+2a)1aa1xa1ax (x+2a)· \left|\begin{matrix} 1&a&a\\ 1&x&a\\ 1&a&x\\ \end{matrix} \right| 此时(1,1)处为 1,则可使用三角形进行后续运算(r2-r1,r3-r1),最终得到 (x+2a)1aa0xa000xa=(x+2a)(xa)2 (x+2a)· \left|\begin{matrix} 1&a&a\\ 0&x-a&0\\ 0&0&x-a\\ \end{matrix} \right| =(x+2a)·(x-a)^2

1.4. 范德蒙行列式

D1=111x1x2x3x12x22x32 D_1= \left|\begin{matrix} 1&1&1\\ x_1&x_2&x_3\\ {x_1}^2&{x_2}^2&{x_3}^2\\ \end{matrix} \right| D2=1x1x121x2x221x3x32 D_2= \left|\begin{matrix} 1&x_1&{x_1}^2\\ 1&x_2&{x_2}^2\\ 1&x_3&{x_3}^2\\ \end{matrix} \right|

范德蒙行列式特点为第一行/列元素全为 1,且第二行/列为该行/列的公比。

首先将第一行/列化为 1 0 0(c2-c1,c3-c1), D1=100x1x2x1x3x1x12x22x12x32x12 D_1= \left|\begin{matrix} 1&0&0\\ x_1&x_2-x_1&x_3-x_1\\ {x_1}^2&{x_2}^2-{x_1}^2&{x_3}^2-{x_1}^2\\ \end{matrix} \right|

然后将第 3 行/列拆开x22x12=(x2x1)(x2+x1){x_2}^2-{x_1}^2=(x_2-x_1)(x_2+x_1),然后针对列提出公因式

D1=(x2x1)(x3x1)100x111x12x2+x1x3+x1 D_1=(x_2-x_1)(x_3-x_1) \left|\begin{matrix} 1&0&0\\ x_1&1&1\\ {x_1}^2&x_2+x_1&x_3+x_1\\ \end{matrix} \right|

最后将仅剩的 1 消去(r3-r2)就可变为三角形了

D1=(x2x1)(x3x1)100x110x12x2+x1x3x2=(x2x1)(x3x1)(x3x2) D_1=(x_2-x_1)(x_3-x_1) \left|\begin{matrix} 1&0&0\\ x_1&1&0\\ {x_1}^2&x_2+x_1&x_3-x_2\\ \end{matrix} \right| =(x_2-x_1)(x_3-x_1)(x_3-x_2)

对于四阶范德蒙行列式做法也相同,先用第一列/行减去其他几列/行,接着拆出公因式,然后提到行列式前面,最后化为三角形计算

1.4.1 特殊范德蒙行列式

D=b+ca+ca+babca2b2c2 D= \left|\begin{matrix} b+c&a+c&a+b\\ a&b&c\\ {a}^2&{b}^2&{c}^2\\ \end{matrix} \right|

这种行列式也是特殊的范德蒙行列式,其中 r2+r1 后 r1 可提出公因数 a+b+c,然后 r1 变为 1 1 1,剩下的与三阶范德蒙行列式计算一致

D=(a+b+c)111abca2b2c2 D=(a+b+c) \left|\begin{matrix} 1&1&1\\ a&b&c\\ {a}^2&{b}^2&{c}^2\\ \end{matrix} \right|

1.5. 爪型行列式

D=a11111a20010a30100a4 D= \left|\begin{matrix} a_1&1&1&1\\ 1&a_2&0&0\\ 1&0&a_3&0\\ 1&0&0&a_4\\ \end{matrix} \right|

  1. 首先将主对角线第 2~n 个元素化为 1(每行提对应主对角线元素为公因子,如 1 a2a_2 0 0,则提a2a_2

  2. 再将其转为三角形行列式

D=a2a3a4a11111a21001a30101a4001=r1r2r3r4=a2a3a4a11a21a31a40001a21001a30101a4001=a2a3a4(a11a21a31a4) D=a_2a_3a_4 \left|\begin{matrix} a_1&1&1&1\\ \frac{1}{a_2}&1&0&0\\ \frac{1}{a_3}&0&1&0\\ \frac{1}{a_4}&0&0&1\\ \end{matrix} \right| =^{r_1-r_2-r_3-r_4}= a_2a_3a_4 \left|\begin{matrix} a_1-\frac{1}{a_2}-\frac{1}{a_3}-\frac{1}{a_4}&0&0&0\\ \frac{1}{a_2}&1&0&0\\ \frac{1}{a_3}&0&1&0\\ \frac{1}{a_4}&0&0&1\\ \end{matrix} \right| =a_2a_3a_4(a_1-\frac{1}{a_2}-\frac{1}{a_3}-\frac{1}{a_4})

即使 r1 为a1a_1 2 3 4,计算方式也一样,只不过 c1 的分子也会随着 r1 之后的数而变换

1.6. 余子式、代数余子式

余子式MijM_{ij}就是去除aija_{ij}所在行和列以外其余元素组成的行列式,而代数余子式AijA_{ij}就是(1)i+jMij(-1)^{i+j}*M_{ij}

如: a11a12a13a21a22a23a31a32a33 \left|\begin{matrix} a_{11}&a_{12}&a_{13}\\ a_{21}&a_{22}&a_{23}\\ a_{31}&a_{32}&a_{33}\\ \end{matrix} \right| a11a_{11}的余子式M11M_{11}a22a23a32a33 \left|\begin{matrix} a_{22}&a_{23}\\ a_{32}&a_{33}\\ \end{matrix} \right| ,其代数余子式A11A_{11}(1)1+1a22a23a32a33 (-1)^{1+1} \left|\begin{matrix} a_{22}&a_{23}\\ a_{32}&a_{33}\\ \end{matrix} \right|

1.6.1 行列式的展开定理:

行列式计算可以使用某行/列的所有元素代数余子式之和: D=a11a12a13a21a22a23a31a32a33=ai1Ai1+ai2Ai2+ai3Ai3=a1jA1j+a2jA2j+a3jA3j D= \left|\begin{matrix} a_{11}&a_{12}&a_{13}\\ a_{21}&a_{22}&a_{23}\\ a_{31}&a_{32}&a_{33}\\ \end{matrix} \right| =a_{i1}A_{i1}+a_{i2}A_{i2}+a_{i3}A_{i3} =a_{1j}A_{1j}+a_{2j}A_{2j}+a_{3j}A_{3j}\\

也就是说,某行/列的元素可以作为计算行列式结果的系数,反过来系数也可以作为行列式某行/列的元素

如: D=3112513420111533,求A31+3A322A33+2A34 D= \left|\begin{matrix} 3&1&-1&2\\ -5&1&3&-4\\ 2&0&1&-1\\ 1&-5&3&-3\\ \end{matrix} \right| ,求A_{31}+3A_{32}-2A_{33}+2A_{34}

我们只需要将 r3 元素转换成与系数相同的值,然后计算新的行列式即可得到算式的值

如果题目求的是余子式(M)则只需计算出代数余子式前的系数带入即可(1)i+j(-1)^{i+j}

1.7. 利用拆和的方法计算行列式

  1. 当行列式的某一列/行的元素为两数之和时,行列式可以分解为两个行列式之和

    如: a+bec+df=aecf+bedf \left|\begin{matrix} a+b&e\\ c+d&f\\ \end{matrix} \right| =\left|\begin{matrix} a&e\\ c&f\\ \end{matrix} \right|+ \left|\begin{matrix} b&e\\ d&f\\ \end{matrix} \right|

  2. 当行列式的某两列/行的元素成比例,则该行列式=0

    如: a2ab2b=2aabb(提出c2的公因子2=2(abab)=0 \left|\begin{matrix} a&2a\\ b&2b\\ \end{matrix} \right|= 2\left|\begin{matrix} a&a\\ b&b\\ \end{matrix} \right|(提出 c2 的公因子 2) =2(ab-ab)=0

例如: D1=2a112a11a12a132a212a21a22a232a312a31a32a33 D_1= \left|\begin{matrix} -2a_{11}&2a_{11}-a_{12}&a_{13}\\ -2a_{21}&2a_{21}-a_{22}&a_{23}\\ -2a_{31}&2a_{31}-a_{32}&a_{33}\\ \end{matrix} \right| ,可以拆解为:

D1=2a112a11a132a212a21a232a312a31a33+2a11a12a132a21a22a232a31a32a33 D_1=\left|\begin{matrix} -2a_{11}&2a_{11}&a_{13}\\ -2a_{21}&2a_{21}&a_{23}\\ -2a_{31}&2a_{31}&a_{33}\\ \end{matrix} \right| +\left|\begin{matrix} -2a_{11}&-a_{12}&a_{13}\\ -2a_{21}&-a_{22}&a_{23}\\ -2a_{31}&-a_{32}&a_{33}\\ \end{matrix} \right| ,其中,前面的行列式 c1:c2=-1:1,两列成比例,所以行列式等于 0,可得:

D1=0+(2)(1)a11a12a13a21a22a23a31a32a33 D_1=0+(-2)(-1) \left|\begin{matrix} a_{11}&a_{12}&a_{13}\\ a_{21}&a_{22}&a_{23}\\ a_{31}&a_{32}&a_{33}\\ \end{matrix} \right|

题中告诉 D=a11a12a13a21a22a23a31a32a33=1 D= \left|\begin{matrix} a_{11}&a_{12}&a_{13}\\ a_{21}&a_{22}&a_{23}\\ a_{31}&a_{32}&a_{33}\\ \end{matrix} \right|=1 ,由此可得D1=2D_1=2

1.8. 拉普拉斯公式计算行列式

例如: D=a1a200a3a400c1c2b1b2c3c4b3b4 D= \left|\begin{matrix} a_{1}&a_{2}&0&0\\ a_{3}&a_{4}&0&0\\ c_{1}&c_{2}&b_{1}&b_{2}\\ c_{3}&c_{4}&b_{3}&b_{4}\\ \end{matrix} \right| ,我们可以将该行列式分为 4 块,此时可以发现,右上角这一块全为 0

所以可以当作下三角行列式,将左上与右下看作主对角进行运算 D=a1a2a3a4b1b2b3b4 D= \left|\begin{matrix} a_{1}&a_{2}\\ a_{3}&a_{4}\\ \end{matrix} \right|· \left|\begin{matrix} b_{1}&b_{2}\\ b_{3}&b_{4}\\ \end{matrix} \right|

只有主对角线才能直接相乘,副对角线应当变号互换位置成为主对角线再相乘求值

2. 矩阵

2.1. 基本运算

  1. 矩阵用大写字母,下标 i*j 表示 i 行*j 列

  2. 矩阵乘法得到的新矩阵大小由前一个乘数矩阵的 i 和后一个乘数矩阵的 j 决定。矩阵乘法就是将两个矩阵的(1~i,1~j)的元素相乘并相加,直到两个矩阵都达到 i、j。矩阵相乘的条件:两个矩阵的内标相等(A 的 j=B 的 i)

  3. 矩阵乘法具有交换律,AB!=BAA·B!=B·A

  4. 矩阵的乘法满足分配律。A(B+C)=AB+ACA(B+C)=AB+AC

  5. E 一般指单位矩阵,相当于系数 1,三阶单位矩阵为 100010001 \left|\begin{matrix} 1&0&0\\ 0&1&0\\ 0&0&1\\ \end{matrix} \right|

2.2. 抽象矩阵求逆矩阵

逆矩阵写作A1A^{-1}

对于方阵 A、B,若 AB=E 或 BA=E。则称 A、B 互为逆矩阵,记作A1=BB1=AA^{-1}=B,B^{-1}=A

例:设方阵 A 满足A2A2E=0,求(A+2E)1A^2-A-2E=0,求(A+2E)^{-1}

  1. 凑定义法:根据逆矩阵定义,可以列得(A+2E)?=E(A+2E)·?=E,由题目中给出条件,转为A2+2A3A2E=0,提出A可得到:(A+2E)A3A2E=0,然后凑(A+2E),得到(A+2E)A3A6E+6E2E=0(A+2E)A3(A+2E)+4E=0,再将4E移到右边,并将左边的A+2E提出(A+2E)(A3E)=4E。最后将右侧化为E,把4移到左边即可求出逆矩阵14(A3E)A^2+2A-3A-2E=0,提出A可得到:(A+2E)A-3A-2E=0,然后凑(A+2E),得到(A+2E)A-3A-6E+6E-2E=0\Rightarrow(A+2E)A-3(A+2E)+4E=0,再将4E移到右边,并将左边的A+2E提出(A+2E)(A-3E)=-4E。最后将右侧化为E,把-4移到左边即可求出逆矩阵-\frac{1}{4}(A-3E)

2.3. 数字型矩阵求逆

也就是利用行变换法求A1A^{-1}(AE)(EA1)(A|E)\Rightarrow(E|A^{-1})

如: (321315323 | 100010001) \left(\begin{matrix} 3&2&1\\ 3&1&5\\ 3&2&3\\ \end{matrix} \ \middle|\ \begin{matrix} 1&0&0\\ 0&1&0\\ 0&0&1\\ \end{matrix} \right) ,将左侧行列式也换为单位矩阵后,右侧行列式就是逆矩阵了。

(100010001 | 76233211212012) \left(\begin{matrix} 1&0&0\\ 0&1&0\\ 0&0&1\\ \end{matrix} \ \middle|\ \begin{matrix} \frac{7}{6}&\frac{2}{3}&-\frac{3}{2}\\ -1&-1&2\\ -\frac{1}{2}&0&\frac{1}{2}\\ \end{matrix} \right) ,则A1A^{-1}= (76233211212012) \left(\begin{matrix} \frac{7}{6}&\frac{2}{3}&-\frac{3}{2}\\ -1&-1&2\\ -\frac{1}{2}&0&\frac{1}{2}\\ \end{matrix} \right)

二阶矩阵求逆矩阵:两调一除

若 A= (abcd),且A!=0,则A1=1A(dbca)\left(\begin{matrix} a&b\\ c&d\\ \end{matrix} \right),且|A|!=0,则A^{-1}=\frac{1}{|A|}\left(\begin{matrix} d&-b\\ -c&a\\ \end{matrix} \right)

  1. 两调:将主对角线调换位置,副对角线符号变号

  2. 一除:上面步骤完成后再除以行列式

如:A= (1412) \left(\begin{matrix} 1&4\\ -1&2\\ \end{matrix} \right) ,求A1A^{-1}

先求的 A 的行列式 A=1412=6!=0 |A|= \left|\begin{matrix} 1&4\\ -1&2\\ \end{matrix} \right|=6!=0 ,然后即可得出 A 的逆矩阵 A1=16(2411) A^{-1}=\frac{1}{6} \left(\begin{matrix} 2&-4\\ 1&1\\ \end{matrix} \right)

2.4. 求解矩阵方程

  1. 未知矩阵在右侧AX=BA·X=B,则X=A1BX=A^{-1}B

  2. 未知矩阵在左侧XA=BX·A=B,则X=BA1X=BA^{-1}

  3. 未知矩阵在中间:A·XB=CX·B=C,则X=A1CB1X=A^{-1}CB^{-1}

2.4.1 含伴随矩阵

AA^*被称为 A 的伴随矩阵,且AA=AA=AEA=AA1A1=AAAA^*=A^*A=|A|·E,A^*=|A|·A^{-1},A^{-1}=\frac{A^*}{|A|}

例:设矩阵 X 满足:AX=A1B+2XA^*·X=A^{-1}B+2X,其中 A=(111111111)\left(\begin{matrix}1&1&-1\\-1&1&1\\1&-1&1\end{matrix} \right),B=(111000)\left(\begin{matrix}1&1\\1&0\\0&0\end{matrix} \right),求矩阵 X

由方程 AX=A1B+2XA^*X=A^{-1}B+2X 同时乘 A,得 AAX=AA1B+2AXA·A^*X=A·A^{-1}B+2A·X\Rightarrow AX=B+2AXAA=AEAA1=E|A|·X=B+2AX(A^*A=|A|·E,AA^{-1}=E)

其中A=4(题中矩阵计算得)|A|=4(题中矩阵计算得),可得 (4E2A)X=BX=(4E2A)1B(4E-2A)X=B\Rightarrow X=(4E-2A)^{-1}B

接着矩阵运算:4E=4(100010001)4E=4\left(\begin{matrix}1&0&0\\0&1&0\\0&0&1\end{matrix} \right)2A=2(111111111)2A=2\left(\begin{matrix}1&1&-1\\-1&1&1\\1&-1&1\end{matrix} \right)4E2A=(222222222)4E-2A=\left(\begin{matrix}2&-2&2\\2&2&-2\\-2&2&2\end{matrix} \right)

然后使用(AE)=(EA1)(A|E)=(E|A^{-1})求出(4E2A)1(4E-2A)^{-1}A1X=BX=A1BX=14(211110)A^{-1}X=B\Rightarrow X=A^{-1}B\Rightarrow X=\frac{1}{4}\left(\begin{matrix}2&1\\1&-1\\1&0\end{matrix} \right)

2.5. 方阵的行列式

常见公式

  1. A1=1A|A^{-1}|=\frac{1}{|A|}

  2. AT=AATA的转置矩阵,将矩阵上下对换然后顺时针旋转90°|A^{T}|=|A|(A^{T}为A的转置矩阵,将矩阵上下对换然后顺时针旋转90°)

  3. kAnn=knA|kA_{n*n}|=k^n|A|

  4. Ann=An1|A^*_{n*n}|=|A|^{n-1}

A+B!=A+B|A+B|!=|A|+|B|

例:设A33A_{3*3}A=12|A|=\frac{1}{2}, 求(3A)12A|(3A)^{-1}-2A^*|

A=AA1A^*=|A|·A^{-1}A=12A1A^*=\frac{1}{2}A^{-1}\Rightarrow 2A=A12A^*=A^{-1}\Rightarrow (3A)12A=13A1A1=23A1|(3A)^{-1}-2A^*|=|\frac{1}{3}A^{-1}-A^{-1}|=|-\frac{2}{3}A^{-1}|

此时k=23k=-\frac{2}{3},且 A 为 3*3 阶矩阵。满足kAnn=knA|kA_{n*n}|=k^n|A|,得到 (23)3A1(-\frac{2}{3})^{3}·|A^{-1}|,其中A1=1A=2A^{-1}=\frac{1}{|A|}=2

最终得到结果为1627-\frac{16}{27}

2.6. 矩阵的秩

  1. 行阶梯形矩阵的特点:矩阵中每一行的首个非 0 元素所在的列比下一行的首个非 0 元素所在的列都靠前

  2. 利用行初等变换法化 A 为阶梯形 B,r(A)=B 中非 0 行的行数

例:设A=(310211211344)A=\left(\begin{matrix}3&1&0&2\\1&-1&2&-1\\1&3&-4&4\end{matrix} \right),求 r(A)

利用行初等变换法将 A 化为(112104650000)\left(\begin{matrix}1&-1&2&-1\\0&4&-6&5\\0&0&0&0\end{matrix} \right)(r1、r2 互换;r2-3r1、r3-r1;r3-r2)

由此得出:r(A)=2

3. 向量组的线性相关性

3.1. 判别向量组的线性相关性(数字型)

  1. 两个向量 d1 与 d2 相关的条件:d1 与 d2 二者的元素对应成比例

    d1=(12)d2=(24)d_1=\left(\begin{matrix}1\\2\end{matrix}\right),d_2=\left(\begin{matrix}2\\4\end{matrix}\right),则二者线性相关(几何上共线)

    且 d1 与 d2 向量相乘的行列式=0,d1d2=1224=0|d_1d_2|=\left|\begin{matrix}1&2\\2&4\end{matrix}\right|=0

  2. 多个向量 d1,d2,...,dm(m 个向量)相关的条件

    1. 多个向量的行列式 = 0 则线性相关(!= 0 则线性无关)

    2. 多个向量的秩 < 其个数 m(= m 则线性无关)

3.2. 判别向量组的线性相关性(抽象型)

  1. 抽象性向量组的表示方法(d1,d2)(1234)(简单向量组数字型矩阵)=(d1+3d2,2d1+4d2)(复杂向量组) \left(d_1,d_2\right)\left(\begin{matrix}1&2\\3&4\end{matrix}\right)(简单向量组*数字型矩阵)= \left(d_1+3d_2,2d_1+4d_2\right)(复杂向量组)

    使用简单向量组去表示复杂向量组。复杂向量组的系数就是对应每列的数字型矩阵某行的元素

    上述式子中,复杂向量组系数为(1,3)、(2,4),对应数字型矩阵 c1=(1,3)、c2=(2,4)

  2. 判断复杂向量组的相关性:将复杂向量组转为简单向量组数字型矩阵 C 的乘积形式,如果|C|=0(C 不可逆),则复杂向量组线性相关(!= 0(C 可逆),则复杂向量组线性无关)

3.3. 求向量组的秩与极大无关组

  1. 向量组的秩:就是将向量组写成矩阵的形式,求矩阵的阶梯形中非 0 行数

  2. 极大无关组:一般取阶梯形中拐弯处所在的列向量

例:设 d1=(1213)d_1=\left(\begin{matrix}1\\2\\1\\3\end{matrix}\right)d2=(4156)d_2=\left(\begin{matrix}4\\-1\\-5\\-6\end{matrix}\right)d3=(1347)d_3=\left(\begin{matrix}1\\-3\\-4\\-7\end{matrix}\right), 求d1,d2,d3d_1,d_2,d_3的秩和一个极大无关组

将向量写成矩阵形式(d1,d2,d3)=(141213154367)(d_1,d_2,d_3)=\left(\begin{matrix}1&4&1\\2&-1&-3\\1&-5&-4\\3&-6&-7\end{matrix}\right),经过 r2-2r1,r3-r1,r4-3r1,得到(141095000000)\left(\begin{matrix}1&4&1\\0&-9&-5\\0&0&0\\0&0&0\end{matrix}\right)

  1. 得到 r(d1,d2,d3)=2

  2. 将矩阵的列标出为列向量 d1',d2',d3',其相关性与原向量组相关性相同

  3. 矩阵中的阶梯形共有两个拐弯处 d1',d2'。所以有其极大无关组有两个向量,取 d1',d2'

4. 线性方程组

4.1. 齐次方程组的求解

齐次的定义:等号右边的向量为 0 向量(A·X = 0)

  1. 齐次方程组有零解和非零解的条件:一个Amnx=0A_{m*n}·x=0的齐次方程组,如果系数矩阵AmnA_{m*n}的秩r(Amn)r(A_{m*n})=其列数(n),则齐次方程组只有零解(有唯一解)。若<n 则有非零解(有无穷解)

  2. 基础解系:当 AX=0 有无穷解时,解集的极大无关组被称为基础解系基础解系所含解向量个数=未知数的个数n系数矩阵的秩r(A)=自由变量个数基础解系所含解向量个数=未知数的个数n-系数矩阵的秩r(A)个=自由变量个数

    例:如 {x1+x2+x3=02x1+2x2+2x3=03x1+x32+x33=0\begin{cases} x_1+x_2+x_3=0\\ 2x_1+2x_2+2x_3=0\\ 3x_1+x3_2+x_33=0\\ \end{cases} ,则系数矩阵 A=(111222333)A= \left( \begin{matrix} 1&1&1\\ 2&2&2\\ 3&3&3\\ \end{matrix} \right)

    通过行变换求出秩 (111000000)r(A)=1\left( \begin{matrix} 1&1&1\\ 0&0&0\\ 0&0&0\\ \end{matrix} \right) \Rightarrow r(A)=1

    方程组有 3 个方程,其中有效方程只有x1+x2+x3=0x_1+x_2+x_3=01 个有效方程,却有 3 个未知数,所以其余两个未知数是多余的,被称为自由变量

    将自由变量 k 移至等号右边,得到x1=k1k2x_1=-k_1-k_2

    其中 x 是一个向量,拥有 3 个分量 x=(x1x2x3)=(k1k2k1k2)x= \left( \begin{matrix} x_1\\x_2\\x_3\\ \end{matrix} \right)= \left( \begin{matrix} -k_1-k_2\\k_1\\k_2\\ \end{matrix} \right)

    将其分为两个向量的和,可以分解为(第一个仅与 k1 有关,第二个仅与 k2 有关) x=(k1k10)+(k20k2)x= \left( \begin{matrix} -k_1\\k_1\\0\\ \end{matrix} \right)+ \left( \begin{matrix} -k_2\\0\\k_2\\ \end{matrix} \right) ,提出公因式,可得到 x=k1(110)+k2(101)x=k_1 \left( \begin{matrix} -1\\1\\0\\\end{matrix} \right)+k_2 \left( \begin{matrix} -1\\0\\1\\\end{matrix} \right) ,这两个向量被称为基础解系。表示为:

    ξ1=(110)\xi_1=\left( \begin{matrix} -1\\1\\0\\\end{matrix} \right)ξ2=(101)\xi_2=\left( \begin{matrix} -1\\0\\1\\\end{matrix} \right)

  3. 通解:通解等于基础解系的线性组合,x=k1ξ1+k2ξ2,其中k1,k2为任意常数x=k_1\xi_1+k_2\xi_2,其中k_1,k_2为任意常数

  4. 基础解系的求法:把系数矩阵化为行最简形(矩阵的列数 n 就是未知数的个数)

    例: A34=(102101340000)A_{3*4}=\left( \begin{matrix} 1&0&2&-1\\0&1&3&4\\0&0&0&0\\\end{matrix} \right)

    其中 r(A)=2,有效变量为 2,基础解系=n-r(A)=2。

    得到基础解系 ξ1=(2310)\xi_1=\left( \begin{matrix} -2\\-3\\1\\0\\\end{matrix} \right)ξ2=(1401)\xi_2=\left( \begin{matrix} 1\\-4\\0\\1\\\end{matrix} \right)


    过程

    首先将系数矩阵的行最简形转为方程组

    {1x1+0x2+2x3+(1)x4=00x1+1x2+3x3+4x4=0\begin{cases} 1·x_1+0·x_2+2·x_3+(-1)·x_4=0\\ 0·x_1+1·x_2+3·x_3+4·x_4=0\\ \end{cases}

    由 n-r(A)=2 得出有效变量为 2,则将 x3,x4 设为自由变量 k1,k2

    {x1=2x3+x4x2=3x34x4{x1=2k1+k2x2=3k14k2\begin{cases} x_1=-2x_3+x_4\\ x_2=-3x_3-4x_4\\ \end{cases}\Rightarrow \begin{cases} x_1=-2k_1+k_2\\ x_2=-3k_1-4k_2\\ \end{cases}

    将其转为基础解系,得到 x=(x1x2x3x4)(2k1+k23k14k2k1k2)x=\left( \begin{matrix} x_1\\x_2\\x_3\\x_4\\\end{matrix} \right)\Rightarrow \left( \begin{matrix} -2k_1+k_2\\-3k_1-4k_2\\k_1\\k_2\\\end{matrix} \right) ,拆分为列向量相加,得到 (2k13k1k10)+(k24k20k2)\left( \begin{matrix}-2k_1\\-3k_1\\k_1\\0\\\end{matrix} \right)+ \left( \begin{matrix}k_2\\-4k_2\\0\\k_2\\\end{matrix} \right) ,提出公因子,得到 k1(2310)+k2(1401)k_1\left( \begin{matrix}-2\\-3\\1\\0\\\end{matrix} \right)+ k_2\left( \begin{matrix}1\\-4\\0\\1\\\end{matrix} \right)


    观察法

    以上面方程组为例,基础解系有 2 个,且拐弯处后一列为 c3、c4,对应未知数 x3、x4。

    移位要变号,所以基础解系ξ1\xi_1从 c3((2,3)变号为(-2,-3))与 x3(是 x3 为 1,不是 x4 为 0)得出,另一个基础解系同理。

4.2. 非齐次方程组的求解

非齐次就是等号右边不为 0

增广矩阵:增广矩阵就是在系数矩阵最右侧一列,添加线性方程组等号右边的值

  1. 对于非齐次方程 A·x=b。如果系数矩阵的秩 r(A) = 增广矩阵的秩 r(A|b),且比 n 小则非齐次方程有无穷解,等于 n 则非齐次方程有唯一解。如果系数矩阵的秩 r(A) != 增广矩阵的秩 r(A|b),则非齐次方程无解

  2. 非齐次通解 = 齐次通解 + 非齐次特解

    非齐次特解

    也就是将自由变量带入特定值得到的向量,如 A·x=b 的增广阵(A|b)的行最简为 (1012|10134|2)\left( \begin{matrix}1&0&1&2\middle|1\\0&1&3&4\middle|2\\\end{matrix} \right)

    将增广阵转为方程组 {x1+x3+2x4=1x2+3x3+4x4=2\begin{cases} x_1+x_3+2x_4=1\\ x_2+3x_3+4x_4=2\\ \end{cases}

    给 x3、x4 均带入特值 0,得到 {x1=1x2=2\begin{cases} x_1=1\\ x_2=2\\ \end{cases}

    转化为特解 η=(x1x2x3x4)=(1200)\eta=\left( \begin{matrix}x_1\\x_2\\x_3\\x_4\\\end{matrix} \right) =\left( \begin{matrix}1\\2\\0\\0\\\end{matrix} \right)

4.3. 带参数方程组的求解

根据题目要求判断是无穷解(中的具体几个)、唯一解、无解,然后写出系数矩阵与增广阵与未知数之间的关系。

5. 矩阵的特征值与特征向量

5.1. 特征值与特征向量的求法(数字型矩阵)

  1. 求特征值的方法:由特征方程λEA=0|\lambda E-A|=0解得λ\lambda即为 A 的特征值

  2. 求矩阵 A 对应于特征值λ0\lambda_0的特征向量求法:解一个齐次方程组(λ0EA)x=0(\lambda_0 E-A)·x=0,其基础解系就是对应的特征向量

例:求矩阵 (123213336)\left( \begin{matrix}1&2&3\\2&1&3\\3&3&6\\\end{matrix} \right) 的特征值与特征向量


求特征值

由特征方程λEA=0|\lambda E-A|=0,列出

λ(100010001)(123213336)=(λ1232λ1333λ6)\left|\lambda\left( \begin{matrix}1&0&0\\0&1&0\\0&0&1\\\end{matrix} \right)-\left( \begin{matrix}1&2&3\\2&1&3\\3&3&6\\\end{matrix} \right)\right|=\left|\left( \begin{matrix}\lambda-1&-2&-3\\-2&\lambda-1&-3\\-3&-3&\lambda-6\\\end{matrix} \right)\right|

然后化为行列式 λ1232λ1333λ6\left| \begin{matrix}\lambda-1&-2&-3\\-2&\lambda-1&-3\\-3&-3&\lambda-6\\\end{matrix} \right|

  1. r1-r2 将(r1,c3)的-3 变为 0

  2. c2+c1,将(r1,c2)变为 0,

  3. 使用拉普拉斯变换,右上区域为 0,主对角线相乘,得到 (λ+1)λ336λ6(\lambda+1)\left| \begin{matrix}\lambda-3&-3\\-6&\lambda-6\\\end{matrix} \right|。最后二阶行列式展开得到(λ+1)(λ9)λ=0λ1=1,λ2=9,λ3=0(\lambda+1)(\lambda-9)·\lambda=0\Rightarrow\lambda_1=-1,\lambda_2=9,\lambda_3=0


求特征向量

λ123\lambda_{1、2、3}时,由齐次方程组(λ123EA)x=0(\lambda_{1、2、3} E-A)·x=0得:

(λ1EA)=(EA)(\lambda_1 E-A)=(-E-A)

(λ2EA)=(9EA)(\lambda_2 E-A)=(9E-A)

(λ3EA)=A(\lambda_3 E-A)=-A

5.2. 特征值与特征向量的求法(抽象型矩阵)

矩阵的迹:等于矩阵主对角线元素之和

关于抽象矩阵 A 的若干性质

  1. 设三阶矩阵 A 的特征值为λ1λ2λ3\lambda_1、\lambda_2、\lambda_3,则 A 的行列式等于特征值之积A=λ1λ2λ3|A|=\lambda_1\lambda_2\lambda_3,A 的迹等于特征值的和tr(A)=λ1+λ2+λ3tr(A)=\lambda_1+\lambda_2+\lambda_3

  2. λ\lambda为 A 的特征值,α\alpha为对应于λ\lambda的特征向量,则:Aα=λαα!=0A\alpha=\lambda\alpha(\alpha != 0),其中α\alpha被称为特征向量,λ\lambda被称为特征值

    如:A 有特征值λ=3\lambda=3,则A2=λ2=9A1=λ1=132A2E=2λ2=4A^2=\lambda^2=9,A^{-1}=\lambda^{-1}=\frac{1}{3},2A-2E=2\lambda-2=4

5.3. 矩阵的相似对角化

对角阵^:^被称为对角阵,也就是只有主、副对角元素非 0,其余位置元素均为 0

相似对角化:对一个矩阵 A 做一个变换,将其转为对角矩阵。称 A 为可相似对角化

  1. 若矩阵 P 可逆,使得P1AP=P^{-1}AP=\wedge,则称 A 可相似对角化

  2. 把矩阵 A 对角化的步骤:

    1. 求 A 的特征值λ1,2,3\lambda_{1,2,3}

    2. 求 A 的特征向量α1,2,3\alpha_{1,2,3}

    3. 用特征向量构成可逆阵 P,P=(α1,α2,α3)P=(\alpha_1,\alpha_2,\alpha_3),则P1AP==(λ1000λ2000λ3)P^{-1}AP=\wedge=\left( \begin{matrix}\lambda_1&0&0\\0&\lambda_2&0\\0&0&\lambda_3\\\end{matrix} \right)

6. 二次型

6.1. 二次型的矩阵表示

二次型矩阵的三要素

  1. 矩阵要求对称AT=AA^T=A

  2. 矩阵的主对角元素为平方项系数

  3. 矩阵的其他元素为交叉项系数的一半


例:

  1. f(x1,x2)=2x12x22+6x1x2f(x_1,x_2)=2x_1^2-x_2^2+6x_1x_2,两个变量的二次型叫做二元二次型

    =(x1,x2)(2331)(x1x2)=xTAx=\left( \begin{matrix}x_1,x_2\\\end{matrix} \right)\left( \begin{matrix}2&3\\3&-1\\\end{matrix} \right)\left( \begin{matrix}x_1\\x_2\\\end{matrix} \right)=x^TAx

    其中,中间的矩阵记作AA。A 的主对角系数是平方项系数(2、-1),其他系数是交叉项系数的一半(r2,c1)=(r1,c2)=x12的系数2(r2,c1)=(r1,c2)=\frac{x_{1*2}的系数}{2}


二次型的秩:也就是相应矩阵 A 的秩,所以首先要求出矩阵 A

6.2. 化二次型为标准形

标准形:只有平方项的二次型叫做标准形

  1. 利用配方法化二次型为标准形

    a2+2ab=a2+2ab+b2b2=(a+b)2b2a^2+2ab=a^2+2ab+b^2-b^2=(a+b)^2-b^2\Rightarrow

    a2+ab=a2+2ab2+(b2)2(b2)2=(a+b2)214b2a^2+ab=a^2+2a\frac{b}{2}+(\frac{b}{2})^2-(\frac{b}{2})^2=(a+\frac{b}{2})^2-\frac{1}{4}b^2

    1. 先配所有含x1x_1的项

    2. 再配所有含x2x_2的项

    3. 当所有项都为完全平方项时,换元

  2. 利用正交变化法化二次型为标准形

    1. 写出二次型的矩阵 A

    2. 求 A 的特征值λ1,λ2,λ3\lambda_1,\lambda_2,\lambda_3

    3. 求 A 的特征向量α1,α2,α3\alpha_1,\alpha_2,\alpha_3

    4. α1,α2,α3\alpha_1,\alpha_2,\alpha_3中不正交的向量施密特正交化

    5. 把以上所有向量单位化为ξ1,ξ2,ξ3\xi_1,\xi_2,\xi_3,则Q=(ξ1,ξ2,ξ3)Q=(\xi_1,\xi_2,\xi_3)为正交矩阵

    6. 作变换:令x=Qyx=Qy,可使f=λ1y12+λ2y22+λ3y32f=\lambda_1y_1^2+\lambda_2y_2^2+\lambda_3y_3^2标准形

6.3. 正定二次型、正定矩阵

判断二次型正定(即矩阵 A 正定)的方法

  1. A 的特征值全大于 0(即二次型 f 的正惯性指数=未知数个数)

    正惯性指数:指标准形中,正平方项的个数

  2. A 的各阶顺序主子式全大于 0

    各阶顺序主子式:以A=(abcdefghc)A=\left( \begin{matrix}a&b&c\\d&e&f\\g&h&c\\\end{matrix} \right)为例,其一阶顺序主子式指的是(r1,c1)构成的一个行列式Δ1=a\Delta_1=|a|,而二阶顺序主子式则是(r1,c1)~(r2,c2)这四个元素构成的行列式Δ2=abde\Delta_2=\left| \begin{matrix}a&b\\d&e\\\end{matrix} \right|,……