已知任意三角形的角平分線長度,求作這個三角形?
恰好之前研究過一個角平分線問題三角形的角平分線迭代問題? - 數學 - 知乎(未解決),閱讀過一些文獻,做過一點研究。我覺得這是一個非常有意思的問題。水平有限,做點微小的工作。我覺得本問題:已知任意三角形的角平分線長度,求作這個三角形?
應該分為兩個問題:
1.若給定三個角平分線長度,所求三角形是否確定?(存在且唯一)
2.若三角形固定,那麼如何去作圖?——————————對於第一個問題,先拋結論:(結論1)給定三個角平分線長度,所求三角形存在且唯一。
首先呢,若不固定就沒有作圖的意義了,所以存在唯一性非常重要。一篇94年的美國數學月刊的文章The Existence of a Triangle with Prescribed Angle Bisector Lengths簡潔地利用 Brouwer 不動點定理和Lipschitz條件說明了存在唯一性。
另外,對結論1我們可以用另一種等價形式來描述:對於和,若其對應角平分線長相等,則。
文獻A Purely Geometric Proof of the Uniqueness of a Triangle With Prescribed Angle Bisectors給出了純幾何的證明。後來發現好像這篇2016的文章On existence of a triangle with prescribed ...也給出了證明,不過我沒細看,大家可以看看。
——————————對於第二個問題,由角平分線長定理可以知道,(*)另外還有兩個輪換對稱式。注意到能尺規作圖的幾何量至多落在有理數域的2次擴域中,於是現在面臨兩個問題:
1.是否存在形如的解析解?2.若存在解,那麼這個解是否在有理數域的2次擴域中?這是一個較難的問題(如何判定一個多項式方程無這樣的解析解?),於是我也交給符號計算神器MATLAB跑一跑:
syms a b c
eq1=b*c*(a+b+c)*(b+c-a)./(b+c).^2-H1;
eq2=c*a*(b+c+a)*(c+a-b)./(c+a).^2-H2;
eq3=a*b*(c+a+b)*(a+b-c)./(a+b).^2-H3;
[a,b,c]=solve(eq1,eq2,eq3,a,b,c)
跑了20+分鐘,返回無法計算提示。如果能證明方程組(*)無這樣的解析解,那麼就更加沒有在上述擴域中的解。個人猜想是沒有這樣的解析解的,即一般情況下無法尺規作圖。不過對於一些特殊情況,方程組(*)可以有解析解,且在有理數域的2次擴域中。
- 若為直角三角形,
不妨設,,那麼化簡方程組(*)得到:
,令,
,
上式關於顯然有2次擴域內的解(求根公式消消元即可),或者從MATLAB也可以看到:
syms x y z a b
eq1=a*x/(2*a^2-x)-b*y/(2*b^2-y);
eq2=2*a^2*b^2/(a+b)^2-z;
[a,b]=solve(eq1,eq2,a,b)
結果大概是這樣的:
所以呢,理論上呢,給定「單位長度1」,是可以完成直角三角形情況的作圖的。
- 若為等腰三角形,
不妨設,那麼可以輕鬆地推導出:
,令,同樣可以看出關於的解也是在上述擴域中的,
所以呢,理論上呢,給定「單位長度1」,也是可以完成直角三角形情況的作圖的。——————彩蛋:一個類似的作圖問題Conic Construction of a Triangle from the Feet of Its Angle Bisectors先寫到這裡...
syms x y a c
eq1=4*a^2-c^2-4*x;
eq2=a*c^2*(2*a+c)/(a+c)^2-y;
[a,b]=solve(eq1,eq2,a,c)
如圖所示,僅僅已知角平分線時,不僅無法確定唯一的張角的大小,同時無法確定底線的傾角。所以,已知一條角平分線。不能確定三角形,但是可以獲得任意大小滿足條件的三角形
------------------------------(更新)--------------------------------有評論說三條角平分線都給出,我們來算一下看看。我們先準備幾條定理:1、角平分線定理
引輔如上,由相似可知:2、餘弦定理
化簡推導得角分線長度公式:由此,我們知道三角形的中線是由三邊長度的關係在寫下去太長,這裡AB,BC,CA就分別用c,a,b代替得到一組關係式 (這裡感謝 @dede 提醒,我把和平方寫成平方和了,已修正)
非常完美的一組輪換對稱式懶得 手算,所以打開matlab搞一下
clear
clc
syms a b c d e f
S1=(c*b)/(c+b)^2*(b+c+a)*(b+c-a)-d^2;
S2=(a*c)/(a+c)^2*(c+a+b)*(c+a-b)-e^2;
S3=(b*a)/(b+a)^2*(a+b+c)*(a+b-c)-f^2;
[a,b,c]=solve(S1,S2,S3,a,b,c)
結果出不來。。。。我等會試試wolfram。。。。
好吧,wolfram結果出來了。。。我覺得這個數據量有點嚇人。
Solve[{b*c/((c+b)^2)*(b+c+a)*(b+c-a)==d^2, a*c/((a+c)^2)*(c+a+b)*(c+a-b)==e^2,a*b/((b+a)^2)*(a+b+c)*(a+b-c)==f^2}, {a, b,c}]
函數是這麼用的。。。輸出結果的話,我覺得你們不會想看,,或者我的推導有什麼錯誤。。你們誰有興趣可以繼續放進軟體試一下。
好像是解析解,,也沒有超越數,解唯一,但是有三次方根,理論上應該不可行。。所以這個不能尺規作圖求解
推薦閱讀:
※Tropical geometry、mirror symmetry 是研究什麼?
※微分形式
※凸集(convex set)和仿射集(affine set),誰是誰的子集?
※曼德勃羅集的面積能算嗎?Julia 集(內部)呢?