Calculateur théorème travail-énergie
Un corps de 2 kg qui passe de 3 à 5 m/s voit son énergie cinétique passer de 9 J à 25 J : le travail net reçu est de 16 J. Indiquez la masse et les deux vitesses pour voir la variation d'énergie cinétique. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- M
- 2
- V i
- 3
- V f
- 5
- Masse
- 2
- Vitesse initiale
- 3
- Vitesse finale
- 5
- K i
- 9
Un calculateur du théorème travail-énergie transforme l'identité centrale de la mécanique — le travail net est égal à la variation d'énergie cinétique — en un solveur déterministe pratique pour les devoirs, les laboratoires et l'automatisation.
Ce que signifie le théorème travail-énergie et quelles entrées vous devez fournir
Le théorème travail-énergie affirme que le travail net effectué sur une particule ou un corps rigide traité comme une masse ponctuelle est égal à la variation de son énergie cinétique de translation entre deux états. En symboles, W_net est égal à delta K, c'est-à-dire K_f moins K_i. La masse doit être un scalaire fini non négatif ; une masse négative n'est pas physique dans ce cadre classique et le calculateur la refuse.
Les vitesses peuvent être saisies avec un signe lorsque vous connaissez déjà une composante de vitesse le long d'une droite, car seuls les carrés entrent dans la formule, de sorte que le sens ne change pas l'énergie.
Lorsque la grandeur de la vitesse finale dépasse celle de l'initiale pour une masse positive fixe, le travail net est positif et le corps a gagné de l'énergie cinétique ; lorsque le corps ralentit, le travail net est négatif et l'environnement a fourni un travail négatif global ou des forces non conservatives ont retiré de l'énergie. Une masse nulle donne des énergies cinétiques nulles et un travail net nul pour toute vitesse finie, ce qui constitue un bon cas limite.
Cette page ne convertit pas les unités : conservez la masse, les vitesses et les énergies résultantes dans un système cohérent, par exemple kilogrammes, mètres par seconde et joules. Elle ne modélise pas non plus l'énergie cinétique de rotation, les corrections relativistes, les systèmes multi-corps ni les intégrales de force dépendantes du trajet ; réduisez ces problèmes à une masse effective et deux vitesses scalaires avant d'appeler le solveur si c'est la seule comparaison dont vous avez besoin.
Conseils pratiques, limites et recherches associées
Utilisez un seul système d'unités cohérent de bout en bout avant l'appel ; cette page ne convertit pas entre SI et impérial. Choisissez délibérément des exemples de cours : masse deux, vitesse initiale trois et finale cinq donne une énergie cinétique initiale neuf, finale vingt-cinq et un travail net de seize joules en SI ; masse quatre, initiale dix et finale zéro donne un grand travail net négatif de moins deux cents, illustrant le freinage ou le retrait d'énergie à l'impact.
En enseignant les méthodes énergétiques, utilisez cet outil uniquement comme l'étape translationnelle travail–énergie : ajoutez le potentiel gravitationnel ou élastique ailleurs si vous avez besoin de la conservation de l'énergie mécanique, et comparez l'énergie mécanique totale séparément.
Cette page vise les personnes qui recherchent un calculateur du théorème travail-énergie, le travail net à partir de la variation d'énergie cinétique ou W_net égal à delta K en ligne ; ce n'est pas un calculateur de travail force fois déplacement (utilisez une capacité de travail effectué lorsque vous connaissez déjà force, longueur de trajet et angle), ni un solveur d'énergie cinétique à un seul état, ni un convertisseur d'unités.
Préférez cette capacité lorsque vous connaissez déjà la masse et deux vitesses et n'avez besoin que du travail net comme variation d'énergie ; si votre problème source donne le poids sur Terre au lieu de la masse, convertissez d'abord le poids en masse avec g local. Les contrôles aller-retour sont simples : recalculez à la main un demi m fois chaque vitesse au carré et confirmez que la différence est égale au W_net publié avec le même arrondi à douze décimales que dans la réponse.
Cas d’usage
Vérification des devoirs pour W_net = ΔK
Les élèves saisissent la masse et les vitesses initiale et finale de problèmes travail-énergie du manuel et comparent le travail net, les énergies cinétiques et les étapes de substitution à un résultat déterministe avant de rendre.
Tests unitaires pour helpers d'énergie de jeux et simulations
Générez des cas connus de travail net positif et négatif plus des rejets délibérés de masse négative comme valeurs attendues de kata de codage dans des moteurs physiques et des correcteurs LMS.
Précontrôle de laboratoire avant intégrales de travail multi-forces
Les pipelines calculent d'abord le W_net idéal à partir de la masse mesurée et de deux vitesses, puis le comparent à F·dr intégré le long d'un trajet pour quantifier les pertes résiduelles non conservatives.
Questions fréquentes
La masse peut-elle être négative ?
Le travail-énergie classique d'un corps exige m ≥ 0.
Que signifie un travail net négatif ?
Un W_net négatif signifie que le corps a perdu de l'énergie cinétique : la grandeur de la vitesse finale est inférieure à l'initiale pour une masse positive fixe (par exemple au freinage).
Dans quelles unités le résultat est-il exprimé ?
Lorsque la masse est en kilogrammes et les vitesses en mètres par seconde, les énergies et le travail net sont en joules. Conservez toutes les entrées dans un seul système d'unités cohérent ; le calculateur ne convertit pas les unités.
Le calculateur du théorème travail-énergie est-il gratuit ?
L'outil navigateur est gratuit et s'exécute en local.
Le sens des vitesses compte-t-il ?
Non. Seuls les carrés des vitesses entrent dans la formule, donc une vitesse négative donne la même énergie que la vitesse positive. Vous pouvez saisir des composantes signées sans changer le résultat.
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/mech/work-energy-theorem \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"m":2,"v_i":3,"v_f":5}'const res = await fetch("https://api.kit.forhosting.com/mech/work-energy-theorem", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"m": 2,
"v_i": 3,
"v_f": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/work-energy-theorem",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"m": 2,
"v_i": 3,
"v_f": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/work-energy-theorem", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"m":2,"v_i":3,"v_f":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"m":2,"v_i":3,"v_f":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/work-energy-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
{
"m": 2,
"v_i": 3,
"v_f": 5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.work_energy_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.
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
Une masse négative est rejetée avec une erreur invalid_input claire, de sorte que des formulaires incomplets ou non physiques n'inventent jamais un nombre. Le tarif est un forfait de $0.002 par requête API réussie ; une validation échouée n'est jamais facturée.
Ce que signifie le théorème travail-énergie et quelles entrées vous devez fournir
Avec la définition classique de l'énergie cinétique K égale à la moitié de la masse multipliée par le carré de la vitesse, cela se développe en W_net égal à un demi m fois v_f au carré moins un demi m fois v_i au carré, et se factorise proprement en un demi m fois (v_f au carré moins v_i au carré).
Comment appeler l'API et ce qui est renvoyé
Les valeurs absolues doivent rester dans la limite publiée d'un billion ; la masse ne doit pas être négative. Le signe des vitesses est libre pour l'énergie : seuls les carrés apparaissent, ce qui est utile lorsque des scripts de notation injectent des composantes de vitesse signées de la cinématique unidimensionnelle. Envoyez un corps JSON avec les trois champs finis obligatoires m (alias mass), v_i (alias vi, v0, initial_speed et initial_velocity) et v_f (alias vf, v1, final_speed et final_velocity). En cas de succès la réponse renvoie m, v_i et v_f arrondis, les reflète comme mass, initial_speed et final_speed, fixe K_i et initial_kinetic_energy à un demi m v_i au carré, K_f et final_kinetic_energy à un demi m v_f au carré, et fixe delta_K, W_net et net_work à la même valeur de travail net K_f moins K_i. Des chaînes de formule symbolique et d'équation entièrement substituée, un unit_hint rappelant que les résultats sont en joules lorsque la masse est en kilogrammes et les vitesses en mètres par seconde, un court message indiquant si le travail net est positif, négatif ou nul, et un tableau ordonné d'étapes complètent la charge utile pour les fiches et les tests automatisés. Une validation échouée — champs manquants, nombres non finis, valeurs hors limites absolues ou masse négative — renvoie invalid_input et n'est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec unité item. Préférez les nombres JSON lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict pour les collages de formulaires scolaires.
Conseils pratiques, limites et recherches associées
Conservez m, v_i et v_f dans la plage absolue publiée afin que produits et différences restent finis en double précision IEEE sur le Worker et dans le navigateur. Fournir une masse négative démontre le chemin strict invalid_input qui protège les clients des entrées classiques non physiques. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts exploratoires lorsque les apprenants passent volontairement une masse négative.
Questions techniques
Quelle formule utilise le calculateur du théorème travail-énergie ?
Il utilise W_net = ΔK = K_f − K_i = 0.5 m (v_f² − v_i²), où m est la masse et v_i, v_f sont les vitesses initiale et finale.