Skip to main content
\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)
Mathematics LibreTexts

14.1: Finding Equilibrium States

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)

    One nice thing about PDE-based continuous field models is that, unlike CA models, everything is still written in smooth differential equations so we may be able to conduct systematic mathematical analysis to investigate their dynamics (especially their stability or instability) using the same techniques as those we learned for non-spatial dynamical systems in Chapter 7.

    The first step is, as always, to find the system’s equilibrium states. Note that this is no longer about equilibrium “points,” because the system’s state now has spatial extensions. In this case, the equilibrium state of an autonomous continuous field model
    \[ \frac{\partial{f}}{\partial{t}} =F(f, \frac{\partial{f}}{\partial{x}}, \frac{\partial^{2}{f}}{\partial{x^2}} \dots) \label{(14.1)} \]

    is given as a static spatial function \(f_{eq}(x)\), which satisfies

    \[0=F(f_{eq}, \frac{\partial{f_{eq}}}{\partial{x}}, \frac{\partial^{2}{f}}{\partial{x^2}} \dots). \label{(14.2)} \]

    A Simple Sinusoidal Source/Sink Model

    For example, let’s obtain the equilibrium state of a diffusion equation in a 1-D space with a simple sinusoidal source/sink term:

    \[\frac{\partial{c}}{\partial{t}} =D\nabla^{2}c +\sin{x} \qquad (-\pi \leq {x} \leq {\pi}) \label{(14.3)}\]

    The source/sink term \(\sin{x}\) means that the “stuff” is being produced where \(0 < x ≤ π\), while it is being drained where \(−π ≤ x < 0\). Mathematically speaking, this is still a nonautonomous system because the independent variable \(x\) appears explicitly on the right hand side. But this non-autonomy can be easily eliminated by replacing \(x\) with a new state variable \(y\) that satisfies

    \[\frac{\partial{y}}{\partial{t}} =0, \label{(14.4)}\]

    \[ y(x, 0) =x. \label{(14.5)}\]

    In the following, we will continue to use \(x\) instead of \(y\), just to make the discussion easier and more intuitive.

    To find an equilibrium state of this system, we need to solve the following:

    \[0= D\nabla^{2}c_{eq} +\sin{x} \label{(14.6)} \]

    \[=D\frac{d^{2}c_{eq}}{dx^{2}} +\sin{x} \label{(14.7)}\]

    This is a simple ordinary differential equation, because there are no time or additional spatial dimensions in it. You can easily solve it by hand to obtain the solution
    \[c_{eq}(x) =\frac{\sin{x}}{D} +C_{1}{x}+C_{2} \label{(14.8)}\]

    where \(C_1\) and \(C_2\) are the constants of integration. Any state that satisfies this formula remains unchanged over time. Figure \(\PageIndex{1}\) shows such an example with \(D = C_1 = C_2 = 1\).

    Fig 14.1.png
    Figure \(\PageIndex{1}\): Example of equilibrium states of the PDE model Eq. \ref{(14.3)} with \(D = C_1 = C_2 = 1\). The black solid curve shows \(c_{eq}(x)\), while the cyan (dotted) and pink (dashed) curves represent the increase/decrease caused by the diffusion term and the source/sink term, respectively. Those two terms are balanced perfectly in this equilibrium state.

    Exercise \(\PageIndex{1}\)

    Obtain the equilibrium states of the following continuous field model in a 1-D space:

    \[ ∂c/∂t = D∇^{2}c + 1−x^2 \label{(14.9)} \]

    As we see above, equilibrium states of a continuous field model can be spatially heterogeneous. But it is often the case that researchers are more interested in homogeneous equilibrium states, i.e., spatially “flat” states that can remain stationary over time. This is because, by studying the stability of homogeneous equilibrium states, one may be able to understand whether a spatially distributed system can remain homogeneous or selforganize to form non-homogeneous patterns spontaneously.

    Calculating homogeneous equilibrium states is much easier than calculating general equilibrium states. You just need to substitute the system state functions with constants, which will make all the derivatives (both temporal and spatial ones) become zero. For example, consider obtaining homogeneous equilibrium states of the following Turing pattern formation model:

    \[ \frac{\partial{u}}{\partial{t}} =a(u-h)+b(v-k) +D_{u}\nabla^{2}u \label{(14.10)} \]

    \[ \frac{\partial{v}}{\partial{t}} =c(u-h)+d(v-k) +D_{v}\nabla^{2}v \label{(14.11)} \]

    The only thing you need to do is to replace the spatio-temporal functions \( u(x,t)\) and \(v(x,t)\) with the constants \(u_eq\) and \(v_eq\), respectively:

    \[ \frac{\partial{u_{eq}}}{\partial{t}} =a({u_{eq}}-h)+b({v_{eq}}-k) +D_{u}\nabla^{2}{u_{eq}} \label{(14.12)} \]

    \[ \frac{\partial{v_{eq}}}{\partial{t}} =c({u_{eq}}-h)+d({v_{eq}}-k) +D_{v}\nabla^{2}{v_{eq}} \label{(14.13)} \]

    Note that,since \({u_{eq}}\) and \({v_{eq}}\) no longer depend on either time or space, the temporal derivatives on the left hand side and the Laplacians on the right hand side both go away. Then we obtain the following:

    \[ 0 =a({u_{eq}}-h)+b({v_{eq}}-k) \label{(14.14)} \]

    \[ 0 =c({u_{eq}}-h)+d({v_{eq}}-k) \label{(14.15)} \]

    By solving these equations, we get \((u_{eq},v_{eq}) = (h,k)\), as we expected.

    Note that we can now represent this equilibrium state as a “point” in a two-dimensional \((u,v)\) vector space. This is another reason why homogeneous equilibrium states are worth considering; they provide a simpler, low-dimensional reference point to help us understand the dynamics of otherwise complex spatial phenomena. Therefore, we will also focus on the analysis of homogeneous equilibrium states for the remainder of this chapter.

    Exercise \(\PageIndex{2}\)

    Obtain homogeneous equilibrium states of the following “Oregonator” model:

    \[\epsilon \frac{\partial{u}}{\partial{t}} =u(1-u) -\frac{u-q}{u+q}fv +D_{u}{\nabla^{2}}u \label{(14.16)} \]

    \[\frac{\partial{v}}{\partial{t}} =u-v +D_{v}\nabla^{2}v \label{(14.17)}\]

    Exercise \(\PageIndex{3}\)

    Obtain homogeneous equilibrium states of the following Keller-Segel model:

    \[\frac{\partial{a}}{\partial{t}} =\mu\nabla^{2}a -\chi{\nabla} \cdot(a\nabla{c}) \label{(14.18)}\]

    \[\frac{\partial{c}}{\partial{t}} =D\nabla^{2}c +fa -kc \label{(14.19)}\]

    • Was this article helpful?