Calculateur de degré de dissociation
Transformez un facteur de van 't Hoff mesuré en part d'un électrolyte réellement ionisée : un facteur de 1,8 pour un sel qui donne deux ions correspond à un degré de dissociation de 0,8, soit 80 %. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Courant (A)
- 1,8
- Ions
- 2
- Alpha
- 0,8
- Pourcentage de dissociation
- 80
- Précision
- 10
Ce calculateur de degré de dissociation retrouve la fraction des unités formulaires d'électrolyte qui se dissocient en ions, à partir du facteur de van 't Hoff mesuré ou fourni et du nombre stœchiométrique d'ions. En chimie des solutions, le facteur de van 't Hoff i compte les particules effectives par rapport au soluté non dissocié : pour un électrolyte faible capable de se scinder en n ions, la relation de manuel est i égal à un plus alpha fois n moins un, donc alpha égal à i moins un sur n moins un. L'identité utilisée ici est entièrement déterministe : alpha est calculé avec une arithmétique finie ordinaire, 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à : i égal à 1,8 avec deux ions donne alpha égal à 0,8, et i égal à 2,5 avec trois ions donne alpha égal à 0,75.
Où le degré de dissociation intervient dans les études, le travail de laboratoire et les logiciels
Les élèves rencontrent le degré de dissociation lorsqu'un manuel rapporte un facteur de van 't Hoff issu de données de point de congélation ou de pression de vapeur et demande alpha, lorsqu'ils comparent des électrolytes faibles et forts avant d'écrire des expressions d'équilibre, ou lorsque des problèmes de propriétés colligatives donnent i et l'équation de dissociation sans indiquer la fraction ionisée.
Les enseignants peuvent pré-générer des corrigés pour des électrolytes binaires et ternaires sans se fier à des applications de calcul opaques qui plafonnent silencieusement alpha ou intervertissent n et i. Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés à des widgets de chimie des solutions, pour normaliser des paires i et nombre d'ions saisies par l'utilisateur avant des démonstrations colligatives, ou pour satisfaire des énoncés de défis 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 i expérimental pour l'acide acétique ou un sel dilué correspond à l'alpha attendu avant de rapporter le pourcentage de dissociation. Les outils produits et pédagogiques utilisent ce réarrangement lorsqu'un apprenant saisit le facteur de van 't Hoff et la stœchiométrie ionique, et que l'interface doit afficher alpha et le pourcentage de dissociation sans base de données de chimie côté serveur.
Associez-le à la concentration ionique totale, à l'élévation du point d'ébullition, à la dépression du point de congélation et à d'autres points de terminaison de chimie des solutions lorsque vous construisez un petit laboratoire d'outils de chimie gratuits et déterministes.
Cas d’usage
Devoirs et vérifications colligatives
Convertissez un facteur de van 't Hoff de manuel et une stœchiométrie ionique en degré de dissociation α et en pourcentage d'ionisation pour des exercices sur les électrolytes faibles.
Support pour comptes rendus de laboratoire
Transformez des valeurs de i déduites expérimentalement en α reproductible pour des comptes rendus de point de congélation ou d'ébullition, sans erreurs algébriques manuelles.
Questions fréquentes
Combien coûte le calculateur de degré de dissociation ?
Il est gratuit dans votre navigateur sur cette page.
Comment le degré de dissociation est-il défini ici ?
α = (i − 1)/(n − 1), où i est le facteur de van 't Hoff et n le nombre d'ions par unité formulaire lors d'une dissociation complète. Le pourcentage de dissociation est 100 × α.
Que se passe-t-il si le nombre d'ions est inférieur à deux ?
Un nombre d'ions inférieur à deux rend le dénominateur (n − 1) non positif, si bien qu'α n'est pas défini pour ce modèle à ions multiples.
Cet outil recherche-t-il n pour des sels nommés ?
Non. Vous fournissez vous-même n (ou ions) — par exemple 2 pour une dissociation de type NaCl, 3 pour une dissociation de type CaCl₂. Il n'existe pas de base de données de noms de formules.
Alpha peut-il être supérieur à 1 ou inférieur à 0 ?
Le moteur renvoie le quotient exact des nombres que vous fournissez. Des données idéales d'électrolyte faible maintiennent α entre 0 et 1 ; des valeurs hors de cette plage signifient généralement que i ou n a été mal saisi, ou inclut des effets non idéaux non modélisés 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/degree-dissociation-from-i \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"i":1.8,"ions":2}'const res = await fetch("https://api.kit.forhosting.com/chem/degree-dissociation-from-i", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"i": 1.8,
"ions": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/degree-dissociation-from-i",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"i": 1.8,
"ions": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/degree-dissociation-from-i", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"i":1.8,"ions":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"i":1.8,"ions":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/degree-dissociation-from-i", 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
{
"i": 1.8,
"ions": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.degree_dissociation_from_i",
"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 |
min_ions | 2 |
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 le navigateur pour vos devoirs, vos travaux pratiques sur les propriétés colligatives et vos révisions d'examen, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de données de référence de dissociation reproductibles en intégration continue, dans un logiciel de soutien scolaire ou des démonstrations pédagogiques.
Ce que signifie le degré de dissociation et ce que contient la réponse
Le degré de dissociation alpha répond à une question classique de chimie physique : parmi les unités formulaires dissoutes, quelle fraction se scinde réellement en ions libres dans les conditions ayant produit le facteur de van 't Hoff observé. Les non-électrolytes idéaux gardent i égal à un et n'ont jamais besoin de cette page ; les électrolytes forts qui se dissocient complètement poussent i vers n, le nombre d'ions écrit dans l'équation de dissociation, si bien qu'alpha approche un. Les électrolytes faibles se situent entre les deux : la dépression du point de congélation, l'élévation du point d'ébullition ou des mesures osmotiques donnent un i effectif compris entre un et n, et le réarrangement de i égal à un plus alpha fois n moins un isole alpha sans itérer sur des constantes d'équilibre. Ce calculateur renvoie le facteur de van 't Hoff i et le nombre d'ions n normalisés, l'alpha sans dimension arrondi à la précision demandée, percent_dissociation égal à cent fois alpha, une étiquette de méthode degree_dissociation_from_i, la précision utilisée, et un bref rappel de la formule. Il n'existe aucune table de valeurs Ka ou Kb, aucun modèle de coefficient d'activité, et aucune recherche par nom de sel : le moteur divise soit deux nombres finis dans la plage prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de i ou de ions, des valeurs non finies, des grandeurs supérieures au plafond documenté, et tout nombre d'ions strictement inférieur à deux, car le dénominateur n moins un serait alors non positif et le modèle de dissociation à ions multiples ne s'applique pas. Si vous avez besoin de la concentration ionique totale à partir de la molarité, de l'élévation du point d'ébullition pour un i donné, ou de constantes cryoscopiques, utilisez les outils dédiés à cela ; cette page ne répond qu'à la récupération d'alpha, avec une sortie numérique stable adaptée aux fiches d'exercices, aux tests unitaires et aux clients de l'API qui ne doivent pas inventer de tables d'équilibre.
Comment i et ions sont lus et comment alpha reste reproductible
Les signes plus optionnels en tête et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils s'interprètent comme des nombres décimaux finis ; les espaces incrustés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair, pour qu'une mauvaise cellule ne se transforme pas en mauvais degré de dissociation. Un i égal à un avec n au moins égal à deux est valide et donne simplement alpha zéro, signifiant l'absence de dissociation mesurable selon le modèle colligatif. Les champs privilégiés sont i pour le facteur de van 't Hoff et ions pour le nombre d'ions produits par unité formulaire lors d'une dissociation complète, mais les alias van_t_hoff, vant_hoff, van_hoff, factor, i_factor et vantHoff pour i, et n, n_ions, ions_per_formula, ion_count, nu et particles pour ions, 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. Le champ ions doit être au moins égal à deux : les électrolytes binaires utilisent deux, les sels ternaires tels que le chlorure de calcium utilisent trois, et des valeurs plus élevées sont autorisées lorsque la stœchiométrie de dissociation complète les justifie, mais toute valeur inférieure à deux échoue avec invalid_input, car alpha égal à i moins un sur n moins un n'est pas défini ou n'est pas physique pour des non-électrolytes monomériques. Un champ precision optionnel, avec les alias decimals et dp, choisit le nombre de décimales à exposer pour i, ions, alpha et percent_dissociation, avec une valeur par défaut de dix et un plafond de quinze, afin que les données 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 même résultat mathématique au sein d'un pipeline automatisé, sans réimplémenter vous-même le quotient.
Où le degré de dissociation intervient dans les études, le travail de laboratoire et les logiciels
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 de niveau 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
Données de référence déterministes pour les tests
Générez des sorties stables α et percent_dissociation pour les tests unitaires, les logiciels de soutien scolaire et les assertions d'intégration continue sur les calculs d'électrolytes.