需要知道氨水的
电离常数 kb = 1.8*10^-5
设
氢氧化钠浓度为c1 mol/L,氨水浓度为c2 mol/L。
那么氢氧化钠电离产生的
氢氧根离子浓度为c1 mol/L
设氨水电离产生的氢氧根离子浓度为x mol/L,那么有
[NH4+]*(x+c1)/[NH3] = kb
显然有[NH4+] = x,[NH3] = c2 - x ,所以
x^2 + c1*x = 1.8*10^-5*(c2 - x)
整理得x^2 + (c1+1.8*10^-5)*x - 1.8*10^-5*c2 = 0
解出x,即可进一步求出pH。
当氢氧化钠浓度不是很小时,可以忽略氨水对pH的贡献。
例如,设c1 = 0.1 mol/L,c2 = 1 mol/L,那么
x^2 + (0.1+1.8*10^-5)*x - 1.8*10^-5 = 0
解得 x = 1.796*10^-4 mol/L
所以总氢氧根离子浓度为 0.1 + 1.796*10^-4 = 0.10018 mol/L
pH为13.00078,和0.1 mol/L的氢氧化钠溶液几乎无区别,氨水的贡献忽略不计。
追问谢谢啊不过我没看见你的