Херонова формула

От testwiki
Версия от 20:53, 25 февруари 2025 на imported>Mihail Al. Mihaylov (Бележки)
(разл) ← По-стара версия | Текуща версия (разл) | По-нова версия → (разл)
Направо към навигацията Направо към търсенето

Шаблон:Без източници В геометрията Хероновата формула изразява площта на триъгълник чрез трите му страни. За разлика от нея, други формули за площта на триъгълник изискват основа и височината към нея или използват тригонометрични функции. Хероновата формула е публикувана за пръв път през 60 г. сл. н. е. в книгата „Метрика“ на древногръцкия изобретател, физик и математик Херон Александрийски.

Формулировка

В геометрията Хероновата формула служи за намиране на лице на произволен триъгълник по дадени 3 негови страни. В най-опростения си вид изглежда така:

S=p(pa)(pb)(pc)

,

където

a

,

b

и

c

са дължините на страните на триъгълника, а

p=a+b+c2 и се нарича полупериметър на триъгълника.

Хероновата формула може да бъде представена и в други видове:

S=14(a+b+c)(a+b+c)(ab+c)(a+bc)
S=142(a2b2+a2c2+b2c2)(a4+b4+c4)
S=14(a2+b2+c2)22(a4+b4+c4)
S=144a2b2(a2+b2c2)2.

Предполага се, че формулата е открита от Архимед. Формулата с нейното доказателство е включена в Метрика, книга на Херон Александрийски, писана около 60 г.

За произволен вписан четириъгълник със страни a, b, c и d е вярно, че

S=(pa)(pb)(pc)(pd)

(формула на Брахмагупта).

Примери

Нека △ABC е триъгълник със страни a = 4, b = 13 и c = 15. Полупериметърът е

p=12(a+b+c)=12(4+13+15)=16

, а площта е

S=p(pa)(pb)(pc)=16(164)(1613)(1615)=161231=576=24.

В този пример дължините на страните и площта са цели числа, което означава, че това е Херонов триъгълник. Хероновата формула обаче работи също толкова добре и в случаите, когато едно или всички от числата не са цели.

История

За създател на формулата се приема Херон Александрийски и доказателството може да бъде открито в книгата му „Метрика“, написана през 60 г. сл. н. е. Предполага се, че Архимед е знаел формулата над 200 години по-рано и тъй като „Метрика“ е сборник с математически знания на Древния свят, е възможно тя да е съществувала и преди публикуването ѝ в книгата на Херон Александрийски.

Формула, подобна на Хероновата, която гласи

S=12a2c2(a2+c2b22)2

, където Шаблон:Math,

е била открита от китайците, независимо от гърците. Публикувана е през 1247 г. в „Математически трактат от 9 глави" на Цин Дзюшао.

Доказателства

Първоначално за доказването на Хероновата формула са били използвани циклични четириъгълници, но други аргументи се позовават на тригонометрията (като примерите по-долу) или на един вътрешен и външен кръг за триъгълника.

Тригонометрично доказателство с помощта на косинусова теорема

Това е съвременно доказателство, което използва тригонометрия и алгебра и е съвсем различно от предоставеното от Херон в „Метрика“. Нека a,b и c са страните на триъгълника, а α, β и γ са срещуположните им ъгли. От косинусовата теорема се изразява косинусът на вътрешен ъгъл чрез страните на триъгълника:

Страни и ъгли в триъгълника
cosγ=a2+b2c22ab.

От тук се изразява синусът на същия ъгъл чрез страните на триъгълника и се получава алгебричното уравнение

sinγ=1cos2γ=4a2b2(a2+b2c2)22ab.

Височината на триъгълника към страната a има дължина ha=bsinγ и оттам за лицето на триъгълника се получава:

S=(основа)(височина)2=absinγ2==144a2b2(a2+b2c2)2==14(2ab(a2+b2c2))(2ab+(a2+b2c2))==14(c2(ab)2)((a+b)2c2)==(c(ab))(c+(ab))((a+b)c)((a+b)+c)16==(b+ca)2(a+cb)2(a+bc)2(a+b+c)2==(a+b+c)2(b+ca)2(a+cb)2(a+bc)2==p(pa)(pb)(pc).

Алгебрично доказателство с помощта на Питагоровата теорема

За елементите на триъгълника на фигурата от Питагоровата теорема се получава:
a2=h2+(cd)2 и
b2=h2+d2.
Като се извадят почленно двете равенства, се получава
a2b2=c22cd.
Това уравнение позволява да се получи стойността на d чрез страните на триъгълника:

d=a2+b2+c22c.

За височината на триъгълника h от Питагоровата теорема следва

h2=b2d2.

Като се замести d в горната формула и се приложи разликата от квадратите, се получава:

h2=b2(a2+b2+c22c)2==(2bca2+b2+c2)(2bc+a2b2c2)4c2==((b+c)2a2)(a2(bc)2)4c2==(b+ca)(b+c+a)(a+bc)(ab+c)4c2==2(pa)2p2(pc)2(pb)4c2==4p(pa)(pb)(pc)c2.

Сега се прилага резултатът към формулата, която изчислява площта на триъгълник по височината му:

S=ch2==c244p(pa)(pb)(pc)c2==p(pa)(pb)(pc).

Тригонометрично доказателство с помощта на Котангенсовата теорема

От първата част на доказателството на Котангенсовата теорема се получава, че площта на триъгълника е

S=r((pa)+(pb)+(pc))=r2(par+pbr+pcr)==r2(cotα2+cotβ2+cotγ2).

Освен това S=rp, но тъй като сумата на полуъглите е π/2, се прилага тройната идентичност на котангенс, затова първият резултат на S става

S=r2(cotα2cotβ2cotγ2)=r2(parpbrpcr)==(pa)(pb)(pc)r.

Като се комбинират двете доказателства, се получава търсеният резултат

S2=p(pa)(pb)(pc).

Изчислителна устойчивост

Хероновата формула, както е описана по-горе, е изчислително неустойчива за триъгълници с много малък ъгъл, когато се използва аритметика с плаваща запетая. Устойчива алтернатива включва подредба на страните според дължината им, така че a ≥ b ≥c и уравнението става

S=14(a+(b+c))(c(ab))(c+(ab))(a+(bc)).

Скобите в горната формула са необходими, за да се избегне изчислителната нестабилност.

Други формули за площ, наподобяващи формулата на Херон

Три други формули, имат същата структура като Хероновата формула, но се изразяват с помощта на различни променливи. Първо, като се обозначат медианите на страните a, b, и c съответно с ma, mb, и mc и тяхната полусума като μ=12(ma+mb+mc) σ, се получава

S=43μ(μma)(μmb)(μmc).

После, като се обозначат височините към страни a, b, и c съответно с ha, hb, и hc и полусумата от реципрочните стойности на височините като

η=12(ha1+hb1+hc1)

, се получава

S1=4η(ηha1)(ηhb1)(ηhc1).

Накрая се обозначава полусумата на синусите на ъглите като σ=12(sinα+sinβ+sinγ) и се получава

S=D2σ(σsinα)(σsinβ)(σsinγ),

където D е диаметърът на окръжността:

D=asinα+bsinβ+csinγ.

Обобщение

Хероновата формула може да се разглежда като специален случай на формулата на Брахмагупта за изчисляване площта на четириъгълник. И двете формули са специални случаи на формулата на Бретшнайдер[1] за изчисляване площта на четириъгълник. Хероновата формула може да бъде изведена от формулата на Брахмагупта или формулата на Бретшнайдер[2] като се приеме, че една от страните на четириъгълника е равна на 0.

Хероновата формула, също така, може да се разглежда и като специален случай на формулата за изчисляване площта на трапец по размерите на неговите страни. Тук формулата може да бъде изведена като приемем, че по-малките страни на фигурата са равни на 0.

Хероновата формула, изразена чрез детерминантата на Кели–Менгер, от гледна точка на формулата за изчисление площта на квадрат по дадени три негови върха, илюстрира приликата и с формулата на Тарталия за изчисляване на обем.

S=14|0a2b21a20c21b2c2011110|.

Формула от Херонов тип за изчисляване обема на тетраедър

Ако U, V, W, u, v, w са дължините на ръбовете на произволен тетраедър, като първите три формират триъгълник, а u е срещуположен на U, v е срещуположен на V и w е срещуположен на W), тогава обемът

V=(a+b+c+d)(ab+c+d)(a+bc+d)(a+b+cd)192uvw
Означения на ръбовете на тетраедър за изчисление на обема по Хероновата формула

където

a=xYZb=yZXc=zXYd=xyzX=(wU+v)(U+v+w)x=(Uv+w)(vw+U)Y=(uV+w)(V+w+u)y=(Vw+u)(wu+V)Z=(vW+u)(W+u+v)z=(Wu+v)(uv+W).

Бележки и източници

  1. Лицето на четириъгълника е: S=(pa)(pb)(pc)(pd)abcdcos2(α+γ2)=
    =(pa)(pb)(pc)(pd)12abcd[1+cos(α+γ)], където a,b,c,d са страните; α,γ са срещуположни вътрешни ъгли, прилежащи на a и c; p=a+b+c+d2 е полупериметърът.
  2. Карл Антон Бретшнайдер (1808 – 1878) – немски математик, автор на трудове по геометрия, теория на числата и история на геометрията.