Introduction
A reversible elementary reaction takes place inside a closed, highly thermally conductive container of constant volume, whose reactants are all gases, and the reaction equation is k∑akXk⇌k∑bkYk, where Xk and Yk are reactants, and ak and bk are stoichiometries.
Use square brackets to denote concentrations. Our goal is to find [Xk] and [Yk] as functions with respect to time t.
The approach
It is easy to write out the rate equations dtd[Xj]=aj(μYk∏[Yk]bk−μXk∏[Xk]ak),dtd[Yj]=bj(μXk∏[Xk]ak−μYk∏[Yk]bk),
(1) where μX and μY are rate constants derived by experimenting.
Apply a substitution xj:=aj[Xj],yj:=bj[Yj],μx:=μXk∏akak,μy:=μYk∏bkbk
(2) to Formula 1, and then it becomes dtdxj=μyk∏ykbk−μxk∏xkak,dtdyj=μxk∏xkak−μyk∏ykbk,
(3) which means the changes of xj are all equal, the changes of yj are all equal, and the changes of xj are opposite to the changes of yj.
Denote the changes of xj are equal to s, the initial value of xj is Aj, the initial value of yj is Bj, which means xj=Aj+s,yj=Bj−s. (4) Substitute Formula 4 into Formula 3, and it can be derived that dtds=F(s), by which we can reduce the problem to an integral problem t=∫0sF(s)ds, (5) where F(s):=μyk∏(Bk−s)bk−μxk∏(Ak+s)ak (6) is a polynomial of nth degree, where n:=max(k∑ak,k∑bk) is the larger of the orders of the forward and reverse reactions. The degree of F may be lower if the high-order term is offset, but only mathematicians believe in such coincidences.
Since Formula 5 is to integrate a rational function, it is easy.
After deriving s as a function of t, substitute it into Formula 4 and then Formula 2. We can derive [Xj]=aj(Aj+s),[Yj]=bj(Bj−s) (7) as the answer.
Properties of F
As we all know, here exists a state where the system is in chemical equilibrium. Denote the value of s in this case as q. It is easy to figure out that q is a zero of F(s) on the interval I:=(−kminAk,kminBk), which is the range of s such that the concentration of all reactants are positive.
It is obvious that the value of q is unique. It is because F is monotonic over I and the signs of its value at ends of interval I are different.
Note that q is a flaw of F(s)1 and that the improper integral ∫0qF(s)ds diverges, so we can imagine how s changes with respect to t. s=0 when t=0, and then s changes monotonically, and finally s→q when t→+∞. Thus, the range of s over
t∈[0,+∞) is [0,q) for q>0 or (q,0] for q<0. q=0 is not considered because only mathematicians believe in such coincidences.
Suppose F has n different complex zeros rα, one of which is q. The possible existence of multiple roots is ignored because only mathematicians believe in such coincidences. Decompose the rational function F(s)1 into several partial fractions, and it can be derived that F(s)1=α∑rα−sCα, (8) where Cα are undetermined coefficients.
Integrate Formula 8, and then it can be derived that t=−α∑Cαln(1−rαs) (9) In most cases, Formula 9 cannot be solved analytically and can only be solved numerically.
Note that if the coefficients Cα are in general commensurable, Formula 9 can be reduced into a rational equation. However, only mathematicians believe in such coincidences. However, if n=2, it can be proved that the equation can be reduced into a rational one.
Example
The closed container that is highly thermally conductive is in a certain temperature environment, and the water-gas shift reaction CO+HX2O⇌COX2+HX2 occurs under the catalysis of a certain catalyst, where the forward rate constant μ1=2.07×10−4(SI), and the reverse rate constant μ2=8.29×10−6(SI). Initial concentrations are [CO]0=10.00(SI),[HX2O]0=20.00(SI),[COX2]0=30.00(SI),[HX2]0=40.00(SI). Find
[HX2O] as a function of time.
Formula 6 becomes F(s):=8.29×10−6(30−s)(40−s)−2.07×10−4(10+s)(20+s)(SI). It is a polynomial of 2nd degree. Its two roots are r1=−28.65(SI),r2=−5.53(SI). Decomposing F(s)1 into partial fractions, we can derive that C1=−217.654(SI),C2=217.654(SI). Thus, t=217.654ln(1−−28.65s)−217.654ln(1−−5.53s)(SI). Since C1 and C2 are in general commensurable, we can solve the equation analytically into s=1.0046t−0.19295.53(1−1.0046t)(SI). Use Formula 7, and then we can find the answer [HX2O]=20+1.0046t−0.19295.53(1−1.0046t)(SI).