Solubilità molare da Ksp
Un sale 1:1 con Ksp di 1,8 × 10⁻¹⁰ si scioglie fino a 0,000013416408 mol/L. Inserisca il Ksp e quanti cationi e anioni libera ogni unità formula, e ottenga la solubilità molare e la concentrazione di ciascuno ione a saturazione. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Costante del prodotto di solubilità Ksp
- 0,0000000002
- Coef. catione
- 1
- Coef. anione
- 1
- Solubilità molare
- 0,0000134164
- Concentrazione cationica
- 0,0000134164
- Concentrazione anionica
- 0,0000134164
- Dissociazione
- MA(s) ⇌ 1 M + 1 A
La solubilità molare è la quantità di equilibrio di un sale poco solubile che si dissolve per litro di soluzione satura, espressa in moli per litro. Dal prodotto di solubilità Ksp e dalla stechiometria di dissociazione di MxAy in x cationi e y anioni, la relazione Ksp uguale a x elevato a x per y elevato a y per s elevato a x più y produce un unico s non negativo che studenti, quaderni di laboratorio e script di processo possono calcolare senza riderivare l'algebra ogni volta.
Cosa restituisce la solubilità molare da Ksp e come scegliere Ksp e stechiometria
Scriva l'equilibrio di dissoluzione come il solido MxAy che produce x moli del catione M e y moli dell'anione A per unità di formula che si dissolve.
A saturazione, le concentrazioni ioniche sono [M] uguale a x volte s e [A] uguale a y volte s, così il prodotto di solubilità è Ksp uguale a parentesi aperta x s parentesi chiusa elevato a x per parentesi aperta y s parentesi chiusa elevato a y, che si fattorizza come x elevato a x per y elevato a y per s elevato a x più y.
Risolvendo per s si ottiene s uguale alla quantità Ksp divisa per x elevato a x per y elevato a y, il tutto elevato alla potenza uno su x più y. I modelli comuni in aula includono sali AB con x uguale a uno e y uguale a uno, così s è la radice quadrata di Ksp; sali AB2 con x uguale a uno e y uguale a due, così s è la radice cubica di Ksp su quattro; e modelli di tipo A2B3 con interi maggiori.
Ksp zero è accettato e produce solubilità molare nulla. I coefficienti devono essere interi positivi nell'intervallo pubblicato affinché le potenze restino sicure in aula.
Casi d'uso
Controlli dei compiti e relazioni di laboratorio
Gli studenti calcolano la solubilità molare dal Ksp del libro e dalla stechiometria MxAy, confrontano s e le concentrazioni ioniche con il lavoro a mano e ricevono un errore chiaro se viene inserito per errore un Ksp negativo.
Qualità dell'acqua e sali poco solubili
Gli strumenti di monitoraggio convertono un Ksp tabellare e la stechiometria nota del sale in solubilità molare satura per stime di durezza, incrostazioni o precipitati.
Screening di processi e formulazioni
Script di processo leggeri stimano quanto di un sale poco solubile si dissolve all'equilibrio da Ksp e coefficienti di unità di formula senza incorporare una libreria completa di speciazione.
Domande frequenti
Cosa succede se Ksp è negativo?
Un prodotto di solubilità negativo viene rifiutato come antifisico per questo calcolatore e non viene addebitato dopo il fallimento della validazione.
Il calcolatore di solubilità molare da Ksp è gratis?
Lo strumento del browser funziona gratis sul Suo dispositivo.
Include l'effetto dello ione comune?
Fornisca un Ksp effettivo o un modello diverso se ioni comuni o attività contano.
Qual è la solubilità molare di un sale 1:1 con Ksp di 1,8 × 10⁻¹⁰?
È 0,000013416408 mol/L, la radice quadrata del Ksp. Con un catione e un anione per unità formula, entrambi gli ioni hanno questa stessa concentrazione nella soluzione satura.
Che cosa sono i coefficienti del catione e dell'anione?
Sono i numeri x e y del sale MxAy: quanti cationi e quanti anioni libera ogni unità formula quando si scioglie. Devono essere interi positivi; per un sale 1:1 valgono entrambi uno.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/chem/molar-solubility-from-ksp \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ksp":1.8e-10,"cation_coeff":1,"anion_coeff":1}'const res = await fetch("https://api.kit.forhosting.com/chem/molar-solubility-from-ksp", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ksp": 1.8e-10,
"cation_coeff": 1,
"anion_coeff": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/molar-solubility-from-ksp",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ksp": 1.8e-10,
"cation_coeff": 1,
"anion_coeff": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/molar-solubility-from-ksp", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ksp":1.8e-10,"cation_coeff":1,"anion_coeff":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ksp":1.8e-10,"cation_coeff":1,"anion_coeff":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/molar-solubility-from-ksp", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"ksp": 1.8e-10,
"cation_coeff": 1,
"anion_coeff": 1
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.molar_solubility_from_ksp",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Questa capacità valuta quella forma chiusa in modo deterministico, restituisce le concentrazioni ioniche di equilibrio come x s e y s, rifiuta un Ksp negativo con un chiaro errore di input non valido ed emette JSON strutturato che i controllori dei compiti, gli strumenti di chimica delle acque e le pipeline leggere possono fissare nei test.
Cosa restituisce la solubilità molare da Ksp e come scegliere Ksp e stechiometria
Invii i campi obbligatori ksp, cation_coeff e anion_coeff come numeri JSON o stringhe numeriche; gli alias Ksp, K_sp e solubility_product si mappano su ksp, mentre x, cation, cations e m si mappano sul coefficiente cationico e y, anion, anions e n sul coefficiente anionico. Un Ksp negativo è invalid_input perché un prodotto di solubilità negativo è antifisico per questo contratto e nasconderebbe dati errati invece di fallire in modo esplicito. Input identici producono sempre JSON identico perché il percorso è aritmetica pura, senza rete, senza seme casuale e senza orologio di sistema.
Come leggere solubilità molare, concentrazioni ioniche, etichette di formula e unità
In caso di successo la risposta ripete ksp, cation_coeff e anion_coeff, riporta molar_solubility come s e riporta cation_concentration e anion_concentration come x s e y s così il software di valutazione può controllare gli ioni separatamente dalla solubilità del sale. Il campo formula riformula sempre s uguale a parentesi aperta Ksp su x elevato a x per y elevato a y parentesi chiusa elevato a uno su x più y, dissociation etichetta l'equilibrio MxAy in testo compatto, e method è sempre molar_solubility_from_ksp affinché il codice a valle possa ramificare senza ispezionare le forme. Un campo units_note ricorda agli integratori che s e le concentrazioni ioniche sono in moli per litro quando Ksp è scritto con unità di concentrazione molare coerenti elevate a x più y. Usi solo molar_solubility quando una pipeline necessita solo di quanto sale si dissolve; usi le concentrazioni ioniche quando un passo di precipitazione o ione comune necessita di [M] e [A]; usi formula e dissociation quando le interfacce mostrano l'equazione accanto al numero. Campi mancanti, numeri non finiti, coefficienti non interi o fuori intervallo, e Ksp negativo falliscono con invalid_input e non vengono addebitati dopo il rifiuto del motore.
Uso dell'API, prezzi, flussi di laboratorio e limiti pratici
Chiami il calcolatore gratuito di solubilità molare da Ksp nel browser per controlli dei compiti, dimostrazioni di lezione e stime rapide di soluzione satura senza installare un pacchetto completo di chimica acquosa. Effetti di ione comune, coefficienti di attività, complessazione e dipendenza dalla temperatura di Ksp restano fuori da questo calcolatore: fornisca un Ksp effettivo già corretto per le Sue condizioni se l'applicazione lo richiede. Invii un corpo JSON con ksp, cation_coeff e anion_coeff obbligatori. Usi l'API prepagata quando uno stack di monitoraggio ambientale, uno strumento di trattamento delle acque, uno script di screening di sali farmaceutici o una piattaforma di compiti di chimica necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai il saldo dopo il rifiuto. Abbini questo endpoint ad helper di costanti di equilibrio quando ottiene prima Ksp da dati tabulati o da concentrazioni ioniche misurate, poi fornisca Ksp e stechiometria qui per recuperare s. Gli autori di SDK possono mappare molar_solubility e le concentrazioni ioniche direttamente in cruscotti che mostrano quanto solido si dissolve accanto al Ksp e all'unità di formula usata.
Domande tecniche
Come si calcola la solubilità molare da Ksp?
Invii JSON con ksp, cation_coeff (x) e anion_coeff (y) per MxAy. La risposta molar_solubility è s = (Ksp / (x^x · y^y))^(1/(x+y)), con concentrazioni ioniche x s e y s.
Quale stechiometria usare per i sali AB2?
Usi cation_coeff 1 e anion_coeff 2 (o l'inverso se la Sua convenzione scambia le etichette). Allora Ksp = 4 s^3 e s è la radice cubica di Ksp su quattro.