Calculatrice d'enthalpie à l'échelle des coefficients
Remettez à l'échelle l'enthalpie d'une équation thermochimique quand vous multipliez ses coefficients : doubler une étape de −92,2 kJ donne −184,4 kJ, toujours exothermique. C'est le geste habituel avant d'additionner des étapes dans un cycle de Hess. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- ΔH de référence
- -92,2
- Facteur (k)
- 2
- ΔH mis à l'échelle
- -184,4
- Processus
- exothermic
Lorsque vous multipliez chaque coefficient stœchiométrique d'une équation thermochimique équilibrée par le même facteur positif, la loi de Hess impose que l'enthalpie de réaction soit multipliée par ce même facteur. Si une étape de formation est écrite avec ΔH égal à −92.2 kilojoules et que vous doublez chaque coefficient pour que l'équation affiche deux moles de produit, l'enthalpie mise à l'échelle devient −184.4 kilojoules pour l'équation ainsi réécrite. Cette calculatrice prend une enthalpie de réaction de référence et un facteur d'échelle non négatif, renvoie l'enthalpie mise à l'échelle avec une étiquette de processus endothermique, exothermique ou thermoneutre, et rejette tout facteur négatif, car les multiplicateurs de coefficients de cet outil sont définis comme supérieurs ou égaux à zéro. Inversez une réaction en changeant le signe de l'enthalpie de référence plutôt qu'en envoyant un facteur négatif. Gardez des unités d'énergie cohérentes avec la façon dont l'étape de référence est écrite.
Comment l'enthalpie de réaction varie avec les coefficients stœchiométriques
Les équations thermochimiques portent à la fois la stœchiométrie et une variation d'enthalpie intensive pour la réaction telle qu'elle est écrite. La loi de Hess énonce que l'enthalpie est une fonction d'état : si vous multipliez le coefficient de chaque espèce par un facteur constant k supérieur ou égal à zéro, la nouvelle équation représente k fois l'avancement de réaction initial et la variation d'enthalpie devient k fois le ΔH de l'étape de référence.
Les exercices classiques des manuels consistent à doubler l'équation du procédé Haber, à tripler une sous-étape de combustion avant de l'ajouter à un cycle de Hess, ou à prendre la moitié d'une équation de formation pour qu'une seule mole de produit apparaisse à droite. Si l'enthalpie de référence vaut −92.2 et le facteur 2, l'enthalpie mise à l'échelle vaut −184.4 et reste exothermique. Si la référence vaut 178.3 et le facteur un demi, l'enthalpie mise à l'échelle vaut environ 89.15 et reste endothermique.
Un facteur nul est la limite mathématique de l'absence de réaction et donne une enthalpie mise à l'échelle de zéro, étiquetée thermoneutre. La convention de signes est celle du système en thermodynamique chimique : la chaleur absorbée par le système réactionnel est positive, donc les réactions endothermiques affichent un ΔH positif et des résultats mis à l'échelle positifs, tandis que les réactions exothermiques affichent des valeurs négatives lorsque la chaleur dégagée est comptée comme un nombre négatif.
Le calcul est une simple multiplication après validation que les deux champs sont des nombres finis et que le facteur n'est pas négatif. Les entrées NaN ou Infinity sont rejetées d'emblée.
Où l'enthalpie mise à l'échelle par coefficients apparaît dans le travail réel
Les cours de chimie générale du secondaire et du supérieur donnent constamment des problèmes de loi de Hess qui demandent de multiplier une étape tabulée de formation ou de combustion par un demi, deux ou trois avant de sommer les enthalpies ; un oracle unique et fiable qui renvoie le ΔH mis à l'échelle et l'étiquette endothermique ou exothermique accélère la notation et la préparation des démonstrations.
Les chimistes de procédés qui établissent des tables de chaleur de réaction pour des bases stœchiométriques alternatives ont besoin d'une étape de multiplication transparente pour que les feuilles d'usine restent auditables lorsque l'équation écrite est doublée par commodité. Les laboratoires de vulgarisation qui réécrivent une équation thermochimique pour que les coefficients correspondent à la taille d'un échantillon mesuré ont toujours besoin de l'étape factor × ΔH pour les cahiers des étudiants.
Les équipes qualité et CAPA qui connaissent déjà un ΔH de la littérature ont encore besoin d'une étape déterministe de mise à l'échelle par coefficients lorsque la documentation des lots utilise un multiple stœchiométrique différent.
Si vous avez ensuite besoin de la chaleur totale pour une quantité de substance donnée Q = n·ΔH, de l'enthalpie de réaction à partir des chaleurs standard de formation, ou de l'énergie libre de Gibbs à partir de ΔH et ΔS, traitez-les comme des intentions de recherche et des pages de destination distinctes plutôt que de surcharger cette page de calculatrice d'enthalpie mise à l'échelle par coefficients.
Cas d’usage
Devoirs et corrigés d'examens sur la loi de Hess
Multipliez une étape tabulée de formation ou de combustion par un demi, deux ou trois et obtenez le ΔH mis à l'échelle avec une étiquette de processus claire pour une notation cohérente.
Bases stœchiométriques alternatives
Réécrivez les équations thermochimiques d'usine ou de laboratoire avec des coefficients doublés ou divisés par deux et conservez l'enthalpie correspondante pour les bilans thermiques.
Questions fréquentes
Comment l'enthalpie de réaction mise à l'échelle est-elle calculée à partir d'un facteur de coefficients ?
Multipliez l'enthalpie de référence par le facteur stœchiométrique : ΔH_scaled = factor · ΔH_ref. Gardez des unités d'énergie cohérentes avec l'étape de référence telle qu'écrite.
Quelle différence avec la chaleur de réaction par quantité (Q = n·ΔH) ?
La mise à l'échelle par coefficients multiplie l'équation thermochimique écrite selon la loi de Hess. La mise à l'échelle par quantité convertit le ΔH molaire en chaleur extensive pour les moles ayant réagi. Intentions de recherche et pages de destination différentes.
Combien cela coûte-t-il ?
L'outil du navigateur est gratuit et s'exécute localement.
Comment inverser une réaction au lieu de la mettre à l'échelle ?
Changez le signe de l'enthalpie de référence et gardez un facteur positif. Les facteurs négatifs sont refusés volontairement, car le multiplicateur des coefficients doit ici être nul ou positif ; inverser revient à changer de signe.
Que devient l'enthalpie si je divise une équation par deux ?
Elle est divisée par deux elle aussi. Une étape de +178,3 kJ avec un facteur 0,5 devient environ 89,15 kJ et reste endothermique : c'est ainsi qu'on réécrit une équation de formation pour une seule mole de produit.
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/chem/enthalpy-coefficient-scaling \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"delta_h":-92.2,"factor":2}'const res = await fetch("https://api.kit.forhosting.com/chem/enthalpy-coefficient-scaling", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"delta_h": -92.2,
"factor": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/enthalpy-coefficient-scaling",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"delta_h": -92.2,
"factor": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/enthalpy-coefficient-scaling", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"delta_h":-92.2,"factor":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"delta_h":-92.2,"factor":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/enthalpy-coefficient-scaling", 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
{
"delta_h": -92.2,
"factor": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.enthalpy_coefficient_scaling",
"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
Comment l'enthalpie de réaction varie avec les coefficients stœchiométriques
Il n'y a ni graine aléatoire, ni horodatage, ni appel réseau, ni dérive de modèle : des valeurs delta_h et factor identiques produisent toujours un JSON identique. Un facteur négatif échoue avec un message indiquant que le coefficient d'échelle stœchiométrique ne peut pas être inférieur à zéro, ce qui permet aux clients d'inverser la réaction en changeant le signe de delta_h plutôt qu'en inventant un multiplicateur négatif.
Ce que vous envoyez et ce que vous recevez
Envoyez deux champs. Le champ factor est un nombre fini non négatif pour le multiplicateur stœchiométrique appliqué à chaque coefficient de cette équation. Les deux champs sont obligatoires. Les vérifications classiques des manuels incluent le facteur 2 avec −92.2 pour obtenir −184.4 (exothermique) et le facteur 0.5 avec 178.3 pour obtenir 89.15 (endothermique). Le champ delta_h est un nombre fini pour l'enthalpie de réaction de référence ΔH_ref de l'équation thermochimique telle qu'écrite, dans toute unité d'énergie cohérente, comme les kilojoules ou les kilojoules par mole de réaction. Les champs manquants, les chaînes vides, les chaînes non numériques, NaN, Infinity et les facteurs négatifs échouent avec invalid_input et ne sont pas facturés. Lorsque le facteur est négatif, la requête échoue avec un message clair indiquant que le coefficient d'échelle ne peut pas être inférieur à zéro dans ΔH_scaled = factor × ΔH_ref, et que les réactions inverses doivent changer le signe de delta_h. Le facteur zéro est accepté et renvoie delta_h_scaled égal à zéro avec l'étiquette de processus thermoneutre. En cas de succès, la réponse renvoie les valeurs delta_h et factor nettoyées, le champ d'enthalpie mise à l'échelle delta_h_scaled, une étiquette de processus endothermique, exothermique ou thermoneutre, la chaîne de formule ΔH_scaled = factor × ΔH_ref et la méthode enthalpy_coefficient_scaling. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas de solde prépayé.
Où l'enthalpie mise à l'échelle par coefficients apparaît dans le travail réel
Cette capacité étant un moteur de parse pur, le tarif de l'API est la base publiée de $0.002 par élément réussi et une validation échouée ne consomme pas de solde.
Cas d'intégration
Programmes et fixtures pour correcteurs automatiques
Produisez en masse des valeurs de ΔH_scaled à partir d'enthalpies de référence et de facteurs, afin que les démos du navigateur et les corrigés de l'API ne divergent jamais.
Questions techniques
Que se passe-t-il si le facteur est négatif ?
La requête échoue avec invalid_input. Indiquez un facteur ≥ 0 ; inversez une réaction en changeant le signe de delta_h plutôt qu'en utilisant un multiplicateur négatif.
Le facteur zéro est-il autorisé ?
Oui. Le facteur zéro donne delta_h_scaled = 0 et processus = thermoneutre, la limite lorsque l'équation est réduite à néant.