ForHosting KIT · Sciences

Effet d'ion commun

Mesurez de combien un ion commun fait baisser la solubilité d'un sel : avec un Ksp de 1,8 × 10⁻¹⁰ et 0,1 mol/L d'ion partagé, la solubilité molaire tombe à 1,8 × 10⁻⁹ mol/L. La valeur dans l'eau pure figure à côté. 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
Ksp (prod.)
0,0000000002
Ion commun
0,1
Vous obtenez
produit Ksp
0,0000000002
Concentration d'ion commun
0,1
C
0,1
Unité de concentration
mol/L

Un calculateur de solubilité sous effet d'ion commun transforme un produit de solubilité et la concentration d'un ion partagé en la solubilité molaire réduite d'un sel peu soluble. Saisissez le Ksp d'un sel 1:1 MX et la concentration C d'un ion commun déjà présent via un sel totalement soluble ; l'outil résout Ksp égal à s fois (s plus C) avec la formule quadratique exacte, renvoie la solubilité en eau pure pour comparaison, l'approximation de cours s environ Ksp sur C lorsque l'ion commun domine, un facteur de réduction et des lignes de substitution pas à pas. Vérifications de devoirs, préparation d'examens, planification de précipitations et valeurs attendues de kata de code ont besoin de ce même nombre de solubilité supprimée sans ouvrir un solveur d'équilibre complet.

Ce que l'effet d'ion commun fait à la solubilité molaire

Un sel peu soluble MX se dissout selon l'équilibre MX solide donne M plus plus X moins, avec produit de solubilité Ksp égal au produit des concentrations ioniques d'équilibre. En eau pure chaque concentration ionique égale la solubilité molaire s, donc Ksp égale s au carré et s égale la racine carrée de Ksp.

Lorsqu'un sel totalement soluble partageant un ion—par exemple NaX fournissant de l'X moins supplémentaire à concentration C—est déjà présent, le principe de Le Châtelier déplace l'équilibre de dissolution vers la gauche et la quantité de MX qui peut se dissoudre diminue. L'expression d'équilibre devient Ksp égale s fois (s plus C), car le total d'ion commun est la somme de la contribution dissoute s et du fond C.

Résoudre l'équation quadratique s au carré plus C s moins Ksp égale zéro donne la racine positive physique s égale moins C plus la racine carrée de C au carré plus quatre Ksp, le tout sur deux. Cette racine exacte est toujours valable ; l'approximation familière de classe s environ Ksp sur C ne s'applique que lorsque C est beaucoup plus grand que s, de sorte que le terme quadratique est négligeable.

Enseignants et correcteurs automatiques tiennent à rejeter un Ksp négatif autant qu'à calculer la valeur supprimée : un étudiant qui place un produit négatif sous la racine a quitté le domaine des constantes physiques, et un repli silencieux en valeur absolue masquerait cette erreur. Le chemin de contrôle recalcule le discriminant et la racine avec le même arrondi fixe utilisé pour les champs publiés, de sorte qu'une réponse réussie arrive toujours avec des étapes que vous pouvez affirmer dans des tests ou des fiches de travail.

Conseils pratiques, limites et recherches associées

Gardez Ksp et la concentration d'ion commun dans l'intervalle absolu publié pour que C au carré plus quatre Ksp ne déborde pas en une racine non finie que le solveur doit rejeter. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les nombres en chaîne ne sont acceptés que s'ils correspondent à un motif numérique fini strict. Lorsque C est zéro l'outil rapporte la solubilité en eau pure sans exiger un second calculateur, pratique pour des fiches côte à côte.

Cette page cible ceux qui cherchent un calculateur d'effet d'ion commun, une solubilité réduite depuis Ksp ou un sel peu soluble avec ion commun en ligne ; ce n'est pas un solveur de spéciation multi-ions, pas un outil de sel AB deux pour une stœchiométrie type fluorure de calcium, et pas une table de Ksp dépendante de la température.

Préférez cette capacité lorsque vous avez déjà Ksp et une seule concentration d'ion commun pour un sel un pour un ; si votre sel est AB two ou A two B, développez l'algèbre de bilan de masse séparément. Les contrôles aller-retour sont simples : recalculez à la main moins C plus la racine de C au carré plus quatre Ksp sur deux et confirmez l'égalité avec la solubilité publiée au même arrondi à douze décimales, et confirmez que mettre C à zéro retrouve la racine carrée de Ksp.

Vérifications de devoirs de solubilité à ion commun

Les étudiants saisissent Ksp et une concentration d'ion partagé issus de problèmes de manuel et comparent s réduite à la main, s0 en eau pure et l'approximation Ksp/C à un résultat déterministe avant de rendre.

Criblage de précipitation et de procédé

Les pipelines de laboratoire estiment combien d'ion commun supplémentaire supprime le MX dissous résiduel avant de concevoir un lavage ou une étape de précipitation.

Qu'est-ce que l'effet d'ion commun sur la solubilité ?

Ajouter un ion déjà présent dans l'équilibre de dissolution d'un sel peu soluble déplace l'équilibre vers la gauche (Le Châtelier), abaissant la solubilité molaire par rapport à l'eau pure.

Quelle formule ce calculateur utilise-t-il ?

Pour un sel 1:1 MX avec concentration d'ion commun C il résout Ksp = s(s + C) exactement : s = (−C + √(C² + 4·Ksp)) / 2. Il rapporte aussi s ≈ Ksp / C lorsque C > 0.

Que se passe-t-il lorsque Ksp est négatif ?

Un produit de solubilité négatif n'est pas physique.

Gère-t-il des sels comme CaF₂ (AB₂) ?

Non. Le modèle ne concerne que les sels 1:1 MX. Les bilans de masse AB₂ / A₂B exigent d'autres polynômes et sont hors périmètre.

Le calculateur d'effet d'ion commun est-il gratuit ?

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

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/common-ion-solubility

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/common-ion-solubility \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ksp":1.8e-10,"common_ion":0.1}'
{
  "ksp": 1.8e-10,
  "common_ion": 0.1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.common_ion_solubility",
  "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
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.

Lorsque Ksp est négatif l'API renvoie une erreur claire invalid_input au lieu d'inventer une constante physique. Le chemin est de l'arithmétique purement déterministe—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 un arrondi décimal fixe à chaque appel.

Comment appeler l'API et ce qui revient

La concentration d'ion commun doit aussi être non négative. Envoyez un corps JSON avec deux nombres finis obligatoires : ksp (alias Ksp, solubility_product, k_sp et K_sp) et common_ion (alias common_ion_concentration, C, c_common, ion_concentration et common). Les valeurs absolues doivent rester dans la limite publiée d'un billion afin que les produits intermédiaires restent finis en précision double IEEE sur le Worker et dans le navigateur. Le produit de solubilité ksp doit être non négatif ; une valeur négative est rejetée avec invalid_input. En cas de succès la réponse renvoie ksp et common_ion arrondis, fixe solubility, molar_solubility et s à la même solubilité molaire réduite en mol par litre, pure_water_solubility et s0 à la racine carrée de Ksp, approximation à Ksp sur C lorsque C est positif ou null lorsque C est zéro, approximation_used à true lorsque cette approximation se situe dans un pour cent de la racine exacte, reduction_factor à s sur s0, formula et reaction aux chaînes du modèle, message à un court résumé et steps à un tableau ordonné de lignes de substitution. Une validation échouée—champs manquants, nombres non finis, valeurs hors limites absolues, Ksp négatif ou ion commun négatif—renvoie invalid_input et n'est jamais facturée. Le tarif est un forfait de $0.002 par requête réussie avec item unitaire et prix marginal unitaire zéro.

Conseils pratiques, limites et recherches associées

En enseignement, associez des exemples : chlorure d'argent avec Ksp d'environ un point huit fois dix à la moins dix dans du chlorure zéro point un molaire donne s d'environ un point huit fois dix à la moins neuf, des ordres de grandeur sous la racine en eau pure ; un cas d'ion commun zéro retrouve exactement la racine de Ksp ; et un Ksp volontairement négatif 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 envoient exprès un produit négatif.

Tests unitaires pour solveurs d'équilibre étudiants

Générez des cas d'ion commun connus plus des rejets délibérés de Ksp négatif pour valeurs attendues de kata de code et fixtures de correcteur.

Consulter la documentation complète du KIT →