发布网友 发布时间:2024-10-24 07:50
共4个回答
热心网友 时间:2024-10-25 06:58
让我来用计算说明一切==
如果是1L溶液而不考虑水就是正确的
如果考虑水,一升0.1mol/L的1LBaOH2溶液中OH的数目就为0.2Na个。水的离子积在25度常温下为10^(-14)mol2/L2,意思是溶液中H+的浓度与OH-的浓度乘积始终等于10^(-14)mol2/L2,也就是说纯水中的H+的浓度和OH-的浓度都为10^(-7)mol/L,BaOH2为强碱强电解质在水中完全解离,因此Ba2+浓度已知为0.1mol/L,又根据溶液不带电列出方程组:
[H+][OH-]=10^(-14)
2[Ba2+]+[H+]=[OH-]
其中[X]表示X的浓度
代入[Ba2+]=0.1
结果用科学计算器解得:[OH-]=0.2,[H+]=5*10^(-14)
[OH-]的浓度仍解为0.2,是因为水的自解离影响实在太小了连计算器都忽略了==,所以一般认为强碱水溶液中[OH-]离子数量就是原固体物质中[OH-]离子数量是可以的
前面的提到pH==我只想说,pH也可以求得,pH的意思是H+浓度的负对数,即:
pH = -lg[H+]
带入我们刚刚算出的[H+]=5*10^(-14)即得
pH = 13.30103 ,这显然是强碱性溶液
但你的原话0.1mol/L的1LBaOH2溶液中含有OH的数目为0.2Na个稳定是错的,因为没有指定说溶液的体积使多少,只能确定OH-的浓度而不能确定数目
希望我讲得已经够清楚了==手打的,望采纳,有什么问题再问
热心网友 时间:2024-10-25 06:56
错,说了溶液就不能忽略水
热心网友 时间:2024-10-25 06:58
正确 也可以是0.2mol
热心网友 时间:2024-10-25 07:01
正确