What is the equilibrium concentration of #"Al"^(3+)# for the complexation with six equivalents of #"F"^(-)# to form #"AlF"_6^(3-)# if the initial concentrations are #"0.013 M Al"^(3+)# and #"0.104 M F"^(-)#? #K_f = 7.0 xx 10^19#
2 Answers
Warning! Long Answer.
Explanation:
Because the value of
We are given the concentrations of two reactants, so this is really a limiting reactant problem.
Step 1. Identify the limiting reactant
Assume that we have 1 L of solution.
An easy way to identify the limiting reactant is to determine the "moles of reaction".
We divide the number of moles of each reactant by their corresponding coefficient in the balanced equation.
I did that for you in the table above.
We see that
Step 2. Calculate the moles of each substance at equilibrium
We can use an ICE table to solve this problem.
Step 3. Calculate the equilibrium concentration of
Obviously, the concentration of
The question is really, "What is the concentration of
with 0.013 mol/L
It will be easier to write the equation in reverse.
Because
Then,
∴
#["Al"^(3+)] = 6.01 xx 10^(-13) "M"#
Ernest had a good way to think about it, but here's another way to do this.
Write out the reaction and its ICE table:
#"Al"^(3+)(aq)" "" "+" "" "6"F"^(-)(aq) " "->" " "AlF"_6^(3-)(aq)#
#"I"" ""0.013 M"" "" "" "" ""0.104 M"" "" "" "" "" ""0 M"#
#"C"" "-x" "" "" "" "" "-6x" "" "" "" "" "" "+x#
#"E"" "(0.013 - x)"M"" "(0.104 - 6x)"M"" "" "" "x " M"#
The mass action expression would then be:
#7.0 xx 10^(19) = x/((0.013 - x)(0.104 - 6x)^6)#
Since
This substitution gives, EXCEPT for the term
#7.0 xx 10^(19) = 0.013/((0.013 - x)(0.104 - 6(0.013))^6)#
#=> 7.0 xx 10^(19) = 0.013/((0.013 - x)(0.026)^6)#
#=> ["Al"^(3+)] = 0.013 - x = 0.013/((0.026^6)(7.0 xx 10^(19)))#
NOTE: You could just solve this as it is, but sometimes you will get expressions that are impossible to solve (like if you have a 2nd and 6th order term in the denominator).
Instead, consider taking the
This maximizes the accuracy, since usually when
#=> ln["Al"^(3+)] = ln[0.013/((0.026^6)(7.0 xx 10^(19)))]#
#= ln(0.013) - 6ln(0.026) - ln(7.0 xx 10^(19))#
Now we can evaluate the individual terms.
#=> ln["Al"^(3+)] = -4.343 - (-21.898) - 45.695#
Therefore,
#color(blue)(["Al"^(3+)]) = e^(ln(0.013 - x)) = 0.013 - x#
#~~ e^(-28.140)#
#~~ color(blue)(6.01 xx 10^(-13) "M")#
We can check whether this is right by plugging it back in as follows to find the actual value of
#0.013 - x = 6.01 xx 10^(-13)#
#=> x = 0.013 - 6.01 xx 10^(-13) ~~ 0.013#
Most calculators don't have enough precision to evaluate this, but using
#=> K_f = x/((0.013 - x)(0.104 - 6x)^6)#
#= (0.013 - 6.01 xx 10^(-13))/((6.01 xx 10^(-13))(0.104 - 6*(0.013 - 6.01 xx 10^(-13))))#
#~~ (0.013)/((6.01 xx 10^(-13))(0.104 - 6*0.013))#
#= 7.0(0) xx 10^(19)# #color(blue)(sqrt"")#