Choisissez le type de point et la dimension, puis entrez les coordonnées des deux points A et B et le rapport m:n. La formule ci-dessous est liée aux champs de saisie : vous pouvez aussi modifier les coordonnées ou le rapport directement dedans.
Table des matières
-
Ce que vous pouvez faire sur cette page
-
À quoi sert ce calcul ?
-
Mode d'emploi
-
Formules et figures
-
Symboles et termes
-
Ce qu’il est utile de savoir avant de commencer
-
Calculer avec Excel
-
Calculer avec Google Sheets
-
Calculer avec Python
-
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
-
Faire faire le calcul par ChatGPT
-
Les atouts de DataChef
-
Fonctions connexes
-
Liste des calculatrices NumberChef
Ce que vous pouvez faire sur cette page
- Entrez les coordonnées de deux points \(\mathrm{A}\) et \(\mathrm{B}\) et un rapport \(m:n\), et obtenez tout de suite les coordonnées du point qui divise le segment \([\mathrm{AB}]\) dans le rapport \(m:n\), intérieurement ou extérieurement
- Le milieu (la division intérieure dans le rapport \(1:1\)) et le centre de gravité d’un triangle (la moyenne des coordonnées de ses trois sommets) se calculent sur la même page
- Fonctionne sur une droite graduée (1D), dans un repère du plan (2D) et dans l’espace (3D)
- La réponse est donnée à la fois en fraction irréductible exacte, comme \(\dfrac{13}{2}\), et en nombre décimal. Les étapes montrent aussi les nombres remplacés dans la formule
- Une figure montre où se trouve le point par rapport au segment (à l’intérieur, ou à l’extérieur et de quel côté). Les coordonnées et le rapport peuvent être décimaux, négatifs ou des fractions comme 3/4
- L’explication du « croisement » dans la formule (pourquoi \(m\) et \(n\) semblent changer de place) et des formules à copier-coller pour Excel, Google Sheets et Python se trouvent aussi sur cette page
À quoi sert ce calcul ?
Quand un personnage ou une caméra se déplace de A vers B, l’ordinateur calcule à chaque image sa position comme « le point qui divise [AB] intérieurement dans le rapport \(t : \left(1-t\right)\) » (où \(t\) est un nombre entre \(0\) et \(1\)). C’est l’interpolation linéaire (lerp), le calcul le plus élémentaire des images de synthèse.
En augmentant t peu à peu de 0 à 1, l’objet va de A à B à vitesse constante ; en changeant la façon dont t augmente, on obtient un mouvement naturel qui démarre et s’arrête en douceur. Le mélange de couleurs, le redimensionnement d’images et le morphing entre deux visages appliquent le même calcul de division intérieure à des couleurs ou à des coordonnées.
On fixe une masse de 1 kg et une masse de 2 kg aux deux extrémités d’une tige de 1 m (on néglige la masse de la tige). Où placer l’appui pour qu’elle soit en équilibre ? C’est exactement un calcul de division intérieure. La réponse est à \(\dfrac{2}{3}\) m de l’extrémité de 1 kg : le centre de gravité est une moyenne pondérée par les masses, et il se rapproche du côté le plus lourd. En formule, avec une masse \(m_1\) à la position \(x_1\) et une masse \(m_2\) à la position \(x_2\), le centre de gravité est \(\dfrac{m_1 x_1 + m_2 x_2}{m_1 + m_2}\), la même forme que la formule de la division intérieure.
Ici, on ne voit pas « la coordonnée de l’extrémité légère multipliée par la masse lourde », car les masses sont elles-mêmes les poids. Dans la division intérieure, qui travaille avec un rapport de longueurs, le poids est « la longueur de la partie de l’autre côté ». La même idée sert à trouver le centre de gravité d’un triangle, d’une plaque, d’une voiture ou d’un avion.
Si un groupe de 40 élèves a une moyenne de 60 points à un test et un groupe de 20 élèves une moyenne de 90 points, la moyenne des deux groupes réunis n’est pas 75 mais \(\dfrac{40 \times 60 + 20 \times 90}{40 + 20} = 70\) points. Voyez 60 et 90 comme deux points \(\mathrm{A}\) et \(\mathrm{B}\) d’une droite graduée : la réponse divise \([\mathrm{AB}]\) intérieurement dans le rapport \(20:40\), c’est-à-dire le rapport des effectifs \(40:20\) inversé. La réponse se rapproche de 60, le côté le plus nombreux, car c’est l’effectif de l’autre côté qui sert de poids. C’est exactement le même croisement que dans la formule de cette page.
Les indices des prix, les moyennes avec coefficients, les notes globales d’un sondage ou le prix de revient moyen d’un investissement sont des moyennes qui combinent des groupes de tailles différentes, et ont toutes cette forme. On évite ainsi l’erreur d’additionner puis diviser par 2, qui donne trop de poids au petit groupe.
Sur les chantiers de routes et de terrassement, on utilise les coordonnées de deux points relevés pour calculer « la position située à une fraction donnée entre les deux », et on y plante un piquet. Les points qui partagent un tronçon de 100 m en quatre parts égales, à 25, 50 et 75 m, sont les points de division intérieure dans les rapports 1:3, 1:1 et 3:1.
Avec des coordonnées en 3D qui incluent l’altitude, la même formule donne les points intermédiaires d’une pente. Même pour un tunnel creusé des deux côtés, qui doit se rejoindre exactement au milieu, de nombreux calculs de ce type assurent la précision des travaux.
Si l’on considère la latitude et la longitude de deux lieux comme des coordonnées, la formule du milieu donne un lieu à peu près à mi-chemin. C’est ce qu’utilisent les fonctions qui proposent un lieu de rendez-vous, ou qui découpent un long itinéraire en points régulièrement espacés pour vérifier l’altitude ou la météo en chemin.
Sur de longues distances, il faut des calculs qui tiennent compte de la forme ronde de la Terre, mais à l’échelle d’une ville, considérer les coordonnées comme planes et utiliser la division intérieure ne change presque rien en pratique.
Formules et figures
Symboles et termes
Symboles
| \(\mathrm{A},\ \mathrm{B},\ \mathrm{C}\) | A, B, C | Des noms de points. En géométrie, on nomme les points par des lettres majuscules, en général A, B, C dans l’ordre. Sur cette page, les extrémités du segment sont \(\mathrm{A}\) et \(\mathrm{B}\), et le troisième sommet du triangle est \(\mathrm{C}\). |
| \(x_1,\ y_1\) | x indice 1, y indice 1 | Les coordonnées du point \(\mathrm{A}\). Le petit chiffre en bas à droite (l’indice) indique de quel point il s’agit : ce n’est pas un nombre utilisé dans le calcul. De même, \(x_2\) et \(y_2\) sont les coordonnées de \(\mathrm{B}\), et \(x_3\) et \(y_3\) celles de \(\mathrm{C}\). |
| \(m:n\) | m pour n | Le rapport qui partage le segment. \(m\) est la part de la portion entre \(\mathrm{A}\) et le point de partage, et \(n\) celle de la portion entre le point de partage et \(\mathrm{B}\). Ce sont simplement des lettres souvent utilisées pour les rapports. Inverser l’ordre donne un autre point. |
| \(\mathrm{P}\) | P | Un nom souvent donné au point de division intérieure, comme « point ». |
| \(\mathrm{Q}\) | Q | Un nom souvent donné au point de division extérieure. Par habitude, c’est la lettre qui suit \(\mathrm{P}\). |
| \(\mathrm{M}\) | M | Un nom souvent donné au milieu, comme « milieu ». |
| \(\mathrm{G}\) | G | Le nom habituel du centre de gravité, d’après le G de « gravité ». |
| \([\mathrm{AB}]\) | segment AB | Le segment qui relie les points \(\mathrm{A}\) et \(\mathrm{B}\) : la partie d’une droite comprise entre deux extrémités fixées. Sa longueur s’écrit \(\mathrm{AB}\), sans crochets, et la droite entière \((\mathrm{AB})\). |
| \(\mathrm{AP} : \mathrm{PB}\) | AP pour PB | Le rapport de la longueur \(\mathrm{AP}\) à la longueur \(\mathrm{PB}\). Le point \(\mathrm{P}\) tel que \(\mathrm{AP} : \mathrm{PB} = m : n\) est le point qui divise le segment \([\mathrm{AB}]\) intérieurement dans le rapport \(m:n\). |
Termes
| segment | La partie d’une droite comprise entre deux points. Avec deux extrémités, c’est un segment ; s’il se prolonge à l’infini d’un seul côté, c’est une demi-droite ; des deux côtés, c’est une droite. |
| division intérieure | Le partage d’un segment par un point situé à l’intérieur, dans un rapport donné. Le point \(\mathrm{P}\) qui divise \([\mathrm{AB}]\) intérieurement dans le rapport \(m:n\) est le point de \([\mathrm{AB}]\) tel que \(\mathrm{AP} : \mathrm{PB} = m : n\), c’est-à-dire \(\overrightarrow{\mathrm{AP}} = \dfrac{m}{m+n}\overrightarrow{\mathrm{AB}}\). |
| division extérieure | Le partage d’un segment par un point situé sur son prolongement, hors du segment, tel que \(\mathrm{AQ} : \mathrm{QB} = m : n\). Le point tombe du côté de l’extrémité dont la part est la plus petite (au-delà de \(\mathrm{B}\) si \(m > n\), avant \(\mathrm{A}\) si \(m < n\)). Il n’existe pas quand \(m\) et \(n\) sont égaux. |
| point de partage | Le nom général d’un point qui partage un segment dans un rapport donné, que ce soit par division intérieure ou extérieure. |
| milieu | Le point au centre d’un segment, à égale distance des deux extrémités. C’est la division intérieure dans le rapport \(1:1\). |
| centre de gravité | Le point où se coupent les trois médianes d’un triangle. Une plaque triangulaire reste en équilibre à l’horizontale sur ce point, et ses coordonnées sont la moyenne de celles des trois sommets. |
| médiane | Dans un triangle, le segment qui relie un sommet au milieu du côté opposé. Les trois médianes se coupent toujours en un point (le centre de gravité), qui divise chaque médiane dans le rapport \(2:1\) à partir du sommet. |
| rapport | Une façon de comparer deux quantités, en les écrivant côte à côte comme « \(2:1\) ». \(2:1\) et \(4:2\) sont le même rapport. Sur cette page, il compare les longueurs des deux parties d’un segment partagé. |
| coordonnées | Les nombres qui repèrent un point : un seul sur une droite graduée, deux \((x\,;\,y)\) dans le plan, et trois \((x\,;\,y\,;\,z)\) dans l’espace. |
| droite graduée | Une droite munie de graduations, où chaque nombre correspond à un seul point. C’est le repère le plus simple, où un seul nombre donne une position. |
| repère | Un axe horizontal des abscisses et un axe vertical des ordonnées, qui permettent de repérer chaque point du plan par deux nombres \((x\,;\,y)\). |
| moyenne pondérée | Une moyenne où chaque nombre reçoit un « poids » (un coefficient, comme pour les notes au bac). La coordonnée \(\dfrac{n x_1 + m x_2}{m+n}\) de la division intérieure est exactement la moyenne pondérée de \(x_1\) avec le poids \(n\) et de \(x_2\) avec le poids \(m\) : c’est ce qu’on appelait le barycentre de \((\mathrm{A}, n)\) et \((\mathrm{B}, m)\). La moyenne ordinaire est le cas où tous les poids sont égaux. |
| indice | Un petit numéro écrit en bas à droite d’une lettre, comme dans \(x_1\) et \(x_2\). Il sert à distinguer des grandeurs de même nature : ce n’est ni un facteur ni un exposant. |
Ce qu’il est utile de savoir avant de commencer
Voici ce qu’il est utile de savoir pour utiliser les calculs de cette page en comprenant ce qu’ils font.
En cas de difficulté, revoir ces notions est le chemin le plus court.
| La droite graduée et les coordonnées (CM1-5e, 9-13 ans) |
|
| Les rapports et la proportionnalité (CM2-5e, 10-13 ans) |
|
| Le calcul avec les nombres relatifs (5e-4e, 12-14 ans) |
|
| Le calcul avec les fractions (CM1-5e, 9-13 ans) |
|
| Le calcul littéral (5e-3e, 12-15 ans) |
|
| La moyenne (CM2-4e, 10-14 ans) |
|
Calculer avec Excel
| Abscisse de A, x1 | 1 |
| Ordonnée de A, y1 | 2 |
| Abscisse de B, x2 | 7 |
| Ordonnée de B, y2 | 5 |
| Nombre m du rapport (de A au point) | 2 |
| Nombre n du rapport (du point à B) | 1 |
| Abscisse de P (division intérieure) | =(B6*B1+B5*B3)/(B5+B6) |
| Ordonnée de P (division intérieure) | =(B6*B2+B5*B4)/(B5+B6) |
| Abscisse de A, x1 | 1 |
| Ordonnée de A, y1 | 2 |
| Abscisse de B, x2 | 7 |
| Ordonnée de B, y2 | 5 |
| Nombre m du rapport (de A au point) | 3 |
| Nombre n du rapport (du point à B) | 1 |
| Abscisse de Q (division extérieure) | =(-B6*B1+B5*B3)/(B5-B6) |
| Ordonnée de Q (division extérieure) | =(-B6*B2+B5*B4)/(B5-B6) |
| Abscisse de A, x1 | 1 |
| Ordonnée de A, y1 | 2 |
| Abscisse de B, x2 | 7 |
| Ordonnée de B, y2 | 5 |
| Abscisse du milieu M | =(B1+B3)/2 |
| Ordonnée du milieu M | =(B2+B4)/2 |
| Abscisse du sommet A, x1 | 1 |
| Ordonnée du sommet A, y1 | 2 |
| Abscisse du sommet B, x2 | 7 |
| Ordonnée du sommet B, y2 | 5 |
| Abscisse du sommet C, x3 | 4 |
| Ordonnée du sommet C, y3 | 8 |
| Abscisse du centre de gravité G | =(B1+B3+B5)/3 |
| Ordonnée du centre de gravité G | =(B2+B4+B6)/3 |
Le premier tableau divise [AB], avec A(1 ; 2) et B(7 ; 5), intérieurement dans le rapport 2:1, ce qui donne P(5 ; 4). La formule de l’abscisse, « =(B6*B1+B5*B3)/(B5+B6) », semble d’abord mal appariée : elle multiplie B1 (l’abscisse de A) par B6 (le nombre n du rapport), et B3 (l’abscisse de B) par B5 (le nombre m). C’est le croisement, et si on les inverse, le résultat change.
Le deuxième tableau divise les mêmes points extérieurement dans le rapport 3:1, ce qui donne Q(10 ; 6,5). Les seules différences avec le premier tableau sont le signe moins devant B6 et la soustraction au dénominateur. Si vous entrez la même valeur pour m et n, le dénominateur vaut 0 et une erreur (#DIV/0!) s’affiche : cela signifie que le point de division extérieure n’existe pas.
Le troisième tableau donne le milieu M(4 ; 3,5). Le quatrième donne le centre de gravité G(4 ; 5) du triangle de sommets A(1 ; 2), B(7 ; 5) et C(4 ; 8).
Calculer avec Google Sheets
| Abscisse de A, x1 | 1 |
| Ordonnée de A, y1 | 2 |
| Abscisse de B, x2 | 7 |
| Ordonnée de B, y2 | 5 |
| Nombre m du rapport (de A au point) | 2 |
| Nombre n du rapport (du point à B) | 1 |
| Abscisse de P (division intérieure) | =(B6*B1+B5*B3)/(B5+B6) |
| Ordonnée de P (division intérieure) | =(B6*B2+B5*B4)/(B5+B6) |
| Abscisse de A, x1 | 1 |
| Ordonnée de A, y1 | 2 |
| Abscisse de B, x2 | 7 |
| Ordonnée de B, y2 | 5 |
| Nombre m du rapport (de A au point) | 3 |
| Nombre n du rapport (du point à B) | 1 |
| Abscisse de Q (division extérieure) | =(-B6*B1+B5*B3)/(B5-B6) |
| Ordonnée de Q (division extérieure) | =(-B6*B2+B5*B4)/(B5-B6) |
| Abscisse de A, x1 | 1 |
| Ordonnée de A, y1 | 2 |
| Abscisse de B, x2 | 7 |
| Ordonnée de B, y2 | 5 |
| Abscisse du milieu M | =(B1+B3)/2 |
| Ordonnée du milieu M | =(B2+B4)/2 |
| Abscisse du sommet A, x1 | 1 |
| Ordonnée du sommet A, y1 | 2 |
| Abscisse du sommet B, x2 | 7 |
| Ordonnée du sommet B, y2 | 5 |
| Abscisse du sommet C, x3 | 4 |
| Ordonnée du sommet C, y3 | 8 |
| Abscisse du centre de gravité G | =(B1+B3+B5)/3 |
| Ordonnée du centre de gravité G | =(B2+B4+B6)/3 |
Calculer avec Python
from fractions import Fraction
# Coordonnées des points (une fraction comme 3/4 s’écrit Fraction(3, 4))
point_a = (Fraction(1), Fraction(2))
point_b = (Fraction(7), Fraction(5))
point_c = (Fraction(4), Fraction(8)) # troisième sommet, pour le centre de gravité
def internal_point(a, b, m, n):
# Division intérieure : on multiplie par le nombre du côté opposé (n pour A, m pour B)
return tuple((n * p + m * q) / (m + n) for p, q in zip(a, b))
def external_point(a, b, m, n):
# Division extérieure : la division intérieure avec n remplacé par -n (impossible si m est égal à n)
return tuple((-n * p + m * q) / (m - n) for p, q in zip(a, b))
def midpoint(a, b):
# Milieu : la moyenne des deux coordonnées (division intérieure 1:1)
return tuple((p + q) / 2 for p, q in zip(a, b))
def centroid(a, b, c):
# Centre de gravité d’un triangle : la moyenne des coordonnées des trois sommets
return tuple((p + q + r) / 3 for p, q, r in zip(a, b, c))
def show(point):
# Affiche les fractions sous une forme lisible comme « (5 ; 4) » ou « (10 ; 13/2) »
return "(" + " ; ".join(str(v) for v in point) + ")"
print("Division intérieure 2:1 :", show(internal_point(point_a, point_b, Fraction(2), Fraction(1))))
print("Division extérieure 3:1 :", show(external_point(point_a, point_b, Fraction(3), Fraction(1))))
print("Milieu :", show(midpoint(point_a, point_b)))
print("Centre de gravité :", show(centroid(point_a, point_b, point_c)))
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
P = ((n·x₁ + m·x₂) ÷ (m + n), (n·y₁ + m·y₂) ÷ (m + n))
P\left(\dfrac{n x_1 + m x_2}{m + n},\ \dfrac{n y_1 + m y_2}{m + n}\right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>x</mi>
<mo>=</mo>
<mfrac>
<mrow>
<mi>n</mi><msub><mi>x</mi><mn>1</mn></msub>
<mo>+</mo>
<mi>m</mi><msub><mi>x</mi><mn>2</mn></msub>
</mrow>
<mrow><mi>m</mi><mo>+</mo><mi>n</mi></mrow>
</mfrac>
</mrow>
</math>
x = (n*x_1 + m*x_2)/(m + n)
{(n*x1 + m*x2)/(m + n), (n*y1 + m*y2)/(m + n)}
P := [(n*x1 + m*x2)/(m + n), (n*y1 + m*y2)/(m + n)];
P = [(n*x1 + m*x2)/(m + n), (n*y1 + m*y2)/(m + n)];
x = (n x_1 + m x_2)/(m + n)
Q = ((−n·x₁ + m·x₂) ÷ (m − n), (−n·y₁ + m·y₂) ÷ (m − n))
Q\left(\dfrac{-n x_1 + m x_2}{m - n},\ \dfrac{-n y_1 + m y_2}{m - n}\right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>x</mi>
<mo>=</mo>
<mfrac>
<mrow>
<mo>−</mo><mi>n</mi><msub><mi>x</mi><mn>1</mn></msub>
<mo>+</mo>
<mi>m</mi><msub><mi>x</mi><mn>2</mn></msub>
</mrow>
<mrow><mi>m</mi><mo>−</mo><mi>n</mi></mrow>
</mfrac>
</mrow>
</math>
x = (-n*x_1 + m*x_2)/(m - n)
{(-n*x1 + m*x2)/(m - n), (-n*y1 + m*y2)/(m - n)}
Q := [(-n*x1 + m*x2)/(m - n), (-n*y1 + m*y2)/(m - n)];
Q = [(-n*x1 + m*x2)/(m - n), (-n*y1 + m*y2)/(m - n)];
x = (-n x_1 + m x_2)/(m - n)
M = ((x₁ + x₂) ÷ 2, (y₁ + y₂) ÷ 2)
M\left(\dfrac{x_1 + x_2}{2},\ \dfrac{y_1 + y_2}{2}\right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>x</mi>
<mo>=</mo>
<mfrac>
<mrow><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><msub><mi>x</mi><mn>2</mn></msub></mrow>
<mn>2</mn>
</mfrac>
</mrow>
</math>
x = (x_1 + x_2)/2
{(x1 + x2)/2, (y1 + y2)/2}
M := [(x1 + x2)/2, (y1 + y2)/2];
M = [(x1 + x2)/2, (y1 + y2)/2];
x = (x_1 + x_2)/2
G = ((x₁ + x₂ + x₃) ÷ 3, (y₁ + y₂ + y₃) ÷ 3)
G\left(\dfrac{x_1 + x_2 + x_3}{3},\ \dfrac{y_1 + y_2 + y_3}{3}\right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>x</mi>
<mo>=</mo>
<mfrac>
<mrow>
<msub><mi>x</mi><mn>1</mn></msub><mo>+</mo>
<msub><mi>x</mi><mn>2</mn></msub><mo>+</mo>
<msub><mi>x</mi><mn>3</mn></msub>
</mrow>
<mn>3</mn>
</mfrac>
</mrow>
</math>
x = (x_1 + x_2 + x_3)/3
{(x1 + x2 + x3)/3, (y1 + y2 + y3)/3}
G := [(x1 + x2 + x3)/3, (y1 + y2 + y3)/3];
G = [(x1 + x2 + x3)/3, (y1 + y2 + y3)/3];
x = (x_1 + x_2 + x_3)/3
Faire faire le calcul par ChatGPT
Tu es un assistant de calcul mathématique spécialisé en géométrie repérée. Fais le calcul suivant en exécutant réellement du code Python, et appuie ta réponse uniquement sur les nombres obtenus à l’exécution (ne réponds pas de tête ni au jugé). Pour les deux points A(1 ; 2) et B(7 ; 5) d’un repère du plan, trouve : 1. Les coordonnées du point P qui divise le segment [AB] intérieurement dans le rapport 2:1 (AP : PB = 2 : 1) 2. Les coordonnées du point Q qui divise le segment [AB] extérieurement dans le rapport 3:1 (AQ : QB = 3 : 1, Q hors du segment) 3. Les coordonnées du milieu M du segment [AB] 4. Les coordonnées du centre de gravité G du triangle ABC, avec le point supplémentaire C(4 ; 8) En Python, utilise le module fractions de la bibliothèque standard pour calculer de façon exacte, et donne chaque réponse sous forme de fraction irréductible et de nombre décimal. Explique aussi, en suivant le calcul étape par étape, pourquoi la coordonnée de A est multipliée par n dans la formule de la division intérieure (pourquoi la formule est « croisée »).
Mode d'emploi
-
1Saisissez vos nombresTapez les nombres à calculer dans les champs de saisie
-
2CalculezAppuyez sur le bouton « Calculer »
-
3Lisez le résultatLe résultat s’affiche aussitôt. La même page explique aussi le raisonnement et la formule
Les atouts de DataChef
Aucune compétence requise – simple et intuitif
Aucune donnée personnelle nécessaire
Le fichier est supprimé automatiquement après le téléchargement
Aucune mention de crédit nécessaire
Aucune autorisation préalable nécessaire