ForHosting KIT · Sciences

Calculateur quotient Q

Avec des réactifs à 0,5 et 0,3 (coefficients 1 et 3) et un produit à 0,2 (coefficient 2), Q vaut 0,04 divisé par 0,0135, soit 2,962962962963. Saisissez les concentrations actuelles et les coefficients pour voir chaque étape. 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
Concentrations actuelles
0,5, 0,3
Coefficients du réactif
1, 3
Concentrations de produit
0,2
Coefficients du produit
2
Vous obtenez
Q
2,962962963
Quotient de réaction
2,962962963
Qc
2,962962963
Numérateur
0,04

Un calculateur de quotient de réaction transforme les concentrations actuelles des réactifs et des produits en le seul nombre d'action de masse Q qui indique de quel côté une réaction réversible doit se déplacer pour atteindre l'équilibre. Saisissez les coefficients stœchiométriques de l'équation équilibrée et les concentrations (ou pressions partielles en unités cohérentes) que vous mesurez ou supposez maintenant ; l'outil renvoie Q égal au produit des concentrations de produits chacune élevée à son coefficient, divisé par le même produit sur les réactifs, plus le numérateur, le dénominateur, une chaîne d'expression lisible et les étapes de substitution ordonnées. Les contrôles de devoirs, le raisonnement de Le Chatelier, la surveillance de procédés et les tests unitaires de solveurs de chimie ont tous besoin de ce même Q déterministe sans ouvrir un paquet complet d'équilibre chimique.

Ce que signifie le quotient de réaction Q

Pour une réaction réversible générale écrite a A plus b B flèches inverses c C plus d D, le quotient de réaction est défini par l'expression d'action de masse Q égal à C à la c fois D à la d au numérateur, divisé par A à la a fois B à la b au dénominateur, en utilisant les concentrations actuelles de chaque espèce plutôt que les valeurs spéciales d'équilibre.

Lorsque le système est à l'équilibre cette même forme algébrique s'appelle K ou Kc (ou Kp lorsque des pressions partielles sont utilisées) ; la seule différence entre Q et K est si les nombres que vous introduisez sont des valeurs instantanées ou de vrais équilibres.

Comparer Q à K est le test de direction standard en chimie générale : si Q est inférieur à K la réaction directe est favorisée jusqu'à ce que les concentrations de produit montent ; si Q est supérieur à K la réaction inverse est favorisée ; s'ils coïncident le système est déjà à l'équilibre.

Les enseignants se soucient du rejet réactif zéro autant que de l'arithmétique : un étudiant qui rapporte Q après avoir mis une concentration de réactif à zéro a quitté le domaine de la formule, et renvoyer infinity masquerait cette erreur de modélisation.

Cet outil accepte tout nombre positif d'espèces réactives et de produit comme tableaux parallèles de concentration et de coefficient, de sorte que le même gestionnaire couvre les isomérisations simples un pour un, la synthèse d'ammoniac de Haber avec trois d'hydrogène pour un d'azote, et les schémas organiques multiproduits sans réécrire le client.

Les unités doivent être cohérentes sur chaque espèce — typiquement moles par litre pour Qc aqueux, ou bars ou atmosphères pour Qp en phase gazeuse — car la valeur numérique de Q hérite de ces unités élevées à un ordre de réaction net ; le calculateur ne convertit pas les unités pour vous, il multiplie et divise seulement les nombres que vous fournissez après validation de la finitude et du signe.

Conseils pratiques, limites et recherches liées

Gardez chaque concentration et coefficient dans la plage absolue publiée pour que puissances et produits ne débordent pas vers un Q non fini que le solveur doit rejeter. Les solides et liquides purs sont conventionnellement omis des expressions Qc — ne les incluez pas comme concentration un sauf si votre cours veut montrer l'activité un comme facteur.

Cette page cible ceux qui cherchent un calculateur de quotient de réaction, Qc à partir de concentrations ou Q d'action de masse en ligne ; ce n'est pas un solveur d'équilibre complet qui itère les fractions molaires d'équilibre, ni un minimiseur d'énergie libre, ni un ajusteur de lois cinétiques.

Préférez cette capacité lorsque vous avez déjà les concentrations et les coefficients équilibrés et n'avez besoin que de Q (ou d'une comparaison Q versus K que vous terminerez hors ligne) ; si votre source est un énoncé, extrayez d'abord les nombres stœchiométriques et les concentrations instantanées.

Les contrôles aller-retour sont faciles : recalculez à la main le produit de chaque concentration de produit élevée à son coefficient, divisez par le même produit sur les réactifs, confirmez l'égalité au Q publié dans le même arrondi à douze décimales, et confirmez que les chaînes expression et steps correspondent à cette arithmétique.

Contrôles de devoirs pour Q d'action de masse

Les étudiants saisissent les coefficients d'une équation équilibrée et les concentrations actuelles, puis comparent le Q, le numérateur et le dénominateur manuscrits à un résultat déterministe avant de rendre.

Sens du déplacement avant l'équilibre

Laboratoires et moniteurs de procédé calculent Q à partir de concentrations en direct et le comparent à un K connu pour décider si la réaction directe ou inverse est favorisée.

Tests unitaires pour solveurs de chimie

Générez des cas Q multi-espèces de référence et des rejets délibérés de réactif zéro pour valeurs attendues de kata de code et goldens d'intégration continue.

Qu'est-ce que le quotient de réaction Q ?

Q est l'expression d'action de masse avec les concentrations actuelles : produit des concentrations de produit chacune élevée à son coefficient stœchiométrique, divisé par le même produit sur les réactifs. À l'équilibre la même forme s'appelle K ou Kc.

Que se passe-t-il lorsqu'une concentration de réactif est nulle ?

Le dénominateur de Q est zéro, donc Q est indéfini.

Cela résout-il les concentrations d'équilibre ?

Non. Il calcule seulement Q à partir des concentrations et coefficients que vous fournissez. Utilisez un solveur d'équilibre si vous avez besoin des fractions molaires finales à partir de K et des quantités initiales.

Le calculateur de quotient de réaction est-il gratuit ?

L'outil navigateur est gratuit et s'exécute en local.

Faut-il inclure les solides et les liquides purs ?

En général, non. Par convention, les solides et les liquides purs sont omis de l'expression en concentrations ; ne les ajoutez comme facteur égal à un que si votre cours demande d'afficher explicitement cette activité.

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/reaction-quotient

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/reaction-quotient \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"reactant_concentrations":[0.5,0.3],"reactant_coefficients":[1,3],"product_concentrations":[0.2],"product_coefficients":[2]}'
{
  "reactant_concentrations": [
    0.5,
    0.3
  ],
  "reactant_coefficients": [
    1,
    3
  ],
  "product_concentrations": [
    0.2
  ],
  "product_coefficients": [
    2
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.reaction_quotient",
  "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_abs1000000000000
max_species32
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.

Lorsqu'une concentration de réactif est nulle le dénominateur s'annule, donc l'API renvoie une erreur claire invalid_input au lieu d'infinity ou d'un NaN silencieux. Le chemin est de l'arithmétique pure — sans réseau, sans graines aléatoires, sans dépendance à l'horloge — de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON après l'arrondi décimal fixe à chaque appel.

Comment appeler l'API et ce qui revient

Les concentrations de réactif doivent être strictement positives — les valeurs nulles ou quasi nulles à ou en dessous de un fois dix à la moins quinze sont rejetées car elles annulent le dénominateur. Les concentrations de produit peuvent être nulles, ce qui donne correctement Q égal à zéro lorsque tout terme de produit s'annule sous un coefficient positif. Les coefficients des deux côtés doivent être des nombres stœchiométriques strictement positifs. Envoyez un corps JSON avec quatre tableaux non vides obligatoires de nombres finis : reactant_concentrations (alias reactants, reactant_conc, reactant_c, left_concentrations), reactant_coefficients (alias reactant_nu, reactant_stoich, left_coefficients, reactant_coeff), product_concentrations (alias products, product_conc, product_c, right_concentrations) et product_coefficients (alias product_nu, product_stoich, right_coefficients, product_coeff). La longueur de chaque tableau de concentrations doit correspondre à son tableau de coefficients parallèle ; les valeurs absolues doivent rester dans la limite publiée d'un billion pour que les puissances intermédiaires restent finies en double précision IEEE sur le Worker et dans le navigateur ; chaque côté est plafonné à trente-deux espèces. En cas de succès la réponse répète les tableaux arrondis, fixe Q, reaction_quotient et Qc à la même valeur arrondie, numerator et denominator aux produits d'action de masse séparés, formula à la chaîne symbolique Q égal au produit des produits à la nu sur le produit des réactifs à la nu, expression à une chaîne de produits entre parenthèses pleinement substituée, message à un court résumé et steps à un tableau ordonné de lignes de substitution que vous pouvez affirmer dans des tests ou des feuilles. Une validation échouée — champs manquants, tableaux vides, longueurs différentes, nombres non finis, concentrations négatives, coefficients non positifs, valeurs hors limites absolues ou concentration de réactif nulle — renvoie invalid_input et n'est jamais facturée. Le prix est un $0.002 forfaitaire par requête réussie avec unité item et prix unitaire marginal zéro.

Conseils pratiques, limites et recherches liées

Préférez envoyer des tableaux de nombres JSON plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif numérique fini strict. En enseignement, associez des exemples classiques : pour N2 plus trois H2 flèches inverses deux NH3 avec azote zéro virgule cinq, hydrogène zéro virgule trois et ammoniac zéro virgule deux, Q égale zéro virgule deux au carré sur zéro virgule cinq fois zéro virgule trois au cube ; une isomérisation un pour un à concentrations égales donne Q égal à un ; et un réactif zéro délibéré démontre le chemin dur invalid_input. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde les scripts exploratoires bon marché lorsque les apprenants mettent délibérément une concentration de réactif à zéro.

Les concentrations de produit peuvent-elles être nulles ?

Oui. Une concentration de produit nulle annule le numérateur et donne Q = 0 lorsque les coefficients sont positifs, ce qui est un instantané valide (pas encore de produits).

Consulter la documentation complète du KIT →