このページのマイナーチェンジありカバー版ページ
(グーグルブロガー版)は,こちら⇒

== ヘロンの公式,ブラーマグプタの公式 ==

1. 三角形の3辺の長さで面積を表す,次の公式を「ヘロンの公式」という
(ヘロン:ギリシャの測量家,1世紀頃)
 △ABCの三辺の長さをa, b, cとし,s=a+b+c2とおくと,△ABCの面積Sは,次の式で表される.
S=s(sa)(sb)(sc)・・・(1)
(証明)
S=12bcsinA

sinA=1cos2A
を次のように変形して代入する
=1(c2+b2a22bc)2
=(2bc)2(c2+b2a2)2(2bc)2
=12bc(2bc)2(c2+b2a2)2
=12bc(2bc+c2+b2a2)(2bcc2b2+a2)
=12bc(b+c)2a2)(a2(bc)2)
=12bc(b+c+a)(b+ca)(a+bc)(ab+c)
ここで
a+b+c=2s, b+c−a=2s−2a
a+b−c=2s−2c, a−b+c=2s−2b
だから
sinA=12bc2s(2s2a)(2s2b)(2s2c)
=2bcs(sa)(sb)(sc)
S=12bc2bcs(sa)(sb)(sc)
S=s(sa)(sb)(sc)
■==ここから下は,「必要になったら証明できる」「公式を見れば変形できる」「そういう公式があったかもしれない」程度でよい.高校生が"覚える"必要はないでしょう==■
2. 次の関係式(3個×3組)は「半角の公式」と呼ばれることがある.(※文字を入れ換えると,B, Cに関する公式になる.)
 △ABCの三辺の長さをa, b, cとし,s=a+b+c2とおくと,
sinA2=(sb)(sc)bc・・・(2.1)
cosA2=s(sa)bc・・・(2.2)
tanA2=(sb)(sc)s(sa)・・・(2.3)
(証明)
sin2A2=1cosA2=1b2+c2a22bc2
=2bc(b2+c2a2)4bc=a2(b2+c22bc)4bc
=a2(bc)24bc=(a+bc)(ab+c)4bc
=(2s2c)(2s2b)4bc=(sc)(sc)bc
したがって
sinA2=(sb)(sc)bc(>0)
cos2A2=1+cosA2=1+b2+c2a22bc2
=2bc+(b2+c2a2)4bc=b2+2bc+c2a24bc
=(b+c)2a24bc=(a+b+c)(b+ca)4bc
=2s(2s2a)4bc=s(sa)bc
したがって
cosA2=s(sa)bc(>0)
tanA2=sinA2cosA2=(sb)(sc)bcbcs(sa)
=(sb)(sc)s(sa)

3. 次の関係式はモルワイデの公式と呼ばれることがある.(検算などに使える)
※文字を入れ換えると,2個×3組の公式になる.
 △ABCの三辺の長さをa, b, cとし,s=a+b+c2とおくと,
bca=sinBC2cosA2・・・(3.1)
b+ca=cosBC2sinA2・・・(3.2)
(証明)
正弦定理により,a=2RsinA,b=2RsinB,c=2RsinC
を左辺に代入すると
bca=2RsinB2RsinC2RsinA=sinBsinCsinA
分子を積和の公式により変形する
sinBsinC=2cosB2sinBC2
分母を2倍角公式により変形する
sinA=2sinA2cosA2
bca=2cosB+C2sinBC22sinA2cosA2
ここで,三角形の内角の和については
A+B+C=π
B+C=πA
B+C2=π2A2
cosB+C2=cos(π2A2)=sinA2であるから
bca=sinA2sinBC2sinA2cosA2=sinBC2cosA2
同様にして
b+ca=2RsinB+2RsinC2RsinA=sinB+sinCsinA
=2sinB+C2cosBC22sinA2cosA2
ここで
sinB+C2=sin(π2A2)=cosA2であるから
b+ca=cosA2sinBC2sinA2cosA2=cosBC2sinA2
4. 次のような関係式も成り立つ.
 △ABCの三辺の長さをa, b, cとし,s=a+b+c2とおくと,
sinA2sinB2sinC2=(sa)(sb)(sc)abc…(4.1)
sinA2sinB2sinC2=r4R・・・(4.2)
cosA2cosB2cosC2=s4R・・・(4.3)
(証明)
(2.1)の関係から
sinA2=(sb)(sc)bc
sinB2=(sc)(sa)ca
sinC2=(sa)(sb)ab
これらを辺々掛けると
sinA2sinB2sinC2
=(sb)(sc)bc(sc)(sa)ca(sa)(sb)ab
=(sa)(sb)(sc)abc
さらに
S=s(sa)(sb)(sc)
から
(sa)(sb)(sc)=S2s
を代入し,さらに
S=abc4R
から
abc=4RS
を代入すると
sinA2sinB2sinC2=S24RSs=S4Rs=rs4Rs=r4R
(2.2)の関係から
cosA2=s(sa)bc
cosB2=s(sb)ca
cosC2=s(sc)ab
これらを辺々掛けると
cosA2cosB2cosC2
=s3(aa)(sb)(sc)a2b2c2
=ss(sa)(sb)(sc)abc=sS4RS=s4R

5. 次のような関係式も成り立つ
 △ABCの三辺の長さをa,b,cとし,s=a+b+c2とおくと,
cosA+cosB+cosC=1+rR・・・(5.1)
acotA+bcotB+ccotC=2(R+r)・・・(5.2)
(証明)
cosA+cosB+cosC
=2cosA+B2cosAB2+12sin2C2
=2cos(π2C2)cosAB2+12sin2C2
=2sinC2cosAB2+12sin2C2
=2sinC2(cosAB2sinC2)+1
=2sinC2(cosAB2sinπAB2)+1
=2sinC2(cosAB2cosA+B2)+1
=2sinC2(2sinA2sinB2)+1
=4sinA2sinB2sinC2+1
(4.2)の結果から
=4r4R+1=rR+1
acotA+bcotB+ccotC
=2RsinAcosAsinA+2RsinBcosBsinB+2RsinCcosCsinC
=2RcosA+2RcosB+2RcosC
=2R(cosA+cosB+cosC)
(5.1)を利用すると
=2R(1+rR)=2(R+r)
■==以下の式を,高校生が覚える必要はないが,大学入試問題として出題されることはある==■
6. 円に内接する四辺形の辺の長さa, b, c, dとするとき,この四辺形の面積を表す次の公式を「ブラーマグプタの公式」という
(ブラーマグプタ:インドの数学者,598~660年.--日本では聖徳太子の時代に,インドでこんな公式を考えた人がいた!!--.なお,ブラーマグプタ自身は一般の四辺形の面積を求めているつもりであったが,この公式は円に内接する四辺形の場合にのみ成り立つ)
 円に内接する四辺形ABCDの辺の長さを各々a, b, c, dとし,s=a+b+c+d2とおくと
● 四辺形ABCDの面積S
S=(sa)(sb)(sc)(sd)・・・(6.1)
● 対角線ACの長さをl,対角線BDの長さをl’とおくと
l=(ad+bc)(ac+bd)ab+cd・・・(6.2)
l=(ab+cd)(ac+bd)ad+bc・・・(6.3)
● 対角線のなす角をθとおくと
sinθ=2(sa)(sb)(sc)(sd)ac+bd・・・(6.4)
● 内接四辺形の角は
cosA=a2+d2b2c22(ad+bc)・・・(6.5)
(B,C,Dについても同様)
● 外接円の半径は
R=14(ab+cd)(ad+bc)(ac+bd)(sa)(sb)(sc)(sd)・・・(6.6)
(証明)
右図において,四辺形を2つの△ABD△BCDに分けて,それらの面積の和を求める.
S=12adsinA+12bcsinC
この四辺形は円に内接しているから
A+C=180
C=180A・・・(*1)
sinC=sinA
したがって
S=12(ad+bc)sinA・・・(*2)
△ABD△BCDについて、余弦定理を用いると
cosA=a2+d2l22ad・・・(*3)
cosC=b2+c2l22bc・・・(*4)
(*1)により(*4)は,次の形に書ける
cosA=b2c2+l22bc・・・(*4’)

(*3)(*4’)をcosAl’を未知数とする連立方程式とみなして解く
cosA=a2+d2l22ad・・・(*3)
cosA=b2c2+l22bc・・・(*4’)
cosAを消去すると
a2+d2l22ad=b2c2+l22bc
bc(a2+d2l2)=ad(b2c2+l2)
l2(ad+bc)=ad(b2+c2)+bc(a2+d2)
l2=ad(b2+c2)+bc(a2+d2)ad+bc・・・(*5)
これを(*3)に代入する
cosA=a2+d2ad(b2+c2)+bc(a2+d2)ad+bc2ad
=(ad+bc)(a2+d2)ad(b2+c2)bc(a2+d2)2ad(ad+bc)
=ad{(a2+d2)(b2+c2)}2ad(ad+bc)
=a2+d2b2c22(ad+bc)・・・(6.5)証明終 ∎∥
これにより(*2)を求める.
sinA=1{a2+d2b2c22(ad+bc)}2
={2(ad+bc)}2{a2+d2b2c2}22(ad+bc)
根号内は
{2(ad+bc)}2{a2+d2b2c2}2
={2(ad+bc)+{a2+d2b2c2}
×{2(ad+bc){a2+d2b2c2}
={(a2+2ad+d2)(b2+c22bc)}
×{(a22ad+d2)+(b2+c2+2bc)}
={(a+d)2(bc)2}{(b+c)2(ad)2}
=(a+d+bc)(a+db+c)
×(b+ca+d)(b+d+ad)
s=a+b+c+d2,2s=a+b+c+dとおくと
b+c+da=2s2a=2(sa)
a+c+db=2s2b=2(sb)
a+b+dc=2s2c=2(sc)
a+b+cd=2s2d=2(sd)
sinA=24(sa)(sb)(sc)(sd)2(ad+bc)
=2(sa)(sb)(sc)(sd)ad+bc・・・(*6)
この結果を(*2)に代入すると
S=12(ad+bc)2(sa)(sb)(sc)(sd)(ad+bc)
=(sa)(sb)(sc)(sd)・・・(6.1)証明終 ∎∥
(*5)より
l=ad(b2+c2)+bc(a2+d2)ad+bc
根号内の分子は
ad(b2+c2)+bc(a2+d2)
他方で(*6.3)の根号内の分子は
(ab+cd)(ac+bd)
=a2bc+ab2d+ac2d+bcd2
=ad(b2+c2)+bc(a2+d2)
これらは等しいから
l=(ab+cd)(ac+bd)ad+bc・・・(6.3)証明終 ∎∥
上記のl’を表す式において,a→b, b→c, c→d, d→aのように文字を入れ替えると,
l=(bc+da)(bd+ca)ba+cd
=(ad+bc)(ac+bd)ab+cd・・・(6.2)証明終 ∎∥
 対角線l, l’に平行な線分で四辺形ABCDを右図のように囲んでできる平行四辺形の面積は,四辺形ABCDの面積の2倍になる
llsinθ=2S
この式に(*6.1)(*6.2)(*6.3)を代入すると
(ad+bc)(ac+bd)ab+cd
×(ab+cd)(ac+bd)ad+bcsinθ
=2(sa)(sb)(sc)(sd)
(ab+cd)sinθ=2(sa)(sb)(sc)(sd)
sinθ=2(sa)(sb)(sc)(sd)ab+cd…(6.4)証明終 ∎∥
 四辺形ABCDの外接円の半径Rは,△ABDの外接円の半径Rと同じだから,△ABDについて正弦定理を適用すると
lsinA=2R
(6.3)(*6)を代入すると
(ab+cd)(ac+bd)ad+bc2(sa)(sb)(sc)(sd)ad+bc=2R
R=14(ab+cd)(ad+bc)(ac+bd)(sa)(sb)(sc)(sd)・・・(6.6)証明終 ∎∥
...(PC版)メニューに戻る
■このサイト内のGoogle検索■

△このページの先頭に戻る△
【 アンケート送信 】
… このアンケートは教材改善の参考にさせていただきます

この頁について,良い所,悪い所,間違いの指摘,その他の感想があれば送信してください.
○文章の形をしている感想は全部読ませてもらっています.
○感想の内で,どの問題がどうであったかを正確な文章で伝えていただいた改善要望に対しては,可能な限り対応するようにしています.(※なお,攻撃的な文章になっている場合は,それを公開すると筆者だけでなく読者も読むことになりますので,採用しません.)


質問に対する回答の中学版はこの頁,高校版はこの頁にあります