ForHosting KIT · Sciences

Calculateur temps de réaction premier ordre

Calculez la durée d'une réaction d'ordre un entre deux concentrations : avec un k de 0,1 par seconde, 1 mol/L descend à 0,5 mol/L en 6,931 secondes environ, et avec un k de 0,05, de 2 à 0,5 en 27,7. 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
Si vous saisissez
Constante de vitesse k du premier ordre
0,1
Concentration initiale
1
Finale
0,5
Vous obtenez
Temps
6,9314718056
Précision
10

Ce calculateur de temps de réaction du premier ordre détermine le temps nécessaire pour qu'un réactif passe d'une concentration initiale à une concentration finale, lorsque la vitesse est proportionnelle à la quantité restante. L'arithmétique est entièrement déterministe : un seul logarithme népérien et une seule division sur des nombres à virgule flottante finis, sans appel réseau, sans échantillonnage et sans raccourci dépendant de la date. Les vérifications de cours incluent k égal à zéro virgule un avec [A]₀ égal à un et [A] égal à zéro virgule cinq, donnant t approximativement égal à six virgule neuf trois un, et k égal à zéro virgule zéro cinq avec [A]₀ égal à deux et [A] égal à zéro virgule cinq, donnant t approximativement égal à vingt-sept virgule sept.

Ce que signifie le temps écoulé du premier ordre et ce que contient la réponse

La cinétique du premier ordre décrit les processus dont la vitesse instantanée est proportionnelle à la concentration actuelle du réactif : vitesse égale k fois [A]. La loi de vitesse intégrée s'écrit ln de [A] égale ln de [A]₀ moins k t, ou de façon équivalente [A] égale [A]₀ fois e à la puissance moins k t.

En résolvant pour le temps qui fait passer la concentration de [A]₀ à une concentration finale [A] choisie, on obtient t égal à ln du rapport [A]₀ sur [A], le tout divisé par k. Contrairement à la cinétique d'ordre zéro, où la concentration diminue linéairement et où la demi-vie croît avec la quantité de départ, la décroissance du premier ordre a une demi-vie qui ne dépend que de k (t½ égale ln deux sur k), mais le temps nécessaire pour atteindre toute autre fraction restante requiert toujours les deux concentrations.

Les concentrations nulles sont particulièrement importantes : [A] égal à zéro ferait diverger le rapport logarithmique (la cinétique du premier ordre n'atteint jamais exactement zéro en un temps fini), et [A]₀ égal à zéro rend le rapport indéfini.

Où le temps de réaction du premier ordre s'inscrit dans les études, le laboratoire et le logiciel

Les étudiants rencontrent t égal à ln([A]₀/[A])/k lorsqu'un manuel dérive la loi intégrée du premier ordre, lorsqu'un laboratoire de cinétique ajuste un tracé linéaire de ln[A] en fonction du temps, ou lorsqu'un problème de pharmacie ou d'environnement modélise la clairance exponentielle d'un médicament ou la décroissance d'un polluant. Les enseignants peuvent générer à l'avance des corrigés pour des paires modestes de k et de concentrations positives, sans faire confiance à des applications opaques qui basculent silencieusement entre formules d'ordre zéro et du premier ordre.

Les chimistes de procédé et les équipes analytiques ont souvent besoin d'une vérification rapide et hors ligne qu'une constante de vitesse proposée et deux concentrations mesurées impliquent un temps écoulé compatible avec des fenêtres d'échantillonnage, des temps de séjour ou des études de stabilité.

Les développeurs appellent le même contrat depuis des scripts pour générer des vecteurs de test déterministes destinés aux simulateurs de cinétique, pour normaliser des k et des concentrations saisis par l'utilisateur avant de tracer des courbes exponentielles, ou pour satisfaire des énoncés de défis de programmation qui exigent le temps du premier ordre plutôt qu'une esquisse approximative. Les outils de produit et d'éducation utilisent cette identité lorsqu'un apprenant saisit une vitesse et deux concentrations et que l'interface doit afficher t avec un rappel de formule clair et une note d'unité.

Associez-le aux outils de demi-vie d'ordre zéro ou d'ordre de réaction lorsque vous construisez un petit laboratoire d'assistants de chimie gratuits et déterministes, et gardez des unités de concentration et de temps cohérentes pour que les nombres restent physiquement significatifs.

Devoirs et vérifications de cinétique

Calculez des temps du premier ordre issus d'un manuel à partir de k, [A]₀ et [A] avant de tracer ln[A](t) ou de vérifier la cohérence de la demi-vie sur une feuille d'exercices.

Jeux de tests déterministes

Générez des valeurs de temps reproductibles pour les tests unitaires, les vérifications de propriétés et les assertions d'intégration continue sur les outils de cinétique du premier ordre.

Logiciels de laboratoire et de procédé

Normalisez les constantes de vitesse et les concentrations saisies par l'utilisateur en un t écoulé pour les modèles de décroissance, les démonstrations de stabilité et les simulateurs pédagogiques.

Combien coûte le calculateur de temps de réaction du premier ordre ?

Il est gratuit dans votre navigateur sur cette page.

Comment le temps écoulé est-il défini pour la cinétique du premier ordre ?

À partir de [A] = [A]₀ e^(−k t), la résolution en t donne t = ln([A]₀/[A])/k. Le temps s'exprime dans l'unité inverse de k.

Que se passe-t-il si une concentration est nulle ?

[A] = 0 fait diverger ln([A]₀/[A]) (temps infini) ; [A]₀ = 0 rend le rapport indéfini.

Cet outil calcule-t-il la demi-vie d'ordre zéro ?

Non. La demi-vie d'ordre zéro est t½ = [A]₀/(2k) et utilise une loi intégrée différente. Utilisez l'outil dédié de demi-vie d'ordre zéro pour ce modèle.

Pourquoi les résultats sont-ils arrondis à une précision donnée ?

La précision par défaut est de 10 décimales ; vous pouvez la fixer entre 0 et 15.

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/first-order-time

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/first-order-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"rate_constant":0.1,"initial_concentration":1,"final_concentration":0.5}'
{
  "rate_constant": 0.1,
  "initial_concentration": 1,
  "final_concentration": 0.5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.first_order_time",
  "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.

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

Entrez une constante de vitesse k du premier ordre positive, une concentration initiale [A]₀ positive et une concentration finale [A] positive : le moteur renvoie le temps écoulé t égal au logarithme népérien du rapport de concentration [A]₀ sur [A] divisé par k, ainsi que les entrées normalisées, l'étiquette de méthode first_order_time, un rappel bref de la formule et une note d'unité pour que le temps et les concentrations restent cohérents. Utilisez-le gratuitement dans le navigateur pour vos exercices de cinétique chimique, vos démonstrations de décroissance du premier ordre de type radioactif et votre préparation de laboratoire, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de jeux de données de temps reproductibles en intégration continue, dans un logiciel pédagogique ou dans des calculateurs de procédé.

Ce que signifie le temps écoulé du premier ordre et ce que contient la réponse

Ce calculateur renvoie les valeurs normalisées rate_constant, initial_concentration et final_concentration, le temps calculé arrondi à la précision choisie, l'étiquette de méthode first_order_time, la précision utilisée, une chaîne de formule qui rappelle t égal à ln([A]₀/[A])/k issue de la loi intégrée du premier ordre, et une unit_note précisant que le temps s'exprime dans l'inverse de l'unité de la constante de vitesse tandis que les deux concentrations partagent une même unité de concentration. Il n'y a pas d'échantillonnage Monte-Carlo d'événements réactionnels ni de table de correspondance des ordres de réaction : le moteur construit soit le temps écoulé exact en virgule flottante dans la plage de grandeur prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de k ou d'une des concentrations, les valeurs non finies, les grandeurs supérieures au plafond documenté, une constante de vitesse égale à zéro, un k non positif, et des concentrations nulles ou négatives. Si vous avez besoin de la demi-vie d'ordre zéro, de la constante de décroissance à partir de la seule demi-vie, ou de la concentration restante après un temps donné selon un autre modèle, utilisez ces outils dédiés ; cette page répond uniquement au temps écoulé du premier ordre à partir de k, [A]₀ et [A], avec une sortie numérique stable adaptée aux feuilles d'exercices, aux tests unitaires et aux clients d'API.

Comment les entrées sont lues et comment les résultats restent reproductibles

Les signes plus initiaux facultatifs et la notation scientifique sur les chaînes numériques sont autorisés lorsqu'ils s'interprètent comme 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. La constante de vitesse doit être strictement positive : k égal à zéro est rejeté explicitement car la division par k est indéfinie, et un k négatif est rejeté car cet outil modélise la consommation selon une cinétique du premier ordre avec une interprétation cohérente du temps écoulé. Les deux concentrations doivent être strictement positives : zéro est rejeté par contrat car le logarithme népérien du rapport de concentration est indéfini ou infini, et des concentrations négatives sont non physiques pour ce modèle. Lorsque [A] est inférieur à [A]₀, le temps est positif (réactif consommé) ; lorsqu'ils sont égaux, le temps est nul ; lorsque [A] dépasse [A]₀, le temps signé est négatif, ce qui peut signaler une paire de lectures inversée. Les champs préférés sont rate_constant pour k, initial_concentration pour [A]₀ et final_concentration pour [A], mais les alias k, rateConstant, first_order_k et k1 pour la constante de vitesse ; A0, a0, concentration0, C0, c0 et initialConcentration pour la concentration de départ ; et A, a, concentration, C, c, finalConcentration et remaining pour la concentration finale sont acceptés, afin que feuilles de calcul, chaînes de requête et formulaires typés puissent réutiliser le même contrat. Les trois champs principaux sont obligatoires : si l'un d'eux est absent, vide ou n'est pas un nombre décimal fini, la requête échoue avec invalid_input, afin qu'une mauvaise cellule ne devienne pas un temps de réaction erroné. Un champ precision facultatif, avec les alias decimals et dp, choisit le nombre de décimales à afficher pour les sorties numériques, avec une valeur par défaut de dix et un plafond de quinze, afin que les jeux 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 résultat mathématique identique au sein d'un pipeline automatisé sans réimplémenter vous-même la formule logarithmique.

Où le temps de réaction du premier ordre s'inscrit dans les études, le laboratoire et le logiciel

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 tier A du KIT et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.

Consulter la documentation complète du KIT →