Question #0799c

1 Answer
May 20, 2017

bb(P_(BrCl) = "0.222 bar")

As a note, I assume by "final" you mean after the vessel pumping was stopped. If the equilibrium partial pressure of "BrCl" is "0.345 bar", then 2P_i = " 0.345 bar", which doesn't make sense, because:

P_i^2/(0.345) = 0.0172

But if that were the case, P_i = "0.173 bar", and 0.173^2/0.345 ne 0.0172.


We don't know the reaction, but it doesn't matter. We know that the number of bromine and chlorine atoms are 1:1 on the left side of the reaction, so they must be 1:1 on the right side of the reaction.

Furthermore, "Br" and "Cl" exist as diatomic molecules in nature. So...

2"BrCl"(g) rightleftharpoons "Br"_2(g) + "Cl"_2(g)

Therefore:

K_P = P_i^2/(0.345 - 2P_i) = 0.0172

where P_i is the partial pressure of either the bromine or chlorine product, and "0.345 bar" is the NON-EQUILIBRIUM partial pressure of "BrCl".

A nice trick @anor277 loves to use is a recursive small x approximation. Since K_P/P_(BrCl) "<<" 1, we have our initial guess as the usual small x approximation:

P_i ~~ sqrt(K_Pcdot"0.345 bar") ~~ "0.0770 bar"

As it is, the approximation fails badly, because

P_i/P_(BrCl) xx 100% = "0.0770 bar"/"0.345 bar" xx 100% > 5%...

But, if we take the converged P_i^"*" to be the equilibrium partial pressure of "Br"_2(g) or "Cl"_2(g) and recursively use the obtained P_i in

P_i^"*" = sqrt(K_P("0.345 bar" - 2P_i)),

we get:

P_i^"*" -> -> "0.0617 bar"

And to check:

0.0172 stackrel(?" ")(=) (0.0617^2)/(0.345 - 2*0.0617) = 0.0172

So, the equilibrium partial pressure of "BrCl"(g) is

color(blue)(P_(BrCl)) = "0.345 bar" - 2*"0.0617 bar" = color(blue)("0.222 bar")

I assume you can determine the equilibrium partial pressures of "Br"_2(g) and "Cl"_2(g)?