海倫公式的非幾何證明
大家都知道海倫公式
, 其中
是半周長. 這一公式由於計算複雜所以在中學數學中並沒有被重視, 甚至由於容易造成精度誤差也沒有在信息學中應用. 現在我們要用盡量少的幾何知識來證明這個公式.
假設
我們假設
是一個關於
的4次齊次多項式, 我們已經知道
能夠整除
, 那麼除後剩下來的是關於
的線性式子. 因此我們假設
, 這裡
是一個常數. 我們把周長是
面積是
的三角形帶入計算, 得到:

因此得到
, 滿足條件.
驗證假設
是顯然次數均勻且對稱的, 但它是不是一個多項式呢?
我們設
是
邊上的高, 類似地對
也定義其高, 那麼
, 那麼問題變成了
是不是一個多項式, 根據Stewart’s theorem, 這是成立的, 但是我們來看有沒有其他的證法.
根據更加現代的理論, 一個三角形的面積是其兩邊的向量
的叉積的一半, 而叉積是這兩個向量的Gramian矩陣的行列式. 其中Gramian矩陣是:
![\mathbf{G}(\mathbf{v}, \mathbf{w})= \left[ \begin{array}{cc} \mathbf{v} \cdot \mathbf{v} & \mathbf{v} \cdot \mathbf{w} \\ \mathbf{w} \cdot \mathbf{v} & \mathbf{w} \cdot \mathbf{w} \end{array} \right]](http://www.cnphil.com/wp-content/cache/tex_8ad9ec1ffe585c36c50dc156bc025b48.png)
三角形
的三邊邊長平方分別是
,
以及
所以這個Gramian矩陣的行列式的確對於三邊邊長是多項式的.
本文譯自Annoying Precision, 並且處於自定版
測試中.
Categories: General Math
測試評論區
功能.
测试公式:
.

初中时候自己推导过这个公式,后来老师才告诉我叫海伦公式。只需要用到初中的知识。边上作高,设未知数,利用勾股定理列方程组。解方程组。计算过程比较繁琐,不列举。