Try   HackMD
tags:數學 數學教室 國高中數學 淺談 三角形面積

淺談 - 三角形面積公式

作者:啊綸
20200308

這篇想要討論的是從小開始會接觸到的幾何圖形:三角形。它的面積公式我們也會陸續在不同階段的數學課學習到,因此想藉由這篇文章做個整理,希望讓讀者可以理解這個橫跨國小到高中的美妙幾何形狀。

一切的開始,矩形的一半

×
÷2
,這是我們最早得知的三角形面積公式,只要給定三角形其中一邊為底,找出相對應的高,就能夠計算面積。

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

如圖,底為

d ,高為
h
,面積則為
=12dh

運用三角函數

如果我們要算的三角形,高不太方便直接測量得知時,就可以運用三角函數來幫助我們把想要的高求出來。

令三角形某兩邊分別為

a,b,兩邊夾角為
θ
,如圖

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

我們假設底邊為

a,畫出對應的高,令為
h
,需要知道
h
的值才能使用前面的面積公式。

透過三角函數,可以求得

h=bsinθ
因此將原始的三角形面積公式改寫成:

=12absinθ

外接圓

若有一個圓,使三角形的三個頂點都在該圓上,那麼我們稱這個圓是此三角形的外接圓,而這個圓的圓心稱為此三角形的外心。

令三角形

ABC的邊長分別為
a,b,c
,其外接圓
O
的半徑為
R
,如圖。(
AB=c,BC=a,CA=b,OA=OB=OC=R

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

為了方便我們將

ABC的三個內角度數分別記為
A,B,C
,根據三角函數版本的面積公式,我們知道:
ABC=12absinC

這時需要知道

sinC的值,不過我們可以利用其他已知資訊來替換掉它。

回顧一下正弦定理:
對任意三角形

ABC
a,b,c
分別為
A,B,C
的對邊,
R
ABC
的外接圓半徑,則:
asinA=bsinB=csinC=2R

應用正弦定理,我們得到

sinC=c2R
代入前面的面積公式可得到
ABC=12abc2R=abc4R

所以三角形面積為:

ABC=abc4R

內切圓

講到三角形外接圓也順便提一下內切圓。
若有一個圓在三角形的內部,且三角形的三條邊都各自與該圓相切,則此圓稱為三角形的內切圓,而圓心稱為三角形的內心。

設有一三角形

ABC
A,B,C
的對邊分別為
a,b,c
,其內切圓
I
的半徑為
r
,如圖。

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

連接

IA,IB,IC,將
ABC
分成三個小三角形,則
ABC
的面積就是這三個三角形面積的總和。

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

利用圓心到切點的連線會和該切線垂直的性質,我們分別作

ID,IE,IF 垂直
BC,CA,AB
,觀察發現
ID,IE,IF
都是內切圓半徑。

得到

ID=IE=IF=r

若以

BC,CA,AB 分別為小三角形的底,對應的高即為
ID,IE,IF

分別計算小三角形的面積再加起來:

ABC=IBC+ICA+IAB=ra2+rb2+rc2=r(a+b+c)2

所以得到三角形面積為:

ABC=r(a+b+c)2

向量版本

我們也可以將向量的概念帶進來,題目就會變成,若有兩個向量

a ,b ,則其張開所形成的三角形面積為何?(如圖所示)

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

a=|a|,b=|b|
根據前面我們得到的三角函數版本的面積公式,可以改寫成:
=12|a||b|sinθ

因為

sin2θ+cos2θ=1
0<θ<π

我們得到
=12|a||b|1cos2θ=12|a|2|b|2|a|2|b|2cos2θ

因為

ab=|a||b|cosθ

所以得到:

=12|a|2|b|2(ab)2

行列式的引入

平面向量

由向量版本可以更進一步的得到與行列式的連結,我們將平面向量的分量定好,令

a=(a1,a2),b=(b1,b2)
代入向量版本的面積公式,展開計算:
=12(a12+a22)(b12+b22)(a1b1+a2b2)2=12a12b12+a22b12+a12b22+a22b22a12b122a1b1a2b2a22b22=12a22b122a1b1a2b2+a12b22=12(a1b2a2b1)2=12|a1b2a2b1|=12||a1a2b1b2||

所以向量所展開的三角形面積可以用行列式來表示。

已知三點坐標

設平面上三角形三頂點的坐標分別為

A(a1,a2),B(b1,b2),C(c1,c2),我們可以先以
C
點為定點,
a=CA
向量,
b=CB
向量,則
a=(a1c1,a2c2)

b=(b1c1,b2c2)

根據前面的行列式版本的公式可知,

=12||a1c1a2c2b1c1b2c2||

觀察發現,

|a1c1a2c2b1c1b2c2|=|a1c1a2c20b1c1b2c20001|

我們接著運用一些行列式的性質

  1. 將一行(列)的
    k
    倍加到另一行(列)中,行列式值不變

利用這項性質可以整理上面行列式:

|a1c1a2c20b1c1b2c20001|=|a1c1a2c20b1c1b2c20c1c21|=|a1a21b1b21c1c21|

因此若已知平面上三角形的三頂點坐標,其面積等於

=|a1a21b1b21c1c21|

海龍公式

若三角形三邊長分別為

a,b,c
s=a+b+c2
,也就是三角形周長的一半
則三角形面積為
s(sa)(sb)(sc)

(證明日後待補)


在此感謝國中同學的圖片協助與大學朋友的課程脈絡提供