JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

行列式:面積、體積與可逆性

每個變換都把面積按一個固定的倍數放大或縮小——這一個數就是行列式。我們會看到:負號意味著空間被翻轉,行列式為零正是空間被壓垮的那一刻,而那次壓垮恰好就是不存在逆的時候。

面積被放大的倍數

取由 (1,0) 與 (0,1) 張成的單位正方形。經過一次 變換 後,它變成一個平行四邊形。行列式 就是它面積變化的倍數。了不起的是,平面上*每一塊*區域的面積都被同一個數縮放,所以這一個數值就描述了整個映射。

det [[a,b],[c,d]] = a*d - b*c

det [[2,0],[0,3]] = 6   area x6
det [[1,0],[0,1]] = 1   identity, area unchanged
2x2 公式,以及兩個快速驗算。

正負號意味著什麼

行列式可以是負的。它的大小仍然告訴你面積倍數,但它的符號告訴你定向:正的行列式保持空間的佈局,負的則把它翻面,就像翻一頁紙讓左右互換。

det [[1,0],[0,-1]] = -1
reflection across the x-axis:
area is unchanged (size 1) but space is flipped (sign -)
反射保持面積,但翻轉了定向。

零意味著壓垮意味著沒有逆

最重要的情形是 det = 0。這意味著變換把空間壓扁到了更低的維度——把一個平面壓成一條線,或把一條線壓成一個點——於是面積變成了零。一旦如此,不同的輸入被擠到同一個輸出上,就再也沒有辦法還原回去。

  1. 計算 det [[1,2],[2,4]] = 1*4 - 2*2 = 0——行列式消失了。
  2. 看各行 (1,2) 與 (2,4):第二行恰好是第一行的兩倍,所以它們指向同一個方向。
  3. 整個平面被壓扁到一條線上;面積為零,所以不存在 逆矩陣