Advances in Applied Mathematics
Vol.04 No.02(2015), Article ID:15185,6 pages
10.12677/AAM.2015.42016

An Analysis of the Kinetics of Enzymatic Systems Based on Computer Algebra Theory

Kai Zong1, Jianping Yu2, Suping Wu1, Yongli Sun1*

1Department of Mathematics, Beijing University of Chemical Technology, Beijing

2Department of Applied Mathematics, University of Science and Technology Beijing, Beijing

*通讯作者。

Email: *sunyl@mail.buct.edu.cn

Received: Apr. 15th, 2015; accepted: May 3rd, 2015; published: May 8th, 2015

Copyright © 2015 by authors and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY).

http://creativecommons.org/licenses/by/4.0/

ABSTRACT

Enzyme plays an important role in the living system as well as life process, and is involved in almost every chemical reaction; thus the enzyme kinetics is fundamental to the research of the chemical reactions. Therefore, from the early part of twentieth century, many researchers were dedicated to the study of the analysis of kinetics of enzymatic system, and a lot of excellent work has been done, because the analysis of the enzyme kinetics can help us find how the activity of enzyme is controlled, how the drug inhibits the enzyme, its role in metabolism, and so on. In this paper, we present a method by rigorous mathematics to analyze the general enzyme kinetics model, which is concerned with a single substrate catalyzed by enzyme and transformed into a single product, and it is based on computer algebra technique and the qualitative theory of dynamical system. Our method does not need any assumption and all the solutions here are analytical. Finally, some examples are given to test this method and make it readable by simulated progress curves, so that almost everyone may understand it. Furthermore, the techniques in this study can be used to the research of other disciplines, such as biophysics, and so on.

Keywords:Enzyme Kinetics, The Simplest Enzymatic System, Linear System, Computer Algebra, Dynamical System

基于计算机代数理论的酶促系统动力学分析

宗凯1,于建平2,吴素萍1,孙永利1*

1北京化工大学数学系,北京

2北京科技大学应用数学系,北京

Email: *sunyl@mail.buct.edu.cn

收稿日期:2015年4月15日;录用日期:2015年5月3日;发布日期:2015年5月8日

摘 要

在生物系统和生命活动中,酶都发挥着非常重要的作用,并且参与了几乎所有的化学反应。因此,酶动力学的分析对化学反应的研究至关重要。所以从二十世纪早期就有许多专家学者致力于对酶促系统进行动力学分析,并且做出了许多杰出的贡献。酶动力学的分析对于研究如何控制酶的活性,如何利用药物控制酶,以及酶在代谢中的作用等均有重要作用。本文通过严格的数学分析基础的酶动力学模型,即包含单一底物被酶催化转化为单一产物的反应模型,基于计算机代数技术和动力系统的定性理论。本文的方法是在没有任何假设的情况下提出的并且得到了模型的解析解。在文章的最后给出了一些例子来验证该方法并给出曲线表示。此外,该方法也可以用于研究其它学科,例如生物物理等。

关键词 :酶动力学,最简单的酶促系统,线性系统,计算机代数,动力系统

1. 引言

酶促系统的动力学研究是指研究由酶来催化的化学反应的动力学模型。研究酶动力学可以帮助我们研究酶的催化机理,酶对生命活动过程的影响和如何控制酶促反应等[1] 。因此,酶促系统的分析对研究生命系统起到非常重要的作用。

Adrian Brown在1902年首次开始研究酶动力学并提出了最基础的酶动力学模型,其中包含单一底物被酶催化生成单一产物 [2] 。之后,包含单一底物的酶促反应已经被国内外学者深入地进行了研究。著名的米氏方程由Briggs和Haldane提出 [3] ,该方程在分子等级的化学反应中是适用的。Lineweaver和Burk提出了用来确定米氏方程的参数值的方法 [4] 。Victor Henri提出了包含单一底物,单一产物和酶–底物复合物的两个反应机理 [5] [6] ,还有一些非常重要的最简单的酶动力学模型的分析可以在文章 [7] 中找到。

在分析最简单的酶促系统的动力学的过程中通常会遇到一些非常复杂的代数表达式,这些表达式使得动力学分析变得十分困难,因此需要一些工具来对酶反应的动力方程进行分析。计算机代数理论可以处理大量的数学表达式和进行复杂的符号计算 [8] - [12] ,该理论对没动力学的研究也起到非常重要的作用。

动力系统的定性理论研究有着悠久的历史 [13] ,该理论已被应用到生物理论的研究中,包括酶动力学的研究 [14] - [16] 。本文运用该理论和计算机代数系统来分析最简单的酶促系统的动力学数据。本文所提出的方法的最大特点即没有在任何假设的情况下对酶促系统进行动力学分析,且该方法中的运算可以在Maple中进行并得到解析解。此外,本文所提出的方法通过了严谨的数学推导。

本文所提出的理论将在第二部分给出,文章的第三部分会给出一些例子来标明该方法的实用性和有效性。

2. 方法

酶促系统的研究通常会在一些假设下进行,但是本文将提出一种在不包含任何假设下对含有三个速率常量的化学反应的动力学分析。

最简单的酶动力学模型包括两个步骤。第一步是底物被酶催化,转化为混合物,转化速率为,逆反应速率为;第二步时混合物分解为产物和酶,速率为。模型可以表示为如下形式

. (1)

分别表示酶,底物,复合物和产物在反应过程中的浓度。则该模型可以被描述为如下的常微分方程组 [17] :

(2)

方程组的初始条件为

(3)

结合上初始条件,该模型为一个初值问题。由于该系统为非线性的,无法得到解析解。考虑化学方程式中存在如下的守恒关系

(4)

(5)

通过上述等式,可得

(6)

则系统(2)等价于如下系统

(7)

其中

(8)

(9)

(10)

下面的定理对本文方法非常重要。

定理2.1. 考虑如下常微分方程组系统

(11)

其中为(8),(9)所示。则可以得到

1) 系统(11)有唯一的稳定结点

2) 系统(11)在点的线性部分为

(12)

证明. 1) 利用计算机代数理论解下述常微分方程组系统

(13)

得到唯一解,因此该解为系统(11)的唯一平衡点 [18] 。

2) 通过对在点进行一阶泰勒展开 [19] ,可以得到系统(11)的线性部分如下所示

(14)

此外可以得到该系统的系数矩阵为

该矩阵的特征多项式为

利用Maple解等式,由于方程中的均不为负数,则可得到矩阵的两个负的特征根

根据动力系统理论,点是一个稳定的结点。

通过定理2.1可以将系统(7)转化为如下的线性系统

(15)

其系数矩阵形式可表示为

(16)

使用Maple中的dsolve命令可在2秒钟之内得到系统(16)的解析解集。代入等式(3)中给出的初值并用subs命令重新整理结果,可得到系统的解析解如下所示

(17)

(18)

(19)

其中

(20)

在本文中,所有的计算均在Maple中进行,该软件可以高效得进行符号计算。所用程序在一台Core(TM) i5-4260U,4096 MB内存的苹果笔记本电脑中运行。

3. 总结

本文在分析最简单的酶促系统的动力学模型时遇到了非常复杂的代数表达式,计算这些表达式需要大量的时间和空间。计算机代数是一个非常强大的理论,可以快速的解决这些问题。在本文运用计算机代数理论和动力系统理论来得出常微分方程组系统的解析解,该解析解即为最简单的酶促系统的动力学模型的解。在稳定平衡点上,该系统被化为线性系统,利用Maple软件计算得出的结果与文章 [11] 在假设时所得出的结果完全一致。

图1中,给定一组速率常量与底物和酶的初始浓度,画出的浓度曲线。由于各个浓度之间差距较大,本文用3张图片来展示所有曲线。所使用的速率常数为:,给定的初始浓度为图1(a)中为的浓度曲线,图1(b)中为图1(c)中为

图1(a)中可以看出,的浓度随着时间的增加而增加,在后期,随着底物耗尽,曲线趋于平稳。在2秒左右时减少到零。在图1(b)中,的浓度为另一种情况。的浓度迅速的减少到9.90,然后缓慢的增加直到平稳。在图1(c)中,在反应开始时,的浓度快速的减少,然后缓慢的降低,在2秒左右时降低到零。

(a) (b)(c)

Figure 1. (a) The simulated curves of P and C; (b) The simulated curves of E; (c) The simulated curves of S

图1. (a) P和C的模拟曲线;(b) E的模拟曲线;(c) S的模拟曲线

致谢

本文由国家自然科学基金(11101029)和中央高校基本科研基金(610806)提供支持。

文章引用

宗 凯,于建平,吴素萍,孙永利, (2015) 基于计算机代数理论的酶促系统动力学分析
An Analysis of the Kinetics of Enzymatic Systems Based on Computer Algebra Theory. 应用数学进展,02,117-123. doi: 10.12677/AAM.2015.42016

参考文献 (References)

  1. 1. English, B.P., Min, W., Oijen, A.M.V., Lee, K.T., Luo, G.B., Sun, H.Y., Cherayil, B.J., Kou, S.C. and Xie, X.S. (2006) Ever-fluctuating single enzyme molecules: Michaelis-Menten equation revisited. Nature Chemical Biology, 2, 87-94.

  2. 2. Brown, A.J. (1902) Enzyme action. Journal of the Chemical Society, 81, 373-386.

  3. 3. Briggs, G.E. and Haldane, J.B.S. (1925) A note on the kinetics of enzyme action. Biochemical Journal, 19, 338-339.

  4. 4. Lineweaver, H. and Burk, D. (1934) The determination of enzyme dissociation constants. Journal of the American Chemical Society, 56, 658-666.

  5. 5. Henri, V. (1902) Théoriegénérale de quelques diastases. Comptes Rendus de l’Académie des Sciences, Paris, 135, 916- 919.

  6. 6. Schnell, S., Chappell, M.J., Evans, N.D. and Roussel, M.R. (2006) The mechanism distinguish ability problem in biochemical kinetics: The single-enzyme, single-substrate reaction as a case study. Comptes Rendus Biologies, 329, 51-61.

  7. 7. Li, B.H., Li, B. and Shen, Y.F. (2012) An improved method to measure all rate constants in the simplest enzyme kinetics model. Journal of Mathematical Chemistry, 50, 752-764.

  8. 8. Taylor, R. (1997) Automatic derivation of thermodynamic property functions using computer algebra. Fluid Phase Equilibria, 129, 37-47.

  9. 9. Akers, R.L., Baffes, P., Kant, E., Randall, C., Steinberg, S. and Young, R.L. (1998) Automatic synthesis of numerical codes for solving partial differential equations. Mathematics and Computers in Simulations, 45, 3-22.

  10. 10. Herbert, J.M. and Ermler, W.C. (1998) Symbolic implementation of arbitrary-order perturbation theory using computer algebra: Application to vibrational-rotational analysis of diatomic molecules. Computers Chemistry, 22, 169-184.

  11. 11. Yildirim, N. and Bayram, M. (2000) An analysis of kinetics of unstable enzymatic systems using MAPLE. Applied Mathematics and Computation, 112, 41-48.

  12. 12. Braun, S. (2000) Application of computer-algebra simulation (CALS) in industry. Mathematics and Computers in Simulation, 53, 249-257.

  13. 13. Barrow-Green, J. (1996) Poincaré and the three body problem. American Mathematical Society, Providence.

  14. 14. Hirsch, M.W. and Smale, S. (1974) Differential equations, dynamical systems, and linear algebra. Academic Press Inc., New York.

  15. 15. May, R.M. (1976) Simple mathematical models with very complicated dynamics. Nature, 261, 459-467.

  16. 16. May, R.M. (1988) Population biology: The voles of Hokkaido. Nature, 396, 409-410.

  17. 17. Segel, L.A. and Slemrod, M. (1989) The qua-si-steady-state assumption: A case study in perturbation. SIAM Review, 31, 446-477.

  18. 18. Hurewicz, W. (1958) Lectures on ordinary differential equations. John Wiley and Sons, New York.

  19. 19. Thomas, G.B., Weir, M.D., Hass, J. and Giordano, F.R. (2009) Thomas’ calculus. 11th Edition, Pearson Education, Beijing.

期刊菜单