Calculateur de l'équation d'Arrhenius
Avec une énergie d'activation de 50000 J/mol à 298,15 K et un facteur préexponentiel de 10¹², la constante de vitesse vaut 1737,367006085, dans les unités du facteur. Saisissez Ea, la température et A, et voyez le terme exponentiel derrière le résultat. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Énergie d'activation Ea
- 50 000
- Créativité
- 298,15
- Facteur préexponentiel
- 1 000 000 000 000
- Constante de vitesse
- 1 737,367006085
- Constante des gaz
- 8,314
- Ea sur rt
- 20,1708950847
- Terme exponentiel
- 0,0000000017
Ce calculateur de l'équation d'Arrhenius renvoie la constante de vitesse chimique k à partir de l'expression classique k égale A fois e à la puissance moins Ea sur R T. Les unités restent sous votre contrôle : avec la constante des gaz par défaut R égale à 8,314 joules par mole-kelvin, exprimez Ea en joules par mole ; si votre table indique Ea en kilojoules par mole, passez R égale à 0,008314 afin que le rapport reste sans dimension. Une température non positive est rejetée, car T absolue apparaît au dénominateur de l'exposant d'Arrhenius. Le chemin de calcul est une arithmétique entièrement déterministe, sans appel réseau, sans échantillonnage de Monte-Carlo et sans raccourci dépendant de la date.
Où l'équation d'Arrhenius trouve sa place dans l'étude, le travail de laboratoire et les logiciels
Les étudiants rencontrent l'équation d'Arrhenius lorsqu'un chapitre de cinétique relie des tables d'énergie d'activation aux constantes de vitesse observées, lorsqu'un laboratoire demande de combien une réaction accélère après un saut de température de dix degrés, ou lorsqu'un examen fournit A, Ea et T et demande k sans calculatrice programmable. Les enseignants peuvent pré-générer des corrigés pour des paramètres modestes, sans se fier à des applications opaques qui changent silencieusement les joules en kilojoules ou laissent la température en Celsius.
Les développeurs l'appellent depuis des scripts pour amorcer des vecteurs de test déterministes destinés aux tableaux de bord de cinétique, pour normaliser des paramètres saisis par l'utilisateur avant de tracer k en fonction de un sur T, ou pour satisfaire des énoncés de défis de programmation qui exigent la valeur d'Arrhenius plutôt qu'une estimation approximative. L'entraînement aux concours et aux devoirs a souvent besoin d'une source rapide et hors ligne de k, afin que les solutions puissent être vérifiées sans calculatrice graphique et sous la pression du temps.
Les outils de produit et d'éducation utilisent l'évaluation lorsqu'un apprenant saisit Ea, T et A et que l'interface doit afficher k ainsi que le facteur exponentiel intermédiaire. Associez-le aux outils de constante de désintégration ou de concentration pour les étapes de cinétique liées, et aux autres points de terminaison de chimie lorsque vous construisez un petit laboratoire d'outils de chimie gratuits et déterministes.
Cas d’usage
Devoirs et vérifications d'examen
Calculez k = A·exp(−Ea/(R·T)) pour des valeurs de manuel et vérifiez des constantes de vitesse d'ordre de grandeur avant vos comptes rendus de laboratoire.
Logiciels d'enseignement et de laboratoire
Normalisez des valeurs de Ea, T et A saisies par l'apprenant en un k stable pour des traceurs, des assistants d'étapes et des leçons de cinétique interactives.
Questions fréquentes
Combien coûte le calculateur de l'équation d'Arrhenius ?
Il est gratuit dans votre navigateur sur cette page.
Que se passe-t-il si la température est nulle ou négative ?
Une température absolue non positive n'est pas définie pour l'équation d'Arrhenius, car T apparaît au dénominateur de Ea/(R·T).
Quelles unités faut-il utiliser pour Ea et R ?
Elles doivent correspondre. Le R par défaut est 8,314 J/(mol·K) pour Ea en J/mol.
Cet outil ajuste-t-il Ea à partir d'une série de températures ?
Non. Il évalue un point unique d'Arrhenius. Utilisez un ajustement linéaire de ln(k) en fonction de 1/T si vous devez extraire Ea et A de données expérimentales.
Dans quelle unité la constante de vitesse est-elle donnée ?
Dans l'unité du facteur préexponentiel A. Si A est exprimé par seconde, comme pour une réaction du premier ordre, k l'est aussi, car le terme exponentiel n'a pas d'unité.
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/arrhenius \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"activation_energy":50000,"temperature":298.15,"pre_exponential":1000000000000}'const res = await fetch("https://api.kit.forhosting.com/chem/arrhenius", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"activation_energy": 50000,
"temperature": 298.15,
"pre_exponential": 1000000000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/arrhenius",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"activation_energy": 50000,
"temperature": 298.15,
"pre_exponential": 1000000000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/arrhenius", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"activation_energy":50000,"temperature":298.15,"pre_exponential":1000000000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"activation_energy":50000,"temperature":298.15,"pre_exponential":1000000000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/arrhenius", 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
{
"activation_energy": 50000,
"temperature": 298.15,
"pre_exponential": 1000000000000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.arrhenius",
"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 l'énergie d'activation Ea, la température absolue T en kelvin et le facteur préexponentiel A ; le moteur multiplie A par le terme de barrière exponentiel et renvoie k ainsi que le rapport intermédiaire Ea sur R T et le facteur exponentiel pur. Utilisez-le gratuitement dans le navigateur pour vos devoirs de cinétique, vos vérifications d'examen et votre préparation de laboratoire, ou appelez l'API pour $0.002 par requête réussie lorsque vous avez besoin de jeux de données de constante de vitesse reproductibles en CI, dans des logiciels de tutorat ou des démonstrations pédagogiques.
Ce que signifie l'équation d'Arrhenius et ce que contient la réponse
L'équation d'Arrhenius relie la vitesse à laquelle une réaction progresse à la difficulté de franchir la barrière énergétique et à la chaleur du mélange. Écrite sous la forme k égale A fois exp de moins Ea sur R T, elle indique que la constante de vitesse observée croît lorsque la température augmente ou que l'énergie d'activation diminue, car la fraction de collisions qui franchissent la barrière augmente. Le facteur préexponentiel A porte les mêmes unités que k et absorbe la fréquence des collisions ainsi que les effets stériques ; Ea est l'énergie d'activation de l'étape élémentaire ; R est la constante des gaz choisie pour que Ea sur R T soit sans dimension ; et T doit être une température absolue en kelvin. Ce calculateur renvoie la constante de vitesse rate_constant k, retranscrit les valeurs normalisées activation_energy, temperature, pre_exponential et gas_constant, et expose également ea_over_rt et exp_term afin que vous puissiez voir la hauteur de la barrière en unités de R T et le facteur exponentiel pur avant la multiplication par A. L'étiquette de méthode est arrhenius, precision indique la largeur décimale utilisée pour l'arrondi, formula rappelle k égale A exp de moins Ea sur R T, et unit_note rappelle que T est en kelvin et que Ea et R doivent partager des unités d'énergie cohérentes. Il n'y a ni ajustement de courbe, ni régression multi-températures pour Ea, ni chemin de calcul formel symbolique : le moteur évalue soit une valeur finie de k en virgule flottante à l'intérieur de la plage de magnitude prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de champs requis, des valeurs non finies, des magnitudes au-delà du plafond documenté, une constante des gaz nulle, et toute température nulle ou négative, car l'équation d'Arrhenius n'est pas définie pour une température absolue non positive. Si vous avez besoin de demi-vies, de lois de vitesse intégrées ou de constantes d'équilibre, utilisez les outils dédiés à cela ; cette page ne répond qu'à l'évaluation d'Arrhenius en un seul point, avec une sortie numérique stable adaptée aux fiches d'exercices, aux tests unitaires et aux consommateurs d'API qui ne doivent pas inventer d'étapes cinétiques.
Comment Ea, T, A et R sont lus, et comment k reste reproductible
Les signes plus initiaux facultatifs et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils correspondent à des décimaux finis ; les espaces intégrés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair, afin qu'une cellule erronée ne se transforme pas en une constante de vitesse fausse. Les champs privilégiés sont activation_energy pour Ea, temperature pour T absolue en kelvin et pre_exponential pour A, mais les alias Ea, ea, E_a et activationEnergy pour l'énergie, T, temp, kelvin et absolute_temperature pour la température, et A, a_factor, frequency_factor, preExponential et A_factor pour le préfacteur, 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. Le champ facultatif gas_constant, avec les alias R, r et gasConstant, vaut par défaut 8,314 lorsqu'il est omis, ce qui correspond à Ea en joules par mole ; passez 0,008314 lorsque Ea est en kilojoules par mole, ou 1,987 lorsque Ea est en calories par mole. La température doit être strictement positive : si T vaut zéro ou est négative, la requête échoue avec invalid_input, car la division par R T et le sens physique de la température absolue sont tous deux compromis. Un champ precision facultatif, avec les alias decimals et dp, choisit le nombre de décimales à afficher pour les champs numériques, par défaut dix et plafonné à quinze afin que les fichiers de référence 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 à l'intérieur d'un pipeline automatisé, sans réimplémenter vous-même l'équation d'Arrhenius.
Où l'équation d'Arrhenius trouve sa place dans l'étude, le travail de laboratoire et les logiciels
Les ingénieurs de procédés et de matériaux utilisent le même contrat comme vérification rapide de bon sens avant des modèles de réacteur complets, en confirmant qu'une barrière et un préfacteur produisent une vitesse d'ordre de grandeur plausible à une température en kelvin donnée. Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque appel réussi 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 KIT de niveau A, 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
Fixtures de cinétique déterministes
Générez des valeurs reproductibles de rate_constant et de exp_term pour des tests unitaires, des vérifications de propriétés et des assertions de CI.
Questions techniques
Comment la constante de vitesse est-elle définie ?
k = A · exp(−Ea / (R · T)), où A est le facteur préexponentiel, Ea l'énergie d'activation, R la constante des gaz et T la température absolue en kelvin.