Consecutive Second-order Kinetics involving residual monomer in a dimerisation equilibrium
Scheme:
`2Bstackrel(K_D)earrB_2`
`A+Bstackrel(k_1) rarrC`
`A+Cstackrel("fast") rarrD`
Differential Equation:
`A'(t)=-k_1AB` `B'(t)=-k_1AB` `C'(t)=k_1AB` `D'(t)=k_2AC` |
Mass balance equation:
`A_0=A+C+2D`
`B_0=B+B_2+C+D`
Since step 2 is fast, C≈0
Initial conditions:
`A(0)=A_0`, `B(0)=B_0`, `C(0)=0` and `D(0)=0`
where `A_0>2B_0`
Full solution (pre-equilibrium assumption, and k2 >> k1):
$$t = \frac{{\ln \left( {\frac{{\sqrt {4{K_D}\left( {{A_0} - 2D} \right)} }}{{\sqrt {8{K_D}\left( {{B_0} - D} \right) + 1} - 1}}} \right)}}{{{k_1}\left( {2{B_0} - {A_0}} \right)}} - \frac{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}{{{k_1}\left( {2{B_0} - {A_0}} \right)}}\arctan \left( {\frac{{\sqrt {8{K_D}\left( {{B_0} - D} \right) + 1} }}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}} \right) + {c_1}$$
where,
$${c_1} = - \frac{{\ln \left( {\frac{{\sqrt {4{K_D}{A_0}} }}{{\sqrt {8{K_D}{B_0} + 1} - 1}}} \right)}}{{{k_1}\left( {2{B_0} - {A_0}} \right)}} + \frac{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}{{{k_1}\left( {2{B_0} - {A_0}} \right)}}\arctan \left( {\frac{{\sqrt {8{K_D}{B_0} + 1} }}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}} \right)$$
Approximate solution (pre-equilibrium assumption, for large KD, and k2 >> k1):
$$t = \frac{{4{K_D}}}{{{k_1}}}\frac{{\arctan \left( {\frac{{\sqrt {8{K_D}\left( {{B_0} - D} \right) + 1} }}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}} \right)}}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }} + {c_2}$$
where,
$${c_2} = - \frac{{4{K_D}}}{{{k_1}}}\frac{{\arctan \left( {\frac{{\sqrt {8{K_D}\left( {{B_0}} \right) + 1} }}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}} \right)}}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}$$
Graph:
Note: As with other mechanisms which involve a single step, variation of the rate parameters does not affect the general form of the concentration-time curves obtained, with time scaled appropriately. However, the interactivity of the graph is to illustrate the how the approximate solution compares to the full solution. As described below, the approximation is valid for large KD, however the approximation is reasonable for KD>5.
Pre-amble
To solve this kinetic system we make use of the pre-equilibrium assumption. That is, we assume the equilibration between B and B2 is extremely rapid on a comparitive time-scale to the irreversible reaction with A. That way we can treat the dimerisation equilibrium separately to the bimolecular rate process. There are two irreversible steps, with the second being fast compared to the first - hence, we make the assumption that the intermediate, C, is consumed as instantly as it is formed. Thus, the two irreversible steps can be combined into single stoichiometric reaction, `2A+Bstackrel(k_1)rarrD`, but one that still follows the bimolecular rate equation, `D'(t)=k_1AB`.
To solve the system, we start off by expressing the concentration of B as it appears in the equilibrium `BearrB_2`. We then substitute this into the bimolecular rate expression, `D'(t)=k_1AB`, and solve the expression analytically. For the case of large Kd, we can approximate the expression with negligable loss of accuracy, but a large loss of complexity. The complete solution and the approximated solution are provided.
Derivation:
First following the derivation of the dimerisation equilibrium, we have,
`B=B_0-(4K_DB_0+1-sqrt(8K_DB_0+1))/(4K_D)`
However, this equilibrium expression is only true when the sum of `B` and `B_2` is constant, and in this case equal to B0. For the case of this mechanism, `B` is depleted by an irreversible reaction, hence applying the pre-equilibrium assumption (assuming the rate of equilibration is significantly more rapid than the irreversible rate) we define the equilibrium in terms of the monomer and dimer. To do this we define a new mass-balance equation,
`B_Sigma=B+2B_2`
Replacing `B_0` with `B_Sigma` in the equilibrium expression we obtain,
`B=B_Sigma-(4K_DB_Sigma+1-sqrt(8K_DB_Sigma+1))/(4K_D)`
and
`B_2=(4K_DB_Sigma+1-sqrt(8K_DB_Sigma+1))/(8K_D)`
Using the equilibrium expression for `A(t)`, we can now solve the irreversible step. Using the differential equation `D'(t)`,
`D'(t)=k_1AB`
Substituting in the definition of `A` from the equilibrium,
`D'(t)=k_1(B_Sigma-(4K_DB_Sigma+1-sqrt(8K_DB_Sigma+1))/(4K_D))A`
Using the mass-balance equation, we express `B_Sigma` in terms of `D`, and since step 2 is significantly faster than step 1, then C≈0,
`B_0=B+B_2+C+D~~B_Sigma+D` and so, `B_Sigma=B_0-D`
The rate expression becomes,
`D'(t)=k_1((B_0-D)-(4K_D(B_0-D)+1-sqrt(8K_D(B_0-D)+1))/(4K_D))A`
Next we need to express `A(t)` in terms of `D(t)`, which again we do using the mass-balance equation and making the assumption C≈0,
`A_0=A+C+2D~~A+2D` and so `A=A_0-2D`
Using this definition of `B`, we obtain the differential equation,
`D'(t)=k_1((B_0-D)-(4K_D(B_0-D)+1-sqrt(8K_D(B_0-D)+1))/(4K_D))(A_0-2D)`
Which we can simplify to,
`D'(t)=k_1((1-sqrt(8K_D(B_0-D)+1))/(4K_D))(A_0-2D)`
At this point we have the choice of solving the differential equation exactly, which we would achieve using integration by parts, or we can opt for an approximation.
Full Solution
The full, unapproximated solution is obtained through integration. Thus,
`t=(4K_D)/(k_1) int (dD)/((1-sqrt(8K_D(B_0-D)+1))(A_0-2D))`
We arrive at a solution providing time as a function of C,
$$t = \frac{{\ln \left( {\frac{{\sqrt {4{K_D}\left( {{A_0} - 2D} \right)} }}{{\sqrt {8{K_D}\left( {{B_0} - D} \right) + 1} - 1}}} \right)}}{{{k_1}\left( {2{B_0} - {A_0}} \right)}} - \frac{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}{{{k_1}\left( {2{B_0} - {A_0}} \right)}}\arctan \left( {\frac{{\sqrt {8{K_D}\left( {{B_0} - D} \right) + 1} }}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}} \right) + {c_1}$$
where,
$${c_1} = - \frac{{\ln \left( {\frac{{\sqrt {4{K_D}{A_0}} }}{{\sqrt {8{K_D}{B_0} + 1} - 1}}} \right)}}{{{k_1}\left( {2{B_0} - {A_0}} \right)}} + \frac{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}{{{k_1}\left( {2{B_0} - {A_0}} \right)}}\arctan \left( {\frac{{\sqrt {8{K_D}{B_0} + 1} }}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}} \right)$$
In Javascript, this can be evaluated with the code
//full solution //conc is [D] td1 = 1/k/(2*B0-A0)*Math.log(Math.sqrt(4*Kd*A0-8*Kd*conc)/((-1+Math.sqrt(8*Kd*B0-8*Kd*conc+1))))-Math.sqrt(4*Kd*A0-8*Kd*B0-1)/k/(2*B0-A0)*Math.atan(Math.sqrt(8*Kd*B0-8*Kd*conc+1)/Math.sqrt(4*Kd*A0-8*Kd*B0-1)); c1 = 1/k/(2*B0-A0)*Math.log(Math.sqrt(4*Kd*A0)/((-1+Math.sqrt(8*Kd*B0+1))))-Math.sqrt(4*Kd*A0-8*Kd*B0-1)/k/(2*B0-A0)*Math.atan(Math.sqrt(8*Kd*B0+1)/Math.sqrt(4*Kd*A0-8*Kd*B0-1)); out = c1 - td1;
Since we have now obtained an expression correlating time as a function of the concentration D, we now also express the other concentrations in the system, A and B, in terms of D. This is achieved using the mass-balance equations, where again we note that C≈0, thus,
`A_0=A+C+2D` and so, `A=A_0-2D`
`B_0=B+B_2+C+D` and so, `B_Sigma=B_0-D`
Approximate Solution
We just justify the use of an approximated form of the rate equation for the case of large KD. This is possible since, in this case, `sqrt(8K_D(B_0-D)+1)" >> "1`. We make the simplification to the rate equation and arrive at,
`dt=(4K_D)/(k_1) (dD)/((-sqrt(8K_D(B_0-D)+1))(A_0-2D))`
As before, the approximated solution is obtained through integration. Thus,
`t=(4K_D)/(k_1) int (dD)/((-sqrt(8K_D(B_0-D)+1))(A_0-2D))`
Which has the solution,
$$t = \frac{{4{K_D}}}{{{k_1}}}\frac{{\arctan \left( {\frac{{\sqrt {8{K_D}\left( {{B_0} - D} \right) + 1} }}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}} \right)}}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }} + {c_2}$$
where,
$${c_2} = - \frac{{4{K_D}}}{{{k_1}}}\frac{{\arctan \left( {\frac{{\sqrt {8{K_D}\left( {{B_0}} \right) + 1} }}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}} \right)}}{{\sqrt {4{K_D}\left( {{A_0} - 2{B_0}} \right) - 1} }}$$
In Javascript, this can be evaluated with the code
//approximate solution, for KD is large. //conc is [D] t = - 4*Kd/k * Math.atan(Math.sqrt(8*Kd*(B0-conc)+1)/Math.sqrt(4*Kd*(A0-2*B0)-1))/Math.sqrt(4*Kd*(A0-2*B0)-1) + 4*Kd/k*Math.atan(Math.sqrt(8*Kd*B0+1)/Math.sqrt(4*Kd*A0-8*Kd*B0-1))/Math.sqrt(4*Kd*A0-8*Kd*B0-1);
We can compare the accuracy for the two derived integrated rate expressions. We note that this formulation give time as a function of concentration D, hence we have time on the y-axis, and D on the x-axis, where A0=2.01, B0=1, k1=1x10-2. As aforementioned, the validity of the approximation is most accurate when KD is large, such that `sqrt(8K_D(B_0-D)+1)">>"1`, and with an equilibrium constant of KD=1000, we observe a near perfect coincidence of the full, un-approximated solution (black) and the approximated solution (red).
The approximation is less accurate for when KD is smaller, as we can see in the plot below, for which KD=10. There is still a pretty reasonable agreement when the reaction extent is less than 80%.
Derivation not finished...