Calculateur d'enthalpie libre de Gibbs
Avec un ΔH de −92,4 kJ/mol, un ΔS de −0,1987 kJ/(mol·K) et 298,15 K, ΔG vaut −33,157595 kJ/mol : la réaction est spontanée. Saisissez les trois valeurs, choisissez les décimales et comparez le terme TΔS de −59,242405 à votre calcul. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Enthalpie
- -92,4
- Entropie
- -0,1987
- Créativité
- 298,15
- Gibbs
- -33,157595
- TΔS
- -59,242405
- Spontanéité
- spontaneous
- Précision
- 10
Ce calculateur d'enthalpie libre de Gibbs évalue la relation thermodynamique ΔG égal à ΔH moins T fois ΔS pour une réaction chimique ou un processus physique à température constante. Le calcul est entièrement déterministe : une multiplication et une soustraction sur des nombres finis, sans appel réseau, sans recherche en table et sans raccourci dépendant de la date. Gardez des unités d'énergie cohérentes avant l'appel — si ΔH est en kilojoules par mole et ΔS en kilojoules par mole-kelvin, ΔG revient en kilojoules par mole.
Où ΔG intervient dans les études, le travail de laboratoire et les logiciels
Les élèves rencontrent l'enthalpie libre de Gibbs lorsqu'une unité de chimie générale relie les tables d'enthalpie à la spontanéité, lorsqu'un cours de chimie physique dérive ΔG à partir des premier et second principes combinés, ou lorsqu'un problème d'examen demande si une réaction est spontanée à une température donnée sans calculer de constantes d'équilibre. Les enseignants peuvent pré-générer des corrigés pour des valeurs modestes de ΔH et ΔS sans se fier à des applications de calcul opaques qui basculent silencieusement des joules aux kilojoules et inversent le signe de TΔS.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés à des tableaux de bord thermodynamiques, pour normaliser des paramètres de réaction saisis par l'utilisateur avant des démonstrations de procédé, ou pour satisfaire des énoncés de défis de programmation qui exigent ΔG plutôt qu'un oui ou non approximatif.
Le travail de laboratoire et de procédé a souvent besoin d'une source rapide et hors ligne de vérifications d'énergie libre, afin que les chiffres d'un rapport puissent être vérifiés par rapport à la formule énoncée sous la pression du temps. Les outils produits et pédagogiques utilisent cette évaluation lorsqu'un apprenant saisit l'enthalpie, l'entropie et la température, et que l'interface doit afficher ΔG avec une étiquette claire spontané ou non spontané.
Associez-le aux outils d'enthalpie molaire ou d'équilibre lorsque vous avez besoin d'étapes thermodynamiques connexes, et aux autres points de terminaison de chimie lorsque vous construisez un petit laboratoire d'outils de réaction gratuits et déterministes.
Cas d’usage
Vérifications de spontanéité pour devoirs et examens
Insérez les ΔH, ΔS et T de manuel dans ΔG = ΔH − TΔS et vérifiez si la réaction est spontanée à la température indiquée.
Questions fréquentes
Combien coûte le calculateur d'enthalpie libre de Gibbs ?
Il est gratuit dans votre navigateur sur cette page.
Comment ΔG est-il défini ?
Gardez des unités d'énergie cohérentes entre ΔH et ΔS.
Cet outil recherche-t-il les enthalpies standard de formation ?
Non. Vous devez fournir vous-même ΔH et ΔS. Le calculateur ne fait qu'évaluer la relation algébrique de Gibbs et classer la spontanéité à partir du signe de ΔG.
Pourquoi les résultats sont-ils arrondis à une certaine précision ?
La précision par défaut est de 10 décimales ; vous pouvez la régler entre 0 et 15.
Quelles unités utiliser pour ΔH et ΔS ?
La même famille d'énergie pour les deux. Avec ΔH en kJ/mol et ΔS en kJ/(mol·K), ΔG sort en kJ/mol. Le calculateur ne convertit pas les joules en kilojoules, faites-le avant de saisir les valeurs.
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/gibbs-from-enthalpy-entropy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"enthalpy":-92.4,"entropy":-0.1987,"temperature":298.15}'const res = await fetch("https://api.kit.forhosting.com/chem/gibbs-from-enthalpy-entropy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"enthalpy": -92.4,
"entropy": -0.1987,
"temperature": 298.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/gibbs-from-enthalpy-entropy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"enthalpy": -92.4,
"entropy": -0.1987,
"temperature": 298.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/gibbs-from-enthalpy-entropy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"enthalpy":-92.4,"entropy":-0.1987,"temperature":298.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"enthalpy":-92.4,"entropy":-0.1987,"temperature":298.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/gibbs-from-enthalpy-entropy", 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
{
"enthalpy": -92.4,
"entropy": -0.1987,
"temperature": 298.15
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.gibbs_from_enthalpy_entropy",
"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_value | 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
Vous fournissez la variation d'enthalpie ΔH, la variation d'entropie ΔS, et la température absolue T en kelvin ; le moteur renvoie la variation d'énergie libre ΔG, le terme intermédiaire TΔS, et une étiquette de spontanéité afin que vous puissiez voir d'un coup d'œil si le processus est spontané, non spontané ou à l'équilibre dans ces conditions. Utilisez-le gratuitement dans le navigateur pour vos devoirs, vos comptes rendus de laboratoire et vos révisions d'examen, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de données de référence ΔG reproductibles en intégration continue, dans un logiciel de soutien scolaire ou des démonstrations de conception de procédé.
Ce que signifie l'enthalpie libre de Gibbs et ce que contient la réponse
L'enthalpie libre de Gibbs est la fonction d'état qui indique si un processus peut se dérouler spontanément à température et pression constantes. La combinaison fondamentale ΔG égal à ΔH moins T fois ΔS regroupe la chaleur de réaction et le terme entropique en une seule grandeur de type énergétique, avec une règle de signe claire : un ΔG négatif favorise le processus direct, un ΔG positif favorise l'inverse tel qu'écrit, et zéro marque l'équilibre. Ce calculateur implémente uniquement cette forme fermée. Il renvoie l'enthalpie, l'entropie et la température normalisées que vous avez fournies, le produit T fois ΔS sous le nom t_delta_s afin que vous puissiez vérifier l'intermédiaire, la variation d'énergie libre gibbs arrondie à la précision demandée, un indicateur booléen spontaneous vrai lorsque ΔG est négatif, faux lorsqu'il est positif, et nul lorsque le résultat est à l'équilibre dans un epsilon numérique minuscule, une étiquette de chaîne spontaneity valant spontaneous, non_spontaneous ou equilibrium, la précision utilisée, l'étiquette de méthode gibbs_from_enthalpy_entropy, la chaîne de formule ΔG égal à ΔH moins T fois ΔS, et une brève unit_note vous rappelant de garder des échelles d'énergie cohérentes. Il n'existe aucune voie CAS approximative ni aucun échantillonnage aléatoire de conditions : le moteur construit soit un ΔG fini dans la plage de grandeur prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence d'enthalpie, d'entropie ou de température, des valeurs non finies, des grandeurs supérieures au plafond documenté, et toute température strictement négative sur l'échelle absolue kelvin. Si vous avez besoin d'enthalpies de formation issues de tables, de constantes d'équilibre à partir de ΔG, ou d'intégrales de capacité calorifique dépendant de la température, utilisez les outils dédiés à cela ; cette page ne répond qu'à l'évaluation algébrique de ΔG, avec une sortie numérique stable adaptée aux fiches d'exercices, aux tests unitaires et aux clients de l'API qui ne doivent pas inventer de données thermodynamiques.
Comment l'enthalpie, l'entropie et la température sont lues et restent reproductibles
Les signes plus optionnels en tête et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils s'interprètent comme des nombres décimaux finis ; les espaces incrustés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair, pour qu'une mauvaise cellule ne se transforme pas en mauvaise valeur d'énergie libre. Une entropie nulle ou une enthalpie nulle sont valides et donnent simplement une contribution purement liée à la température ou purement enthalpique. Les champs privilégiés sont enthalpy pour ΔH, entropy pour ΔS, et temperature pour T absolue en kelvin, mais des alias tels que delta_h, dH et enthalpy_change pour l'enthalpie, delta_s, dS et entropy_change pour l'entropie, et T, temp, kelvin et temp_k pour la température, sont acceptés, afin que les feuilles de calcul, les chaînes de requête et les formulaires typés puissent réutiliser le même contrat. La température doit être non négative : si T est inférieur à zéro, la requête échoue avec invalid_input, car une température absolue négative n'est pas physique pour cette relation et inverserait silencieusement le signe du terme TΔS de façon trompeuse. Un champ precision optionnel, avec les alias decimals et dp, choisit le nombre de décimales à exposer pour tous les champs numériques, avec une valeur par défaut de dix et un plafond de quinze, afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin du même résultat mathématique au sein d'un pipeline automatisé, sans réimplémenter vous-même la formule d'énergie libre.
Où ΔG intervient dans les études, le travail de laboratoire et les logiciels
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, la validation échouée n'est pas facturée, et rien n'est conservé après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue de niveau A de KIT, et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Données de référence déterministes pour les tests
Générez des valeurs reproductibles gibbs, t_delta_s et des étiquettes de spontanéité pour les tests unitaires, les vérifications de propriétés et les assertions d'intégration continue.
Comptes rendus de laboratoire et logiciels de soutien scolaire
Normalisez l'enthalpie, l'entropie et la température en kelvin saisies par l'utilisateur en ΔG pour des fiches d'exercices, des traceurs et des leçons thermodynamiques interactives.
Questions techniques
Que se passe-t-il si la température est négative ?
L'entrée est rejetée avec invalid_input. Une température absolue négative n'est pas physique pour cette relation sur l'échelle kelvin.