Théorème de Thalès
Avec AD de 4, DB de 6 et AE de 6, la longueur manquante EC vaut 9, car 4/6 est égal à 6/9. Saisissez trois des quatre segments découpés par une parallèle à un côté du triangle et obtenez le dernier. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Ad
- 4
- Db
- 6
- Ae
- 6
- Ec
- 9
- Manquant
- ec
- Longueur
- 9
- Rapport
- 0,6666666667
Le théorème de proportionnalité du triangle — aussi appelé théorème de Thalès ou théorème d'interception — affirme qu'une droite menée parallèle à un côté d'un triangle et qui coupe les deux autres divise ces deux côtés dans le même rapport. Dans le triangle ABC, si DE est parallèle à BC avec D sur AB et E sur AC, alors AD sur DB égale AE sur EC. Ce calculateur prend n'importe lesquelles de trois de ces quatre longueurs de segments coupés en parallèle et renvoie la longueur manquante.
Ce que le théorème affirme et comment les quatre segments se placent sur le triangle
Le théorème de proportionnalité du triangle est un résultat classique de la géométrie euclidienne : si une droite est parallèle à un côté d'un triangle et rencontre les deux autres, alors elle coupe ces côtés de façon proportionnelle. Étiquetez le triangle ABC. Tracez à l'intérieur une droite parallèle au côté BC qui rencontre AB en D et AC en E.
Les quatre segments qui apparaissent sont AD du sommet jusqu'à la coupe sur AB, DB de cette coupe jusqu'à B, AE du sommet jusqu'à la coupe sur AC, et EC de cette coupe jusqu'à C. Le parallélisme force le petit triangle ADE à être semblable au grand triangle ABC, si bien que les côtés correspondants sont en proportion et que les coupes satisfont AD sur DB égal à AE sur EC.
La même identité s'écrit souvent AD sur AB égal à AE sur AC, ce qui est équivalent car AB est AD plus DB et AC est AE plus EC. Ce point d'accès utilise la forme à quatre segments parce que c'est ainsi que les problèmes de manuel et d'examen présentent presque toujours les données : trois pièces mesurées et une inconnue. Vous omettez le champ inconnu et envoyez les trois longueurs connues.
Le solveur multiplie en croix pour retrouver la pièce manquante et la renvoie comme length, avec le quatuor complet et la proportion affichée, afin que vous puissiez montrer le raisonnement à côté de la réponse. Une vérification typique de classe est AD quatre, DB six, AE six, ce qui donne EC neuf car quatre sur six égale six sur neuf.
Où un calculateur de proportionnalité du triangle justifie son existence
Les salles de classe et les plateformes de tutorat utilisent un calculateur dédié au théorème de proportionnalité du triangle afin que les élèves vérifient les devoirs d'interception sans parcourir une page générique de triangles semblables avec des modes supplémentaires. Les générateurs d'examens ont besoin d'un oracle déterministe qui note la coupe manquante à partir de trois longueurs positives et refuse un segment connu nul ou négatif comme invalide, au lieu d'inventer un côté en silence.
Les notes de levé, les croquis d'atelier et les contrôles CAD simples réduisent souvent une coupe parallèle à travers une travée triangulaire à la même identité à quatre segments lorsqu'il n'y a que trois mesures de mètre sur la feuille. Une validation échouée ne consomme pas le solde. Gardez les requêtes petites, figez length et le quatuor complet dans les tests, et vous obtiendrez des coupes reproductibles pour les devoirs, les greffons LMS et les workers en bordure, sans dresser une pile d'algèbre symbolique à vous.
Intention de recherche distincte d'un solveur de triangle rectangle, d'un diviseur par formule de section et d'une page générique de variation directe : cette page répond à la requête du théorème d'interception qui nomme les quatre segments coupés en parallèle.
Cas d’usage
Vérifications de classe et de devoirs
Laissez les élèves envoyer n'importe lesquels de trois parmi AD, DB, AE et EC et vérifier la coupe manquante contre l'identité du manuel AD/DB = AE/EC.
Notation automatique d'examens et LMS
Notez les items du théorème d'interception avec un oracle déterministe qui refuse un segment connu non positif et n'invente jamais une quatrième longueur à partir de deux.
Croquis et notes de terrain
Retrouvez la coupe non mesurée sur une travée triangulaire lorsqu'une droite est menée parallèle à la base et que trois lectures de mètre figurent déjà sur la feuille.
Questions fréquentes
Comment trouver un segment manquant avec le théorème de proportionnalité du triangle ?
Envoyez exactement trois de ad, db, ae et ec comme longueurs finies positives et omettez l'inconnu.
Que se passe-t-il si un segment connu est zéro ou négatif ?
Une coupe connue doit être un nombre fini positif ; ces échecs ne sont pas facturés.
Quel champ dois-je laisser de côté ?
Laissez de côté la coupe inconnue. Le solveur nomme ce champ dans missing et le remplit. Envoyer deux champs ou les quatre est refusé.
Est-ce la même chose que les triangles semblables ou la formule de section ?
C'est le cas d'interception des triangles semblables (DE parallèle à BC). Ce n'est pas la formule de section qui divise un segment dans le rapport m:n entre deux points.
Puis-je utiliser la forme AD/AB = AE/AC ?
Oui, les deux écritures sont équivalentes, car AB vaut AD plus DB et AC vaut AE plus EC. La calculatrice travaille avec les quatre petits segments : décomposez donc un côté entier en ses deux parties avant de le saisir.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/math/triangle-proportionality-theorem \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ad":4,"AD":0.000001}'const res = await fetch("https://api.kit.forhosting.com/math/triangle-proportionality-theorem", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ad": 4,
"AD": 0.000001
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/triangle-proportionality-theorem",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ad": 4,
"AD": 0.000001
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/triangle-proportionality-theorem", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ad":4,"AD":0.000001}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ad":4,"AD":0.000001}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/triangle-proportionality-theorem", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"ad": 4,
"AD": 0.000001
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.triangle_proportionality_theorem",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs | 1000000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Chaque segment connu doit être un nombre fini positif ; zéro, une valeur négative, infinie ou non numérique échoue avec invalid_input et n'est pas facturé.
Contrat d'entrée, les quatre formules de récupération et le comportement d'erreur
Laissez le champ inconnu entièrement de côté. En cas de succès, le corps renvoie en écho les quatre longueurs avec celle qui manquait remplie, nomme le champ omis dans missing, renvoie length comme valeur retrouvée, signale le rapport commun AD sur DB, imprime la proportion comme chaîne que vous pouvez afficher et reformule la formule qui a produit l'inconnue. Les quatre récupérations sont ad égal à db fois ae sur ec, db égal à ad fois ec sur ae, ae égal à ad fois ec sur db, et ec égal à db fois ae sur ad. Les résultats sont arrondis à douze décimales afin que les goldens restent stables d'un environnement à l'autre. Associez la charge à votre propre croquis de DE parallèle à BC ; ce point d'accès ne résout qu'une longueur et n'émet ni dessin ni prose de classe pas à pas au-delà des champs formula et proportion. Envoyez un corps JSON avec exactement trois des quatre champs facultatifs ad, db, ae et ec. Chaque valeur fournie est un segment connu coupé en parallèle et doit être un nombre fini positif ; elle peut arriver comme nombre JSON ou comme chaîne numérique. Les alias AD, DB, AE, EC et segment_ad, segment_db, segment_ae, segment_ec sont acceptés lorsque le nom canonique est omis. Manquer plus d'un champ, envoyer les quatre, envoyer un objet vide ou un corps qui n'est pas un objet échoue avec invalid_input, qui vous indique de fournir exactement trois des quatre longueurs. Zéro, un nombre négatif, NaN, Infinity ou un texte non numérique sur un segment connu échoue avec invalid_input en nommant ce champ comme non fini positif. Ces échecs de validation ne sont pas facturés.
Où un calculateur de proportionnalité du triangle justifie son existence
Comme l'implémentation est parse de niveau A pur, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Questions techniques
Combien coûte le calculateur du théorème de proportionnalité du triangle ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.