Analyzing a System of Nonlinear ODEs in Biology

Click For Summary
SUMMARY

The discussion centers on analyzing a system of nonlinear ordinary differential equations (ODEs) arising in biology, specifically the equations x' = a1*x*z, y' = b1*x + b2*y, and z' = c1 + c2*z + c3*y*z. It is established that there is no general analytic solution for such nonlinear systems, but fixed points can be identified and their stability analyzed through linearization. The matrix A, derived from the system, is crucial for determining the stability of these fixed points by calculating eigenvalues and eigenvectors. The conversation also references the book "Nonlinear Dynamics and Chaos" by Steven Strogatz as a valuable resource for further understanding these concepts.

PREREQUISITES
  • Understanding of nonlinear ordinary differential equations (ODEs)
  • Familiarity with fixed points and stability analysis
  • Knowledge of linearization techniques in dynamical systems
  • Basic understanding of eigenvalues and eigenvectors
NEXT STEPS
  • Study the process of finding fixed points in nonlinear systems
  • Learn about linearization methods for analyzing stability in dynamical systems
  • Explore eigenvalue analysis and its implications for system behavior
  • Read "Nonlinear Dynamics and Chaos" by Steven Strogatz for deeper insights into nonlinear systems
USEFUL FOR

Researchers, mathematicians, and biologists interested in the dynamics of nonlinear systems, particularly those analyzing biological models involving multiple interacting state variables.

agonzale
Messages
1
Reaction score
0
Hi,

I want to analyze a system of ODEs arising in biology of the form:

x'=a1*x*z
y'=b1*x + b2*y
z'=c1 + c2*z + c3*y*z
with x,y,z state variables and a1,b1,b2,c1,c2,c3 constant parameters.

The difference to a linear system of diffs eqs. is that two state variables are multiplied. Therefore, I think that this system falls under the nonlinear systems for which no general solution can be found analytically. Is this correct?
I could not find information on the net on systems of DEs of such a form. Can somebody send me some links about this kind of system with a multiplication of two state vars?

Thank you in advance,
Aitor
 
Physics news on Phys.org
There probably isn't an analytic solution for the system, but there is some analysis you can do for this. One thing you can do is find the fixed points of the system: points (x*,y*,z*) such that (x',y',z') = (0,0,0) at these points.

0=a1*x*z
0=b1*x + b2*y
0=c1 + c2*z + c3*y*z

From eq 3, we see that we can't have z* = 0 (unless c1 = 0). The first equation then means that x* = 0, which in the second equation demands y* = 0. Then, the third equation needs z* = -c1/c2. So, if your system starts at the point (x,y,z) = (0,0,-c1/c2), it will stay there for all time. Then, you can consider the stability of this point - what happens when you perturb the system away from it? To do this, we linearize the system about the fixed point. We can write a linear system in the form

\mathbf{\dot{x}} = \mathsf{A}\mathbf{x}

where \mathbf{x} = (x-x^\ast,y-y^\ast,z-z^\ast)^\mathcal{T} and

\mathsf{A} = \left(<br /> \begin{array}{ c c c}<br /> \frac{\partial x&#039;}{\partial x} &amp; \frac{\partial x&#039;}{\partial y} &amp; \frac{\partial x&#039;}{\partial z}\\<br /> \frac{\partial y&#039;}{\partial x} &amp; \frac{\partial y&#039;}{\partial y} &amp; \frac{\partial y&#039;}{\partial z}\\<br /> \frac{\partial z&#039;}{\partial x} &amp; \frac{\partial z&#039;}{\partial y} &amp; \frac{\partial z&#039;}{\partial z}<br /> \end{array} \right)

evaluated at the fixed point (x*,y*,z*). For your system,

\mathsf{A} = \left(<br /> \begin{array}{ c c c}<br /> 0 &amp; 0 &amp; 0\\<br /> b_1 &amp; b_2 &amp; 0\\<br /> 0 &amp; -c_3c_1/c_2 &amp; c_2<br /> \end{array} \right)

Once you have this matrix, you find its eigenvalues and eigenvectors. The eigenvalues will tell you the stability of the point, and the eigenvectors will tell you along which direction trajectories will flow. For example, for a general eigenvalue \lambda = s + i \omega with an eigenvector along the x direction (which may not be the case for this system), for s > 0 the system is unstable in the x direction (trajectories leave the fixed point), whereas for s < 0 trajectories will flow toward the fixed point in the x direction. For s = 0, the linear theory predicts closed orbits about the fixed point, but this could turn out to be incorrect due to our neglect of higher order terms.

There are many possible types of behaviours that could occur, especially with a 3D system. For example, the system could become chaotic, like the Lorenz system. The matter is further complicated by the fact that your parameters here are all arbitrary. The stability of the fixed point will generally depend on the values your parameters take.

For a good book about analysing dynamical systems like these, see "Nonlinear Dynamics and Chaos" by Steven Strogatz.
 
agonzale said:
I want to analyze a system of ODEs arising in biology of the form:

x'=a1*x*z
y'=b1*x + b2*y
z'=c1 + c2*z + c3*y*z
with x,y,z state variables and a1,b1,b2,c1,c2,c3 constant parameters.

Assuming that all constants a_1,\,b_1,\,b_2,\,c_1,\,c_2,\,c_3 are different from zero your system can be solved with the help of a 2nd order differential equation.

The first equation defines z(t) by
z(t)=\frac{x&#039;(t)}{a_1\,x(t)}
The second equation defines x(t) by
x(t)=\frac{1}{b_1}\big(y&#039;(t)-b_2\,y(t)\big)

Plugging the above relations to the third equation we arrive to the messy 3nd order DE

\begin{multline*}y&#039;&#039;&#039;(t)=\frac{1}{- {b_2}\,y(t) + y&#039;(t)}\,y&#039;&#039;(t)^2+ \big(-{b_2} + {c_2} + {c_3}\,y(t) + <br /> \frac{2\,{{b_2}}^2\,y(t)}{{b_2}\,y(t) - y&#039;(t)}\big)\,y&#039;&#039;(t)+\\<br /> {b_2}\,\left( {{b_2}}^2 - {a_1}\,{c_1} \right) \,y(t) + <br /> \left( {{b_2}}^2 + {a_1}\,{c_1} - <br /> {b_2}\,\left( {c_2} + {c_3}\,y(t) \right) \right) \,y&#039;(t) +<br /> \frac{{{b_2}}^4\,{y(t)}^2}<br /> {- {b_2}\,y(t) + y&#039;(t)}\end{multline*}

Now this equation is autonomous, i.e. it does not contains the time t explicity. Thus with the transformation
y(t)=\lambda, \quad t=w(\lambda)
the ODE becomes
\begin{multline}w&#039;&#039;&#039;(\lambda)=\big(\frac{2}{w&#039;(\lambda )} + \frac{\lambda \,{b_2}}<br /> {-1 + \lambda \,{b_2}\,w&#039;(\lambda )}\big)\,w&#039;&#039;(\lambda)^2 +<br /> \big(\frac{2}{\lambda } + \left( {b_2} + {c_2} + \lambda \,{c_3}<br /> \right) \,w&#039;(\lambda ) + <br /> \frac{2}{\lambda \,\left( -1 + <br /> \lambda \,{b_2}\,w&#039;(\lambda ) \right) }\big)\,w&#039;&#039;(\lambda)+\\<br /> \frac{1}{{\lambda }^3\,{b_2}} + <br /> \frac{w&#039;(\lambda )}{{\lambda }^2} + <br /> \frac{{b_2}\,{w&#039;(\lambda )}^2}{\lambda } - <br /> \left( {a_1}\,{c_1} - {b_2}\,{c_2} - <br /> \lambda \,{b_2}\,{c_3} \right) \,{w&#039;(\lambda )}^3 + <br /> \lambda \,{a_1}\,{b_2}\,{c_1}\,{w&#039;(\lambda )}^4 + <br /> \frac{1}{{\lambda }^3\,{b_2}\,<br /> \left( -1 + \lambda \,{b_2}\,w&#039;(\lambda ) \right) }\end{multline}
Setting w&#039;(\lambda)=u(\lambda) the previous equation becomes a 2nd order DE for u(\lambda).
Since this equation involves u(\lambda)^2 it must have a solution with the help of Painlev\&#039;e transcendents but I don't have the time to really prove it! :approve:

I hope the above analysis helps you (and not confuse you :confused:)
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K