和算の問題を解いてみる(2)
今回は、あとで思いついたもうひとつの解法。
次の補題を使う。
補題) 三角形 ABC で c=AB、内接円の半径を r とすると
ほとんど明らかだが、一応証明しておく。
を
に代入すればよい■
問題を再掲しておく。
補題と記号が被ってるけど大丈夫だろう。
問題:図で正三角形の1辺が1、小さい3個の円が同じ大きさとする。大きい円の半径を求めよ。
小さい円の半径を r とする。
式を簡単にするため変数 z を導入して
とする。
最初に方針を書いておくと、∠BCD, ∠BDC, BD, CD, AD, ∠ADE, ∠CDE, ∠DCE の順で z による式を求めて、最後に △CDE に補題を適用して z の方程式を導く。
△BCD に補題を適用して*1
(1) を代入して整理すると
△BCD の内角の和を考えると ∠BDC = 120°- ∠BCD。
cot の加法定理
から
(2) を代入して
△BDC に補題を適用して
(1)(3) を代入して
同様に △CDB に補題を適用して、(1)(2)(3) を代入して整理すると
(4) から
△ADE に補題を適用して (1)(6) を使うと
∠CDE = 180°- (∠ADE + ∠BDC) だから
右辺を加法定理でばらして (3)(7) を代入。
∠DCE = 60°- ∠BCD。
加法定理でばらして (2) を代入。
ここまで △DCE の内接円の半径が r であることを使っていない。
△DCE に補題を適用すると
これに (1)(5)(8)(9) を代入して整理すると
(10) の分母の正の零点のうち最小のものは の小さいほうの根 z=0.211 で、(4) を見ればこれは BD=1/2 に対応している。△BCD に円を詰めたとき、BD>1/2 だと、△ADE に同じ大きさの2個目の円を配置することは明らかに不可能。BD=1/2 のときは △ADE に2個目の円をぎりぎり配置できるが、△CDE が完全につぶれてしまう。結局 BD<1/2 でなければならず、この条件は z<0.211 に対応する。
だから、考えるべき z の範囲で分母は正としてよい。
結局、(10) の分母を払って
を解けばよい。
前の記事と比べるとかなり簡単な式になった。