#bb("Before adding S"^"2-")#
The initial solution contains #"Cd"^"2", "Cu"^"+"#, and #"CN"^"-"#.
These will react to form the complex ions #"Cd(CN)"_4^"2-"; K_text(f) = 6.0 × 10^18# and #"Cu(CN)"_4^"3-"; K_text(f) = 2.0 × 10^30#.
We must calculate the concentrations of all species in solution.
Because the formation constants are so large, essentially all the #"Cd"^"2+"# and #"Cu"^"+"# will be converted to their complex ions.
Thus, we will have 0.020 mol/L #"Cd(CN)"_4^"2-"# and 0.050 mol/L #"Cu(CN)"_4^"3-"#.
#["CN"^"-"]# will decrease by 0.080 mol/L in forming the #"Cd"# complex and by 0.10 mol/L in forming the #"Cu"# complex.
At equilibrium, #["CN"^"-"] = "0.40 mol/L - 0.28 mol/L" = "0.12 mol/L"#
#color(white)(mmmmmmm)"Cd"^"2+" + "4CN"^"-" ⇌ "Cd(CN)"_4^"2-"#
#"I/mol·L"^"-1":color(white)(mll)0.020color(white)(mll)0.40color(white)(mmmml)0#
#"C/mol·L"^"-1":color(white)(m)"-0.020"color(white)(ml)"-0.28"color(white)(mml)"+0.020"#
#"E/mol·L"^"-1":color(white)(mml)xcolor(white)(mmll)0.12color(white)(mmml)0.020#
#K_text(f) = (["Cd"("CN")_4^"2-"])/(["Cd"^"2+"]["CN"^"-"]^4) = 0.020/(["Cd"^"2+"] × 0.12^4) = 6.0 × 10^18#
#["Cd"^"2+"] = 0.020/(0.12^4 × 6.0 × 10^18) = 1.61 × 10^"-17" color(white)(l)"mol/L"#
#color(white)(mmmmmmml)"Cu"^"+" + "4CN"^"-" ⇌ "Cu(CN)"_4^"3-"#
#"I/mol·L"^"-1":color(white)(mll)0.050color(white)(mll)0.40color(white)(mmmml)0#
#"C/mol·L"^"-1":color(white)(m)"-0.050"color(white)(ml)"-0.28"color(white)(mml)"+0.050"#
#"E/mol·L"^"-1":color(white)(mml)xcolor(white)(mmll)0.12color(white)(mmml)0.050#
#K_text(f) = (["Cu"("CN")_4^"3-"])/(["Cu"^"+"]["CN"^"-"]^4) = 0.050/(["Cu"^"+"] × 0.12^4) = 2.0 × 10^30#
#["Cu"^"2+"] = 0.050/(0.12^4 ×2.0 × 10^30) = 5.18 × 10^"-36" color(white)(l)"mol/L"#
#bb("After adding S"^"2-")#
Will we get a precipitate of #"CdS" (K_text(sp) = 1 × 10^"-27")#?
#color(white)(mmmmmm)"CdS"color(white)(m) ⇌color(white)(m)"Cd"^"2+" color(white)(m)+ color(white)(ml)"S"^"2-"#
#"I/mol·L"^"-1":color(white)(mmmmml)1.61 × 10^"-17"color(white)(m)0.0010#
#Q_text(sp) = ["Cd"^"2+"]["S"^"2-"] = 1.61 × 10^"-17" × 0.0010 = 1.61 × 10^"-20"#
#Q_text(sp) > K_text(sp)#, so a precipitate of #"CdS"# will form.
Will we get a precipitate of #"Cu"_2"S" (K_text(sp) = 2.0 × 10^"-47")#?
#color(white)(mmmmmm)"Cu"_2"S"color(white)(m) ⇌color(white)(m)"2Cu"^"+" color(white)(m)+ color(white)(ml)"S"^"2-"#
#"I/mol·L"^"-1":color(white)(mmmmmll)5.18 × 10^"-36"color(white)(mm)0.0010#
#Q_text(sp) = ["Cu"^"+"]^2["S"^"2-"] = (5.18 × 10^"-36")^2 × 0.0010 = 2.67 × 10^"-74"#
#Q_text(sp) < K_text(sp)#, so a precipitate of #"Cu"_2"S"# will not form.