本文已参与「新人创作礼」活动,一起开启掘金创作之路。
矩阵
一、矩阵的定义
已知A=⎝⎛a11a21⋮am1a12a22⋮am2⋯⋯ ⋯a1na2⋮amn⎠⎞,这m×n个数称为矩阵A的元素,简称为元,数aij位于矩阵A的第i行第j列,称为矩阵A的(i,j)元。以数aij为(i,j)元的矩阵可简记作(aij)或(aij)m×n,m×n的矩阵A也记作Am×n
当两个矩阵的行数相同,列数也相同时,则称它们是同型矩阵
二、线性变换的定义
n个变量x1,x2,⋯,xn与m个变量y1,y2,⋯,yn之间的关系式⎩⎨⎧y1=a11x1+a12x2+⋯+a1nxny2=a21x1+a22x2+⋯+a2nxn⋯ym=am1x1+am2x2+⋯+amnxn表示从一个变量x1,x2,⋯,xn到变量y1,y2,⋯,ym的线性变换,其中aij为常数,线性变换的系数aij构成矩阵A=(aij)m×n
三、几种特殊的矩阵
1. 零矩阵
元素都是零的矩阵称为零矩阵,记作O
2. 对角矩阵
Λ=⎝⎛λ10⋮00λ2⋮0⋯⋯⋯00⋮λn⎠⎞
这个方阵的特点是:不在对角线上的元素都是0,我们把这种方阵称为对角矩阵,简称对角阵,对角阵也记作Λ=diag(λ1,λ2,⋯,λn)
Λn=⎝⎛λ1n0⋮00λ2n⋮0⋯⋯⋯00⋮λnn⎠⎞
3. 单位矩阵
我们把E=⎝⎛10⋮001⋮0⋯⋯ ⋯00⋮1⎠⎞
这个方阵的特点是:从左上角到右下角的直线(叫做(主)对角线)上的元素都是1,其他元素都是0
矩阵的运算
一、矩阵的加法
1. 定义
设有两个m×n矩阵A=(aij))和B=(bij)(同型矩阵),那么矩阵A与B的和记作A+B,规定为A+B=⎝⎛a11+b11a21+b21⋮am1+bm1a12+b12a22+b22⋮am2+bm2⋯⋯ ⋯a1n+b1na2n+b2n⋮amn+bmn⎠⎞
2. 运算规律
矩阵加法满足下列运算规律(设A,B,C都是m×n矩阵)
二、数与矩阵相乘
1. 定义
数λ与矩阵A的乘积记作λA或Aλ,规定为λA=Aλ=⎝⎛λa11λa21⋮λam1λa12λa22⋮λam2⋯⋯ ⋯ λa1nλa2n⋮λamn⎠⎞
2. 运算规律
数乘矩阵满足下列运算规律(设A,B为m×n矩阵,λ,μ为数)
-
(λμ)A=λ(μA)
-
(λ+μ)A=λA+μA
-
λ(A+B)=λA+λB
三、矩阵与矩阵相乘
1. 定义
设A=(aij)是一个m×s矩阵,B=(bij)是一个s×n矩阵,那么规定矩阵A与矩阵B的乘积是一个m×n矩阵C=(cij),其中cij=ai1b1j+ai2b2j+⋯+aisbsj=k=1∑saikbkj,(i=1,2,⋯,m;j=1,2,⋯,n)并把乘积记作C=AB
2. 运算规律
矩阵的乘法满足下列结合律和分配律(假设运算都是可行的)
-
(AB)C=A(BC)
-
λ(AB)=(λA)B=A(λB)
-
A(B+C)=AB+AC
注意AB=BA
四、矩阵的转置
1. 定义
把矩阵A的行换成同序数的列得到一个新矩阵,叫做A的转置矩阵,记作AT
可以看做以主对角线为对称轴,翻转矩阵
2. 运算规律
矩阵的转置满足下列运算规律(假设运算都是可行的)
-
(AT)T=A
-
(A+B)T=AT+BT
-
(λA)T=λAT
-
(AB)T=BTAT
五、方阵的行列式
1. 定义
由n阶方阵A的元素所构成的行列式(各元素的位置不变),称为方阵A的行列式,记作∣A∣或detA
2. 运算规律
由A确定∣A∣的这个运算满足下列运算规律(设A,B为n阶方阵,λ为数)
-
∣AT∣=∣A∣
-
∣λA∣=λn∣A∣
-
∣AB∣=∣A∣∣B∣
逆矩阵
一、逆矩阵的定义
定义:对于n姐矩阵A,如果有一个n阶矩阵B,使AB=BA=E,则说矩阵A是可逆的,并把矩阵B称为矩阵A的逆矩阵,简称逆阵。A的逆阵记作A−1,即若AB=BA=E,则B=A−1
二、性质
-
若矩阵A可逆,则∣A∣=0
-
若∣A∣=0,则矩阵A可逆,且A−1=∣A∣1A∗,其中A∗为矩阵A的伴随阵,即A∗=⎝⎛A11A12⋮A1nA21A22⋮A2n⋯⋯ ⋯An1A2n⋮Ann⎠⎞(该式由AA∗=∣A∣E推出)
-
若AB=E(或BA=E),则B=A−1
三、充要条件
A是可逆矩阵的充分必要条件是∣A∣=0,即可逆矩阵就是非奇异矩阵
四、运算规律
方阵点的逆矩阵满足下列运算规律
-
若A可逆,则A−1亦可逆,且(A−1)−1=A
-
若A可逆,数λ=0,则λA可逆,且(λA)−1=λ1A−1
-
若A,B为同阶矩阵且均可逆,则AB以亦可逆,且(AB)−1=B−1A−1
例1:设P=(112 4),Λ=(1002),AP=PΛ,求An
∣P∣=2=0,故P为可逆矩阵
有A=PΛP−1
An=PΛP−1⋅PΛP−1⋯PΛP−1=PΛnP−1
P∗=(4−1−21)
∴P−1=∣P∣P∗=21(4−1−21)
∴An=PΛP−1=21(4−2n+14−2n+2−2+2n−1−2+2n+2)=(2−2n2−2n+12n−12n+1−1)
矩阵分块法
一、分块矩阵的定义
定义 :我们将矩阵A用若干条纵线和横线分成许多个小矩阵,每一个小矩阵称为A的子块,以子块为元素的形式上的矩阵称为分块矩阵
例1:设A=⎝⎛10−11012100100001⎠⎞,B=⎝⎛1−11−1020−110420110⎠⎞,求AB
A=(EA10E),B=(B11B21EB22)
AB=(EB11+0⋅B21A1B11+EB21EE+0⋅B22A1E+EB22)=(B11A1B11+B21EA1+B22)
A1B11+B21=(−2−141)
A1+B22=(3331)
故AB=⎝⎛1−1−2−1024110330131⎠⎞
例2:证明矩阵A=O的充分必要条件是方阵ATA=O
必要性:
∵A=O∴ATA=O⋅O=O
充分性:
设Am×n=(α1α2⋯αn),其中αi=⎝⎛a1ia2i⋮ani⎠⎞
ATA=⎝⎛α1Tα2T⋯αnT⎠⎞(α1α2⋯αn)=⎝⎛α1Tα1α2Tα1 ⋮αnTα1 α1Tα2 α2Tα2⋮αnTα2 ⋯⋯ ⋯α1Tαn α2Tαn ⋮αnTαn ⎠⎞=O
又∵ATA=0
∴αiTαj=0(i,j=1,⋯,n)
当i=j时,即αiTαi=0
又∵αi=⎝⎛a1ia2i⋮ani⎠⎞
αiTαi=(a1i a2i⋯ani)⎝⎛a1ia2i⋮ani⎠⎞=a1i2+a2i2+⋯+ani2=0
∴a1i=a2i=⋯=ani=0
∴αi=O(i=1,2,⋯,n)
∴A=O