Calculateur facteur pré-exp. Arrhenius
Une constante de vitesse de 0,001 avec une énergie d'activation de 50000 J/mol à 298,15 K donne un facteur préexponentiel de 574938,003485542, dans les unités de k. Saisissez k, Ea et la température en kelvins pour retrouver le facteur de fréquence. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- K
- 0,001
- Ea
- 50 000
- Créativité
- 298,15
- Résistance (Ω)
- 8,314462618
- Exposant
- 20,1697727729
- Préfacteur
- 574 938,003485542
- A
- 574 938,003485542
L'équation d'Arrhenius relie une constante de vitesse chimique observée à la température par une barrière d'activation et un facteur de fréquence pré-exponentiel. Lorsque vous disposez déjà de k à une température absolue connue et d'une énergie d'activation tabulée ou ajustée, réarranger la loi donne A égal à k multiplié par e à la puissance Ea sur R T, le terme de fréquence de collision ou de tentative utilisé dans les manuels, les modèles de procédé et les revues de sécurité.
Ce qu'est le préfacteur d'Arrhenius et comment choisir les entrées
Partez de la forme classique d'Arrhenius : k égal à A multiplié par e à la moins Ea sur R T. En résolvant pour le facteur pré-exponentiel on obtient l'identité de travail A égal à k multiplié par e à Ea sur R T. Envoyez trois nombres obligatoires : k comme constante de vitesse finie et positive dans les unités de temps ou de concentration de votre mécanisme, ea comme énergie d'activation en énergie par mole cohérente avec R, et temperature en kelvin absolu.
Le champ optionnel r vaut par défaut 8.314462618 joules par mole kelvin, la constante molaire des gaz de CODATA ; si votre Ea est tabulée en kilojoules par mole, passez un R correspondant comme 0.008314462618 pour que l'exposant reste adimensionnel.
Lire prefactor, exponent et les unités dans la réponse
Le champ exponent est Ea divisé par R fois T, l'argument adimensionnel de l'exponentielle, afin que étudiants et correcteurs vérifient l'intermédiaire sans recalculer l'arithmétique flottante. Utilisez prefactor seul quand un tableur n'a besoin que du scalaire ; utilisez exponent plus les entrées écho lorsque le logiciel de notation doit prouver que les choix d'unités et de R n'ont pas été changés en silence ; utilisez formula et method quand les journaux d'audit ont besoin d'une identité lisible.
Un Ea sur RT extrêmement grand peut déborder la plage flottante et est rejeté comme non fini plutôt que de renvoyer infinity. Associez ce point de terminaison aux outils de demi-vie du premier ordre lorsque l'étape suivante est de convertir k en une durée de vie, ou aux calculateurs de loi de vitesse lorsque vous avez encore besoin d'un k effectif à partir des concentrations et des ordres de réaction.
Cas d’usage
Cahiers de laboratoire et estimations de procédé
Les chimistes de procédé collent une constante de vitesse observée et une énergie d'activation tabulée à une température de réacteur connue et stockent le facteur A dérivé à côté des métadonnées de lot sans réimplémenter exp(Ea/RT) dans chaque tableur.
Questions fréquentes
Quelle constante des gaz R dois-je utiliser ?
Le R par défaut est 8.314462618 J/(mol·K). Si Ea est en kJ/mol, passez r autour de 0.008314462618 pour que Ea/(R·T) soit adimensionnel et cohérent.
Le calculateur du facteur pré-exponentiel d'Arrhenius est-il gratuit ?
L'outil du navigateur s'exécute gratuitement sur votre appareil.
Quelles unités a A ?
A a les mêmes unités que k lorsque Ea, R et T sont dimensionnellement cohérents. Avec le R SI par défaut, utilisez Ea en J/mol et T en kelvin ; k peut être s⁻¹ ou des unités dépendant de la concentration selon le cas.
Pourquoi le calcul peut-il échouer avec une énergie d'activation très élevée ?
Parce que l'exposant, Ea divisée par R fois T, peut dépasser ce que les nombres ordinaires supportent, surtout avec d'énormes barrières à très basse température. Le calcul échoue alors volontairement au lieu de renvoyer une valeur absurde.
Que montre l'exposant indiqué dans le résultat ?
C'est l'énergie d'activation divisée par R fois T, le nombre pur placé dans l'exponentielle. Dans l'exemple, il vaut 20,169772772923 : vous pouvez vérifier cette étape à la main avant de vous fier au facteur.
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-prefactor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"k":0.001,"ea":50000,"temperature":298.15}'const res = await fetch("https://api.kit.forhosting.com/chem/arrhenius-prefactor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"k": 0.001,
"ea": 50000,
"temperature": 298.15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/arrhenius-prefactor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"k": 0.001,
"ea": 50000,
"temperature": 298.15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/arrhenius-prefactor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"k":0.001,"ea":50000,"temperature":298.15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"k":0.001,"ea":50000,"temperature":298.15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/arrhenius-prefactor", 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
{
"k": 0.001,
"ea": 50000,
"temperature": 298.15
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.arrhenius_prefactor",
"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
Cette capacité évalue ce réarrangement de façon déterministe avec la constante des gaz par défaut de CODATA, accepte un R personnalisé lorsque les unités d'énergie ne sont pas des joules, rejette la température nulle avec une erreur invalid_input claire afin que la division par zéro ne devienne jamais une mauvaise réponse silencieuse, et renvoie un JSON structuré que les cahiers de laboratoire, les correcteurs de devoirs et les pipelines de cinétique peuvent figer dans des tests automatisés.
Ce qu'est le préfacteur d'Arrhenius et comment choisir les entrées
Les alias rate_constant, rateConstant, constant et k_obs se mappent vers k ; activation_energy, Ea, E_a et energy vers ea ; T, t, temp et kelvin vers temperature afin que les pipelines réutilisent les noms de champs des ajustements et tables. La température doit être strictement positive : zéro est invalid_input car le produit RT au dénominateur s'annule et l'exponentielle est indéfinie, et les valeurs négatives de kelvin sont aussi rejetées comme non physiques. Champs manquants, nombres non finis et k non positive échouent avec invalid_input et ne sont pas facturés. Des entrées identiques produisent toujours le même JSON car le chemin est de l'arithmétique pure sans réseau, sans graine aléatoire et sans horloge murale.
Lire prefactor, exponent et les unités dans la réponse
Le champ prefactor et son alias A valent tous deux k multiplié par e à l'exponent — la grandeur souvent appelée facteur de fréquence ou facteur A d'Arrhenius. formula réaffirme A égal à k multiplié par exp de Ea sur R T comme chaîne courte, et method est toujours arrhenius_prefactor pour que le code en aval branche sans renifler les formes. units_note rappelle aux intégrateurs que A hérite des unités de k lorsque Ea, R et T sont dimensionnellement cohérents ; avec le R SI par défaut vous devez envoyer Ea en joules par mole et T en kelvin.
Usage de l'API, tarification, pipelines de laboratoire et limites pratiques
Appelez le calculateur gratuit dans le navigateur du facteur pré-exponentiel d'Arrhenius pour les démonstrations de cours, les vérifications de devoirs et les estimations rapides de procédé sans installer un paquet de cinétique. Ce produit n'estime pas Ea à partir de séries de vitesse multi-température, ne convertit pas les Celsius pour vous et n'intègre pas les EDO concentration–temps — ce sont des intentions de recherche distinctes servies par d'autres capacités. Lorsque vous détenez déjà k, Ea et T et n'avez besoin que du facteur de fréquence A, ce point de terminaison est la voie directe et transparente en coût. Envoyez un corps JSON avec k fini positif obligatoire, ea fini et temperature strictement positive, plus r optionnel lorsque votre unité d'énergie n'est pas le joule. Gardez l'exposant Ea sur RT dans des plages flottantes ordinaires — des valeurs de classe comme cinquante mille joules par mole près de la température ambiante tombent dans une bande moyenne confortable, tandis que des barrières de méga-joules à kelvin cryogéniques peuvent déborder et échouer correctement. Les auteurs de SDK peuvent mapper prefactor, exponent et temperature dans des tableaux d'interface à côté des graphiques d'Arrhenius pour que les étudiants voient la même identité écrite dans les manuels de chimie physique.
Cas d'intégration
Devoirs et exercices de chimie physique
Les étudiants réarrangent Arrhenius à partir d'un k, Ea et T publiés vers A, vérifient que des barrières plus grandes élèvent le préfacteur à k fixe, et obtiennent invalid_input s'ils soumettent par erreur T égal à zéro.
Plateformes d'enseignement et fixtures de CI
Les applications de tutorat et les correcteurs automatiques appellent un point de terminaison prépayé stable afin que les exemples d'Arrhenius résolus et les tests unitaires partagent un contrat déterministe pour le facteur pré-exponentiel.
Questions techniques
Comment calculer le facteur pré-exponentiel d'Arrhenius A ?
Envoyez un JSON avec k (constante de vitesse positive), ea (énergie d'activation) et temperature en kelvin. La réponse renvoie prefactor (et alias A) égal à k·exp(Ea/(R·T)).
Que se passe-t-il si la température est nulle ?
La requête échoue avec invalid_input. À T=0 le produit R·T s'annule et A = k·exp(Ea/(R·T)) est indéfini ; le zéro kelvin est rejeté et non facturé.