Aller au contenu

Mathématiques (spécialité) · PremièreÉpreuve anticipée de mathématiques

Formule d'Al-Kashi et applications : cours de 1re spécialité

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Formule d'Al-Kashi : dans un triangle ABCABC, BC2=AB2+AC2−2 AB×AC×cos⁡A^BC^2 = AB^2 + AC^2 - 2\,AB \times AC \times \cos\widehat{A} ; elle généralise le théorème de Pythagore.
  • Elle se démontre en écrivant BC→=AC→−AB→\overrightarrow{BC} = \overrightarrow{AC} - \overrightarrow{AB} puis en développant le carré scalaire.
  • Deux usages : calculer un côté (deux côtés et l'angle compris connus), ou calculer un angle (trois côtés connus) avec cos⁡A^=AB2+AC2−BC22 AB×AC\cos\widehat{A} = \dfrac{AB^2 + AC^2 - BC^2}{2\,AB \times AC}.
  • Le signe de cos⁡A^\cos\widehat{A} renseigne sur la nature de l'angle : aigu, droit ou obtus.
  • La même idée, appliquée deux fois, donne la longueur d'une médiane.

Pourquoi une nouvelle formule ?

Tu connais le théorème de Pythagore : il relie les trois côtés d'un triangle, mais seulement quand ce triangle a un angle droit. Or, dans la plupart des problèmes de géométrie, le triangle est quelconque. Comment calculer le troisième côté si tu connais deux côtés et l'angle qu'ils forment ? Comment retrouver un angle si tu connais les trois côtés ?

Le programme de première prévoit pour cela la formule d'Al-Kashi, qui se démontre à l'aide du produit scalaire, et son emploi pour résoudre des problèmes géométriques 1. Dans ce cours, tu vas :

  • démontrer la formule toi-même à partir du produit scalaire ;
  • voir qu'elle contient Pythagore comme cas particulier ;
  • l'utiliser pour calculer une longueur, un angle, puis la longueur d'une médiane ;
  • apprendre à choisir le bon outil et à contrôler un résultat.

Pour fixer les idées, voici deux questions que la trigonométrie du collège ne sait pas traiter dans un triangle quelconque :

  • Deux bateaux quittent le même port en suivant des routes qui forment un angle de 50∘50^\circ. Quelle distance les sépare après avoir parcouru 88 km et 1111 km ?
  • Un terrain triangulaire a des côtés de 44 m, 55 m et 66 m. Quelles sont les mesures de ses angles ?

Dans les deux cas, aucun angle droit n'est disponible. La formule d'Al-Kashi répond à ces deux questions avec le même calcul, lu dans un sens ou dans l'autre.

Notations et énoncé de la formule

Observe la structure : le carré du côté cherché est égal à la somme des carrés des deux autres côtés, moins un terme correctif qui dépend de l'angle compris entre ces deux côtés. Ce terme correctif est la clé : il s'annule quand l'angle est droit.

Un moyen de ne jamais se tromper de lettre : le côté qui est seul à gauche et l'angle qui apparaît dans le cosinus sont face à face. Si tu écris BC2BC^2, l'angle est en AA ; si tu écris AC2AC^2, l'angle est en BB ; si tu écris AB2AB^2, l'angle est en CC.

Démonstration par le produit scalaire

Démonstration · Démonstration de la formule d'Al-Kashi

On part du vecteur BC→\overrightarrow{BC} et on le décompose avec le point AA (relation de Chasles) :

BC→=BA→+AC→=AC→−AB→.\overrightarrow{BC} = \overrightarrow{BA} + \overrightarrow{AC} = \overrightarrow{AC} - \overrightarrow{AB}.

On calcule le carré scalaire, qui vaut le carré de la norme :

BC2=BC→⋅BC→=(AC→−AB→)⋅(AC→−AB→).BC^2 = \overrightarrow{BC}\cdot\overrightarrow{BC} = \left(\overrightarrow{AC} - \overrightarrow{AB}\right)\cdot\left(\overrightarrow{AC} - \overrightarrow{AB}\right).

On développe comme une identité remarquable, ce que permettent la bilinéarité et la symétrie du produit scalaire :

BC2=AC2−2 AB→⋅AC→+AB2.BC^2 = AC^2 - 2\,\overrightarrow{AB}\cdot\overrightarrow{AC} + AB^2.

Or, par définition, AB→⋅AC→=AB×AC×cos⁡BAC^\overrightarrow{AB}\cdot\overrightarrow{AC} = AB \times AC \times \cos\widehat{BAC}. En remplaçant :

BC2=AB2+AC2−2 AB×AC×cos⁡A^.BC^2 = AB^2 + AC^2 - 2\,AB \times AC \times \cos\widehat{A}.

C'est la formule annoncée. Ce développement est un cas du développement de ∥u⃗+v⃗∥2\|\vec u + \vec v\|^2 (remplace v⃗\vec v par −v⃗-\vec v), qui figure parmi les outils du programme 12.

Cas particuliers : Pythagore et signe du cosinus

Cette comparaison est très économique : elle ne demande ni cosinus ni calculatrice. Pour savoir si un triangle a un angle obtus, il suffit de comparer le carré du plus grand côté à la somme des carrés des deux autres. Le plus grand angle est toujours en face du plus grand côté, donc si un angle est obtus, c'est celui-là.

Application 1 : calculer un côté

Calculer un côté avec Al-KashiQuatre étapes successives pour calculer un côté d'un triangle avec la formule d'Al-Kashi.1RepérerLe côté cherché et son angle opposé2ÉcrireLa formule, côté cherché à gauche3RemplacerLongueurs et cosinus de l'angle4ConclureRacine carrée du résultat
  1. RepérerLe côté cherché et son angle opposé
  2. ÉcrireLa formule, côté cherché à gauche
  3. RemplacerLongueurs et cosinus de l'angle
  4. ConclureRacine carrée du résultat
Calculer un côté avec Al-Kashi

Application 2 : calculer un angle

Calculer un angle avec Al-KashiQuatre étapes successives pour calculer un angle d'un triangle dont on connaît les trois côtés.1RepérerL'angle cherché et son côté opposé2NumérateurCarrés des côtés adjacents moins carré de l'opposé3DénominateurDeux fois le produit des côtés adjacents4InverserTouche cos moins un, en degrés
  1. RepérerL'angle cherché et son côté opposé
  2. NumérateurCarrés des côtés adjacents moins carré de l'opposé
  3. DénominateurDeux fois le produit des côtés adjacents
  4. InverserTouche cos moins un, en degrés
Calculer un angle avec Al-Kashi

Application 3 : la longueur d'une médiane

Le programme cite parmi les outils du produit scalaire la transformation de l'expression MA→⋅MB→\overrightarrow{MA}\cdot\overrightarrow{MB} à l'aide du milieu de [AB][AB] 1. Dans le même esprit, on peut calculer la longueur d'une médiane, segment joignant un sommet au milieu du côté opposé. Voici comment la formule d'Al-Kashi y conduit.

Démonstration · Démonstration

Posons θ=AIB^\theta = \widehat{AIB}. Comme II est sur [BC][BC], AIC^=180∘−θ\widehat{AIC} = 180^\circ - \theta, donc cos⁡AIC^=−cos⁡θ\cos\widehat{AIC} = -\cos\theta. Et BI=IC=BC2BI = IC = \dfrac{BC}{2}.

Al-Kashi dans ABIABI : AB2=AI2+BI2−2 AI×BI×cos⁡θAB^2 = AI^2 + BI^2 - 2\,AI \times BI \times \cos\theta.

Al-Kashi dans AICAIC : AC2=AI2+BI2+2 AI×BI×cos⁡θAC^2 = AI^2 + BI^2 + 2\,AI \times BI \times \cos\theta.

En additionnant, les termes en cosinus s'annulent : AB2+AC2=2 AI2+2 BI2=2 AI2+BC22AB^2 + AC^2 = 2\,AI^2 + 2\,BI^2 = 2\,AI^2 + \dfrac{BC^2}{2}.

Choisir le bon outil et contrôler son résultat

Face à un triangle, le choix de la méthode dépend des données. Le tableau ci-dessous résume les cas :

Quel outil choisir dans un triangle ?
Données connuesOutil
Triangle rectangle, deux côtésPythagore
Deux côtés et l'angle comprisAl-Kashi pour le troisième côté
Trois côtésAl-Kashi pour un angle
Un côté et deux anglesSomme des angles à 180°, puis un autre outil
Quel outil choisir dans un triangle ?

Une dernière habitude : après un calcul, vérifie la vraisemblance. Voici quatre contrôles rapides.

  • Dans un triangle, chaque côté est plus petit que la somme des deux autres. Un résultat qui contredit cela est faux.
  • Le plus grand côté est opposé au plus grand angle.
  • Un cosinus est toujours compris entre −1-1 et 11. Si tu trouves 1,31{,}3, tu as fait une erreur de calcul ou les trois longueurs ne forment pas un triangle.
  • La somme des trois angles vaut 180∘180^\circ ; si tu les as tous calculés avec Al-Kashi, vérifie-le.

Exercices corrigés

Exercice 1 Calculer un côté

★☆☆Environ 6 min

Dans un triangle ABCABC, AB=5AB = 5 cm, AC=7AC = 7 cm et A^=60∘\widehat{A} = 60^\circ. Calcule la longueur BCBC, arrondie au millième.

Indice 1

Quel côté est opposé à l'angle A^\widehat{A} ?

Indice 2

cos⁡60∘=12\cos 60^\circ = \tfrac12.

Voir la correction pas à pas
  1. On écrit la formule : BC2=AB2+AC2−2 AB×AC×cos⁡A^BC^2 = AB^2 + AC^2 - 2\,AB \times AC \times \cos\widehat{A}.

  2. On remplace : BC2=25+49−2×5×7×12BC^2 = 25 + 49 - 2 \times 5 \times 7 \times \tfrac12.

  3. On calcule : BC2=74−35=39BC^2 = 74 - 35 = 39.

  4. On prend la racine : BC=39≈6,245BC = \sqrt{39} \approx 6{,}245 cm.

Le côté [BC][BC] mesure environ 6,2456{,}245 cm. Il est bien plus petit que AB+AC=12AB + AC = 12 cm, ce qui est cohérent.

Exercice 2 Distance entre deux bateaux

★☆☆Environ 8 min

Deux bateaux quittent le même port AA. Le premier parcourt 88 km selon la route [AB][AB], le second parcourt 1111 km selon la route [AC][AC]. Ces routes forment un angle de 50∘50^\circ. Calcule la distance BCBC, en km, arrondie au millième.

Indice 1

Le côté cherché est [BC][BC], opposé à l'angle en AA.

Indice 2

Calculatrice en mode degrés : cos⁡50∘≈0,6428\cos 50^\circ \approx 0{,}6428.

Voir la correction pas à pas
  1. On écrit la formule : BC2=AB2+AC2−2 AB×AC×cos⁡A^BC^2 = AB^2 + AC^2 - 2\,AB \times AC \times \cos\widehat{A}.

  2. On remplace : BC2=64+121−2×8×11×cos⁡50∘BC^2 = 64 + 121 - 2 \times 8 \times 11 \times \cos 50^\circ.

  3. On calcule : BC2≈185−113,131=71,869BC^2 \approx 185 - 113{,}131 = 71{,}869.

  4. On prend la racine : BC≈8,478BC \approx 8{,}478 km.

Les deux bateaux sont séparés d'environ 8,4788{,}478 km. Ce résultat est compris entre 11−8=311 - 8 = 3 km et 8+11=198 + 11 = 19 km, il est vraisemblable.

Exercice 3 Calculer un angle

★★☆Environ 8 min

Un triangle ABCABC a pour côtés AB=5AB = 5, AC=6AC = 6 et BC=7BC = 7. Calcule la mesure de l'angle A^\widehat{A} en degrés, arrondie au centième.

Indice 1

Isole cos⁡A^\cos\widehat{A} dans la formule d'Al-Kashi.

Indice 2

Utilise la touche cos⁡−1\cos^{-1} de la calculatrice en mode degrés.

Voir la correction pas à pas
  1. On écrit : cos⁡A^=AB2+AC2−BC22 AB×AC\cos\widehat{A} = \dfrac{AB^2 + AC^2 - BC^2}{2\,AB \times AC}.

  2. On remplace : cos⁡A^=25+36−4960\cos\widehat{A} = \dfrac{25 + 36 - 49}{60}.

  3. On simplifie : cos⁡A^=1260=0,2\cos\widehat{A} = \dfrac{12}{60} = 0{,}2.

  4. On applique cos⁡−1\cos^{-1} : A^≈78,46∘\widehat{A} \approx 78{,}46^\circ.

L'angle A^\widehat{A} vaut environ 78,46∘78{,}46^\circ. Le cosinus étant positif, l'angle est aigu, comme attendu.

Exercice 4 Un produit scalaire sans angle

★★☆Environ 7 min

Dans un triangle ABCABC, on donne AB=4AB = 4, AC=6AC = 6 et BC=8BC = 8. Calcule le produit scalaire AB→⋅AC→\overrightarrow{AB}\cdot\overrightarrow{AC}, puis dis si l'angle A^\widehat{A} est aigu ou obtus.

Indice 1

Isole le produit scalaire dans l'égalité obtenue en développant (AC→−AB→)2\left(\overrightarrow{AC} - \overrightarrow{AB}\right)^2.

Indice 2

Le signe du produit scalaire est celui de cos⁡A^\cos\widehat{A}.

Voir la correction pas à pas
  1. On part de BC2=AB2+AC2−2 AB→⋅AC→BC^2 = AB^2 + AC^2 - 2\,\overrightarrow{AB}\cdot\overrightarrow{AC}.

  2. On isole : AB→⋅AC→=AB2+AC2−BC22\overrightarrow{AB}\cdot\overrightarrow{AC} = \dfrac{AB^2 + AC^2 - BC^2}{2}.

  3. On remplace : 16+36−642=−122=−6\dfrac{16 + 36 - 64}{2} = \dfrac{-12}{2} = -6.

  4. Le produit scalaire est négatif, donc cos⁡A^<0\cos\widehat{A} < 0 : l'angle A^\widehat{A} est obtus.

On trouve AB→⋅AC→=−6\overrightarrow{AB}\cdot\overrightarrow{AC} = -6 et l'angle A^\widehat{A} est obtus. On le confirme : BC2=64>16+36=52BC^2 = 64 > 16 + 36 = 52.

Exercice 5 Un angle obtus

★★☆Environ 8 min

Un triangle ABCABC a pour côtés AB=6AB = 6, AC=10AC = 10 et BC=14BC = 14. Calcule la mesure de l'angle A^\widehat{A} en degrés.

Indice 1

Calcule d'abord cos⁡A^\cos\widehat{A} : le numérateur peut être négatif.

Indice 2

Cherche un angle entre 0∘0^\circ et 180∘180^\circ dont le cosinus est cette valeur.

Voir la correction pas à pas
  1. On écrit : cos⁡A^=AB2+AC2−BC22 AB×AC\cos\widehat{A} = \dfrac{AB^2 + AC^2 - BC^2}{2\,AB \times AC}.

  2. On remplace : cos⁡A^=36+100−196120\cos\widehat{A} = \dfrac{36 + 100 - 196}{120}.

  3. On simplifie : cos⁡A^=−60120=−12\cos\widehat{A} = \dfrac{-60}{120} = -\dfrac12.

  4. On en déduit : A^=120∘\widehat{A} = 120^\circ.

L'angle A^\widehat{A} mesure 120∘120^\circ. Il est obtus et opposé au plus grand côté, ce qui est cohérent.

Exercice 6 Longueur d'une médiane

★★★Environ 12 min

Dans un triangle ABCABC, AB=5AB = 5, AC=7AC = 7 et BC=8BC = 8. Le point II est le milieu de [BC][BC]. Calcule AIAI en appliquant deux fois la formule d'Al-Kashi, arrondi au millième.

Indice 1

Les angles AIB^\widehat{AIB} et AIC^\widehat{AIC} sont supplémentaires : leurs cosinus sont opposés.

Indice 2

Additionne les deux égalités obtenues pour faire disparaître le cosinus.

Voir la correction pas à pas
  1. On note θ=AIB^\theta = \widehat{AIB} ; alors cos⁡AIC^=−cos⁡θ\cos\widehat{AIC} = -\cos\theta, et BI=IC=4BI = IC = 4.

  2. Dans ABIABI : 25=AI2+16−8 AIcos⁡θ25 = AI^2 + 16 - 8\,AI\cos\theta.

  3. Dans AICAIC : 49=AI2+16+8 AIcos⁡θ49 = AI^2 + 16 + 8\,AI\cos\theta.

  4. On additionne : 74=2 AI2+3274 = 2\,AI^2 + 32, donc AI2=21AI^2 = 21.

  5. On conclut : AI=21≈4,583AI = \sqrt{21} \approx 4{,}583.

La médiane [AI][AI] mesure environ 4,5834{,}583. On vérifie avec la formule directe : 2×25+2×49−644=21\dfrac{2 \times 25 + 2 \times 49 - 64}{4} = 21.

Quiz

10 questions · correction immédiate · ton score reste sur ton appareil.

  1. Dans un triangle ABCABC, quelle égalité est la formule d'Al-Kashi pour le côté [BC][BC] ?

  2. Que devient la formule d'Al-Kashi quand A^=90∘\widehat{A} = 90^\circ ?

  3. Dans un triangle, AB=3AB = 3, AC=5AC = 5 et A^=120∘\widehat{A} = 120^\circ. Calcule BCBC.

  4. Dans un triangle de côtés 44, 55 et 66, quelle est la valeur du cosinus de l'angle opposé au côté de longueur 66 ?

  5. Si l'on connaît les trois côtés d'un triangle, on peut calculer chacun de ses angles avec la formule d'Al-Kashi.

  6. Dans un triangle, BC2>AB2+AC2BC^2 > AB^2 + AC^2. Que peut-on dire de l'angle A^\widehat{A} ?

  7. Parmi ces situations, lesquelles permettent d'utiliser directement la formule d'Al-Kashi pour calculer un côté ou un angle ?

    Plusieurs réponses possibles.

  8. Dans un triangle ABCABC, II est le milieu de [BC][BC] avec AB=6AB = 6, AC=8AC = 8 et BC=10BC = 10. Que vaut AI2AI^2 ?

  9. Dans un triangle, AB=4AB = 4, AC=6AC = 6 et BC=8BC = 8. Quel est le signe de AB→⋅AC→\overrightarrow{AB}\cdot\overrightarrow{AC} ?

  10. Les longueurs 22, 33 et 77 peuvent former les côtés d'un triangle.

Les questions qu'on se pose

Quelle différence entre Pythagore et Al-Kashi ?

Pythagore ne vaut que dans un triangle rectangle. Al-Kashi vaut dans tout triangle et contient un terme en cosinus ; quand l'angle est droit, ce terme est nul et on retrouve Pythagore.

Faut-il apprendre la démonstration ?

Oui, le programme la mentionne explicitement, avec le produit scalaire 13. Retiens le fil : Chasles, carré scalaire, développement, définition du produit scalaire avec le cosinus.

Comment savoir quel côté retrancher quand je cherche un angle ?

Tu retranches toujours le carré du côté opposé à l'angle cherché. Les deux autres côtés, adjacents à l'angle, apparaissent au numérateur en positif et au dénominateur dans le produit.

Que faire si le cosinus calculé est négatif ?

Rien de spécial : l'angle est simplement obtus. La calculatrice renvoie bien un angle entre 90∘90^\circ et 180∘180^\circ. Si le cosinus sort hors de [−1 ; 1][-1\,;\,1], c'est qu'il y a une erreur de calcul ou que le triangle n'existe pas.

Faut-il garder les valeurs exactes ou arrondir ?

Garde la valeur exacte (par exemple 39\sqrt{39}) le plus longtemps possible, puis arrondis seulement le résultat final selon la consigne. Arrondir trop tôt cumule les erreurs, surtout quand on utilise un résultat dans un calcul suivant.

Sources

  1. Programme de mathématiques de première générale - enseignement de spécialité, Ministère de l'Éducation nationale. Consulté le 6 novembre 2026.
  2. Ressources d'accompagnement - Géométrie dans l'espace et produit scalaire, Éduscol - Ministère de l'Éducation nationale. Consulté le 6 novembre 2026.
  3. Aménagement du programme de mathématiques de première générale, Ministère de l'Éducation nationale. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page