Il teorema del coseno, detto anche teorema di Carnot, è la generalizzazione del teorema di Pitagora ai triangoli qualsiasi: lega i tre lati di un triangolo al coseno di uno degli angoli. Ne vediamo l’enunciato, una dimostrazione elegante tramite il prodotto scalare e un esempio di applicazione alla risoluzione di un triangolo di cui si conoscono due lati e l’angolo compreso.

The law of cosines, also called Carnot’s theorem, is the generalisation of Pythagoras’ theorem to general triangles: it links the three sides of a triangle to the cosine of one of its angles. We look at its statement, an elegant proof via the scalar product and an example of its application to solving a triangle whose two sides and included angle are known.

Per i triangoli rettangoli disponiamo del teorema di Pitagora. Ma cosa succede in un triangolo qualsiasi? La risposta è il teorema del coseno.

Teorema — Teorema del coseno

In un triangolo qualsiasi ABCABC con lati a=BCa=BC, b=CAb=CA, c=ABc=AB opposti ai vertici A,B,CA,B,C, si ha: a2=b2+c22bccosA^.a^2 = b^2 + c^2 - 2bc\cos\widehat{A}. (E analogamente per b2b^2 e c2c^2, permutando ciclicamente.)

Il teorema generalizza quello di Pitagora: se A^=π/2\widehat{A} = \pi/2, allora cosA^=0\cos\widehat{A}=0 e la formula si riduce a a2=b2+c2a^2 = b^2 + c^2. Il “termine correttivo” 2bccosA^-2bc\cos\widehat{A} misura quanto l’angolo differisce dal retto.

Collegamenti

Argomenti: Trigonometria triangoli
Concetti: Risoluzione triangoli · Teorema del coseno · Teorema di carnot · Teorema di pitagora
Funzioni: Coseno
Metodi: Triangolo risoluzione
Competenze: Usare formule

For right-angled triangles we have Pythagoras’ theorem. But what happens in a general triangle? The answer is the law of cosines.

Theorem — The law of cosines

In a general triangle ABCABC with sides a=BCa=BC, b=CAb=CA, c=ABc=AB opposite the vertices A,B,CA,B,C, we have: a2=b2+c22bccosA^.a^2 = b^2 + c^2 - 2bc\cos\widehat{A}. (And likewise for b2b^2 and c2c^2, by cyclic permutation.)

The theorem generalises Pythagoras’: if A^=π/2\widehat{A} = \pi/2, then cosA^=0\cos\widehat{A}=0 and the formula reduces to a2=b2+c2a^2 = b^2 + c^2. The “correction term” 2bccosA^-2bc\cos\widehat{A} measures how much the angle differs from a right angle.

Topics: Triangle trigonometry
Concepts: Solving triangles · The law of cosines · Carnot’s theorem · Pythagoras’ theorem
Functions: Cosine
Methods: Solving triangles
Skills: Using formulae

Una delle dimostrazioni più eleganti del teorema del coseno usa i vettori e il prodotto scalare.

Dimostrazione — Via prodotto scalare

Interpretiamo i lati come vettori: AB=c\vec{AB} = \vec{c}, AC=b\vec{AC} = \vec{b}, BC=a\vec{BC} = \vec{a}. Vale la relazione di Chasles: a=BC=ACAB=bc.\vec{a} = \vec{BC} = \vec{AC} - \vec{AB} = \vec{b} - \vec{c}. Calcoliamo il modulo al quadrato usando il prodotto scalare: a2=aa=(bc)(bc)=b22bc+c2.|\vec{a}|^2 = \vec{a}\cdot\vec{a} = (\vec{b}-\vec{c})\cdot(\vec{b}-\vec{c}) = |\vec{b}|^2 - 2\,\vec{b}\cdot\vec{c} + |\vec{c}|^2. Ma bc=bccosA^\vec{b}\cdot\vec{c} = |\vec{b}|\,|\vec{c}|\cos\widehat{A}, perché l’angolo tra AB\vec{AB} e AC\vec{AC} è proprio A^\widehat{A}. Sostituendo e usando a=a|\vec{a}|=a, b=b|\vec{b}|=b, c=c|\vec{c}|=c: a2=b2+c22bccosA^.a^2 = b^2 + c^2 - 2bc\cos\widehat{A}. \qquad \blacksquare

Collegamenti

Argomenti: Trigonometria triangoli
Concetti: Prodotto scalare · Teorema del coseno
Funzioni: Coseno
Competenze: Dimostrare

One of the most elegant proofs of the law of cosines uses vectors and the scalar product.

Proof — Via the scalar product

We interpret the sides as vectors: AB=c\vec{AB} = \vec{c}, AC=b\vec{AC} = \vec{b}, BC=a\vec{BC} = \vec{a}. Chasles’ relation holds: a=BC=ACAB=bc.\vec{a} = \vec{BC} = \vec{AC} - \vec{AB} = \vec{b} - \vec{c}. We compute the squared modulus using the scalar product: a2=aa=(bc)(bc)=b22bc+c2.|\vec{a}|^2 = \vec{a}\cdot\vec{a} = (\vec{b}-\vec{c})\cdot(\vec{b}-\vec{c}) = |\vec{b}|^2 - 2\,\vec{b}\cdot\vec{c} + |\vec{c}|^2. But bc=bccosA^\vec{b}\cdot\vec{c} = |\vec{b}|\,|\vec{c}|\cos\widehat{A}, because the angle between AB\vec{AB} and AC\vec{AC} is precisely A^\widehat{A}. Substituting and using a=a|\vec{a}|=a, b=b|\vec{b}|=b, c=c|\vec{c}|=c: a2=b2+c22bccosA^.a^2 = b^2 + c^2 - 2bc\cos\widehat{A}. \qquad \blacksquare

Topics: Triangle trigonometry
Concepts: Scalar product · The law of cosines
Functions: Cosine
Skills: Proving

Quando di un triangolo conosciamo due lati e l’angolo compreso, il teorema del coseno permette di trovare subito il terzo lato.

Esempio — Risoluzione di un triangolo, lati-angolo

Un triangolo ha lati b=5b=5, c=7c=7 e angolo compreso A^=60°\widehat{A} = 60°. Trovare il terzo lato aa.

a2=25+49257cos60°=747012=7435=39.a^2 = 25 + 49 - 2\cdot 5\cdot 7\cdot\cos 60° = 74 - 70\cdot\tfrac12 = 74 - 35 = 39. Quindi a=396,24a = \sqrt{39}\approx 6{,}24.

Un triangolo qualunque. Tracciando la perpendicolare CHCH al lato ABAB il triangolo si divide in due triangoli rettangoli.

Nei triangoli rettangoli le funzioni goniometriche elementari si applicano direttamente, e combinandole si ricava proprio il teorema del coseno.

Collegamenti

Argomenti: Trigonometria triangoli
Concetti: Risoluzione triangoli · Teorema del coseno
Funzioni: Coseno
Metodi: Triangolo risoluzione
Competenze: Calcolare · Geometria sintetica · Usare formule

When we know two sides and the included angle of a triangle, the law of cosines lets us immediately find the third side.

Example — Solving a triangle, side-angle-side

A triangle has sides b=5b=5, c=7c=7 and included angle A^=60°\widehat{A} = 60°. Find the third side aa.

a2=25+49257cos60°=747012=7435=39.a^2 = 25 + 49 - 2\cdot 5\cdot 7\cdot\cos 60° = 74 - 70\cdot\tfrac12 = 74 - 35 = 39. So a=396,24a = \sqrt{39}\approx 6{,}24.

A general triangle. By drawing the perpendicular CHCH to the side ABAB, the triangle is split into two right-angled triangles.

In right-angled triangles the elementary trigonometric functions apply directly, and by combining them one recovers precisely the law of cosines.

Topics: Triangle trigonometry
Concepts: Solving triangles · The law of cosines
Functions: Cosine
Methods: Solving triangles
Skills: Calculating · Synthetic geometry · Using formulae