问题标题:
已知25摄氏度时Ksp(BaSO4)=1x10^(-10)先将浓度均为0.1mol/L的BaCL2溶液与NaSO4溶液等体积混合,充分搅拌后过滤,此时滤液中C(Ba2+)自然是1x10^(-5)mol/L现在再取100ml滤液与100ml2mol/L的NaSO4
问题描述:
已知25摄氏度时Ksp(BaSO4)=1x10^(-10)
先将浓度均为0.1mol/L的BaCL2溶液与NaSO4溶液等体积混合,充分搅拌后过滤,此时滤液中C(Ba2+)自然是1x10^(-5)mol/L现在再取100ml滤液与100ml2mol/L的NaSO4溶液混合求混合液中Ba2+浓度
这一题如果用数学方法精确计算的由于差好几个数量级,根本无法计算
如果估算的话那这题也就失去了意义,因为滤液跟NaSO4溶液浓度差距本来就很大
李全忠回答:
后面加入硫酸钠后,溶液中硫酸根的浓度为1mol/L,这个没问题吧?此时Ksp=C(Ba+)*C(SO42-)=1x10^(-10),所钡离子的不就算出来了,就是1x10^(-10)mol/L
梁文兴回答:
问题是原溶液中也有硫酸根离子所以硫酸根离子浓度大于1mol/L,
李全忠回答:
那个时候溶液中的和后来加入的相差太多了吧,在这种运算中,相差3个数量级以上就可以忽略了!
点击显示
其它推荐