Calculateur de coefficient de dissociation
Passez d'une constante d'équilibre et d'une concentration initiale à la fraction qui se dissocie : Kc 0,05 avec 0,1 mol/L donne α 0,5, soit 50 % dissociés. Le calcul résout l'équation exacte de l'équilibre, pas le raccourci de la racine carrée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Kc
- 0,05
- C0
- 0,1
- Alpha
- 0,5
- Pourcentage de dissociation
- 50
- Précision
- 10
Ce calculateur de coefficient de dissociation retrouve la fraction de molécules qui se dissocient à l'équilibre à partir de la constante d'équilibre en concentration Kc et de la concentration initiale de l'espèce de départ. Pour la dissociation binaire où A se dissocie en B plus C — le schéma sous-jacent à de nombreux exercices d'acide faible et de monomère-dimère en phase gazeuse écrits avec une stœchiométrie unitaire — un tableau ICE à volume constant donne Kc égal à c0 fois alpha au carré sur un moins alpha. Le moteur résout cette relation avec une forme close numériquement stable, de sorte qu'alpha se situe toujours entre zéro et un pour tout Kc non négatif et tout c0 positif, sans appel réseau, sans échantillonnage et sans raccourci dépendant de la date. Parmi les vérifications rapides que vous connaissez peut-être déjà : Kc égal à 0,05 avec c0 égal à 0,1 donne alpha égal à 0,5, et Kc égal à zéro donne alpha égal à zéro.
Où s'inscrit la dissociation à partir de Kc dans les études, le travail de laboratoire et les logiciels
Les étudiants rencontrent le coefficient de dissociation à partir de Kc lorsqu'un manuel donne la constante d'équilibre et la concentration initiale d'un électrolyte faible ou d'un gaz qui se dissocie en deux fragments et demande alpha ou le pourcentage de dissociation, lorsqu'ils vérifient l'approximation diluée alpha approximativement égal à la racine carrée de Kc sur c0 face à la racine exacte, ou lorsque des sujets d'examen exigent la résolution par tableau ICE sans calculatrice graphique.
Les enseignants peuvent pré-générer des corrigés pour une grille de couples Kc et c0 sans se fier à des applications de calcul opaques qui appliquent silencieusement l'approximation par racine carrée même lorsque alpha n'est pas petit. Les développeurs appellent le même contrat depuis des scripts pour générer des vecteurs de test déterministes pour des widgets d'équilibre, pour normaliser des couples Kc et concentration saisis par l'utilisateur avant des démonstrations de dissociation, ou pour satisfaire des énoncés de défi de programmation qui exigent alpha plutôt qu'un pourcentage approximatif.
Les comptes rendus de laboratoire ont souvent besoin d'une vérification rapide et hors ligne qu'un Kc mesuré à une concentration analytique donnée correspond à l'alpha attendu avant de rapporter le pourcentage de dissociation. Les outils de produit et d'éducation utilisent la forme close lorsqu'un apprenant saisit Kc et c0 et que l'interface doit afficher alpha et le pourcentage de dissociation sans base de données de chimie côté serveur.
Associez-le au coefficient de dissociation à partir du facteur de van 't Hoff, à Kp à partir des pressions partielles et à d'autres points de terminaison d'équilibre lorsque vous construisez un petit laboratoire d'outils de chimie gratuits et déterministes.
Cas d’usage
Devoirs et vérifications d'équilibre
Convertissez un Kc et une concentration initiale de manuel en coefficient de dissociation α et en pourcentage d'ionisation pour des exercices du type A ⇌ B + C.
Aide à la rédaction de comptes rendus de laboratoire
Transformez des valeurs de Kc ajustées expérimentalement et un c0 analytique en α reproductible pour vos comptes rendus de travaux pratiques d'équilibre, sans erreur manuelle dans l'équation du second degré.
Questions fréquentes
Combien coûte le calculateur de coefficient de dissociation à partir de Kc ?
Il est gratuit dans votre navigateur sur cette page.
Comment le coefficient de dissociation est-il défini ici ?
Pour A ⇌ B + C avec une concentration initiale c0 et aucun produit au départ, Kc = c0·α²/(1−α). Le moteur renvoie α et le pourcentage de dissociation égal à 100 × α.
Que se passe-t-il si Kc est négatif ?
Une constante d'équilibre en concentration négative n'est pas physique pour ce modèle de dissociation binaire.
Cet outil utilise-t-il l'approximation diluée α ≈ √(Kc/c0) ?
Non. Il résout toujours la relation exacte Kc = c0·α²/(1−α) avec une forme close stable. L'approximation par racine carrée n'est pas appliquée.
Quelle stœchiométrie est supposée ?
Une dissociation binaire A ⇌ B + C (ou HA ⇌ H⁺ + A⁻). Les réactions du type A ⇌ 2B utilisent une expression d'action de masse différente et ne sont pas couvertes ici.
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/dissociation-from-kc \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"kc":0.05,"c0":0.1}'const res = await fetch("https://api.kit.forhosting.com/chem/dissociation-from-kc", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"kc": 0.05,
"c0": 0.1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/dissociation-from-kc",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"kc": 0.05,
"c0": 0.1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/dissociation-from-kc", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"kc":0.05,"c0":0.1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"kc":0.05,"c0":0.1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/dissociation-from-kc", 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
{
"kc": 0.05,
"c0": 0.1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.dissociation_from_kc",
"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
Utilisez-le gratuitement dans votre navigateur pour vos devoirs, vos travaux pratiques d'équilibre et vos révisions d'examen, ou appelez l'API au tarif de $0.002 par requête réussie lorsque vous avez besoin de jeux de données de dissociation reproductibles en intégration continue, dans un logiciel de soutien scolaire ou pour des démonstrations pédagogiques.
Ce que signifie le coefficient de dissociation à partir de Kc et ce que contient la réponse
Le coefficient de dissociation alpha répond à une question classique d'équilibre : parmi les unités formulaires présentes au départ, quelle fraction s'est dissociée lorsque le système atteint l'équilibre pour le Kc donné. Pour A se transformant en B plus C sans produits présents au départ, les concentrations à l'équilibre valent c0 fois un moins alpha pour A et c0 fois alpha pour chaque produit, de sorte que l'expression d'action de masse se réduit à Kc égal à c0 alpha au carré sur un moins alpha. Résoudre pour alpha revient à une équation du second degré qui admet toujours une unique racine physique dans l'intervalle unité lorsque Kc est non négatif et c0 positif. Ce calculateur renvoie Kc et c0 normalisés, alpha sans dimension arrondi à la précision demandée, percent_dissociation égal à cent fois alpha, une étiquette de méthode dissociation_from_kc, la précision utilisée et un bref rappel de la formule. Il n'y a ni table de valeurs de Ka, ni modèle de coefficient d'activité, ni conversion de température à partir de Kp : le moteur résout la forme close dans la plage numérique prise en charge ou rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de kc ou de c0, des valeurs non finies, des grandeurs supérieures au plafond documenté, une concentration initiale non positive et tout Kc négatif, car une constante d'équilibre en concentration négative n'est pas physique pour ce modèle de dissociation. Si vous avez besoin d'alpha à partir d'un facteur de van 't Hoff plutôt que de Kc, ou de Kp à partir de pressions partielles, utilisez les outils dédiés correspondants ; cette page ne répond qu'au calcul d'alpha à partir de Kc et c0, avec une sortie numérique stable adaptée aux feuilles d'exercices, aux tests unitaires et aux consommateurs d'API qui ne doivent pas inventer de tables d'équilibre.
Comment Kc et c0 sont lus et comment alpha reste reproductible
Les signes plus en tête et la notation scientifique sur les chaînes numériques sont admis dès qu'ils s'interprètent comme des décimaux finis ; les espaces internes, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair pour qu'une cellule erronée ne se transforme pas en un coefficient de dissociation faux. Un Kc égal à zéro avec un c0 positif est valide et donne simplement alpha égal à zéro, ce qui signifie qu'il n'y a pas de dissociation mesurable selon le modèle d'action de masse. Le champ c0 doit être strictement positif : une concentration initiale nulle ou négative est rejetée comme non physique pour ce montage. Les champs privilégiés sont kc pour la constante d'équilibre et c0 pour la concentration initiale de A, mais les alias Kc, K_c, equilibrium_constant et K pour kc, ainsi que c, C0, initial_concentration, concentration et conc pour c0 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. Un Kc négatif échoue avec invalid_input car la relation de définition Kc égal à c0 alpha au carré sur un moins alpha ne peut pas produire une constante négative pour un alpha réel compris entre zéro et un. Un champ precision facultatif, avec les alias decimals et dp, choisit le nombre de décimales exposées pour kc, c0, alpha et percent_dissociation, avec une valeur par défaut de dix et un plafond de quinze pour que les goldens 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 dans un pipeline automatisé sans réimplémenter vous-même la résolution de la racine.
Où s'inscrit la dissociation à partir de Kc dans les études, le travail de laboratoire et les logiciels
Sur cette page, le calcul s'exécute entièrement dans votre navigateur ; via l'API, chaque appel réussi coûte $0.002, une 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 de KIT 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
Jeux de données de test déterministes
Générez des sorties α et percent_dissociation stables pour les tests unitaires, les logiciels de soutien scolaire et les assertions d'intégration continue sur les calculs de dissociation.