可逆反应(又称平衡反应、对行反应、对峙反应)指的是反应物与产物形成化学平衡的反应,其中正向和逆向反应同时进行,而且反应速率相等。它可以用下面的方程式来表示:
假设正向反应速率之速率常数为
,逆向反应速率之速率常数为
。因此,正向反应的净速率是正、逆反应速率的代数和,即:
![{\displaystyle r={k_{1}[A]^{s}[B]^{t}}-{k_{-1}[X]^{u}[Y]^{v}}}](//wikimedia.org/api/rest_v1/media/math/render/svg/afa5536f41148f92769c593b265660902f419648)
与
又恰好能与反应的平衡常数
通过下列关系联系起来:![{\displaystyle {k_{1}[A]^{s}[B]^{t}=k_{-1}[X]^{u}[Y]^{v}}\,}](//wikimedia.org/api/rest_v1/media/math/render/svg/026603d76f35a997d6c746e91de6afefa1c5ec21)

) 与
发生的可逆反应的
图。正向和逆向反应的速率分别为
和
。可以看出,经过足够长的时间,可逆反应中的反应物和产物都要分别趋近它们的平衡浓度。
下面讨论一个简单的单分子可逆一级反应:
达到平衡时的平衡常数
可以表示为:
其中,
和
分别为
和
的平衡浓度。假设,
的初始浓度
,而且达到平衡时,反应物
已反应成
的浓度为
,于是有:![{\displaystyle \ [A]_{e}=[A]_{0}-X}](//wikimedia.org/api/rest_v1/media/math/render/svg/7bd277d2d7eb956c76649d0476edb35689508ef2)
代入上面的定义式:
整理得:![{\displaystyle \ [B]_{e}=X={\frac {k_{1}}{k_{1}+k_{-1}}}[A]_{0}}](//wikimedia.org/api/rest_v1/media/math/render/svg/9a86251ae17b2e04ac0bea5d703d9597fa4580e3)
![{\displaystyle \ [A]_{e}=[A]_{0}-X={\frac {k_{-1}}{k_{1}+k_{-1}}}[A]_{0}}](//wikimedia.org/api/rest_v1/media/math/render/svg/4b8c8aa2e3a2583b7e78cfea491470a0fca8cf22)
的净消耗速率为:![{\displaystyle -{\frac {d[A]}{dt}}=k_{1}[A]-k_{-1}[B]=k_{1}[A]-k_{-1}([A]_{0}-[A])}](//wikimedia.org/api/rest_v1/media/math/render/svg/de3b6b87b8fd5d61b898f489c69be7d59889809c)
时,反应达到平衡,
的净消耗速率为零,即:
上上式减上式,可得:
当
一定时,
为常量,于是有:
将上式代入上上式,得:
称为反应物
的距平衡浓度差。
进行分离变数积分,可以得到:![{\displaystyle \int _{[A]_{0}}^{[A]}{\frac {d([A]-[A]_{e})}{[A]-[A]_{e}}}=\int _{0}^{t}(k_{1}+k_{-1})dt}](//wikimedia.org/api/rest_v1/media/math/render/svg/d263d2ade5d33e115610880bcec97823948d4f7e)
从上式可以看出,平衡反应的
图为一直线,由直线斜率可求出
,然后再根据实验测得的
/
,就可以求得
和
,与上面的
联立便可以解出
和
。[3]
或者,将
定义为反应后某一时刻已经转化为
的
的浓度,则:
整理,可得某一时刻反应物
的浓度
的表达式:![{\displaystyle {\frac {dt}{dx}}={\frac {1}{k_{1}[A]_{0}-x(k_{1}+k_{-1})}}}](//wikimedia.org/api/rest_v1/media/math/render/svg/ed2cd252186924a33d05c9a4f07cc9087238477d)
![{\displaystyle t=-{\frac {1}{k_{1}+k_{-1}}}[\ln {(k_{1}[A]_{0}-x(k_{1}+k_{-1}))-\ln {(k_{1}[A]_{0})}}]}](//wikimedia.org/api/rest_v1/media/math/render/svg/8fbfcf9ff0a498f810e96bd5073e163382249eb8)
![{\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)}](//wikimedia.org/api/rest_v1/media/math/render/svg/c608dea3eddd899feef34de5b68231d8d09ef2e4)
时,得到
,与上面的结果相吻合。将这些结果代入
,化简之后得到
,与上面(1)式结果相同。
为了求得反应的半衰期,令
,将其代入上面(1)式或(2)式,可以得到:
如果反应的
值很大,那么
,
。
可以看出,平衡反应中的半衰期与反应物的初始浓度无关。
对行反应的例子有:
- 乙酸和乙醇的酯化反应:

- 邻苯二甲酸酐与异辛醇反应生成邻苯二甲酸二异辛酯的反应。