面積被放大的倍數
取由 (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
正負號意味著什麼
行列式可以是負的。它的大小仍然告訴你面積倍數,但它的符號告訴你定向:正的行列式保持空間的佈局,負的則把它翻面,就像翻一頁紙讓左右互換。
det [[1,0],[0,-1]] = -1 reflection across the x-axis: area is unchanged (size 1) but space is flipped (sign -)
零意味著壓垮意味著沒有逆
最重要的情形是 det = 0。這意味著變換把空間壓扁到了更低的維度——把一個平面壓成一條線,或把一條線壓成一個點——於是面積變成了零。一旦如此,不同的輸入被擠到同一個輸出上,就再也沒有辦法還原回去。
- 計算 det [[1,2],[2,4]] = 1*4 - 2*2 = 0——行列式消失了。
- 看各行 (1,2) 與 (2,4):第二行恰好是第一行的兩倍,所以它們指向同一個方向。
- 整個平面被壓扁到一條線上;面積為零,所以不存在 逆矩陣。