Percentuale di ionizzazione acido
Un acido debole a 0,1 mol/L con Ka di 0,000018 si ionizza solo poco più dell'1 %: inserisca la concentrazione e la Ka e l'equilibrio viene risolto in modo esatto, senza la scorciatoia della radice quadrata. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Analitica
- 0,1
- Costante di dissociazione acida Ka
- 0,000018
- pKa
- 4,7447274949
- X
- 0,001332671
- Ione H⁺
- 0,001332671
- A meno
- 0,001332671
La percentuale di ionizzazione indica quale frazione delle molecole di un acido debole si scinde davvero in ioni all'equilibrio. Per un acido debole monoprotico HA a concentrazione analitica C con costante di dissociazione acida Ka nota, il problema di equilibrio è la tabella ICE standard: Ka è x al quadrato su C meno x, dove x è la concentrazione di ione idrogeno all'equilibrio. Risolvere la quadratica dà la radice fisica, e la percentuale di ionizzazione è cento volte x su C. Concentrazione zero o negativa è rifiutata con un chiaro errore di input non valido perché la percentuale è indefinita dividendo per zero.
Cosa significa la percentuale di ionizzazione e quali input inviare
Scriva l'equilibrio dell'acido debole monoprotico come HA si inverte a H più e A meno. A concentrazione analitica C la tabella ICE fissa HA iniziale uguale a C e i prodotti a zero, poi lascia ionizzare x moli per litro. Il bilancio di carica e massa dà Ka uguale a x al quadrato diviso per C meno x quando si trascura l'autoionizzazione dell'acqua, che è il modello da manuale per HA puro in acqua quando domina il contributo dell'acido.
La percentuale di ionizzazione è cento volte il grado di ionizzazione alpha, e alpha è semplicemente x su C. La concentrazione deve essere strettamente maggiore di zero: concentrazione zero rende indefinito cento volte x su C, e concentrazione negativa non ha senso per una soluzione madre analitica. Anche Ka deve essere positiva affinché la quadratica abbia una radice ionizzata fisica.
Il motore non accetta sole concentrazioni di equilibrio misurate—quella è un'altra intenzione di prodotto servita dal calcolatore di percentuale di dissociazione da C0 e Ceq—né inverte Ka da un pH misurato.
Come si risolve la quadratica e come leggere la risposta
Riordini Ka uguale a x al quadrato su C meno x nella monica x al quadrato più Ka per x meno Ka per C uguale a zero. La radice fisica è x uguale a meno Ka più la radice quadrata di Ka al quadrato più quattro Ka C, tutto su due; la radice negativa si scarta. Il pH approssimato è meno log dieci di x così può incrociare esempi di lezione senza un secondo strumento.
I risultati usano arrotondamento stabile a dodici decimali. Quando la ionizzazione è piccola la scorciatoia comune x circa radice di Ka C è vicina, ma questo calcolatore usa sempre la radice esatta. Campi mancanti, numeri non finiti, concentrazione zero o negativa e Ka non positiva falliscono allo stesso modo e non sono addebitati.
Casi d'uso
Verifica di compiti ed esami
Gli studenti inseriscono C e Ka per acido acetico o monoprotici deboli simili, controllano percentuale di ionizzazione e alpha contro soluzioni lavorate, e ottengono un errore chiaro quando la concentrazione è zero o negativa.
Domande frequenti
Cosa succede se la concentrazione è zero o negativa?
La percentuale di ionizzazione è indefinita quando C è zero (divisione per zero), e la concentrazione analitica negativa non è accettata.
Si usa l'approssimazione x ≈ √(Ka·C)?
No. Il calcolatore usa sempre la radice fisica esatta della quadratica ICE affinché i risultati restino accurati quando la ionizzazione non è piccola.
Il calcolatore di percentuale di ionizzazione acido è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
Usa C0 e Ceq misurati invece di Ka?
No. Questo prodotto prende concentrazione analitica e Ka. Per la percentuale di dissociazione da concentrazioni iniziale e di equilibrio, usi il calcolatore dedicato delle concentrazioni di equilibrio.
Mostra anche le concentrazioni all'equilibrio?
Sì. Oltre alla percentuale ottiene la concentrazione di ioni idrogeno e di base coniugata, l'acido rimasto indissociato, il grado di ionizzazione alfa, il pKa e un pH approssimato, così può controllare una soluzione completa.
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/percent-ionization \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"concentration":0.1,"ka":0.000018}'const res = await fetch("https://api.kit.forhosting.com/chem/percent-ionization", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"concentration": 0.1,
"ka": 0.000018
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/percent-ionization",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"concentration": 0.1,
"ka": 0.000018
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/percent-ionization", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"concentration":0.1,"ka":0.000018}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"concentration":0.1,"ka":0.000018}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/percent-ionization", 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
{
"concentration": 0.1,
"ka": 0.000018
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.percent_ionization",
"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à esegue quel calcolo in modo deterministico—senza scorciatoia di approssimazione che fallisce quando la ionizzazione è grande, senza rete, senza seme casuale—così correttori di compiti, quaderni di laboratorio e app di tutoring ottengono lo stesso JSON ogni volta per gli stessi input.
Cosa significa la percentuale di ionizzazione e quali input inviare
Invii il campo obbligatorio concentration come numero finito positivo in moli per litro; gli alias c, C, conc, molarity e acid_concentration sono accettati. Invii ka come costante di dissociazione acida finita positiva; alias Ka, acid_dissociation_constant e K_a funzionano allo stesso modo. Input JSON identici producono sempre risultati identici perché il percorso è aritmetica pura senza orologio né chiamata remota.
Come si risolve la quadratica e come leggere la risposta
La risposta restituisce concentration e ka, riporta pka come meno log dieci di Ka, e restituisce x insieme a h_plus e a_minus uguali a quella stessa concentrazione ionizzata sotto l'assunzione ICE monoprotic a. Il campo ha_eq è C meno x, l'acido non dissociato rimasto all'equilibrio. Alpha e degree_of_ionization sono entrambi x su C; percent_ionization è cento volte quella frazione. La stringa formula documenta il percorso quadratico, e method è sempre percent_ionization_quadratic. Se la x risolta non è strettamente minore di C, la richiesta fallisce con invalid_input.
Uso API, prezzi, flussi di aula e limiti pratici
Chiami il calcolatore gratuito nel browser per controlli di compiti, stime pre-lab e demo di lezione senza installare un CAS di chimica. Ricordi che il modello è monoprotico, ideale e trascura l'acqua; è l'adattamento giusto per problemi di percentuale di ionizzazione di acido debole da manuale, non per speziazione industriale corretta per attività. Invii un corpo JSON con i numeri positivi obbligatori concentration e ka. Usi l'API prepagata quando una piattaforma di tutoring, un plugin LMS, una pipeline di dati di laboratorio o un generatore di curriculum necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo. Abbini questo endpoint a uno strumento Ka da pH quando ha già misurato il pH e vuole la costante, o alla percentuale di dissociazione da concentrazioni di equilibrio quando i Suoi dati sono C0 e Ceq invece di Ka.
Casi di integrazione
Generatori di tutoring e curriculum
I costruttori di lezioni producono esempi deterministici di ionizzazione di acido debole con JSON strutturato per flashcard, fogli di passaggi ed esercizi auto-corretti senza incorporare uno stack di chimica completo.
Quaderni di laboratorio e pipeline LMS
Script che già memorizzano concentrazione analitica e Ka tabulata chiamano un endpoint prepagato stabile per allegare la percentuale di ionizzazione a ciascuna riga di campione per relazioni e dashboard.
Domande tecniche
Come calcolo la percentuale di ionizzazione di un acido debole?
Invii JSON con concentration (C analitica in mol/L) e ka (costante di dissociazione acida). La risposta include percent_ionization = 100×x/C dove x è risolto da Ka = x²/(C−x) con la quadratica esatta.