Формула Герона
Фо́рмула Герона — формула для вычисления площади треугольника
S
{\displaystyle S}
по длинам его сторон
a
,
b
,
c
{\displaystyle a,b,c}
:
S
=
p
(
p
− − -->
a
)
(
p
− − -->
b
)
(
p
− − -->
c
)
{\displaystyle S={\sqrt {p(p-a)(p-b)(p-c)}}}
,
где
p
{\displaystyle p}
— полупериметр треугольника:
p
=
1
2
⋅ ⋅ -->
(
a
+
b
+
c
)
{\displaystyle p={\tfrac {1}{2}}\cdot (a+b+c)}
.
Формула содержится в «Метрике» Герона Александрийского (I век н. э.) и названа в его честь (хотя она была известна ещё Архимеду ). Герон интересовался треугольниками с целочисленными сторонами, площади которых тоже являются целыми, такие треугольники носят название героновых , простейшим героновым треугольником является египетский треугольник .
Доказательство 1 (тригонометрическое):
S
=
1
2
a
b
⋅ ⋅ -->
sin
-->
γ γ -->
{\displaystyle S={1 \over 2}ab\cdot \sin {\gamma }}
,
где
γ γ -->
{\displaystyle \ \gamma }
— угол треугольника, противолежащий стороне
c
{\displaystyle c}
.
По теореме косинусов :
c
2
=
a
2
+
b
2
− − -->
2
a
b
⋅ ⋅ -->
cos
-->
γ γ -->
,
{\displaystyle c^{2}=a^{2}+b^{2}-2ab\cdot \cos \gamma ,}
Отсюда:
cos
-->
γ γ -->
=
a
2
+
b
2
− − -->
c
2
2
a
b
,
{\displaystyle \cos \gamma ={a^{2}+b^{2}-c^{2} \over 2ab},}
Значит,
sin
2
-->
γ γ -->
=
1
− − -->
cos
2
-->
γ γ -->
=
(
1
− − -->
cos
-->
γ γ -->
)
(
1
+
cos
-->
γ γ -->
)
=
{\displaystyle \ \sin ^{2}\gamma =1-\cos ^{2}\gamma =(1-\cos \gamma )(1+\cos \gamma )=}
=
2
a
b
− − -->
a
2
− − -->
b
2
+
c
2
2
a
b
⋅ ⋅ -->
2
a
b
+
a
2
+
b
2
− − -->
c
2
2
a
b
=
{\displaystyle ={{2ab-a^{2}-b^{2}+c^{2}} \over 2ab}\cdot {{2ab+a^{2}+b^{2}-c^{2}} \over 2ab}=}
=
c
2
− − -->
(
a
− − -->
b
)
2
2
a
b
⋅ ⋅ -->
(
a
+
b
)
2
− − -->
c
2
2
a
b
=
1
4
a
2
b
2
(
c
− − -->
a
+
b
)
(
c
+
a
− − -->
b
)
(
a
+
b
− − -->
c
)
(
a
+
b
+
c
)
{\displaystyle ={{c^{2}-(a-b)^{2}} \over 2ab}\cdot {{(a+b)^{2}-c^{2}} \over 2ab}={1 \over 4a^{2}b^{2}}(c-a+b)(c+a-b)(a+b-c)(a+b+c)}
.
Замечая, что
a
+
b
+
c
=
2
p
{\displaystyle a+b+c=2p}
,
a
+
b
− − -->
c
=
2
p
− − -->
2
c
{\displaystyle a+b-c=2p-2c}
,
a
+
c
− − -->
b
=
2
p
− − -->
2
b
{\displaystyle a+c-b=2p-2b}
,
c
− − -->
a
+
b
=
2
p
− − -->
2
a
{\displaystyle c-a+b=2p-2a}
, получаем:
sin
-->
γ γ -->
=
2
a
b
p
(
p
− − -->
a
)
(
p
− − -->
b
)
(
p
− − -->
c
)
.
{\displaystyle \sin \gamma ={2 \over ab}{\sqrt {p(p-a)(p-b)(p-c)}}.}
Таким образом,
S
=
1
2
a
b
sin
-->
γ γ -->
=
p
(
p
− − -->
a
)
(
p
− − -->
b
)
(
p
− − -->
c
)
,
{\displaystyle S={1 \over 2}ab\sin \gamma ={\sqrt {p(p-a)(p-b)(p-c)}},}
ч.т.д.
Доказательство 2 (на основе теоремы Пифагора):
Треугольник со сторонами a, b, c и высотой h , разделяющей основание c на d и (c − d ) .
По теореме Пифагора имеем следующие равенства для гипотенуз: a 2 = h 2 + (c − d )2 и b 2 = h 2 + d 2 — см. рисунок справа. Вычитая из первого равенства второе, получаем a 2 − b 2 = c 2 − 2cd . Это уравнение позволяет нам выразить d через стороны треугольника:
d
=
− − -->
a
2
+
b
2
+
c
2
2
c
{\displaystyle d={\frac {-a^{2}+b^{2}+c^{2}}{2c}}}
Для высоты h у нас было равенство h 2 = b 2 − d 2 , в которое можно подставить полученное выражение для d и применить формулы для квадратов :
h
2
=
b
2
− − -->
(
− − -->
a
2
+
b
2
+
c
2
2
c
)
2
=
(
2
b
c
− − -->
a
2
+
b
2
+
c
2
)
(
2
b
c
+
a
2
− − -->
b
2
− − -->
c
2
)
4
c
2
=
(
(
b
+
c
)
2
− − -->
a
2
)
(
a
2
− − -->
(
b
− − -->
c
)
2
)
4
c
2
=
(
b
+
c
− − -->
a
)
(
b
+
c
+
a
)
(
a
+
b
− − -->
c
)
(
a
− − -->
b
+
c
)
4
c
2
{\displaystyle {\begin{aligned}h^{2}&=b^{2}-\left({\frac {-a^{2}+b^{2}+c^{2}}{2c}}\right)^{2}={\frac {(2bc-a^{2}+b^{2}+c^{2})(2bc+a^{2}-b^{2}-c^{2})}{4c^{2}}}\\&={\frac {((b+c)^{2}-a^{2})(a^{2}-(b-c)^{2})}{4c^{2}}}={\frac {(b+c-a)(b+c+a)(a+b-c)(a-b+c)}{4c^{2}}}\\\end{aligned}}}
Замечая, что
b
+
c
− − -->
a
=
2
p
− − -->
2
a
{\displaystyle b+c-a=2p-2a}
,
a
+
b
+
c
=
2
p
{\displaystyle a+b+c=2p}
,
a
+
b
− − -->
c
=
2
p
− − -->
2
c
{\displaystyle a+b-c=2p-2c}
,
a
− − -->
b
+
c
=
2
p
− − -->
2
b
{\displaystyle a-b+c=2p-2b}
, получаем:
h
2
=
2
(
p
− − -->
a
)
⋅ ⋅ -->
2
p
⋅ ⋅ -->
2
(
p
− − -->
c
)
⋅ ⋅ -->
2
(
p
− − -->
b
)
4
c
2
=
4
p
(
p
− − -->
a
)
(
p
− − -->
b
)
(
p
− − -->
c
)
c
2
{\displaystyle {\begin{aligned}h^{2}&={\frac {2(p-a)\cdot 2p\cdot 2(p-c)\cdot 2(p-b)}{4c^{2}}}={\frac {4p(p-a)(p-b)(p-c)}{c^{2}}}\end{aligned}}}
Используя основное равенство для площади треугольника
S
=
c
h
2
{\displaystyle S={\frac {ch}{2}}}
и подставляя в него полученное выражение для h , в итоге имеем:
S
=
c
2
4
⋅ ⋅ -->
4
p
(
p
− − -->
a
)
(
p
− − -->
b
)
(
p
− − -->
c
)
c
2
=
p
(
p
− − -->
a
)
(
p
− − -->
b
)
(
p
− − -->
c
)
{\displaystyle {\begin{aligned}S={\sqrt {{\frac {c^{2}}{4}}\cdot {\frac {4p(p-a)(p-b)(p-c)}{c^{2}}}}}={\sqrt {p(p-a)(p-b)(p-c)}}\end{aligned}}}
ч.т.д.
Вариации и обобщения
Выразив полупериметр через полусумму всех сторон данного треугольника, можно получить три эквивалентные формулы Герона:
S
=
1
4
(
a
2
+
b
2
+
c
2
)
2
− − -->
2
(
a
4
+
b
4
+
c
4
)
{\displaystyle S={\frac {1}{4}}{\sqrt {(a^{2}+b^{2}+c^{2})^{2}-2(a^{4}+b^{4}+c^{4})}}}
S
=
1
4
2
(
a
2
b
2
+
a
2
c
2
+
b
2
c
2
)
− − -->
(
a
4
+
b
4
+
c
4
)
{\displaystyle S={\frac {1}{4}}{\sqrt {2(a^{2}b^{2}+a^{2}c^{2}+b^{2}c^{2})-(a^{4}+b^{4}+c^{4})}}}
S
=
1
4
(
a
+
b
− − -->
c
)
(
a
− − -->
b
+
c
)
(
− − -->
a
+
b
+
c
)
(
a
+
b
+
c
)
.
{\displaystyle S={\frac {1}{4}}{\sqrt {(a+b-c)(a-b+c)(-a+b+c)(a+b+c)}}.}
S
=
1
4
4
a
2
b
2
− − -->
(
a
2
+
b
2
− − -->
c
2
)
2
.
{\displaystyle S={\frac {1}{4}}{\sqrt {4a^{2}b^{2}-(a^{2}+b^{2}-c^{2})^{2}}}.}
Формулу Герона можно записать с помощью определителя в виде[ 1] :
− − -->
16
S
2
=
|
0
a
2
b
2
1
a
2
0
c
2
1
b
2
c
2
0
1
1
1
1
0
|
=
|
a
b
c
0
b
a
0
c
c
0
a
b
0
c
b
a
|
{\displaystyle -16S^{2}={\begin{vmatrix}0&a^{2}&b^{2}&1\\a^{2}&0&c^{2}&1\\b^{2}&c^{2}&0&1\\1&1&1&0\end{vmatrix}}={\begin{vmatrix}a&b&c&0\\b&a&0&c\\c&0&a&b\\0&c&b&a\end{vmatrix}}}
Первый определитель последней формулы является частным случаем определителя Кэли — Менгера [англ.] для вычисления гиперобъёма симплекса .
Ряд формул для площади треугольника сходен по структуре формуле Герона, но выражается через другие параметры треугольника. Например, через длины медиан
m
a
{\displaystyle m_{a}}
,
m
b
{\displaystyle m_{b}}
и
m
c
{\displaystyle m_{c}}
и их полусумму
σ σ -->
=
(
m
a
+
m
b
+
m
c
)
/
2
{\displaystyle \sigma =(m_{a}+m_{b}+m_{c})/2}
[ 2] :
S
=
4
3
σ σ -->
(
σ σ -->
− − -->
m
a
)
(
σ σ -->
− − -->
m
b
)
(
σ σ -->
− − -->
m
c
)
{\displaystyle S={\frac {4}{3}}{\sqrt {\sigma (\sigma -m_{a})(\sigma -m_{b})(\sigma -m_{c})}}}
;
через длины высот
h
a
{\displaystyle h_{a}}
,
h
b
{\displaystyle h_{b}}
и
h
c
{\displaystyle h_{c}}
и полусумму их обратных величин
H
=
(
h
a
− − -->
1
+
h
b
− − -->
1
+
h
c
− − -->
1
)
/
2
{\displaystyle H=(h_{a}^{-1}+h_{b}^{-1}+h_{c}^{-1})/2}
[ 3] :
S
− − -->
1
=
4
H
(
H
− − -->
h
a
− − -->
1
)
(
H
− − -->
h
b
− − -->
1
)
(
H
− − -->
h
c
− − -->
1
)
{\displaystyle S^{-1}=4{\sqrt {H(H-h_{a}^{-1})(H-h_{b}^{-1})(H-h_{c}^{-1})}}}
;
через углы треугольника
α α -->
{\displaystyle \alpha }
,
β β -->
{\displaystyle \beta }
и
γ γ -->
{\displaystyle \gamma }
, полусумму их синусов
s
=
(
sin
-->
α α -->
+
sin
-->
β β -->
+
sin
-->
γ γ -->
)
/
2
{\displaystyle s=(\sin \alpha +\sin \beta +\sin \gamma )/2}
и диаметр описанной окружности
D
=
a
sin
-->
α α -->
=
b
sin
-->
β β -->
=
c
sin
-->
γ γ -->
{\displaystyle D={\tfrac {a}{\sin \alpha }}={\tfrac {b}{\sin \beta }}={\tfrac {c}{\sin \gamma }}}
[ 4] :
S
=
D
2
s
(
s
− − -->
sin
-->
α α -->
)
(
s
− − -->
sin
-->
β β -->
)
(
s
− − -->
sin
-->
γ γ -->
)
.
{\displaystyle S=D^{2}{\sqrt {s(s-\sin \alpha )(s-\sin \beta )(s-\sin \gamma )}}.}
Площадь вписанного в окружность четырёхугольника вычисляется по формуле Брахмагупты :
S
=
(
p
− − -->
a
)
(
p
− − -->
b
)
(
p
− − -->
c
)
(
p
− − -->
d
)
{\displaystyle S={\sqrt {(p-a)(p-b)(p-c)(p-d)}}}
,
где
p
=
a
+
b
+
c
+
d
2
{\displaystyle p={\frac {a+b+c+d}{2}}}
— полупериметр четырёхугольника; в данном случае треугольник оказывается предельным случаем вписанного четырёхугольника при устремлении длины одной из сторон к нулю. Та же формула Брахмагупты через определитель[ 5] :
S
=
1
4
− − -->
|
a
b
c
− − -->
d
b
a
− − -->
d
c
c
− − -->
d
a
b
− − -->
d
c
b
a
|
{\displaystyle S={\frac {1}{4}}{\sqrt {-{\begin{vmatrix}a&b&c&-d\\b&a&-d&c\\c&-d&a&b\\-d&c&b&a\end{vmatrix}}}}}
Для тетраэдров верна формула Герона — Тартальи , которая обобщена также на случай других многогранников (изгибаемые многогранники ): если у тетраэдра длины рёбер равны
l
1
,
l
2
,
l
3
,
l
4
,
l
5
,
l
6
{\displaystyle l_{1},l_{2},l_{3},l_{4},l_{5},l_{6}}
, то для его объёма
V
{\displaystyle V}
верно выражение:
144
V
2
=
l
1
2
l
5
2
(
l
2
2
+
l
3
2
+
l
4
2
+
l
6
2
− − -->
l
1
2
− − -->
l
5
2
)
+
l
2
2
l
6
2
(
l
1
2
+
l
3
2
+
l
4
2
+
l
5
2
− − -->
l
2
2
− − -->
l
6
2
)
+
l
3
2
l
4
2
(
l
1
2
+
l
2
2
+
l
5
2
+
l
6
2
− − -->
l
3
2
− − -->
l
4
2
)
− − -->
l
1
2
l
2
2
l
4
2
− − -->
l
2
2
l
3
2
l
5
2
− − -->
l
1
2
l
3
2
l
6
2
− − -->
l
4
2
l
5
2
l
6
2
{\displaystyle {\begin{aligned}144V^{2}=\;\;&l_{1}^{2}l_{5}^{2}(l_{2}^{2}+l_{3}^{2}+l_{4}^{2}+l_{6}^{2}-l_{1}^{2}-l_{5}^{2})\\+&l_{2}^{2}l_{6}^{2}(l_{1}^{2}+l_{3}^{2}+l_{4}^{2}+l_{5}^{2}-l_{2}^{2}-l_{6}^{2})\\+&l_{3}^{2}l_{4}^{2}(l_{1}^{2}+l_{2}^{2}+l_{5}^{2}+l_{6}^{2}-l_{3}^{2}-l_{4}^{2})\\-&l_{1}^{2}l_{2}^{2}l_{4}^{2}-l_{2}^{2}l_{3}^{2}l_{5}^{2}-l_{1}^{2}l_{3}^{2}l_{6}^{2}-l_{4}^{2}l_{5}^{2}l_{6}^{2}\end{aligned}}}
.
Формула Герона — Тартальи может быть выписана для тетраэдра в явном виде: если
U
{\displaystyle U}
,
V
{\displaystyle V}
,
W
{\displaystyle W}
,
u
{\displaystyle u}
,
v
{\displaystyle v}
,
w
{\displaystyle w}
являются длинами рёбер тетраэдра (первые три из них образуют треугольник; и, например, ребро
u
{\displaystyle u}
противоположно ребру
U
{\displaystyle U}
и так далее), тогда справедливы формулы[ 6] [ 7] :
V
=
(
− − -->
a
+
b
+
c
+
d
)
(
a
− − -->
b
+
c
+
d
)
(
a
+
b
− − -->
c
+
d
)
(
a
+
b
+
c
− − -->
d
)
192
u
v
w
{\displaystyle {\text{V}}={\frac {\sqrt {\,(-a+b+c+d)\,(a-b+c+d)\,(a+b-c+d)\,(a+b+c-d)}}{192\,u\,v\,w}}}
где:
a
=
x
Y
Z
b
=
y
Z
X
c
=
z
X
Y
d
=
x
y
z
X
=
(
w
− − -->
U
+
v
)
(
U
+
v
+
w
)
x
=
(
U
− − -->
v
+
w
)
(
v
− − -->
w
+
U
)
Y
=
(
u
− − -->
V
+
w
)
(
V
+
w
+
u
)
y
=
(
V
− − -->
w
+
u
)
(
w
− − -->
u
+
V
)
Z
=
(
v
− − -->
W
+
u
)
(
W
+
u
+
v
)
z
=
(
W
− − -->
u
+
v
)
(
u
− − -->
v
+
W
)
{\displaystyle {\begin{aligned}a&={\sqrt {xYZ}}\\b&={\sqrt {yZX}}\\c&={\sqrt {zXY}}\\d&={\sqrt {xyz}}\\X&=(w-U+v)\,(U+v+w)\\x&=(U-v+w)\,(v-w+U)\\Y&=(u-V+w)\,(V+w+u)\\y&=(V-w+u)\,(w-u+V)\\Z&=(v-W+u)\,(W+u+v)\\z&=(W-u+v)\,(u-v+W)\end{aligned}}}
.
По теореме Люилье площадь сферического треугольника выражается через его стороны
θ θ -->
a
=
a
R
,
θ θ -->
b
=
b
R
,
θ θ -->
c
=
c
R
{\displaystyle \theta _{a}={\frac {a}{R}},\theta _{b}={\frac {b}{R}},\theta _{c}={\frac {c}{R}}}
как:
S
=
4
R
2
arctg
-->
tg
-->
(
θ θ -->
s
2
)
tg
-->
(
θ θ -->
s
− − -->
θ θ -->
a
2
)
tg
-->
(
θ θ -->
s
− − -->
θ θ -->
b
2
)
tg
-->
(
θ θ -->
s
− − -->
θ θ -->
c
2
)
{\displaystyle S=4R^{2}\,\operatorname {arctg} {\sqrt {\operatorname {tg} \left({\frac {\theta _{s}}{2}}\right)\operatorname {tg} \left({\frac {\theta _{s}-\theta _{a}}{2}}\right)\operatorname {tg} \left({\frac {\theta _{s}-\theta _{b}}{2}}\right)\operatorname {tg} \left({\frac {\theta _{s}-\theta _{c}}{2}}\right)}}}
,
где
θ θ -->
s
=
θ θ -->
a
+
θ θ -->
b
+
θ θ -->
c
2
{\displaystyle \theta _{s}={\frac {\theta _{a}+\theta _{b}+\theta _{c}}{2}}}
— полупериметр.
Примечания
↑ Weisstein, Eric W. Heron’s Formula. Архивная копия от 5 сентября 2015 на Wayback Machine From MathWorld--A Wolfram Web Resource.
↑ Benyi, Arpad, "A Heron-type formula for the triangle, « Mathematical Gazette» 87, July 2003, 324—326.
↑ Mitchell, Douglas W., "A Heron-type formula for the reciprocal area of a triangle, " Mathematical Gazette 89, November 2005, 494.
↑ Mitchell, Douglas W., "A Heron-type area formula in terms of sines, " Mathematical Gazette 93, March 2009, 108—109.
↑ Стариков В. Н. Заметки по геометрии// Научный поиск: гуманитарные и социально-экономические науки: сборник научных трудов. Выпуск 1/ Гл ред. Романова И .В Чебоксары: ЦДИП «INet», 2014. С. 37-39
↑ W. Kahan, «What has the Volume of a Tetrahedron to do with Computer Programming Languages?», [1] Архивная копия от 27 июня 2013 на Wayback Machine , pp. 16-17.
↑ Маркелов С. Формула для объёма тетраэдра// Математическое просвещение. Вып. 6. 2002. С. 132
Литература
Виды треугольников Замечательные линии в треугольнике Замечательные точки треугольника Основные теоремы Дополнительные теоремы Обобщения
Ссылки на внешние ресурсы
Словари и энциклопедии