Он назван в честь инженера первого века Герона Александрийского (или Героя), который доказал это в своей работе «Метрика» , хотя, вероятно, он был известен столетиями раньше.
Пример
Пусть △ ABC — треугольник со сторонами a = 4 , b = 13 и c = 15 . Полупериметр этого треугольника равен
и поэтому площадь
В этом примере длины сторон и площадь являются целыми числами , что делает его героновым треугольником . Однако формула Герона одинаково хорошо работает и в тех случаях, когда одна или несколько длин сторон не являются целыми числами.
Альтернативные выражения
Формулу Герона также можно записать, используя только длины сторон, а не полупериметр, несколькими способами:
После разложения выражение под квадратным корнем представляет собой квадратичный многочлен от квадратов длин сторон a 2 , b 2 , c 2 .
Формула приписывается Герону (или Герою) Александрийскому ( ок. 60 г. н.э.) [3] , а доказательство можно найти в его книге «Метрика» . Историк математики Томас Хит предположил, что Архимед знал эту формулу более двух столетий назад [4] , и поскольку Метрика представляет собой собрание математических знаний, доступных в древнем мире, возможно, что формула появилась раньше, чем ссылка, приведенная в этой работе. [5]
Есть много способов доказать формулу Герона, например, используя тригонометрию , как показано ниже, или центр и одну внешнюю окружность треугольника, [7] или как частный случай теоремы Де Гуа (для частного случая остроугольных треугольников), [8] ] или как частный случай формулы Брахмагупты (для случая вырожденного вписанного четырехугольника).
Тригонометрическое доказательство с использованием закона косинусов.
Далее следует современное доказательство, использующее алгебру и сильно отличающееся от доказательства Герона. [9]
Пусть a , b , c — стороны треугольника, а α , β , γ — углы , противоположные этим сторонам. Применяя закон косинусов, получаем
Из этого доказательства мы получаем алгебраическое утверждение, что
Высота треугольника по основанию a имеет длину b sin γ , откуда следует
Алгебраическое доказательство с использованием теоремы Пифагора
Следующее доказательство очень похоже на доказательство Райфайзена. [10]
По теореме Пифагора имеем b 2 = h 2 + d 2 и a 2 = h 2 + ( c − d ) 2 согласно рисунку справа. Вычитание этих значений дает a 2 - b 2 знак равно c 2 - 2 cd . Это уравнение позволяет нам выразить d через стороны треугольника:
Для высоты треугольника имеем h 2 знак равно b 2 - d 2 . Заменив d формулой, приведенной выше, и применив тождество разности квадратов , получим
Теперь применим этот результат к формуле, которая вычисляет площадь треугольника по его высоте:
Тригонометрическое доказательство с использованием закона котангенсов.
Если r — радиус вписанной окружности треугольника, то треугольник можно разбить на три треугольника одинаковой высоты r и оснований a , b и c . Их общая площадь составляет
где полупериметр.
Треугольник можно поочередно разбить на шесть треугольников (в конгруэнтных парах) высоты r и оснований s - a , s - b и s - c объединенной площади (см. закон котангенсов ).
Средний шаг выше — это тождество тройного котангенса , которое применяется, поскольку сумма половинных углов равна
Объединив эти два, мы получаем
откуда следует результат.
Численная стабильность
Формула Герона, приведенная выше, численно нестабильна для треугольников с очень маленьким углом при использовании арифметики с плавающей запятой . Стабильная альтернатива предполагает расположение длин сторон так, чтобы a ≥ b ≥ c , и вычисление [11] [12]
Скобки в приведенной выше формуле необходимы для предотвращения числовой нестабильности в оценке.
Подобные формулы площади треугольника
Три другие формулы площади общего треугольника имеют структуру, аналогичную формуле Герона, но выражаются через различные переменные.
Во-первых, если m a , m b и m c являются медианами сторон a , b и c соответственно, а их полусумма равна [13]
Далее, если ha , hb и hc — высоты сторон a , b и c соответственно, а полусумма их обратных величин равна [ 14 ]
Наконец, если α , β и γ — три угловые меры треугольника, а полусумма их синусов равна [ 15] [16]
где D — диаметр описанной окружности . Эта последняя формула совпадает со стандартной формулой Герона, когда описанная окружность имеет единичный диаметр.
Обобщения
Формула Герона является частным случаем формулы Брахмагупты для площади вписанного четырехугольника . Формула Герона и формула Брахмагупты являются частными случаями формулы Бретшнейдера для площади четырехугольника . Формулу Герона можно получить из формулы Брахмагупты или формулы Бретшнайдера, приравняв одну из сторон четырехугольника к нулю.
Формула Брахмагупты дает площадь K вписанного четырехугольника , стороны которого имеют длины a , b , c , d как
Формула Герона также является частным случаем формулы площади трапеции или трапеции, рассчитанной только по ее сторонам. Формула Герона получается, если приравнять меньшую параллельную сторону к нулю.
Другое обобщение формулы Герона на пятиугольники и шестиугольники, вписанные в круг, было обнаружено Дэвидом П. Роббинсом . [17]
Формула типа Герона для объема тетраэдра
Если U , V , W , u , v , w — длины ребер тетраэдра (первые три образуют треугольник; u напротив U и т. д.), то [18]
где
Формулы Герона в неевклидовой геометрии
Существуют также формулы площади треугольника через длины его сторон для треугольников на сфере или гиперболической плоскости . [19]
Для треугольника в сфере с длинами сторон , половиной периметра и площади такая формула:
^ Кендиг, Кейт (2000). «Формула 2000-летней давности все еще хранит какие-то секреты?». Американский математический ежемесячник . 107 (5): 402–415. дои : 10.1080/00029890.2000.12005213. JSTOR 2695295. MR 1763392. S2CID 1214184.
^ Гавел, Тимоти Ф. (1991). «Некоторые примеры использования расстояний в качестве координат для евклидовой геометрии». Журнал символических вычислений . 11 (5–6): 579–593. дои : 10.1016/S0747-7171(08)80120-4 .
^ Нивен, Иван (1981). Максимумы и минимумы без исчисления . Математическая ассоциация Америки. стр. 7–8.
^ Райфайзен, Клод Х. (1971). «Простое доказательство формулы Герона». Журнал «Математика» . 44 (1): 27–28. дои : 10.1080/0025570X.1971.11976093.
^ Стербенс, Пэт Х. (1 мая 1974 г.). Вычисление с плавающей запятой . Серия Прентис-Холла по автоматическим вычислениям (1-е изд.). Энглвуд Клиффс, Нью-Джерси, США: Прентис Холл . ISBN0-13-322495-3.
↑ Уильям М. Кахан (24 марта 2000 г.). «Неверный расчет площади и углов игольчатого треугольника» (PDF) .
^ Бени, Арпад, «Формула типа Герона для треугольника», Mathematical Gazette 87, июль 2003 г., 324–326.
^ Митчелл, Дуглас В., «Формула типа Герона для обратной площади треугольника», Mathematical Gazette 89, ноябрь 2005 г., 494.
^ Митчелл, Дуглас В. (2009). «Формула площади типа цапли в терминах синусов». Математический вестник . 93 : 108–109. дои : 10.1017/S002555720018430X. S2CID 132042882.