一、矩阵
1.1 行列式
考虑向量 a 1 = ( a 11 , a 12 ) \bm{a}_1 = (a_{11}, a_{12}) a1=(a11,a12), a 2 = ( a 21 , a 22 ) \bm{a}_2 = (a_{21}, a_{22}) a2=(a21,a22),两向量组成的平行四边形面积为 S = ∣ a 1 ∣ ∣ a 2 ∣ s i n ⟨ a 1 , a 2 ⟩ = a 11 a 22 − a 12 a 21 S = |\bm{a}_1||\bm{a}_2|sin\lang \bm{a}_1, \bm{a}_2 \rang = a_{11}a_{22} - a_{12}a_{21} S=∣a1∣∣a2∣sin⟨a1,a2⟩=a11a22−a12a21定义行列式为 ∣ a 11 a 12 a 21 a 22 ∣ = a 11 a 22 − a 12 a 21 \left| \begin{matrix}a_{11} & a_{12} \\ a_{21} & a_{22} \end{matrix} \right | = a_{11}a_{22} - a_{12}a_{21} ∣∣∣∣a11a21a12a22∣∣∣∣=a11a22−a12a21n阶行列式在几何中由n个n维向量组成,运算结果为n个向量为邻边的n维图形的超体积。
将n阶行列式 ∣ A ∣ |\bm{A}| ∣A∣的第i行与第j列元素去掉,组成的行列式称为 a i j a_{ij} aij的余子式,记为 M i j \bm{M}_{ij} Mij,且将加符号权的余子式称为代数余子式,记为 A i j = ( − 1 ) i + j M i j \bm{A}_{ij} = (-1)^{i+j}\bm{M}_{ij} Aij=(−1)i+jMij。行列式与其代数余子式存在关系如下 ∣ A ∣ = ∑ j = 1 n a i j A i j = ∑ i = 0 n a i j A i j |\bm{A}| = \sum_{j = 1}^n a_{ij}\bm{A}_{ij} = \sum_{i = 0}^na_{ij}\bm{A}_{ij} ∣A∣=j=1∑naijAij=i=0∑naijAij且 ∑ j = 1 n a i j A k j = ∑ i = 0 n a i j A i k = 0 \sum_{j = 1}^n a_{ij}\bm{A}_{kj} = \sum_{i = 0}^na_{ij}\bm{A}_{ik} = 0 j=1∑naijAkj=i=0∑naijAik=0
范德蒙德【Vandermonde】行列式是一种特殊的行列式,形如 ∣ 1 1 . . . 1 x 1 x 2 . . . x n . . . . . . . . . x 1 n − 1 x 2 n − 1 . . . x n n − 1 ∣ = ∏ 1 ≤ i < j ≤ n ( x j − x i ) \left| \begin{matrix} 1 & 1 & ... & 1 \\ x_1 & x_2 & ... & x_n \\ ... & ... & & ...\\ x_1^{n-1} & x_2^{n-1} & ... & x_n^{n-1} \\ \end{matrix} \right | = \prod_{1 \le i < j \le n}(x_j - x_i) ∣∣∣∣∣∣∣∣1x1...x1n−11x2...x2n−1.........1xn...xnn−1∣∣∣∣∣∣∣∣=1≤i<j≤n∏(xj−xi)
1.2 矩阵
矩阵由若干行(列)向量组成,其行(列)向量之间存在一定的关系,并反应了矩阵的本质。由 m × n m×n m×n个数 a i j a_{ij} aij排成的矩阵结构为 A = ( a 11 a 12 . . . a 1 n a 21 a 22 . . . a 2 n . . . . . . . . . a m 1 a m 2 . . . a m n ) \bm{A} = \left( \begin{matrix} a_{11} & a_{12} & ... & a_{1n} \\ a_{21} & a_{22} & ... & a_{2n} \\ ... & ... & & ...\\ a_{m1} & a_{m2} & ... & a_{mn} \\ \end{matrix} \right ) A=⎝⎜⎜⎛a11a21...am1a12a22...am2.........a1na2n...amn⎠⎟⎟⎞记 ( a i j ) m × n (a_{ij})_{m×n} (aij)m×n。当 m = n m = n m=n时,矩阵称为方阵。
对于矩阵 A \bm{A} A的元素的代数余子式排列为 A ∗ = ( A 11 A 21 . . . A n 1 A 12 A 22 . . . A n 2 . . . . . . . . . A 1 n A 2 n . . . A n n ) \bm{A}^* = \left( \begin{matrix} A_{11} & A_{21} & ... & A_{n1} \\ A_{12} & A_{22} & ... & A_{n2} \\ ... & ... & & ...\\ A_{1n} & A_{2n} & ... & A_{nn} \\ \end{matrix} \right ) A∗=⎝⎜⎜⎛A11A12...A1nA21A22...A2n.........An1An2...Ann⎠⎟⎟⎞称为矩阵的伴随矩阵,其有 A A ∗ = A ∗ A = ∣ A ∣ E \bm{A}\bm{A}^* = \bm{A}^*\bm{A} = |\bm{A}|E AA∗=A∗A=∣A∣E 考虑矩阵 A \bm{A} A与 B \bm{B} B,有 A B = E \bm{AB} = \bm{E} AB=E,则称 A \bm{A} A为可逆矩阵,并称 B \bm{B} B为 A \bm{A} A的逆矩阵,记为 B = A − 1 \bm{B} = \bm{A}^{-1} B=A−1矩阵可逆的充要条件为 ∣ A ∣ ≠ 0 |\bm{A}| \ne 0 ∣A∣=0,且 A − 1 = A ∗ / ∣ A ∣ \bm{A}^{-1} = \bm{A}^*/|\bm{A}| A−1=A∗/∣A∣
1.3 初等矩阵
对于矩阵,定义初等变换,包括:
-交换矩阵的两行(列);
-以一个非零常数 k k k乘矩阵的某一行(列)所有元素;
-把矩阵的某一行(列)所有元素乘以一个常数 k k k后加到另一行(列)对应的元素。
由单位矩阵经过仅一次初等变换的矩阵称为初等矩阵。若矩阵 A \bm{A} A可逆,那么 A = ∏ P i \bm{A} = \prod\bm{P}_i A=∏Pi,其中 P i \bm{P}_i Pi是初等矩阵。对于 A \bm{A} A进行初等行(列)变换,相当于左(右)乘一个初等矩阵 P \bm{P} P。
对于矩阵 A \bm{A} A,可以通过初等变换求得其逆,即 ( A , E ) → ( E , A − 1 ) (\bm{A} , \bm{E}) \rightarrow (\bm{E}, \bm{A}^{-1}) (A,E)→(E,A−1)上述式等价于 P A = E \bm{PA} = \bm{E} PA=E,则 P = A − 1 \bm{P} = \bm{A}^{-1} P=A−1。
矩阵 A \bm{A} A的非零子式的最高阶数称为矩阵 A \bm{A} A的秩,记作 R ( A ) R(\bm{A}) R(A)。矩阵经过初等变换后,其秩不变。
二、向量组
2.1 线性相关性
设m个n维向量 a 1 , . . . , a m \bm{a}_1, ..., \bm{a_m} a1,...,am,若存在不全为0的 k k k,使得 k 1 a 1 + . . . + k m a m = 0 k_1\bm{a}_1 + ... + k_m\bm{a}_m = \bm{0} k1a1+...+kmam=0则称向量组 a 1 , . . . , a m \bm{a}_1, ..., \bm{a_m} a1,...,am线性相关,若仅有 k = 0 k = 0 k=0满足上述式,则称为线性无关。
考虑n维向量 b \bm{b} b,若 b \bm{b} b能表示成 a 1 , . . . , a m \bm{a}_1, ..., \bm{a_m} a1,...,am的线性组合,则称 b \bm{b} b被 { a m } \{\bm{a}_m\} {am}线性表出。向量组 a 1 , . . . , a m \bm{a}_1, ..., \bm{a_m} a1,...,am线性相关的充要条件为向量组中至少有一个向量可以由其余的向量线性表出。
2.2 线性极大无关组
考虑向量组 { a m } \{\bm{a}_m\} {am},其部分向量组成的向量组 { a k } \{\bm{a}_k\} {ak}线性无关且 { a m } \{\bm{a}_m\} {am}可由 { a k } \{\bm{a}_k\} {ak}线性表出,则称 { a k } \{\bm{a}_k\} {ak}是 { a m } \{\bm{a}_m\} {am}的一个极大线性无关组。向量组 { a m } \{\bm{a}_m\} {am}的极大线性无关组的向量个数称为向量组的秩。
若向量组 { a s } \{\bm{a}_s\} {as}的任一向量都可以被 { b t } \{\bm{b}_t\} {bt}线性表出,反之亦然,则称向量组等价,记 { a m } ≃ { b t } \{\bm{a}_m\} \simeq \{\bm{b}_t\} {am}≃{bt}。等价向量组的秩相等。
2.3 向量空间
若 ξ 1 , ξ 2 , . . . , ξ n \bm\xi_1, \bm\xi_2, ..., \bm\xi_n ξ1,ξ2,...,ξn是 R n \bm{R}^n Rn的线性无关有序向量组,且向量 a \bm{a} a可以表示为 a = a 1 ξ 1 + a 2 ξ 2 + . . . + n ξ n \bm{a} = a_1\bm\xi_1 + a_2\bm\xi_2 + ... + n\bm\xi_n a=a1ξ1+a2ξ2+...+nξn则称 { ξ n } \{\bm\xi_n\} {ξn}是 R n \bm{R}^n Rn的一个基, ( a 1 , a 2 , . . . , a n ) (a_1, a_2, ..., a_n) (a1,a2,...,an)是 a \bm{a} a在该基下的坐标。
若 { ξ n } \{\bm\xi_n\} {ξn}与 { η n } \{\bm\eta_n\} {ηn}是 R n \bm{R}^n Rn的两个基,且 ( η 1 , η 2 , . . . , η n ) = ( ξ 1 , ξ 2 , . . . , ξ n ) C (\bm\eta_1, \bm\eta_2, ..., \bm\eta_n) = (\bm\xi_1, \bm\xi_2, ..., \bm\xi_n)\bm{C} (η1,η2,...,ηn)=(ξ1,ξ2,...,ξn)C则称其为基变换, C \bm{C} C是过度矩阵。对于向量 a \bm{a} a,若有 a = ( ξ 1 , ξ 2 , . . . , ξ n ) x = ( η 1 , η 2 , . . . , η n ) y \bm{a} = (\bm\xi_1, \bm\xi_2, ..., \bm\xi_n)\bm{x} = (\bm\eta_1, \bm\eta_2, ..., \bm\eta_n) \bm{y} a=(ξ1,ξ2,...,ξn)x=(η1,η2,...,ηn)y那么有 x = C y \bm{x} = \bm{Cy} x=Cy称为坐标变换。
若基的向量之间有 ξ i T ξ j = { 0 , i ≠ j 1 , i = j \bm{\xi}_i^T\bm\xi_j = \left\{\begin{aligned}&0 , &&i \ne j\\&1, && i = j \\\end{aligned}\right. ξiTξj={0,1,i=ji=j则称该基为规范正交基。
施密特标准正交化将基化为规范正交基,考虑基 { a s } \{\bm{a}_s\} {as}对应的正交基为 { b s } \{\bm{b}_s\} {bs},那么有 b 1 = a 1 b 2 = a 2 − k 1 b 1 \bm{b}_1 = \bm{a}_1 \\ \bm{b}_2 = \bm{a}_2 - k_1\bm{b}_1 b1=a1b2=a2−k1b1且 ⟨ b 1 , b 2 ⟩ = 0 \lang \bm{b}_1, \bm{b}_2\rang = 0 ⟨b1,b2⟩=0,故 ⟨ b 1 , a 2 ⟩ − k ⟨ b 1 , b 1 ⟩ = 0 \lang \bm{b}_1, \bm{a}_2\rang - k \lang \bm{b}_1, \bm{b}_1 \rang= 0 ⟨b1,a2⟩−k⟨b1,b1⟩=0易得 k 1 = ⟨ b 1 , a 2 ⟩ / ⟨ b 1 , b 1 ⟩ k_1 = \lang \bm{b}_1, \bm{a_2}\rang / \lang \bm{b}_1, \bm{b}_1 \rang k1=⟨b1,a2⟩/⟨b1,b1⟩同理,对于 b n = a n − ∑ i = 1 n − 1 k i b i \bm{b}_{n} = \bm{a}_{n} - \sum_{i=1}^{n-1}k_i\bm{b}_i bn=an−i=1∑n−1kibi且 ⟨ b n − 1 , b n ⟩ = 0 \lang \bm{b}_{n-1}, \bm{b}_{n}\rang = 0 ⟨bn−1,bn⟩=0, ⟨ b n − 2 , b n ⟩ = 0 \lang \bm{b}_{n-2}, \bm{b}_{n}\rang = 0 ⟨bn−2,bn⟩=0, . . . ... ..., ⟨ b 1 , b n ⟩ = 0 \lang \bm{b}_1, \bm{b}_{n}\rang = 0 ⟨b1,bn⟩=0,故 ⟨ b n − 1 , a n ⟩ − k n − 1 ⟨ b n − 1 , b n − 1 ⟩ = 0 ⟨ b n − 2 , a n ⟩ − k n − 2 ⟨ b n − 2 , b n − 2 ⟩ = 0 . . . ⟨ b 1 , a n ⟩ − k 1 ⟨ b 1 , b 1 ⟩ = 0 \lang \bm{b}_{n-1}, \bm{a_n}\rang - k_{n-1} \lang \bm{b}_{n-1}, \bm{b}_{n-1} \rang= 0 \\ \lang \bm{b}_{n-2}, \bm{a_n}\rang - k_{n-2} \lang \bm{b}_{n-2}, \bm{b}_{n-2} \rang= 0 \\ ... \\ \lang \bm{b}_{1}, \bm{a_n}\rang - k_{1} \lang \bm{b}_{1}, \bm{b}_{1} \rang= 0 ⟨bn−1,an⟩−kn−1⟨bn−1,bn−1⟩=0⟨bn−2,an⟩−kn−2⟨bn−2,bn−2⟩=0...⟨b1,an⟩−k1⟨b1,b1⟩=0在进行规范化,得 η s = b s / ∣ b s ∣ \bm\eta_s = \bm{b}_s / |\bm{b}_s| ηs=bs/∣bs∣,便得到了规范正交基 { η s } \{\bm\eta_s\} {ηs}。
三、线性方程组
3.1 齐次线性方程组
考虑n维列向量组成的矩阵 A \bm{A} A,以该矩阵为系数的齐次方程组形如 A x = 0 \bm{Ax} = \bm{0} Ax=0当 r ( A ) = n r(\bm{A}) = n r(A)=n时, { a n } \{\bm{a}_n\} {an}线性无关,则方程有唯一零解;若 r ( A ) = r < n r(\bm{A}) = r < n r(A)=r<n,则 { a n } \{\bm{a}_n\} {an}线性相关,方程组存在非零解,且解有 n − r n - r n−r个自由度。
若线性无关的向量组 { ξ n − r } \{\bm\xi_{n-r}\} {ξn−r}是 A x = 0 \bm{Ax} = \bm{0} Ax=0的解且 A x = 0 \bm{Ax} = \bm{0} Ax=0的所有解都可以由其线性表出,则称 { ξ n − r } \{\bm\xi_{n-r}\} {ξn−r}是 A x = 0 \bm{Ax} = \bm{0} Ax=0的基础解系, ∑ k i ξ i \sum k_i\bm\xi_i ∑kiξi是方程的通解。
3.2 非齐次方程组
考虑n维列向量组成的矩阵 A \bm{A} A,以该矩阵为系数的非齐次方程组形如 A x = b \bm{Ax} = \bm{b} Ax=b其解的判定为
- r ( A ) ≠ r ( ( A , b ) ) r(\bm{A}) \ne r((\bm{A}, \bm{b})) r(A)=r((A,b)),空间内系数矩阵维度低于偏置矩阵维度,无解;
- r ( A ) = r ( ( A , b ) ) = n r(\bm{A}) = r((\bm{A}, \bm{b})) = n r(A)=r((A,b))=n,空间内无自由度,仅唯一解;
- r ( A ) = r ( ( A , b ) ) = r < n r(\bm{A}) = r((\bm{A}, \bm{b})) = r < n r(A)=r((A,b))=r<n,空间内有自由度,有无数解。