# 李宏毅_Linear Algebra Lecture 24: Properties of Determinant ###### tags: `Hung-yi Lee` `NTU` `Linear Algebra Lecture` [課程撥放清單](https://www.youtube.com/playlist?list=PLJV_el3uVTsNmr39gwbyV-0KjULUsN7fW) ## Linear Algebra Lecture 24: Properties of Determinant [課程連結](https://www.youtube.com/watch?v=005nG8ZZVDE&list=PLJV_el3uVTsNmr39gwbyV-0KjULUsN7fW&index=24) ### Determinant in High School  上週提到Determinant就是空間中的體積,以2x2、3x3為例說明。二維空間中,我們將兩個row視為空間中的向量,以及其平行的線所形成的平行四邊形,其面積就是$\vert det(A) \vert$,要記得取絕對值,因為有Determinant有正有負。三維空間也是一樣,取出三個row,其所形成的體積就是$det(A)$。 ### Three Basic Properties  Determinant有三個性質: 1. identity matrix的Determinant就是1,即$det(I) = 1$ 2. 調整row的順序只會改變Determinant的正負號,但不影響絕對值 3. Determinant的每個row都是linear(這邊的linear意義後續說明) ### Three Basic Properties  Property1:identity matrix的Determinant一定為1: * $I_2$會在空間形成一個正方形,其面積為1 * $I_3$會在空間形成一個正立方體,其體積為1 ### Three Basic Properties  Property2:調整row的順序只會改變Determinant的正負號,但不影響絕對值: * $I_2$,直觀來看,只是調整座標這並不影響面積大小,因此絕對值是不錯有異動,這可以直接套高中公式下去計算 * $I_3$,同理 ### Three Basic Properties  從Property2可以推論出,如果有一個matrix-A,其兩個row是一樣的,那它的Determinant $det(A)=0$。這非常直觀,如果在一個二維空間中兩個row是一樣的,而Determinant又代表面積,兩個一樣的row代表是一條線,自然沒有面積,即為0。 另一個角度來看,如果$A$調整兩個row之後變成$A'$,其$det(A)=K$,則$det(A')=-K$,假設我們所調整的兩個row是一樣的,那麼$K=-K$,什麼情況下會成立?只有在$K=0$的情況才會成立。 ### Three Basic Properties  Property3:Determinant的每個row都是linear(這邊的linear意義後續說明): * 如果$det(A)$中的某個row乘上$t$,其結果等同於將$t$提出乘上整個Determinant,即$t det(A)$ 以面積來看,我們將某一個row乘上兩倍,這意味著空間中的平行四邊形的某一邊延長兩倍,面積自然就是2倍。 ### Three Basic Properties  延申問題:假設有一個nxn的matrix A,其將A乘上兩倍所得的Determinant會是幾倍? 以剛才的面積來思考,每一個邊都會是兩倍,這意味著會是四倍,如果是nxn,那就是2^n^倍,也就是$det(2A) = 2^ndet(A)$。 ### Three Basic Properties  如果有一個row是zero row,其Determinant為0: * 可以視為將該row乘上0,以剛才所提的特性,即為$0 \cdot det(A)=0$ * 以體積、面積的角度來看,一邊為0,那就是0 * 以cofactor expansion的角度來看,我以該zero row提出計算,結果就直接是0 ### Three Basic Properties  linear的另一個特性(3-b),determinatant可以拆解的特性,這可以從面積的觀點來看。但要注意的是,$det(A) + det(B) \neq det(A+B)$,這就是課程開始所說的,這個linear的特性與我們所知的線性特性是不一樣的。它的linear只有在考慮一個row才成立。 ### Three Basic Properties  determinant的linear特性還有一個,將某一個row乘上k倍加到另一個row並不會影響最後結果: * 根據3-b的特性,將-k提出 * 根據3-a的特性,如果兩個row相同,其determinant為0 * 得證 ### Determinants for Upper Triangular Matrix  Upper Triangular Matrix是一種對線線以上有值,以下為零的矩陣,其determinant為: * 首先,利用elementary row operation的方式消掉對角線以上的所有元素,變為對角線有值的矩陣 * 根據3-a,對角線有值的determinant為對角線的值相乘 * 將對角線的值視為identity matrix乘上$d_1...d_n$,根據3-a特性,計算式變成提出$d_1...d_n$乘上$det(I_n)$,而$det(I_n)=1$,因此得證 ### Determinants v.s. Invertible  稍早我們提到三個特性: 1. 將兩個row交換順序,那只會改變determinant的正負號 2. matrix乘上一個scalar,那determinant會乘上k倍 3. 將一個row加給另一個row,這並不會改變determinant 如果一個matrix-$A$為invertible,若且為若其$det(A) \neq 0$,也就是這兩件事情是等價的: * 將matrix-$A$經過elementary row operation得到$R$ * $det(A)$與$det(R)$的關係,就是看你的elementary row operation做那些操作,根據三個特性就是$det(A)$與$det(R)$的關係 * 你的elementary row operation乘上k倍,那$det(R) = kdet(A)$ * row變更順序兩次,那對正負號就沒有影響,但奇數次就要乘上負號 * 將一個row加給另一個row對determinant沒有影響 因此,我們知道: 1. 假設A是invertible,那代表其R為identity * $det(R) = 1$,因此$det(A) \neq 0$ 2. 假設A並不是invertible,那其R會存在zero row * $det(R) = 0$,因此$det(A) = 0$ ### Invertible  這是之前提過的Invertible的特性,現在又多一個方式確定是否為Invertible,只要確定它的determinant是否為零即可確認。 ### Example  這個範例的問題是,什麼樣的c值可以讓這個matrix not invertible。 求解很簡單,只要高中學過的公式,讓det(A) = 0即可。 ### More Properties of Determinants  上面是關於determinant的更多特性,可以直接記下來。 ### Formula for A^-1^  一般在求A^-1^的過程都是使用RREF,但其實它也可以利用determinant來計算,即$A^{-1} = \dfrac{1}{det(A)}C^T$: * 因為$A$的inverse是存在的,因此$det(A) \neq 0$ * $C$為$A$這個matrix的cofactors,也因此$C$的dimension與$A$相同 * $C^T$稱為adjugate of A,或簡寫為adj A,伴隨矩陣 簡報下是一個簡單的2x2的範例,可以直接參考,求解過程非常直觀。 ### Formula for A^-1^  範例是一個3x3的matrix-$A$求$A^{-1}$,計算$C$的過程中可以先把正負號擺上去,記得一個大原則,也就是正負是交替的。其它的就是依課程所說的計算方式怒算一波。 不過這種計算方式求inverse是非常麻煩的,還是建議使用RREF。 ### Formula for A^-1^  這邊主要是證明,可以看一下。對角線的部份是標準的cofactory expansion的定理,所以很好理解,但非對角線的部份為什麼為零?課程上老師的說法是,假設第2個row與第1個row是相同的,那兩個相同的row其所得的determinant為零。但為什麼假設是相同的這部份就沒有再多說了。 ### Cramer's Rule  Cramer's Rule: * $Ax=b$,即$x = A^{-1}b$ * 將$A^{-1}$代入$\dfrac{1}{det(A)}C^T$,即$x=\dfrac{1}{det(A)}C^Tb$ * 將$x$的每一項分別求出來,而每一項的分母都會是$det(A)$,而分子的部份,也就是$C^Tb$,將之視為特別的matrix$B_i$,就是將$A$的第$i$個column換成$b$,再取determinant,就是$C^T$第$i$個row乘上$b$的值 Cramer's Rule實用性較低,這是解system of linear equation的一種方式,但實作上還是使用RREF多,因此聽聽就好。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up