vL含有MgSO4和K2SO4的混合溶液分成两等份,一份加入含amolNaOH的溶液,恰好使镁离子完全沉淀为氢氧化镁另一份加入含bmolBaCl2的溶液,恰好使硫酸根离子完全沉淀为硫酸钡,则原混合溶液中钾离子的浓度为多少?答案上说硫酸镁是a/2mol,可是氢氧化钠不一定是amol参加反应啊,有可能他是过量的啊.

问题描述:

vL含有MgSO4和K2SO4的混合溶液分成两等份,一份加入含amolNaOH的溶液,恰好使镁离子完全沉淀为氢氧化镁
另一份加入含bmolBaCl2的溶液,恰好使硫酸根离子完全沉淀为硫酸钡,则原混合溶液中钾离子的浓度为多少?
答案上说硫酸镁是a/2mol,可是氢氧化钠不一定是amol参加反应啊,有可能他是过量的啊.

Mg2+~2NaOH
1mol 2mol
a/2mol amol
原溶液中Mg2+的物质的量为amol
SO42-~BaCl2
1mol 1mol
bmol bmol
原溶液中SO42-的物质的量为2bmol
由电荷守恒有
amol*2+n(K+)*1=2bmol*2
n(K+)=4b-2a
c(K+)=n(K+)/V=(4b-2a)/V mol/L

额,这个问题就在于你的审题了.
一份加入含amolNaOH的溶液,【恰好】使镁离子完全沉淀为氢氧化镁
一个恰字,说明NaOH并不过量,也不少量.
所以是a/2mol