本文的閱讀等級:初級
考慮三維幾何空間的三個點 ,
和
,求通過這三點的平面方程式。求解平面方程式的最簡單方法是找出平面的法向量 (運用行列式的平面方程解法參見“利用行列式求直線、平面和圓方程式”)。在
空間,外積 (cross product,亦稱向量積) 經常被用於計算法向量。平面方程式的解法如下:先得到位於平面上的兩個向量,譬如,
和
,計算它們的外積 (見“答張盛東──關於外積與行列式的關係”),
。
所求的平面方程式即為 。本文介紹一個基於矩陣代數的法向量算法:將三點的座標合併成矩陣
,
其中每一列 (row) 為一個點的座標。此例 是一個可逆矩陣,
。
算出 的三個列和:
,
此即通過給定三點的平面的法向量。多數人或許初次聽聞這個奇特的方法,往下閱讀前,讀者不妨先自行嘗試證明。
詭奇的問題通常需要跳躍性思維來解答。跳躍式思考是指一種不依邏輯步驟,直接從命題跳到答案 (但不一定是出題者所預設的答案),並再一步推而廣之到其他相關的可能的一種思考模式[1]。考慮下面的上三角矩陣:
。
對於 ,
計算
的相鄰兩元的差,故可稱之為差矩陣。有趣的是,差矩陣
的逆矩陣也具有特殊形態:
,
稱為和矩陣,原因在於 。令
階矩陣
,其中列向量
表示空間點的座標,
。令
。寫出
因為 ,由
推論
的第三行 (column)
(即
的列和構成的向量) 正交於
的第一列
與第二列
,
因此得證。
推廣至一般情況,設 ,
,為
中
個點的座標。若
為一個
階可逆矩陣,則通過這
個點的超平面 (見“超平面”) 不包含原點並且唯一存在,
的列和所組成的
維向量即為此超平面的法向量。
引用來源:
[1] 維基百科:跳躍性思維。
後記
網友 yuyumagic 提供一個更簡潔的解釋。設平面方程式為 ,將平面上三點的座標代入,可得聯立方程組:
或以矩陣表達:
。
線性方程的解 即為法向量,
,
上式中 ,因為三點座標形成可逆矩陣,其行列式不等於零,表示平面不穿越原點。
我想到的是


平面方程式
三個點代入都合方程式,
所以寫出:
這便有
謝謝分享,這個直覺推論比我原來寫的簡單多了。
我將你的回應編輯過以正確顯示,LaTeX語法是
\begin{bmatrix}
a&b\\
c&d
\end{bmatrix}
好妙啊,高数在学平面方程的时候根本就没往这方面想😅
哎,LaTeX,我永远的痛!
Thanks a lot.
後記 should be ax+by+cz instead of
ax+by+cy. It should be a typo.