4 矩陣的運算
4.1 矩陣的運算
1、數域K上兩個矩陣稱為相等,如果它們的行數相等,列數也相等,並且它們的所有元素對應相等。
2、定義1:設\(A=(a_{ij}),B=(b_{ij})\)都是數域K上\(s \times n\)矩陣,令
則稱矩陣C是矩陣A與B的和,記作\(C=A+B\)。
3、定義2:設\(A=(a_{ij})\)是數域K上\(s \times n\)矩陣,\(k\in K\),令
則稱矩陣M是k與矩陣A的數量乘積,記作\(M=kA\)。
4、設\(A=(a_{ij})\),矩陣\((-a_{ij})\)稱為A的負矩陣,記作—A。容易驗證,矩陣的加法與數量乘法運算滿足類似於n維向量的加法與數量乘法所滿足的8條運算法則。並可由負矩陣概念定義矩陣減法運算。
5、定義3:設\(A=(a_{ij})_{s \times n}\),\(B=(b_{ij})_{n \times m}\),令
其中
則稱矩陣C為矩陣A與矩陣B的乘積,記作\(C=AB\)。
注:
(1)只有左矩陣的列數與右矩陣的行數相同的兩個矩陣才能相乘;
(2)乘積矩陣的\((i,j)\)元等於左矩陣的第\(i\)行與右矩陣的第\(j\)列的對應元素的乘積之和;
(3)乘積矩陣的行數等於左矩陣的行數,乘積矩陣的列數等於右矩陣的列數。
6、對於\(AB=0\),若\(B\not=0\),則稱A是一個左零因子,若\(A\not=0\),則稱B是是一個右零因子,左零因子和右零因子統稱為零因子。顯然,零矩陣是零因子,稱為平凡的零因子。
7、矩陣的乘法適合結合律和左右分配律。另與數量乘法一起滿足:\(k(AB)=(kA)B=A(kB)\)。
8、主對角線上元素都是1,其余元素為0的n級矩陣稱為n級單位矩陣,記作\(I_n\),或簡記\(I\)。\(kI\)稱為數量矩陣。
9、若\(AB=BA\),則稱A與B可交換。數量矩陣與任一同級矩陣可交換。
10、由於矩陣的乘法適合結合律,因此可定義n級矩陣A的非負整數次冪:
容易看出,對於任意自然數\(k,l\)有:
注:由於矩陣乘法不滿足交換律,故一般來說,\((AB)^k\not=A^kB^k\)。
11、對於矩陣轉置有:
4.2 特殊矩陣
1、對角矩陣
定義1:主對角線以外的元素全為0的方陣稱為對角矩陣,簡記作:\(diag\{d_1,d_2,\dots,d_n\}\)。
命題1:用一個對角矩陣左(右)乘一個矩陣A,就相當於用對角矩陣的主對角元分別去乘A的相應的行(列)。
2、基本矩陣
定義2:只有一個元素是1,其余元素全為0的矩陣稱為基本矩陣。\((i,j)\)元為1的基本矩陣記作\(E_{ij}\)。故:
命題2:用\(E_{ij}\)左乘一個矩陣A,就相當於把A的第j行搬到第i行的位置,而乘積矩陣的其余行全為零行;用\(E_{ij}\)右乘一個矩陣A,就相當於把A的第j列搬到第i列的位置,而乘積矩陣的其余列全為零列。故:
3、上(下)三角矩陣
定義3:主對角線下(上)方元素全為0的方陣稱為上(下)三角矩陣。
A為上三角矩陣的充分必要條件:
命題3:兩個n級上三角矩陣A與B的乘積仍為上三角矩陣,並且AB的主對角線元素等於A與B的相應主對角元的乘積。兩個n級下三角矩陣A與B的乘積仍為下三角矩陣,並且AB的主對角線元素等於A與B的相應主對角元的乘積。
4、初等矩陣
定義4:由單位矩陣經過一次初等行(列)變換得到的矩陣稱為初等矩陣。容易得出,初等矩陣只有下面三種類型:
設A是一個\(s \times n\)矩陣,它的行向量組是\(\gamma_1,\gamma_2,\dots,\gamma_s\);列向量組是\(\alpha_1,\alpha_2,\dots,\alpha_n\)。則
由上訴看出:
定理1:用初等矩陣左(右)乘一個矩陣A,就相當於A作了一次相應的初等行(列)變換。
5、對稱矩陣
定義5:一個矩陣A如果滿足\(A'=A\),那么稱A是對稱矩陣。
命題4:設A、B都是數域K上的n級對稱矩陣,則\(A+B,kA(k\in K)\)都是對稱矩陣。
命題5:設A、B都是數域K上的n級對稱矩陣,則AB為對稱矩陣的充分必要條件是A與B可交換。
6、斜對稱矩陣
定義6:一個矩陣A如果滿足\(A'=-A\),那么稱A是斜對稱矩陣。
命題6:數域K上奇數級斜對稱矩陣的行列式等於0。
4.3 矩陣乘積的秩與行列式
1、定理1:設\(A=(a_{ij})_{s \times n},B=(b_{ij})_{n \times m},則:rank(AB)\leqslant min\{rank(A),rank(B)\}.\)
2、定理2:設\(A=(a_{ij})_{n \times n},B=(b_{ij})_{n \times n},則:|AB|=|A||B|.\)
3、定理3(Binet-Cauchy公式):\(A=(a_{ij})_{s \times n},B=(b_{ij})_{n \times s},\)
4、命題1:設\(A=(a_{ij})_{s \times n},B=(b_{ij})_{n \times s},設正整數r\leqslant s\),
5、矩陣A的一個子式如果行指標與列指標相同,那么稱它為A的一個主子式。
4.4 可逆矩陣
1、定義1:對於數域K上矩陣A,如果存在數域K上矩陣B,使得
那么稱A是可逆矩陣(或非奇異矩陣)。
2、定義2:如果A是可逆矩陣,那么適合(1)式的矩陣B稱為A的逆矩陣,記作\(A^{-1}\)。\(A^{-1}\)是唯一的。
3、定理1:數域K上n級矩陣A可逆的充分必要條件是\(|A|\not=0\)。當A可逆時,
稱\(A^{*}\)為A的伴隨矩陣。滿足\(AA^{*}=A^{*}A=|A|I\)。
數域K上n級矩陣A可逆的充分必要條件匯總:
命題1:設A與B都是數域K上的n級矩陣,如果\(AB=I\),那么A與B都是可逆矩陣,並且\(A^{-1}=B,B^{-1}=A\)。
4、可逆矩陣的性質:
5、初等變換法求逆矩陣:
4.5 矩陣的分塊
1、對於分塊矩陣\(A=\begin{bmatrix}A_1&A_2\\A_3&A_4 \end{bmatrix},A'=\begin{bmatrix}A_1'&A_3'\\A_2'&A_4' \end{bmatrix}\)。
2、分塊矩陣相乘需滿足下列條件:
3、命題1:\(設A是s \times n矩陣,B是n \times m矩陣,B的列向量組為\beta_1,\beta_2,\dots,\beta_m。則\)
推論1:\(設A_{s \times n}\not=0,B_{n \times m}的列向量組是\beta_1,\beta_2,\dots,\beta_m。則\)
推論2:\(設A_{s \times n}\not=0,B_{n \times m}的列向量組是\beta_1,\beta_2,\dots,\beta_m;C_{s \times m}的列向量組是\delta_1,\delta_2,\dots,\delta_m。則\)
4、分塊矩陣的初等行變換:
類似的有分塊矩陣的初等列變換。
把單位矩陣分塊,並經過一次分塊矩陣的初等行(列)變換得到的矩陣稱為分塊初等矩陣。
5、分塊對角矩陣:\(diag\{A_1,A_2,\dots,A_s\},其中A_i是方陣,i=1,2,\dots,s.\)
6、分塊上(下)三角矩陣:主對角線上子矩陣都是方陣,而位於主對角線上(下)方的所有矩陣都為0。
性質:\(\begin{vmatrix} A&0\\C&B\end{vmatrix}=|A||B|.\)
7、命題2:\(設A、B分別是s \times n、n \times s矩陣,則\)
8、命題3:\(設A=\begin{bmatrix}A_1&A_3\\0&A_2 \end{bmatrix},其中A_1,A_2都是方陣。則A可逆當且僅當A_1,A_2都可逆,此時\)
4.6 正交矩陣\(\cdot\)歐幾里得空間\(R^n\)
1、定義1:實數域上的n級矩陣A如果滿足:\(AA'=I\),那么稱A是正交矩陣。
命題1:實數域上的n級矩陣A是正交矩陣
正交矩陣具有下列性質:
命題2:設實數域上n級矩陣A的行向量組為\(\gamma_1,\dots,\gamma_n\);列向量組為\(\alpha_1,\dots,\alpha_n\)。則
引用Kronecker記號\(\delta_{ij},\delta_{ij}=\begin{cases}1,\qquad 當i=j,\\0,\qquad 當i\not=j.\end{cases}\)。故命題2可簡記為:
2、定義2:\(在R^n中,任給\alpha=(a_1,a_2,\dots,a_n),\beta=(b_1,b_2,\dots,b_n),規定\)
這個二元實值函數\((\alpha,\beta)稱為R^n\)的一個內積(通常也稱為標准內積)。(1)式可寫為\((\alpha,\beta)=\alpha\beta'\).
可驗證\(R^n\)的標准內積具有以下性質:
定義了內積之后,n維向量空間\(R^n\)就被稱為一個歐幾里得空間。
在歐幾里得空間\(R^n\)中規定向量\(\alpha 的長度:|\alpha|\xlongequal{\text{def}}\sqrt{(\alpha,\alpha)}.\)
長度為1的向量稱為單位向量,把非零向量\(\alpha\)乘以\(\frac 1 {|\alpha|}\)稱為把\(\alpha\)單位化。
如果\((\alpha,\beta)=0\),那么稱\(\alpha與\beta\)是正交的,記作\(\alpha \bot \beta\)。非零向量組成的向量組如果向量兩兩正交,則稱為正交向量組。類似可定義正交單位向量組。
命題3:歐幾里得空間\(R^n\)中,正交向量組一定是線性無關的。
根據命題3得,歐幾里得空間\(R^n\) 中,n個向量組成的正交向量組一定是\(R^n\)的一個基,稱它為正交基。n個單位向量組成的向量組稱為標准正交基。
命題4:實數域上n級矩陣A是正交矩陣的充分必要條件為:A的行(列)向量組是歐幾里得空間\(R^n\)的一個標准正交基。
3、定理1:\(設\alpha_1,\dots,\alpha_s是歐幾里得空間R^n中一個線性無關的向量組,令\)
\(則\beta_1,\beta_2,\dots,\beta_s是正交向量組,並且\beta_1,\beta_2,\dots,\beta_s與\alpha_1,\dots,\alpha_s等價。\)
定理1稱為施密特(Schmidt)正交化過程。只要再進行單位化,就能得到正交單位向量組,即\(R^n\)的標准正交基。
4.7 從\(K^n到K^s\)的線性映射
1、定義1:設\(S和S'\)是兩個集合,如果存在一個對應法則\(f\),使得集合\(S\)中每一個元素a,都有集合\(S'\)中唯一確定的元素b與之對應,那么稱\(f\)是集合\(S\)到\(S'\)的一個映射,記作
其中,b稱為a在\(f\)下的象,a稱為b在\(f\)下的一個原象。b在\(f\)下的原象集記作\(f^{-1}(b)。\)a在\(f\)下的象用符號\(f(a)\)或\(fa\)表示,於是映射\(f\)也可以記成
2、設\(f\)是集合S到集合S'的一個映射,則把S叫做映射\(f\)的定義域,把S'叫做\(f\)的陪域。S的所有元素在\(f\)下的象組成的集合叫做\(f\)的值域或\(f\)的象,記作\(f(S)\)或Im\(f\)。即
3、設\(f\)是集合S到集合S'的一個映射,如果\(f(S)=S'\),那么稱\(f\)是滿射(或\(f\)是S到S'上的映射)。\(f\)是滿射當且僅當\(f\)的陪域中每一個元素都有至少一個原象。
如果映射\(f\)的定義域S中不同的元素的象也不同,那么稱\(f\)是單射(或\(f\)是一對一映射)。\(f\)是單射當且僅當從\(a_1,a_2\in S\)且\(f(a_1)=f(a_2)\)可以推出\(a_1=a_2。\)
如果映射\(f\)既是單射,又是滿射,那么稱\(f\)是雙射(或\(f\)是S到S'的一個一一對應)。\(f\)是雙射當且僅當陪域中每一個元素都有唯一的一個原象。
映射\(f\)與映射\(g\)稱為相等,如果他們的定義域相等,陪域相等,並且對應法則相同。(\(即\forall x\in S,有f(x)=g(x)\))。
集合S到自身的一個映射,通常稱為S上的一個變換。
4、定義2:映射\(f:S\rightarrow S\),如果把S中每一個元素對應到它自身,即\(\forall x\in S,有f(x)=x\),那么稱\(f\)是恆等映射(或S上的恆等變換),記作:\(1_s\)。
5、定義3:相繼施行映射\(g:S\rightarrow S'和f:S'\rightarrow S'',得到S到S''\)的一個映射,稱為\(f與g\)的乘積(或合成),記作\(fg\)。即
定理1:映射的乘法適合結合律。即如果\(h:S\rightarrow S',g:S'\rightarrow S'',f:S''\rightarrow S'''\),那么\(f(gh)=(fg)h.\)
注意映射的乘法不適合交換律,但對於\(f:S\rightarrow S',有f1_s=1_sf=f.\)
6、定義4:設\(f:S\rightarrow S'\),如果存在一個映射\(g:S'\rightarrow S使得fg=gf=1_s\),那么稱映射\(f\)是可逆的,此時稱\(g是f\)的一個逆映射。
定理2:映射\(f:S\rightarrow S'\)是可逆的充分必要條件為\(f\)是雙射。
7、定義5:數域K上的向量空間\(K^n 到K^s\)的一個映射\(\sigma\)如果保持加法和數量乘法,即\(\forall \alpha,\beta \in K^n,k\in K\),有
那么稱\(\sigma是K^n 到K^s\)的一個線性映射。
設A是數域K上\(s \times n\)矩陣,令
則容易驗證A是\(\sigma是K^n 到K^s\)的一個線性映射。
事實1:數域K上n元線性方程組\(AX=\beta\)有解
事實2:設數域K上\(s \times n\)矩陣A的列向量組是\(\alpha_1,\dots,\alpha_n\),則
因此\(\qquad \text{Im}A=<\alpha_1,\dots,\alpha_n>\)
即,由(1)式定義的映射A的象(值域)等於矩陣A的列空間,從而Im\(A\)是\(K^s\)的一個子空間。
事實3:設數域K上齊次線性方程組\(AX=\bold 0\)的解空間是W,則
8、定義6:設\(\sigma 是K^n到K^s\)的一個映射,\(K^n\)的一個子集\(\{\alpha \in K^n|\sigma(\alpha)=\bold 0\}\)稱為\(\sigma\)的核,記作:Ker \(\sigma\)
容易驗證Ker \(\sigma\)是\(K^n\)的一個子空間。
由(1)式定義的線性映射A的核等於齊次線性方程組\(AX=\bold 0\)的解空間。即:Ker \(\sigma=W\)
綜上,有:
