早教吧 育儿知识 作业答案 考试题库 百科 知识分享

由HAc和NaAc浓度各为1.0mol/L组成的缓冲溶液1L,计算此溶液pH值(KθHAc=1.74×10-5)

题目详情
由HAc和NaAc浓度各为1.0mol/L组成的缓冲溶液1L,计算此溶液pH值(KθHAc=1.74×10-5)
▼优质解答
答案和解析
虽然数字麻烦了点,但是我还是写一下吧.
KHAc=[H][Ac]/[HAc]
而[Ac]来自来NaAc和HAc,NaAc完全电离,HAc电离出的[H]和[Ac]一样多.
因此,式中[Ac]=1+[H]
而未电离的[HAc]=1-[H]
代入得到1.74*10-5=[H](1+[H]) / 1-[H]
我把[H]换成x,写起来方便:
1.74*10-5=[x(1+x)]/(1-x)]
这是个二次方程,变换后直接用求根公式,于是很容易得解出x=1.685*10-5
这就是溶液中H离子的浓度,再求个10的对数,PH=log10 1.685*10-5=4.7734
不用算都应该能猜到,答案肯定应该在4.76到7之间.其实我都算错了两次,主要是数字太烦了.