三角形の面積を三辺からの求め方や計算方法について、「高さがわからなくても面積って求められるの?」と疑問に思ったことはないでしょうか。
通常、三角形の面積は「底辺 × 高さ ÷ 2」で求めますが、高さがわからない場合にどうすればよいか、悩んだ経験がある方も多いはずです。そんなときに強力な味方となるのが、「ヘロンの公式」です。
ヘロンの公式とは、三角形の3辺の長さだけから面積を求めることができる公式で、古代ギリシャの数学者ヘロンによって発見されました。高さの情報が不要なため、3辺さえわかれば幅広いケースに対応できます。
この記事では、三角形の面積を三辺から求める方法(ヘロンの公式)について、公式の意味・導き方・具体的な計算例・注意点まで、ていねいに解説していきます。数学が苦手な方でも読み進めやすいよう、例を交えながら順を追ってお伝えしますので、ぜひ最後まで読んでみてください。
目次
三角形の面積を三辺から求める方法の結論|ヘロンの公式を使えば3辺だけでOK!
それではまず、三角形の面積を三辺から求める方法の結論と、ヘロンの公式の全体像について解説していきます。
ヘロンの公式とは、三角形の3辺の長さ a・b・c から面積 S を直接求めることができる公式です。高さや角度の情報がなくても面積が計算できる、非常に便利な公式です。
3辺の長さを a・b・c とし
半周長 s = (a + b + c) / 2 とすると
面積 S = √(s(s−a)(s−b)(s−c))
この公式ひとつで、どんな三角形の面積も3辺の長さだけで求めることができます。
「半周長 s」とは、三角形の周の長さ(3辺の合計)の半分のことです。まずこの s を計算し、s・(s−a)・(s−b)・(s−c) の4つをかけ合わせた値の平方根をとることで面積が求まります。
計算手順は以下の3ステップです。
ステップ1:半周長 s を求める
s = (a + b + c) / 2
ステップ2:4つの積を計算する
s(s−a)(s−b)(s−c)
ステップ3:平方根をとる
S = √(s(s−a)(s−b)(s−c))
手順自体はシンプルな3ステップ
なので、公式を覚えてしまえばどんな三角形にも機械的に当てはめることができます。次の見出しからは、公式の導き方や具体的な計算例を詳しく見ていきましょう。
ヘロンの公式の導き方|なぜこの公式が成り立つのか?
続いては、ヘロンの公式がどのようにして導かれるのかを確認していきます。
公式を丸暗記するだけでなく、「なぜこうなるのか」を理解しておくと記憶に残りやすく、応用力も身につきます。高校数学の範囲で理解できる導き方をご紹介しますので、ぜひ一緒に追いかけてみてください。
余弦定理を使った面積公式からの導出
ヘロンの公式は、余弦定理と三角形の面積公式「S = (1/2)ab sinC」を組み合わせることで導くことができます。
余弦定理より
cos C = (a² + b² − c²) / (2ab)
sin²C = 1 − cos²C を利用
sin²C = 1 − ((a² + b² − c²) / (2ab))²
= (4a²b² − (a² + b² − c²)²) / (4a²b²)
分子を因数分解すると
(2ab + a² + b² − c²)(2ab − a² − b² + c²)
= ((a+b)² − c²)(c² − (a−b)²)
= (a+b+c)(a+b−c)(c+a−b)(c−a+b)
半周長 s = (a+b+c)/2 を使うと
a+b+c = 2s
a+b−c = 2(s−c)
c+a−b = 2(s−b)
c−a+b = 2(s−a)
よって sin²C = 16s(s−a)(s−b)(s−c) / (4a²b²)
S = (1/2)ab sinC に代入
S² = (1/4)a²b² sin²C = s(s−a)(s−b)(s−c)
S = √(s(s−a)(s−b)(s−c))
導出の核心は「余弦定理 → sinを求める → 面積公式に代入」という流れです。式の変形が少し複雑に見えますが、半周長 s を使って整理すると美しい形にまとまります。
ピタゴラスの定理との関係
ヘロンの公式は、直角三角形に適用するとピタゴラスの定理とも自然につながります。
a = 3・b = 4・c = 5(直角三角形)のとき
s = (3+4+5)/2 = 6
s−a = 3・s−b = 2・s−c = 1
S = √(6 × 3 × 2 × 1) = √36 = 6
一方、底辺 × 高さ ÷ 2 での計算
S = 3 × 4 ÷ 2 = 6(一致!)
直角三角形では通常の面積公式と結果が一致することで、ヘロンの公式の正しさを確認することができます。「公式が合っているか不安」というときには、この(3・4・5)の直角三角形で検算するのがおすすめです。
半周長 s の意味と公式の構造的な美しさ
ヘロンの公式に登場する半周長 s は、単に計算を簡潔にするための記号ではなく、三角形の形を特徴づける重要な量です。
s = (a + b + c) / 2
s − a = (−a + b + c) / 2(aを除いた2辺の半周長)
s − b = (a − b + c) / 2
s − c = (a + b − c) / 2
三角形の成立条件(三角不等式)より
a + b > c → s − c > 0
a + c > b → s − b > 0
b + c > a → s − a > 0
→ s・(s−a)・(s−b)・(s−c) はすべて正 → √の中が正になる
三角形が成立している限り、ヘロンの公式の√の中は必ず正の値になります。
これは三角不等式(どの辺も他の2辺の和より小さい)が保証してくれる性質です。逆に√の中が0や負になった場合は、その3辺では三角形が作れないことを意味します。
ヘロンの公式を使った具体的な計算例
続いては、ヘロンの公式を使った具体的な計算例を確認していきます。
公式の意味を理解したら、あとは実際に手を動かして計算に慣れることが大切です。さまざまな辺の長さのパターンで練習することで、公式の使い方が自然と身についていきます。
整数の辺を持つ三角形の計算例
まずは辺の長さが整数の、比較的シンプルな三角形でヘロンの公式を使ってみましょう。
s = (5+6+7)/2 = 9
s−a = 9−5 = 4
s−b = 9−6 = 3
s−c = 9−7 = 2
S = √(9 × 4 × 3 × 2) = √216 = 6√6(cm²)
例2:3辺が 8cm・10cm・12cm の三角形
s = (8+10+12)/2 = 15
s−a = 7・s−b = 5・s−c = 3
S = √(15 × 7 × 5 × 3) = √1575 = 15√7(cm²)
√の中の数を素因数分解してまとめるのが、計算をきれいに終わらせるコツです。√の中が完全平方数(4・9・16・25…)の倍数を含む場合は、その分だけ√の外に出せます。
有名な三角形(正三角形・直角三角形)での計算
入試や定期テストでよく登場する有名な三角形についても確認しておきましょう。
| 三角形の種類 | 3辺の長さ | 半周長 s | 面積 S |
|---|---|---|---|
| 正三角形(1辺 a) | a・a・a | 3a/2 | (√3/4)a² |
| 直角三角形 | 3・4・5 | 6 | 6 |
| 直角三角形 | 5・12・13 | 15 | 30 |
| 二等辺三角形 | 5・5・6 | 8 | 12 |
| 二等辺三角形 | 5・5・8 | 9 | 12 |
s = 3a/2
s−a = a/2(3辺とも同じ)
S = √((3a/2)(a/2)(a/2)(a/2))
= √(3a⁴/16)
= (√3/4)a²
これは正三角形の面積公式と完全に一致します。
正三角形でヘロンの公式が公式と一致することは、ヘロンの公式の正しさの良い確認になります。「5・5・6」と「5・5・8」の二等辺三角形がどちらも面積12になるのは興味深い結果で、対称性を感じさせる美しい例です。
小数・分数の辺を持つ場合の計算
辺の長さが小数や分数の場合も、ヘロンの公式は同様に使えます。
s = (2.5+3.5+4)/2 = 5
s−a = 5−2.5 = 2.5
s−b = 5−3.5 = 1.5
s−c = 5−4 = 1
S = √(5 × 2.5 × 1.5 × 1)
= √18.75
= √(75/4)
= (5√3)/2
≒ 4.33(cm²)
分数の場合も同様に通分してから計算すると正確に求められます。
小数の場合は分数に直してから計算するほうがミスが少なくなります。途中の数値が複雑になるときは、分数形式に変換して整理する習慣をつけておくとよいでしょう。
ヘロンの公式を使ううえでの注意点と応用
続いては、ヘロンの公式を使ううえでの注意点と応用的な使い方を確認していきます。
ヘロンの公式は強力な公式ですが、使う際にいくつか気をつけるべきポイントがあります。よくある間違いや計算ミスのパターンを把握しておくことで、正確な計算につながります。
三角形が成立しない場合の確認
ヘロンの公式を使う前に、与えられた3辺で三角形が成立するかどうかを必ず確認しましょう。
3辺を a・b・c とすると(c が最大辺)
a + b > c が成立すること
例:辺が 2・3・6 の場合
2 + 3 = 5 < 6 → 三角形は成立しない
ヘロンの公式で確認
s = (2+3+6)/2 = 5.5
s−c = 5.5−6 = −0.5(負の値)
→ √の中に負の値が入り計算不能 → 三角形不成立
ヘロンの公式を計算した際に「√の中が負になった」「s−(いずれかの辺)が負になった」場合は、その3辺では三角形が作れないサインです。問題を解く前に三角不等式の確認を習慣にしておきましょう。
内接円・外接円の半径との組み合わせ
ヘロンの公式で求めた面積 S は、内接円の半径 r や外接円の半径 R を求める公式とも連携しています。
S = rs(s は半周長)
r = S / s = √(s(s−a)(s−b)(s−c)) / s
= √((s−a)(s−b)(s−c)/s)
外接円の半径 R を求める公式(正弦定理から)
S = abc / (4R)
R = abc / (4S)
例:3辺が 5・6・7 の三角形
S = 6√6
r = 6√6 / 9 = 2√6 / 3
R = (5×6×7) / (4×6√6) = 210 / (24√6) = 35 / (4√6) = 35√6 / 24
ヘロンの公式 → 面積 S → 内接円・外接円の半径
という計算の流れは、入試問題でも非常によく出題されます。この3つをひとつのセットとして練習しておくと、応用力が大きく上がります。
座標平面での三辺の長さからの面積計算との比較
座標が与えられている場合、三辺の長さを距離の公式で求めてからヘロンの公式を使う方法と、座標から直接面積を求める方法(行列式)があります。
| 方法 | 使う場面 | 計算量 | 特徴 |
|---|---|---|---|
| ヘロンの公式 | 3辺の長さがわかっているとき | やや多め | 角度・高さ不要 |
| 底辺 × 高さ ÷ 2 | 底辺と高さが明確なとき | 少ない | 最もシンプル |
| 行列式(座標公式) | 頂点の座標がわかっているとき | 中程度 | 座標から直接計算 |
| S = (1/2)ab sinC | 2辺と間の角度がわかっているとき | 少ない | 三角比が使える |
場面に応じて使い分けることが大切ですが、「3辺しかわからない」という状況ではヘロンの公式が唯一の直接的な手段になります。どの公式がどんな情報に対応しているかを整理しておくと、問題を見た瞬間に適切な方法を選べるようになります。
まとめ
この記事では、三角形の面積を三辺からの求め方や計算方法(ヘロンの公式)について、公式の意味・導き方・具体的な計算例・注意点・応用まで幅広く解説しました。
ヘロンの公式「S = √(s(s−a)(s−b)(s−c))」は、3辺の長さだけから面積を求められる強力な公式です。半周長 s = (a+b+c)/2 を求め、4つの積の平方根をとるという3ステップで計算できます。
公式の導き方は余弦定理と面積公式の組み合わせで理解でき、三角不等式が成立している限り√の中は必ず正の値になります。逆に√の中が負になったら、その3辺では三角形が作れないというサインです。
また、ヘロンの公式で求めた面積は、内接円の半径「r = S/s」や外接円の半径「R = abc/(4S)」の計算にもそのまま活用できます。この流れを一連のセットとして練習しておくと、入試問題への対応力が大幅に上がるでしょう。
この記事を参考に、ヘロンの公式を使った面積計算をしっかりマスターしていただければ幸いです。