BaF2(s) to Ba2+(aq.)+2F−(aq) Let S be the solubility of BaF2 , but Ba2+ reacts with C2O2−4 present in this solution & almost completely converts into BaC2O4 Ba2++C2O2−4toBaC2O4(s)
Let y mole per litre of Ba2+ be left after reaching equilibrium
So, Ba2+y+C2O2−40.3−s→BaC2O4(s) K=2×10−7 So, we get the following two equations,
y(0.3−s)=2×10−7 & y(2s)2=10−6=(Ksp)BaF2
Solving these two equations, we get, s=0.25M
So , [C2O2−4)=0.3−0.25=0.05M [F−]=2s=2×0.25=0.5M [Ba2+]=y=4×10−6M