Formula di Erone

Da Wikipedia, l'enciclopedia libera.
Se riscontri problemi nella visualizzazione dei caratteri, clicca qui.

In geometria, la formula di Erone afferma che l'area di un triangolo i cui lati abbiano lunghezze a, b, c è data da:

A = \sqrt{p\cdot(p-a)\cdot(p-b)\cdot(p-c)}

dove p è il semiperimetro:

p= \frac{a+b+c}{2}.

La formula di Erone può anche essere scritta nella forma equivalente:

\mathrm{S}={\ \sqrt{(a+b+c)(-a+b+c)(a-b+c)(a+b-c)\,}\ \over 4}.

che ha il vantaggio di non richiedere p.

Storia[modifica | modifica sorgente]

La formula è attribuita ad Erone di Alessandria, vissuto nel I secolo, perché se ne può trovare una dimostrazione nel suo libro Metrica. Secondo la testimonianza di al-Biruni la formula sarebbe però da attribuire ad Archimede.[1]

Esiste una formula equivalente a quella di Erone:


A=\frac1{2}\sqrt{a^2c^2-\left(\frac{a^2+c^2-b^2}{2}\right)^2}, con a \ge b \ge c

Essa venne scoperta in Cina, indipendentemente dalle scoperte di Erone. Venne pubblicata nel Shushu Jiuzhang (Trattato di matematica in nove sezioni), scritto da Qin Jiushao e pubblicato nel 1257

Dimostrazione[modifica | modifica sorgente]

Altezze triangolo.png

Quella che segue è una dimostrazione moderna, che utilizza l'algebra e la trigonometria ed è quindi piuttosto diversa da quella fornita da Erone. Siano a, b, c i lati del triangolo e A, B, C gli angoli opposti ad essi. Abbiamo:

\cos(C) = \frac{a^2+b^2-c^2}{2ab}

per il teorema di Carnot. Con alcuni calcoli algebrici otteniamo:

\sin(C) = \sqrt{1-\cos^2(C)} = \frac{\sqrt{4a^2 b^2 -(a^2 +b^2 -c^2)^2 }}{2ab}.

L'altezza di un triangolo relativa alla base a ha lunghezza pari a bsin(C), da cui segue:

S = \frac{1}{2} (\mbox{base}) (\mbox{altezza})=
\qquad = \frac{1}{2} ab\sin(C)=
\qquad = \frac{1}{4}\sqrt{4a^2 b^2 -(a^2 +b^2 -c^2)^2}=
\qquad = \sqrt{p\left(p-a\right)\left(p-b\right)\left(p-c\right)}.

I semplici calcoli algebrici dell'ultimo passaggio sono stati omessi.


Dimostrazione attraverso il teorema di Pitagora[modifica | modifica sorgente]

L'altezza h del triangolo divide la base c in d + (c − d).

La dimostrazione originale di Erone faceva uso dei quadrilateri ciclici, mentre altri ragionamenti fanno appello alla trigonometria (come sopra), o all'incerchio del triangolo[1]. La dimostrazione seguente riconduce la formula di Erone direttamente al teorema di Pitagora, utilizzando soltanto strumenti elementari.

Fare riferimento alla figura a fianco. La formula di Erone può assumere anche la seguente forma:

 4A^2 = 4p(p-a)(p-b)(p-c), \,

semplicemente elevando al quadrato ambo i membri e moltiplicando poi per 4. Si osserva ora che indicando con c la base e h l'altezza del triangolo, il primo membro dell'espressione precedente si può scrivere come (ch)2, o anche

 c^2(b^2-d^2) = (cb)^2-(cd)^2,

perché per il teorema di Pitagora si ha: b 2 − d 2 = h 2; a destra, la formula di Erone si riduce, per mezzo dell'identità (s + q) 2 − (s − q) 2 = 4sq, a

(p(p-a)+(p-b)(p-c))^2 - (p(p-a)-(p-b)(p-c))^2

Basta perciò mostrare che

 cb=p(p-a)+(p-b)(p-c), \,

e che

 cd = p(p-a)-(p-b)(p-c). \,

La prima si ottiene immediatamente sostituendo (a + b + c)/2 al posto di p e semplificando. Facendo questo all'interno della seconda, si ottiene p(p − a)(p − b)(p − c) solo fino a (b 2 + c 2 − a 2)/2. Ma se sostituiamo b 2 con d 2 + h 2 e a 2 con (c − d) 2 + h 2, entrambe da Pitagora, semplificando si ottiene infine cd come richiesto.

Stabilità numerica[modifica | modifica sorgente]

La formula di Erone come descritta sopra è numericamente instabile per triangoli con un angolo molto piccolo. Un'alternativa stabile[2] richiede la predisposizione dei lati in modo tale che abc e il calcolo di

 A = \frac{1}{4}\sqrt{(a+(b+c)) (c-(a-b)) (c+(a-b)) (a+(b-c))}.

Le parentesi in tale formula sono necessarie per evitare un'instabilità numerica nella valutazione.

Dimostrazione alternativa[modifica | modifica sorgente]

Sia ABC un triangolo, per comodità a=AB; b=BC; c=AC. Si disponga il triangolo su un piano cartesiano in modo tale da avere A(0,0); B(a,0); C(x,y);  c = \sqrt{x^2+y^2} e  b = \sqrt{(x-a)^2+y^2}, risolvendo questo sistema si ottengono le coordinate del punto C che sono (\frac{(a^2-b^2+c^2)}{2a},\frac{\sqrt{(4a^2c^2-(a^2-b^2+c^2)^2)}}{2a}). Dalla formula base del calcolo dell'area si ha \frac{\sqrt{4a^2c^2-(a^2-b^2+c^2)^2}}{4} che dopo alcune semplificazioni sarà \frac{\sqrt{(b+c-a)(a+b-c)(a-b+c)(a+b+c)}}{4}

Generalizzazioni[modifica | modifica sorgente]

La formula di Erone è un caso speciale della formula di Brahmagupta per l'area di un quadrilatero ciclico, ed entrambe sono casi speciali della formula di Bretschneider per l'area di un quadrilatero generico. La formula di Erone può essere ottenuta dalla formula di Brahmagupta o dalla formula di Bretschneider ponendo uno dei lati del quadrilatero pari a zero.

La formula di Erone è anche un caso speciale della formula per il calcolo dell'area del trapezio basata unicamente sui suoi lati. In questo caso, la formula di Erone può essere ottenuta ponendo la base minore del trapezio pari a zero.

Esprimere la formula di Erone con un determinante in termini dei quadrati delle distanze fra tre vertici assegnati, illustra la sua somiglianza alla formula di Tartaglia per il volume di un 3-simplesso.

 S =  \frac{1}{4} \sqrt{ \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} }

Voci correlate[modifica | modifica sorgente]

Collegamenti esterni[modifica | modifica sorgente]

Note[modifica | modifica sorgente]

  1. ^ (EN) Eric W. Weisstein, Formula di Erone in MathWorld, Wolfram Research.
  2. ^ W. Kahan Miscalculating Area and Angles of a Needle-like Triangle
matematica Portale Matematica: accedi alle voci di Wikipedia che trattano di matematica