I. Le principe
Ce théorème permet de calculer les angles dans un triangle quelconque quand on connaît la longueur des trois côtés ou de calculer la longueur d’un côté quand on connaît un angle et les deux autres côtés. | 
|
II. Le théorème d'Al-Kashi
Dans un triangle ABC, on a :
a2=b2+c2−2bc×cos(A)
b2=a2+c2−2ac×cos(B)
c2=a2+b2−2ab×cos(C)
Démonstration
On utilise la formule du produit scalaire pour exprimer la relation entre les côtés d'un triangle :
∣∣BC∣∣2=∣∣AB∣∣2+∣∣AC∣∣2−2×∣∣AB∣∣×∣∣AC∣∣×cos(AB,AC).
Or, d’après la définition du produit scalaire :
AB⋅AC=∣∣AB∣∣×∣∣AC∣∣×cos(AB,AC).
Donc : AB⋅AC=AB×AC×cos(AB,AC).
Utilisons maintenant la formule du produit scalaire en fonction des normes :
AB⋅AC=2∣∣AB∣∣2+∣∣AC∣∣2−∣∣AB−AC∣∣2.
Or, AB−AC=CB, donc :
AB⋅AC=2∣∣AB∣∣2+∣∣AC∣∣2−∣∣CB∣∣2.
En remplaçant par les longueurs :
AB×AC×cos(A)=2AB2+AC2−BC2.
D'où :
2AB×AC×cos(A)=AB2+AC2−BC2.
Ce qui donne :
BC2=AB2+AC2−2AB×AC×cos(A).
En généralisant pour les autres côtés du triangle, on retrouve :
a2=b2+c2−2bc×cos(A).
III. Un exemple
Soit un triangle ABC tel que : AB=8, AC=4 et BAC=50∘.
Calculer BC.
Solution :
On calcule la longueur BC en utilisant le théorème d'Al-Kashi appelé également loi des cosinus :
BC2=AB2+AC2−2×AB×AC×cos(BAC).
Substituons les valeurs :
BC2=64+16−2×8×4×cos50∘.
Ce qui donne : BC2=80−64×cos50∘≈38.86.
Donc : BC≈6.23.