Degré de dissociation : α depuis C0 et Ceq, gratuit
Voyez quelle part d'un réactif s'est dissociée à l'équilibre : partir de 0,1 mol/L et finir avec 0,02 mol/L non dissocié donne un degré de dissociation de 0,8, soit 80 %. La quantité dissociée est aussi indiquée. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Concentration initiale
- 0,1
- Concentration d’équilibre
- 0,02
- Quantité dissociée
- 0,08
- Degré de dissociation
- 0,8
- Alpha (α)
- 0,8
- Pourcentage de dissociation
- 80
Le degré de dissociation alpha est la fraction d’unités de formule du réactif qui se sont scindées en produits lorsque le système atteint l’équilibre. Sous forme de concentration, les manuels écrivent alpha égale parenthèse C zéro moins C d’équilibre parenthèse divisée par C zéro, où les deux valeurs utilisent les mêmes unités de concentration du réactif non dissocié. Cette capacité applique cette définition de façon déterministe : vous envoyez la concentration initiale et la concentration d’équilibre du réactif, et vous recevez alpha, le pourcentage de dissociation et la différence de concentration avec un arrondi stable pour audits et clés de devoirs. Lorsque la concentration initiale est nulle, alpha est indéfinie car la formule diviserait par zéro, donc le moteur rejette ce cas avec une erreur d’entrée invalide claire au lieu de renvoyer NaN ou infinity.
Ce que signifie le degré de dissociation et quelles concentrations envoyer
En chimie d’équilibre, un électrolyte faible ou un réactif qui se dissocie ne se convertit souvent pas entièrement : certaines molécules restent non dissociées tandis que d’autres se sont déjà scindées. Le degré de dissociation alpha mesure cette scission comme un nombre pur entre zéro et un. Zéro signifie qu’aucune unité du réactif ne s’est dissociée à l’équilibre ; un signifie dissociation complète de sorte que la concentration d’équilibre non dissociée est nulle ; des valeurs partielles décrivent le cas habituel d’électrolyte faible.
La définition opérationnelle utilisée ici est alpha égale parenthèse concentration initiale moins concentration d’équilibre parenthèse divisée par la concentration initiale. Les unités doivent correspondre des deux côtés ; le moteur ne convertit pas la molarité en molalité ni en pour cent. Les concentrations négatives et un équilibre supérieur à l’initial sont aussi rejetés pour que les correcteurs de devoirs ne figent jamais une fraction silencieuse absurde.
Lecture de la réponse, cas particuliers et contrôles de classe
Lorsque la concentration d’équilibre égale l’initiale, alpha est exactement zéro. Lorsque celle d’équilibre est nulle, alpha est exactement un. Des cas partiels tels qu’initiale 0.1 et équilibre 0.02 produisent alpha 0.8 et quatre-vingts pour cent de dissociation.
Les outils aval du facteur de van't Hoff peuvent prendre alpha en entrée ; ce point de terminaison s’arrête au degré de dissociation lui-même pour que chaque intention SEO reste ciblée.
Cas d’usage
Vérification de devoirs et d’examens
Les étudiants calculent α à partir de C0 et Ceq pour des acides faibles ou des dissociations gazeuses, comparent aux clés de réponse et obtiennent une erreur claire lorsque la concentration initiale est nulle.
Contrôles de carnet de laboratoire et d’équilibre
Enseignants et logiciels de laboratoire transforment des concentrations initiales et résiduelles non dissociées mesurées en α et pourcentage de dissociation pour rapports et quiz.
Pipelines de tutorat et d’auto-correction
Les bacs à sable d’évaluation appellent un point de terminaison prépayé stable pour α = (C0 − Ceq) / C0 exact au lieu de réimplémenter la fraction dans chaque langage.
Questions fréquentes
Quelle est alpha lorsque la dissociation est complète ou nulle ?
Lorsque Ceq = C0, alpha vaut 0 (aucune dissociation). Les cas partiels donnent une valeur strictement entre 0 et 1.
En quoi cela diffère-t-il du calculateur du facteur de van't Hoff ?
Cet outil trouve alpha à partir des concentrations.
Que se passe-t-il si la concentration initiale est nulle ?
Le calculateur la refuse, car le degré de dissociation divise par la concentration initiale. La valeur initiale doit être supérieure à zéro et la valeur à l'équilibre ne peut pas être négative.
La concentration à l'équilibre peut-elle dépasser la concentration initiale ?
Non. La valeur à l'équilibre correspond au réactif encore non dissocié : elle ne peut être qu'égale ou inférieure à celle de départ. Une valeur plus élevée est refusée comme erreur de saisie.
Les deux concentrations doivent-elles être dans la même unité ?
Oui. Utilisez la même unité pour la concentration initiale et celle à l'équilibre, par exemple des mol/L pour les deux. Le calculateur ne convertit pas la molarité en molalité ni en pourcentage.
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/degree-of-dissociation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_concentration":0.1,"equilibrium_concentration":0.02}'const res = await fetch("https://api.kit.forhosting.com/chem/degree-of-dissociation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_concentration": 0.1,
"equilibrium_concentration": 0.02
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/degree-of-dissociation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_concentration": 0.1,
"equilibrium_concentration": 0.02
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/degree-of-dissociation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_concentration":0.1,"equilibrium_concentration":0.02}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_concentration":0.1,"equilibrium_concentration":0.02}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/degree-of-dissociation", 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
{
"initial_concentration": 0.1,
"equilibrium_concentration": 0.02
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.degree_of_dissociation",
"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
Ce que signifie le degré de dissociation et quelles concentrations envoyer
Envoyez le champ obligatoire initial_concentration comme nombre fini strictement supérieur à zéro — les alias incluent c0, C0, initial, initial_conc et concentration_initial —. Envoyez equilibrium_concentration comme nombre fini non négatif non supérieur à la valeur initiale — alias ceq, Ceq, equilibrium, eq_concentration et concentration_eq —. Une concentration initiale égale à zéro est invalid_input car alpha est indéfinie en divisant par C zéro. Des entrées identiques produisent toujours un JSON identique car le chemin est de l’arithmétique pure sans réseau, sans graine aléatoire et sans horloge murale.
Lecture de la réponse, cas particuliers et contrôles de classe
En cas de succès la réponse renvoie initial_concentration et equilibrium_concentration après validation, puis amount_dissociated égal à C zéro moins C d’équilibre, degree_of_dissociation et l’alias court alpha avec la même valeur numérique, et percent_dissociation égal à cent fois alpha. Le champ formula est toujours la chaîne alpha égale parenthèse C zéro moins C eq parenthèse divisée par C zéro, et method est toujours degree_of_dissociation pour que les pipelines puissent affirmer l’algorithme sans renifler les formes. Champs manquants, chaînes non numériques, concentration initiale nulle ou négative, équilibre négatif et équilibre au-dessus de l’initial échouent avec invalid_input et ne sont pas facturés.
Usage de l’API, tarification, flux de laboratoire et limites pratiques
Appelez l’outil gratuit du navigateur pour des démonstrations de cours, des contrôles de carnet de laboratoire et une vérification rapide de devoirs sans installer un CAS de chimie. Associez ce point de terminaison à un calculateur du facteur de van't Hoff lorsque l’étape suivante a besoin de i égale un plus alpha fois parenthèse nu moins un parenthèse pour le travail colligatif, ou à des aides de constante d’équilibre lorsque vous connaissez déjà K et voulez recouper alpha à partir de concentrations mesurées. Gardez les deux concentrations dans des unités cohérentes et dans les bornes physiques publiées ; le moteur n’inventera pas de coefficients d’activité, de dépendance en température ni de mécanismes multi-étapes. Envoyez un corps JSON avec les champs numériques obligatoires initial_concentration et equilibrium_concentration, en utilisant éventuellement les alias documentés si votre schema nomme déjà c0 et ceq. Utilisez l’API prépayée lorsqu’une plateforme de tutorat, un aide LIMS, un bac à sable d’auto-correction d’examens ou un pipeline d’équilibre 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 rejet par le moteur. Les auteurs livrant des SDK peuvent mapper degree_of_dissociation et percent_dissociation directement dans des champs d’UI étiquetés alpha et pour cent pour des étudiants qui connaissent déjà ces symboles des manuels.
Questions techniques
Comment calculer le degré de dissociation avec cet outil ?
Envoyez du JSON avec initial_concentration (C0 > 0) et equilibrium_concentration (0 ≤ Ceq ≤ C0). La réponse renvoie degree_of_dissociation et alpha égaux à (C0 − Ceq) / C0, plus percent_dissociation.
Que se passe-t-il si la concentration initiale est nulle ?
La requête échoue avec invalid_input. Alpha est définie comme fraction de la quantité initiale, donc diviser par C0 = 0 est indéfini et n’est pas facturé.
Le calculateur du degré de dissociation est-il gratuit ?
L’outil navigateur s’exécute gratuitement sur votre appareil. Les appels API utilisent le solde prépayé KIT à $0.002 par élément réussi ; les échecs de validation ne sont pas facturés.