Area of a Triangle in Coordinate Geometry

Calculer l'aire à partir des coordonnées des 3 sommets — sans hauteur

Vérifié par [email protected], Geometry Calculator Developer & Online Math Educator Dernière mise à jour May 14, 2026

Lorsque vous connaissez les coordonnées des trois sommets d'un triangle, vous n'avez pas besoin de calculer d'abord les longueurs des côtés ou la hauteur — il existe une formule directe qui donne l'aire en une seule étape. C'est le déterminant d'une matrice 3×3 contenant les coordonnées, divisé par 2. La même formule sert également de test de colinéarité : si l'aire est nulle, les trois points sont alignés sur une même droite.

Les formules

Nom Formule Notes
Formule standard A = ½ × |x₁(y₂ − y₃) + x₂(y₃ − y₁) + x₃(y₁ − y₂)| Les trois sommets sont (x₁, y₁), (x₂, y₂), (x₃, y₃). Prenez toujours la valeur absolue ; l'orientation détermine le signe devant |·|.
Forme déterminant A = ½ × |det([x₁ y₁ 1; x₂ y₂ 1; x₃ y₃ 1])| Identique à la formule standard — développez le déterminant 3×3 le long de la troisième colonne et vous obtenez la forme standard.
Forme du lacet (compacte) A = ½ × |x₁(y₂−y₃) + x₂(y₃−y₁) + x₃(y₁−y₂)| Même expression réarrangée. Le nom « lacet » vient de la visualisation des produits diagonaux.
Vecteur / Produit vectoriel A = ½ × |⃗AB × ⃗AC| Pour les sommets A, B, C : la moitié de la norme du produit vectoriel de deux vecteurs côtés. Fonctionne aussi en 3D (donne l'aire plane du triangle).
Test de colinéarité A = 0 ⟺ 3 points are collinear Si la formule renvoie 0, les trois points sont alignés. Équivalent à des pentes égales entre les paires.
Aire signée (orientation) A_signed = ½ × [x₁(y₂−y₃) + x₂(y₃−y₁) + x₃(y₁−y₂)] Sans la valeur absolue : positive si les sommets sont listés dans le sens antihoraire, négative dans le sens horaire. Utile en géométrie computationnelle.
Cas particulier équilatéral A = (√3/4) × s² Lorsque les trois côtés sont égaux (s). Vérifiez que la formule des coordonnées correspond en calculant s² = (x₂−x₁)² + (y₂−y₁)².

Exemples résolus

Exemple 1 : Triangle avec sommets (1, 2), (4, 5), (6, 1)

  1. x₁(y₂−y₃) = 1 × (5 − 1) = 4
  2. x₂(y₃−y₁) = 4 × (1 − 2) = −4
  3. x₃(y₁−y₂) = 6 × (2 − 5) = −18
  4. Sum = 4 + (−4) + (−18) = −18
  5. A = ½ × |−18| = 9 unit²

Exemple 2 : Vérification de colinéarité : les points (1, 1), (2, 3), (4, 7) sont-ils alignés ?

  1. A = ½ × |1(3 − 7) + 2(7 − 1) + 4(1 − 3)|
  2. A = ½ × |−4 + 12 − 8| = ½ × |0| = 0
  3. Area = 0 → YES, the three points are collinear.

Exemple 3 : Triangle rectangle avec sommets (0, 0), (4, 0), (0, 3)

  1. A = ½ × |0(0 − 3) + 4(3 − 0) + 0(0 − 0)|
  2. A = ½ × |0 + 12 + 0| = 6 unit²
  3. Verify with base × height / 2 = (4 × 3) / 2 = 6 ✓

Évitez le calcul manuel

Saisissez vos chiffres et obtenez des résultats détaillés instantanément.

Use Coordinate Geometry Calculator Voir toutes les formules de géométrie