Math Battle [ 0364: ヘロンの公式の証明 (続き) ]

[ 0364: ヘロンの公式の証明 (続き) ]


[ 桜木舞さんの回答の続き ] 2022/05/18

S = (1/2)*a*c*sin(B)
 = (1/2)*a*c*sqrt(1 - cos2(B)) 接着剤使用済み

余弦定理 (Cosine Formula) で得られた cos(B) = (c2 + a2 - b2)/(2*c*a) を代入します。
平方根の中はどんどん因数分解 (factorize) できます。

S = (1/2)*a*c*sqrt(1 - (c2 + a2 - b2)2/(2*c*a)2)
 = (1/4)*sqrt((2*c*a)2 - (c2 + a2 - b2)2)
 = (1/4)*sqrt((2*c*a - c2 - a2 + b2)*(2*c*a + c2 + a2 - b2))
 = (1/4)*sqrt((b - c + a)*(b + c - a)*(c + a - b)*(c + a + b))
 = sqrt(((a + b + c)/2)*((-a + b + c)/2)*((a - b + c)/2)*((a + b - c)/2))

周長の半分 (semiperimeter) を s で表します。
s = (a + b + c)/2

最終的に:

S = sqrt(s*(s - a)*(s - b)*(s - c))

となります。これがヘロンの公式 (Heron's Formula) です。


[ 丘品花志先生のコメント ]

なるほど、納得しました。ピタゴラスの定理を使ってひねり回すよりもスマートです。
余弦定理はピタゴラスの定理の一般化 (generalization) ですから。
舞さんは「令和のドラゴン桜」ですね。

[ 0368: 平方根と3乗根を含む方程式 ]

[ 0367: Math Battle in Facebook ]

[ 0366: さまざまな方程式 ]

[ 0365: 9-point circle ]

[ 0364: ヘロンの公式の証明 (続き) ]

[ 0363: ヘロンの公式の証明 ]

[ 0362: 正方形に内接した3個の円 ]

[ 0361: 円3個を含む正方形の面積 ]

[ 0360: 前の記事 ]

[ トップページへ ]