ForHosting KIT · Sciences

Calculateur de loi de vitesse

Avec k égal à 0,5, A à 0,1 (premier ordre) et B à 0,2 (second ordre), la réaction avance à 0,002, pour un ordre global de 3. Saisissez k, puis la concentration et l'ordre de chaque réactif pour voir la vitesse. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Tout se passe dans votre navigateur : gratuit, sans envoi de vos données.

Les manuels de cinétique chimique écrivent la loi de vitesse empirique comme le taux égal à k multiplié par le produit des concentrations des réactifs élevées chacune à un ordre de réaction. Cette expression relie les mesures de laboratoire de concentration à la rapidité de formation du produit à un instant donné, et c’est le premier pas que les étudiants franchissent avant d’intégrer des équations différentielles ou de construire des modèles de réacteur. Cette capacité évalue de façon déterministe la forme en loi de puissance : vous envoyez une constante de vitesse finie et une liste d’espèces avec concentration et ordre, et vous recevez le taux numérique, l’ordre global, les facteurs par espèce et une chaîne d’expression lisible, prête pour les correcteurs de devoirs, les applications de tutorat et les pipelines de procédé légers.

Vérification des devoirs et des examens

Les étudiants saisissent k et les concentrations avec ordres dans la loi de vitesse, comparent le taux et l’ordre global renvoyés, et reçoivent une erreur claire si une concentration négative est envoyée par erreur.

Carnet de laboratoire et contrôles de capteurs

Les laboratoires d’enseignement et les petits scripts de procédé évaluent une loi empirique aux concentrations mesurées pour repérer des erreurs d’unités ou des lectures négatives impossibles avant une analyse plus poussée.

Que se passe-t-il si une concentration est négative ?

Les concentrations négatives ne sont pas autorisées dans ce calculateur ; l’erreur est renvoyée sans facturer la requête.

Les ordres peuvent-ils être fractionnaires ou nuls ?

Oui. Les ordres de réaction peuvent être nuls, entiers ou fractionnaires comme dans les lois empiriques. Une concentration nulle avec un ordre négatif est rejetée car la puissance est indéfinie.

Le calculateur de loi de vitesse est-il gratuit ?

L’outil du navigateur s’exécute gratuitement sur votre appareil.

Cette capacité intègre-t-elle le taux dans le temps ?

Non. Cette capacité n’évalue que le taux instantané en loi de puissance. Pour la quantité restante après une décroissance de demi-vie, utilisez plutôt un calculateur de demi-vie dédié.

Un ordre de réaction peut-il être négatif ?

Oui. Les ordres peuvent être nuls, positifs, fractionnaires ou négatifs, comme dans de nombreuses lois empiriques des manuels. Seule une concentration nulle associée à un ordre négatif est refusée, car cette puissance n'est pas définie.

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.

POSThttps://api.kit.forhosting.com/chem/rate-law

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é.

curl -X POST https://api.kit.forhosting.com/chem/rate-law \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"k":0.5,"reactants":[{"concentration":0.1,"order":1,"name":"A"},{"concentration":0.2,"order":2,"name":"B"}]}'
{
  "k": 0.5,
  "reactants": [
    {
      "concentration": 0.1,
      "order": 1,
      "name": "A"
    },
    {
      "concentration": 0.2,
      "order": 2,
      "name": "B"
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.rate_law",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les concentrations négatives sont rejetées avec une erreur invalid_input claire, afin que de mauvaises données de capteur ou des signes erronés ne produisent jamais un taux absurde en silence.

Ce que calcule la loi de vitesse et comment préparer les entrées

Écrivez le taux comme k multiplié par le produit sur i de crochet A indice i crochet à la puissance n indice i, où chaque n indice i est l’ordre de réaction par rapport à ce réactif et k est la constante de vitesse en unités cohérentes avec la concentration et le temps. Pour une réaction du second ordre en une seule espèce la forme est k fois la concentration au carré ; pour une réaction du premier ordre en A et du second ordre en B c’est k fois A fois B au carré. Les ordres peuvent être nuls, positifs, fractionnaires ou négatifs comme dans de nombreuses lois empiriques des manuels ; une concentration nulle avec un ordre négatif est rejetée car la puissance est indéfinie. Envoyez le champ obligatoire k comme nombre JSON ou chaîne numérique ; les alias rate_constant, rateConstant et constant sont acceptés. Envoyez reactants comme un tableau non vide d’objets ; chaque objet nécessite concentration (alias conc, c, molarity, M) et order (alias reaction_order, power, exponent, n), et peut inclure un name ou une étiquette d’espèce facultative pour l’affichage. Les concentrations doivent être finies et non négatives ; une concentration négative est invalid_input car elle n’a pas de sens physique dans ce calculateur et produirait des puissances trompeuses. Le moteur limite la liste à trente-deux espèces pour la sécurité de l’isolate du Worker, tout en couvrant les exercices multi-réactifs en classe et de simples exemples industriels. 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 le taux, l’ordre global, les facteurs et la chaîne d’expression

Le tableau reactants est le cœur structuré du contrat : chaque entrée inclut le name facultatif, la concentration, l’order et le factor égal à la concentration élevée à cet ordre. Le champ expression construit une ligne lisible, par exemple taux égal à zéro point cinq fois crochet A crochet fois crochet B crochet au carré, pour l’affichage dans les interfaces et les feuilles de travail. Maintenez vous-même la cohérence des unités : ce point d’accès multiplie des nombres et ne convertit ni la molarité en millimolaire ni les minutes en secondes. En cas de succès la réponse renvoie k arrondi pour un affichage stable, reactant_count et overall_order égal à la somme des ordres de réaction individuels. Le champ concentration_product multiplie ces facteurs en le produit qui multiplie k, et le champ rate est k fois ce produit — le taux instantané dans les unités implicites de vos entrées. L’étiquette method est toujours rate_law afin que le code aval puisse brancher sans inspecter les formes. Utilisez rate seul lorsqu’un pipeline de capteurs n’a besoin que du scalaire ; utilisez reactants et factors lorsque le logiciel de notation doit vérifier chaque puissance séparément ; utilisez overall_order pour classer les schémas élémentaires versus non élémentaires dans le matériel pédagogique. L’absence de k, l’absence de reactants, les tableaux vides, les nombres non finis et toute concentration négative échouent avec invalid_input et ne sont pas facturés.

Usage de l’API, tarification, flux de classe et limites pratiques

Appelez le calculateur de loi de vitesse gratuit dans le navigateur pour les contrôles de devoirs, les démonstrations de cours et les vérifications rapides de laboratoire sans installer de modèle de tableur ni de paquet de cinétique local. Associez ce point d’accès aux outils de demi-vie lorsque la question suivante est la quantité restante après décroissance, ou aux calculateurs de constante d’équilibre lorsque les étudiants passent des taux aux expressions de Kc. Les puissances en virgule flottante peuvent déborder pour des combinaisons extrêmes de concentration et d’ordre : gardez des entrées à l’échelle de la classe pour les oracles de notation et préférez des magnitudes modérées en intégration continue. Envoyez un corps JSON avec la constante de vitesse k obligatoire et le tableau reactants d’objets concentration et order. Utilisez l’API prépayée lorsqu’une plateforme de tutorat, un bac à sable d’évaluation de code, un générateur de curriculum ou un script de contrôle de procédé a besoin d’un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Les auteurs qui livrent des SDK peuvent mapper le tableau reactants directement dans des tableaux d’interface montrant concentration, order et factor — le même détail que les étudiants écrivent en développant à la main une loi multi-réactifs.

Tutorat et générateurs de curriculum

Les constructeurs de leçons produisent des exemples multi-réactifs travaillés avec JSON structuré pour des exercices et des problèmes de cinétique auto-notés sans embarquer un CAS complet.

Comment calculer le taux de réaction avec ce calculateur de loi de vitesse ?

Envoyez un JSON avec k égal à la constante de vitesse et reactants comme un tableau d’objets ayant chacun concentration et order (par exemple k: 0.5 et deux espèces). La réponse inclut rate, overall_order, factors et une chaîne expression.

Consulter la documentation complète du KIT →