esercizi sul pH
esci esechimica.htm
ph con idrolisi di sali :acida-basica
file-carica phsalino.mth
"dichiarazione funzione per ricerca pH con
soluzioni saline e idrolisi"
"sale derivato da
base forte e acido debole: idrolisi basica"
"pOH = -log((ûkw*cs/ka),10) "
"pH = 14 - pOH "
;Semplificazione(Utente)
"pH = 14 + (-log(û(kw*cs/ka),10) "
"sale derivato da base debole e acido
forte:idrolisi acida"
"pH = -log(û(kw*cs/kb),10)"
"......................................................"
PHBASICA(kw,ka,cs):=14+LOG(SQRT(kw*cs/ka),10)
PHACIDA(kw,kb,cs):=-LOG(SQRT(kw*cs/kb),10)
"................................................"
"dichiarazione funzione per
ricerca pH con soluzioni saline e idrolisi"
"sale derivato da base forte e acido debole: idrolisi
basica"
"pOH = -log((ûkw*cs/ka),10) "
"pH = 14 - pOH "
;Semplificazione(Utente)
"pH = 14 + (-log(û(kw*cs/ka),10) "
"sale derivato da base debole e acido forte:idrolisi
acida"
"pH = -log(û(kw*cs/kb),10)"
"......................................................"
PHBASICA(kw,ka,cs):=14+LOG(SQRT(kw*cs/ka),10)
PHACIDA(kw,kb,cs):=-LOG(SQRT(kw*cs/kb),10)
"................................................"
"acido debole Ka, e base
forte:idrolisi basica"
kw:=10^(-14)
ka:=3.7*10^(-8)
cs:=0.01
ph:=PHBASICA(kw,ka,cs)
;Approssimazione(#16)
9.71589
"oppure con i vari passaggi"
"pH = 14-pOH....pOH = -log(û(kw*cs/ka),10) "
poh:=-LOG(SQRT(kw*cs/ka),10)
;Approssimazione(#20)
4.2841
ph:=14-poh
;Approssimazione(#22)
9.71589
"***************************************************"
"base debole Kb, e acido
forte:idrolisi acida"
kw:=10^(-14)
kb:=1.8*10^(-5)
cs:=0.01
ph:=PHACIDA(kw,kb,cs)
;Approssimazione(#29)
5.62763
"oppure con passaggi"
ph:=-LOG(SQRT(kw*cs/kb),10)
;Approssimazione(#32)
5.62763
;Semplificazione(Utente)
"****************************************************"
"idrolisi basica: CH3COO-Na "
"soluzione mediante passaggi successivi"
kw:=10^(-14)
ka:=1.8*10^(-5)
cs:=1
poh:=-LOG(SQRT(kw*cs/ka),10)
;Approssimazione(#40)
4.62763
ph:=14-poh
;Approssimazione(#42)
9.37236
"inserisco valori numerici"
oh:=SQRT(10^(-14)*1/(1.8*10^(-5)))
;Approssimazione(#45)
2.35702*10^(-5)
poh:=-LOG(oh,10)
;Approssimazione(#47)
4.62763
ph:=14-poh
;Approssimazione(#49)
9.37236
"+++++++++++++++++++++++++++++++++++++++++++++++"
"applico funzione phbasica"
ph:=PHBASICA(kw,ka,cs)
;Approssimazione(#53)
9.37236
"++++++++++++++++++++++++++++++++++++++++"
"NH4-Cl base debole e Kb, acido
forte:idrolisi acida"
"soluzione mediante passaggi successivi"
kw:=10^(-14)
kb:=1.8*10^(-5)
cs:=1
h:=SQRT(kw*cs/kb)
;Approssimazione(#61)
2.35702*10^(-5)
ph:=-LOG(h,10)
;Approssimazione(#63)
4.62763
"inserimento valori numerici"
h:=SQRT(10^(-14)*1/(1.8*10^(-5)))
;Approssimazione(#66)
2.35702*10^(-5)
ph:=-LOG(h,10)
;Approssimazione(#68)
4.62763
"++++++++++++++++++++++++++++++++++++++++++++++++"
"applico funzione phacida"
ph:=PHACIDA(kw,ka,cs)
;Approssimazione(#72)
4.62763
"++++++++++++++++++++++++++++++++++++++++++++++++"
"evidente la semplificazione usando le funzioni
dichiarate"
"+++++++++++++++++++++++++++++++++++++++++++++++++++++++"