化学:为什么NaHSO3显酸性。它不是强碱弱酸盐吗。老师说是因为电离大于水解,怎么看出来电离大于水解的?

如题所述

你们老师说得一点没错,就是电离大于水解!中学阶段这个自能你自己记住,其实无论在什么阶段都只能记住结论(除非给了你具体条件可以算氢离子浓度),还有磷酸二氢盐也是显酸性的,磷酸一氢根的强碱盐显碱性碳酸氢盐显碱性,还有一些我不记得了,建议楼主自己总结一下,然后记住就对了。如果不知道可以问我,帮你查!下面是解释
在溶液中,Na+基本不发生电解,影响溶液的酸碱性的就是HSO3-,,它在水中有两个反应。
1、HSO3-+H2O=H2SO3+OH- 这是水解反应,水解平衡常数用kh表示
2、HSO3-+H2O=SO3(2-)+H3O+ 这是电离(电解)反应,电离平衡常数用ka2表示(电离常数用ka表示,这是二级电离就是ka2)
所谓平衡常数就是可逆反应平衡状态时生成物的浓度与反应物浓度的比值!
即k=c(生成物)/c(反应物)
比如说反应1,kh=[H2SO3]*[OH-] /[HSO3-] 具体操作楼上的说得已较详细,
但看酸碱性就直接看ka2/kh,大于1就是酸性(即电离大于水解),小于1就是碱性(水解大于电离),等于1就是中性。这个常数就只能查表或是记住了。所以化学很多都要靠记!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-26
这是一个强将弱酸盐
由于一般物质的Ka1和Ka2相差较大,因此一般这类计算只考虑酸根的一级碱式电离,中学称一级水解。
以Na2CO3为例,写出其电离方程式:
CO32- + H2O =(可逆) HCO3- + OH-,Kb1=Kw/Ka1=[HCO3-][OH-]/[CO32-]
由于不考虑二级电离,因此可以认为[HCO3-]=[OH-],设其为x。假设溶液的浓度是c,则[CO32-]=c-x。根据平衡常数列出方程:
x^2/(c-x)=Kb1
解这个方程,得到x,可以得到[OH-],继而得到pH。

另外,有一种简便算法:当溶液满足c/Kb<400时,可以近似认为c-x≈c,此时
x=(cKb)^(1/2)
第2个回答  2012-11-26
用平衡常数来计算:
H2SO3 <==>HSO3- + H+ Ka1(H2SO3)=[H+]* [HSO3-]/[H2SO3]=1.2*10^-2

HSO3- <==>SO32- + H+ Ka2(H2SO3)=5.6*10^-8

HSO3-的电离,电离常数为Ka2(H2SO3)=5.6*10^-8

HSO3-的水解,

HSO3- + H2O <==>H2SO3+ OH-

水解常数Kh=[H2SO3]*[OH-] /[HSO3-]
= [H2SO3]*[OH-]*[H+] /{[HSO3-]*[H+]}
=[OH-]*[H+] /{[HSO3-]*[H+]/ [H2SO3] }
=Kw / Ka1(H2SO3)=10^-14 /1.2*10^-2=8.3*10^-13
显然Ka2(H2SO3) > Kh
即电离大于水解
----
如果已经学习大学无机化学,直接计算溶液的[H+]=( Ka1* Ka2)^(1/2) ,然后与中性溶液的[H+]对比,若大于中性溶液的[H+](常温为10^-7),即为电离大于水解
若小于中性溶液的[H+](常温为10^-7),即为电离小于水解