✔ 最佳答案
設BaSO4 的Ksp 為A , SrSO4 的Ksp 為B (方便我寫算式而已).
以BaSO4 為例, 反應商:
Q = [Ba(2+)] x [SO4(2-)]
於溶液飽和狀態時, Q = A, 代表已達平衡狀態;
如果Q > A, 則代表離子濃度過高, 會發生沉澱:
[Ba(2+)] x [SO4(2-)] > A
重新將算式排序, 當達平衡狀態(沒有形成更多沉澱) 時,
[SO4(2-)] = A / [Ba(2+)]
當BaSO4 發生沉澱時,
[SO4(2-)] > A / [Ba(2+)]
同理, 當SrSO4 發生沉澱時,
[SO4(2-)] > B / [Sr(2+)]
a.
要先產生SrSO4 沉澱, 代表
[SO4(2-)] > B / [Sr(2+)]
但是BaSO4 不產生沉澱, 代表
[SO4(2-)] =< A / [Ba(2+)]
A / [Ba(2+)] >= [SO4(2-)] > B / [Sr(2+)]
A / [Ba(2+)] > B / [Sr(2+)]
[Sr(2+)] / [Ba(2+)] > B / A
代入數字,
[Sr(2+)] / [Ba(2+)] > 2000
Sr 的濃度最少要是Ba 的濃度的2000 倍,
那麼, Ba(NO3)2 與Sr (NO3)2 兩溶液的體積比不能大於是 1:2000 (例如是1:2001, 1:2002 ....)
b.
同理,
[SO4(2-)] >~ B / [Sr(2+)]
[SO4(2-)] >~ A / [Ba(2+)]
B / [Sr(2+)] = A / [Ba(2+)]
....
Ba(NO3)2 與Sr (NO3)2 兩溶液的體積比要是 1:2000 .