可逆反应 (又称平衡反应、对行反应、对峙反应)指的是反应物与产物形成化学平衡 的反应,其中正向和逆向反应同时进行,而且反应速率相等。它可以用下面的方程式来表示:
s
A
+
t
B
⇌
u
X
+
v
Y
{\displaystyle sA+tB\rightleftharpoons uX+vY}
假设正向反应速率之速率常数为
k
1
{\displaystyle k_{1}}
,逆向反应速率之速率常数为
k
−
1
{\displaystyle k_{-1}}
。因此,正向反应的净速率是正、逆反应速率的代数和,即:
r
=
k
1
[
A
]
s
[
B
]
t
−
k
−
1
[
X
]
u
[
Y
]
v
{\displaystyle r={k_{1}[A]^{s}[B]^{t}}-{k_{-1}[X]^{u}[Y]^{v}}}
k
1
{\displaystyle k_{1}}
与
k
−
1
{\displaystyle k_{-1}}
又恰好能与反应的平衡常数
K
{\displaystyle K}
通过下列关系联系起来:
k
1
[
A
]
s
[
B
]
t
=
k
−
1
[
X
]
u
[
Y
]
v
{\displaystyle {k_{1}[A]^{s}[B]^{t}=k_{-1}[X]^{u}[Y]^{v}}\,}
K
=
[
X
]
u
[
Y
]
v
[
A
]
s
[
B
]
t
=
k
1
k
−
1
{\displaystyle K={\frac {[X]^{u}[Y]^{v}}{[A]^{s}[B]^{t}}}={\frac {k_{1}}{k_{-1}}}}
A
(
A
0
=
0.25
M
{\displaystyle \ A(A_{0}=0.25M}
) 与
B
{\displaystyle \ B}
发生的可逆反应的
c
−
t
{\displaystyle \ c-t}
图。正向和逆向反应的速率分别为
2
m
i
n
−
1
{\displaystyle \ 2min^{-1}}
和
1
m
i
n
−
1
{\displaystyle \ 1min^{-1}}
。可以看出,经过足够长的时间,可逆反应中的反应物和产物都要分别趋近它们的平衡浓度。
下面讨论一个简单的单分子可逆一级反应:
A
⇌
B
{\displaystyle A\rightleftharpoons B}
达到平衡时的平衡常数
K
{\displaystyle K}
可以表示为:
K
=
d
e
f
k
1
k
−
1
=
[
B
]
e
[
A
]
e
{\displaystyle K\ {\stackrel {\mathrm {def} }{=}}\ {\frac {k_{1}}{k_{-1}}}={\frac {\left[B\right]_{e}}{\left[A\right]_{e}}}}
其中,
[
A
]
e
{\displaystyle [A]_{e}}
和
[
B
]
e
{\displaystyle [B]_{e}}
分别为
A
{\displaystyle A}
和
B
{\displaystyle B}
的平衡浓度。假设,
B
{\displaystyle B}
的初始浓度
[
B
]
0
=
0
{\displaystyle [B]_{0}=0}
,而且达到平衡时,反应物
A
{\displaystyle A}
已反应成
B
{\displaystyle B}
的浓度为
X
{\displaystyle X}
,于是有:
[
A
]
e
=
[
A
]
0
−
X
{\displaystyle \ [A]_{e}=[A]_{0}-X}
[
B
]
e
=
X
{\displaystyle \ [B]_{e}=X}
代入上面的定义式:
k
−
1
k
1
=
[
A
]
e
[
B
]
e
=
[
A
]
0
−
X
X
{\displaystyle {\frac {k_{-1}}{k_{1}}}={\frac {[A]_{e}}{[B]_{e}}}={\frac {[A]_{0}-X}{X}}}
整理得:
[
B
]
e
=
X
=
k
1
k
1
+
k
−
1
[
A
]
0
{\displaystyle \ [B]_{e}=X={\frac {k_{1}}{k_{1}+k_{-1}}}[A]_{0}}
[
A
]
e
=
[
A
]
0
−
X
=
k
−
1
k
1
+
k
−
1
[
A
]
0
{\displaystyle \ [A]_{e}=[A]_{0}-X={\frac {k_{-1}}{k_{1}+k_{-1}}}[A]_{0}}
A
{\displaystyle A}
的净消耗速率为:
−
d
[
A
]
d
t
=
k
1
[
A
]
−
k
−
1
[
B
]
=
k
1
[
A
]
−
k
−
1
(
[
A
]
0
−
[
A
]
)
{\displaystyle -{\frac {d[A]}{dt}}=k_{1}[A]-k_{-1}[B]=k_{1}[A]-k_{-1}([A]_{0}-[A])}
t
=
∞
{\displaystyle t=\infty }
时,反应达到平衡,
A
{\displaystyle A}
的净消耗速率为零,即:
−
d
[
A
]
e
d
t
=
k
1
[
A
]
e
−
k
−
1
(
[
A
]
0
−
[
A
]
e
)
=
0
{\displaystyle -{\frac {d[A]_{e}}{dt}}=k_{1}[A]_{e}-k_{-1}([A]_{0}-[A]_{e})=0}
上上式减上式,可得:
−
d
[
A
]
d
t
=
k
1
(
[
A
]
−
[
A
]
e
)
+
k
−
1
(
[
A
]
−
[
A
]
e
)
=
(
k
1
+
k
−
1
)
(
[
A
]
−
[
A
]
e
)
{\displaystyle -{\frac {d[A]}{dt}}=k_{1}([A]-[A]_{e})+k_{-1}([A]-[A]_{e})=(k_{1}+k_{-1})([A]-[A]_{e})}
当
[
A
]
0
{\displaystyle [A]_{0}}
一定时,
[
A
]
e
{\displaystyle [A]_{e}}
为常量,于是有:
d
[
A
]
d
t
=
d
(
[
A
]
−
[
A
]
e
)
d
t
{\displaystyle {\frac {d[A]}{dt}}={\frac {d([A]-[A]_{e})}{dt}}}
将上式代入上上式,得:
−
d
(
[
A
]
−
[
A
]
e
)
d
t
=
(
k
1
+
k
−
1
)
(
[
A
]
−
[
A
]
e
)
{\displaystyle -{\frac {d([A]-[A]_{e})}{dt}}=(k_{1}+k_{-1})([A]-[A]_{e})}
[
A
]
−
[
A
]
e
=
Δ
[
A
]
{\displaystyle [A]-[A]_{e}=\Delta [A]}
称为反应物
A
{\displaystyle A}
的距平衡浓度差。
进行分离变数积分,可以得到:
∫
[
A
]
0
[
A
]
d
(
[
A
]
−
[
A
]
e
)
[
A
]
−
[
A
]
e
=
∫
0
t
(
k
1
+
k
−
1
)
d
t
{\displaystyle \int _{[A]_{0}}^{[A]}{\frac {d([A]-[A]_{e})}{[A]-[A]_{e}}}=\int _{0}^{t}(k_{1}+k_{-1})dt}
l
n
(
[
A
]
0
−
[
A
]
e
[
A
]
t
−
[
A
]
e
)
=
(
k
1
+
k
−
1
)
t
…
(
1
)
{\displaystyle \ ln({\frac {[A]_{0}-[A]_{e}}{[A]_{t}-[A]_{e}}})=(k_{1}+k_{-1})t\qquad \qquad \ldots (1)}
从上式可以看出,平衡反应的
ln
(
[
A
]
−
[
A
]
e
)
−
t
{\displaystyle \ln {([A]-[A]_{e})}-t}
图为一直线,由直线斜率可求出
k
1
+
k
−
1
{\displaystyle k_{1}+k_{-1}}
,然后再根据实验测得的
A
e
{\displaystyle A_{e}}
/
B
e
{\displaystyle B_{e}}
,就可以求得
K
{\displaystyle K}
和
k
1
k
−
1
{\displaystyle {\frac {k_{1}}{k_{-1}}}}
,与上面的
k
1
+
k
−
1
{\displaystyle k_{1}+k_{-1}}
联立便可以解出
k
1
{\displaystyle k_{1}}
和
k
−
1
{\displaystyle k_{-1}}
。[ 3]
或者,将
x
{\displaystyle x}
定义为反应后某一时刻已经转化为
B
{\displaystyle B}
的
A
{\displaystyle A}
的浓度,则:
−
d
[
A
]
d
t
=
d
x
d
t
=
k
1
[
A
]
t
−
k
−
1
[
B
]
t
=
k
1
(
[
A
]
0
−
x
)
−
k
−
1
x
{\displaystyle -{\frac {d[A]}{dt}}={\frac {dx}{dt}}=k_{1}[A]_{t}-k_{-1}[B]_{t}=k_{1}([A]_{0}-x)-k_{-1}x}
整理,可得某一时刻反应物
A
{\displaystyle A}
的浓度
[
A
]
t
{\displaystyle [A]_{t}}
的表达式:
d
t
d
x
=
1
k
1
[
A
]
0
−
x
(
k
1
+
k
−
1
)
{\displaystyle {\frac {dt}{dx}}={\frac {1}{k_{1}[A]_{0}-x(k_{1}+k_{-1})}}}
t
=
−
1
k
1
+
k
−
1
[
ln
(
k
1
[
A
]
0
−
x
(
k
1
+
k
−
1
)
)
−
ln
(
k
1
[
A
]
0
)
]
{\displaystyle t=-{\frac {1}{k_{1}+k_{-1}}}[\ln {(k_{1}[A]_{0}-x(k_{1}+k_{-1}))-\ln {(k_{1}[A]_{0})}}]}
[
A
]
t
=
k
1
[
A
]
0
e
−
(
k
1
+
k
−
1
)
t
+
k
−
1
[
A
]
0
k
1
+
k
−
1
…
(
2
)
{\displaystyle [A]_{t}={\frac {k_{1}[A]_{0}e^{-(k_{1}+k_{-1})t}+k_{-1}[A]_{0}}{k_{1}+k_{-1}}}\qquad \qquad \ldots (2)}
t
=
∞
{\displaystyle t=\infty }
时,得到
[
A
]
e
=
k
−
1
[
A
]
0
k
1
+
k
−
1
{\displaystyle [A]_{e}={\frac {k_{-1}[A]_{0}}{k_{1}+k_{-1}}}}
,与上面的结果相吻合。将这些结果代入
ln
(
[
A
]
0
−
[
A
]
e
[
A
]
t
−
[
A
]
e
)
{\displaystyle \ln({\frac {[A]_{0}-[A]_{e}}{[A]_{t}-[A]_{e}}})}
,化简之后得到
(
k
1
+
k
−
1
)
t
{\displaystyle (k_{1}+k_{-1})t}
,与上面(1)式结果相同。
为了求得反应的半衰期,令
[
A
]
t
=
1
2
[
A
]
0
{\displaystyle [A]_{t}={\frac {1}{2}}[A]_{0}}
,将其代入上面(1)式或(2)式,可以得到:
t
1
2
=
1
k
1
+
k
−
1
ln
2
k
1
k
1
−
k
−
1
{\displaystyle t_{\tfrac {1}{2}}={\frac {1}{k_{1}+k_{-1}}}\ln {\frac {2k_{1}}{k_{1}-k_{-1}}}}
如果反应的
K
{\displaystyle K}
值很大,那么
k
1
>>
k
−
1
{\displaystyle k_{1}>>k_{-1}}
,
t
1
2
=
1
k
1
+
k
−
1
ln
2
{\displaystyle t_{\tfrac {1}{2}}={\frac {1}{k_{1}+k_{-1}}}\ln {2}}
。
可以看出,平衡反应中的半衰期与反应物的初始浓度无关。
对行反应的例子有:
乙酸 和乙醇 的酯化反应 :
CH
3
COOH
+
C
2
H
5
OH
↽
−
−
⇀
CH
3
COOC
2
H
5
+
H
2
O
{\displaystyle {\ce {CH3COOH + C2H5OH <=> CH3COOC2H5 + H2O}}}
邻苯二甲酸酐 与异辛醇 反应生成邻苯二甲酸二异辛酯 的反应。