Stiff-response-induced instability for chemotactic bacteria and flux-limited Keller-Segel equation
Beno\^it Perthame (MAMBA, LJLL), Shugo Yasuda

TL;DR
This paper introduces a new instability mechanism in chemotactic bacteria due to stiff responses, leading to pattern formation, supported by theoretical proofs and numerical simulations aligning with biological observations.
Contribution
It presents a novel instability mechanism based on stiff chemotactic responses, with proofs for both microscopic and macroscopic models, and demonstrates pattern formation through simulations.
Findings
Instability occurs in both microscopic and macroscopic models.
Unstable frequencies are bounded, similar to Turing instability.
Numerical simulations show formation of periodic patterns.
Abstract
Collective motion of chemotactic bacteria as E. Coli relies, at the individual level, on a continuous reorientation by runs and tumbles. It has been established that the length of run is decided by a stiff response to a temporal sensingof chemical cues along the pathway.We describe a novel mechanism for pattern formation stemming from the stiffness of chemotactic response relying on a kinetic chemotaxis model which includes a recently discovered formalism for the bacterial chemotaxis. We prove instability both for amicroscopic description in the space-velocity space and for the macroscopic equation, a flux-limited Keller-Segel equation, which has attracted much attention recently.A remarkable property is that the unstable frequencies remain bounded, as it is the case in Turing instability. Numerical illustrations based on a powerful Monte Carlo method show that the stationary…
| A(1, 0.5, 0.05) | B(1, 0.5, 0.0625) | C(0.7, 0.5, 0.0625) | D(1, 0.5, 0.1) | |
| 0.1 | – | – | – | |
| 1.0 | ||||
| 2.0 | – | – |
| 3.0 [s] | |
| 4500 [s] | |
| 25 [m/s] | |
| 8 [cm2/s] | |
| 20 [s] | |
| 0.2 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Stiff-response-induced instability for chemotactic bacteria and flux-limited Keller-Segel equation
Benôit PERTHAME1 and Shugo YASUDA2
1Sorbonne Universités, UPMC Univ Paris 06, Laboratoire Jacques-Louis Lions UMR CNRS 7598, Université Paris-Diderot, Inria de Paris, F75005 Paris
2Graduate School of Simulation Studies, University of Hyogo, Kobe 650-0047, Japan
Abstract
Collective motion of chemotactic bacteria as E. Coli relies, at the individual level, on a continuous reorientation by runs and tumbles. It has been established that the length of run is decided by a stiff response to a temporal sensing of chemical cues along the pathway.
We describe a novel mechanism for pattern formation stemming from the stiffness of chemotactic response relying on a kinetic chemotaxis model which includes a recently discovered formalism for the bacterial chemotaxis. We prove instability both for a microscopic description in the space-velocity space and for the macroscopic equation, a flux-limited Keller-Segel equation, which has attracted much attention recently.
A remarkable property is that the unstable frequencies remain bounded, as it is the case in Turing instability. Numerical illustrations based on a powerful Monte Carlo method show that the stationary homogeneous state of population density is destabilized and periodic patterns are generated in realistic ranges of parameters. These theoretical developments are in accordance with several biological observations.
1 Introduction
Collective motion of chemotactic bacteria as E. Coli relies, at the individual level, on a continuous reorientation by runs and tumbles sensing extracellular chemoattractants produced by themselves [1, 2, 3, 4]. It has been established that the length of run is decided by a stiff response to temporal sensing of chemical cues along pathway, i.e., bacteria reduce their tumbling frequency and extend the run length as they sense an increase in concentrations of chemoattractants along the pathway. Thus, the modulation of tumbling frequency in the chemotactic response is an essential mechanism for bacterial communities self-organization.
This paper is concerned with the pattern formation of the population density of run-and-tumble chemotactic bacteria as E. Coli. We describe a novel self-organized pattern formation mechanism stemming from a modulation of tumbling frequency with stiffness in chemotactic response. Our analysis relies on a solid mathematical analysis and simulations using a unique Monte Carlo code.
In order to investigate the multiscale nature in this new self-organized pattern formation mechanism, we rely on a mesoscopic description, i.e., a kinetic reaction-transport equation for the chemotactic bacteria coupled with a reaction-diffusion equation for the chemoattractants. The microscopic dynamic properties such as tumbling rate, modulation in stiff response, and proliferation (division/death) rate are included at the individual level. We consider the following three main ingredients in the pattern formation: (i) the random run-and-tumble motion of bacteria, where the bacteria run linearly with a constant speed when rotating their flagella in counter-clockwise direction, but occasionally change the running directions (tumbling) when rotating their flagella in clockwise direction; (ii) the stiff and bounded signal response to the logarithmic sensing of chemoattractants along the pathway of bacterium, which generates the biased random motion searching for the higher-concentration region of chemoattractant; and (iii) the division/death of bacteria, where the population-growth rate depends on the local population density of bacteria. The kinetic transport equation considered in this paper describes all these ingredients at the microscopic (individual) level.
The pattern formations in the chemotaxis with population growth have been investigated at the macroscopic level by the Keller-Segel type equations [5, 6, 7]; for example, in [9, 10, 11, 12], the pattern formations induced by the properties of chemotaxis, i.e., so-called chemotaxis-induced instability, are demonstrated both theoretically and numerically. Our paper is also concerned with the chemotaxis-induced instability, but which is based on the kinetic transport equation, which up to our knowledge, has not been carried out so far.
The kinetic approach has a distinctive advantage in studying the multiscale mechanism and mathematical hierarchy between the individual dynamics and macroscopic phenomena. It has a long history and was first proposed in [13, 14] and then further developed toward involving the spatiotemporal variation of the chemoattractant along the pathway of bacterium [16], the internal dynamics of the cellular states [15], and the multi-cellular interactions [17, 18]. The mathematical foundations for the kinetic chemotaxis model have been strengthened involving the mathematical hierarchy between kinetic and continuum equations and the existence of solution for the kinetic chemotaxis equation [20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33]. The numerical methods to solve the kinetic chemotaxis equations have been also developed in [25, 37, 38, 39, 40, 41, 42]. The use of the kinetic chemotaxis model is also advanced due to the development of experimental technologies, which allow experimentalists to measure the individual velocities and turning angles in the collective motions of bacteria and give access to time scale measurements. For example, in [34, 35, 36], the advantage of the kinetic modeling is demonstrated by the comparison of the numerical and experimental results.
Our analysis also applies to the flux-limited Keller-Segel system, which is a very active research subject nowadays[26, 43, 44, 45, 46]. The flux-limited Keller-Segel system is derived as the asymptotic limit of the kinetic chemotaxis model mentioned earlier in the so-called “diffusion limit” [47]. It incorporates a saturation of the chemotactic flux which avoids the blow-up of solutions. When diffusion is ignored, it has the property of finite speed of propagation. Thus the flux-limited Keller-Segel system can describe collective behaviours observed in various biological systems more realistically. Our instability result is also a new observation for the flux-limited Keller-Segel system.
In this paper, we propose a new mechanism leading to the linear instability of a kinetic chemotaxis equation coupled with a diffusion-reaction equation for the chemoattractant. The kinetic chemotaxis equation involves a population-growth term, which depends on the local population density of bacteria, as well as a chemotactic response function in the integral kernel, which depends on the spatiotemporal variation of the chemoattractant along the pathway of each bacterium. We obtain a linear instability condition based on the stiffness of the response. The stationary homogeneous state of the population density of bacteria becomes linearly unstable and periodic patterns are generated. We also numerically demonstrate the pattern formations by Monte Carlo method in which we vary the parameters involved in the linear instability condition. A theoretical foundation for the Monte Carlo method is also presented.
2 Main result
Since the observation of the run-and-tumble movement of bacteria [48, 49], the kinetic chemotaxis equation has been proposed as an accurate description [14, 15, 16]. In this study, we include a recently advocated formalism for bacterial chemotaxis, i.e., a logarithmic sensing [50] and a stiff and bounded signal response [51]. That is,
[TABLE]
Here is the microscopic population density of bacteria with a velocity at position and time . The velocity space of , is the surface of the unit ball, i.e., and is the unit measure on . The tumbling kernel represents the stiff and bounded signal response (which is explained in Eq. (5)) to the logarithmic sensing of chemical attractant along the pathway with velocity . Here is the material derivative, i.e., . The concentration of the chemical attractant and macroscopic population density of bacteria are calculated as, respectively,
[TABLE]
[TABLE]
where is the molecular diffusion constant. In Eq. (1), is the population-growth rate of bacteria which depends on the local population density as
[TABLE]
Thus, the bacteria may divide when the local population density is lower than unity and the new born bacteria have the same velocities as the parents, but they may die when the local population density is larger than the unity.
We remark that the existence of the traveling wave in the kinetic transport equations with population growth (but without chemotactic responses, i.e., const.) are proved in [55, 56, 57], where new born particles may choose their velocities according to a prescribed equilibrium velocity distribution. In this paper, we use the simplest population-growth model among those for which the existence of the traveling wave is proved mathematically and the logistic population-growth term is recovered in the continuum limit.
The tumbling kernel in Eq. (1) is a decreasing function of and we choose it as
[TABLE]
where is a smooth and bounded function which satisfies the following properties,
[TABLE]
Here, represents the chemotactic response of the bacteria, say the response function, and represents the amplitude of modulation in the chemotactic response and takes a constant value between .
In Eqs. (1)–(4), all quantities are nondimensionalized by the following characteristic quantities; the characteristic time is defined as , where represents the population-growth rate in the dimensional form, the characteristic length is defined as , where is a constant speed of the bacteria. The nondimensional parameter is defined as ), where is a mean tumbling frequency of the bacteria. The population density is scaled by that in the uniform stationary state and the concentration of the chemoattractant is scaled by , where is the production rate of chemoattractant by the bacteria and is the degradation rate of chemoattractant.
It is easily seen that Eqs. (1)–(4) have a constant uniform solution with , , and . In our main result, this uniform solution gives to Turing-like instability [58, 59]. That is, the uniform solution is linearly unstable if the stiffness of the response function is sufficiently large as
[TABLE]
In addition, the unstable eigenmodes are bounded, i.e., no high frequency oscillations occur and thus patterns are formed.
Furthermore, Eq. (7) includes the linear stability condition of a flux-limited Keller-Segel equation obtained by the asymptotic analysis of the kinetic chemotaxis equation Eq. (1) under a diffusion scaling introduced in Eq. (28). This proves that our instability condition is sharp in the continuum limit ().
Figure 1 shows the linear instability diagram. We numerically calculate the minimum values of the right-hand side of Eq. (7) with variation in the Fourier mode for given values of and . One can observe that as increasing the stiffness of the response function , the stationary homogeneous state with is destabilized (the chemotaxis-induced instability). The critical lines increase monotonically as the diffusion coefficient increases, so that the stationary homogeneous state is more destabilized when the diffusion coefficient becomes smaller. It is also seen that as decreasing , the critical line decreases but converges to that for the flux-limited Keller-Segel equation. The stationary homogeneous state is more likely destabilized as decreasing .
3 Linear instability analysis
3.1 Linearization
It is easily seen that Eq. (1) has the uniform solution, . We carry out the linear instability analysis about this uniform solution. We consider a small perturbation around the uniform solution as
[TABLE]
where is a constant which distinguishes stability () and instability (). From Eqs. (4)–(6), we can linearize the population-growth rate and tumbling kernel in Eq. (1) as, respectively,
[TABLE]
and
[TABLE]
Thus, Eq. (1) is linearized as
[TABLE]
By taking the Fourier transform of Eqs. (2) and (11), we obtain
[TABLE]
Hereafter, represents the imaginary unit, the wave vector, and the Fourier transform of the function as . By integrating the above equation as to on , we obtain an equation for as
[TABLE]
where is the real part of , i.e., , and is defined as . Here we write .
Thus, in order to obtain a non-trivial solution of , the following equations must be simultaneously satisfied, i.e.,
[TABLE]
and
[TABLE]
Further, Eqs. (14) and (15) are analytically calculated as, respectively,
[TABLE]
and
[TABLE]
where
[TABLE]
Note that Eqs. (16) and (17) are symmetric as to the sign of and =0 always satisfies Eq. (17) irrespective of the values of , , and . The eigenvalue is obtained by solving Eqs. (16) and (17) simultaneously, and the sign of the growing rate determines the instability of the uniform solution of the kinetic equation, Eq. (1).
Before we consider the instability condition, we first verify that Eq. (16) is never satisfied as . This is explained as follows.
We consider the first term of the left hand side of Eq. (16). In Eq. (18), and vanishes as while the limiting values of and are unknown. In the case that converges to a finite value or diverges as , the first term of the L.H.S of Eq. (16) vanishes because the first factor vanishes while the second factor is bounded. On the other hand, if converges to zero as , the second factor of the first term of the L.H.S of Eq. (16) is estimated as
[TABLE]
so that the first term of the L.H.S of Eq. (16) vanishes as . Thus, the first term of the L.H.S of Eq. (16) vanishes as regardless the limiting values of and . However, the second term of the L.H.S of Eq. (16) is always non-positive while the R.H.S of Eq. (16) converges to 2 as . Thus, Eq. (16) cannot be satisfied in the limit of large whatever the limiting values of and take, so that eigenmodes cannot exhibit large oscillations.
3.2 Instability condition
We now assume the imaginary part of eigenvalue is zero, i.e., , and consider a linear instability condition, i.e., . Because satisfies Eq. (17), we only consider Eq. (16) with =0, i.e.,
[TABLE]
We can write as a function of , i.e.,
[TABLE]
so that takes a positive value if and only if . Thus, the instability condition, i.e., , is equivalent to the condition that Eq. (20) has a solution with .
First, we consider Eq. (20) with , which is obtained at when . It is immediate that Eq. (20) gives , so that does not hold the instability condition. (We also note that is also obtained as =0.)
For , we consider the condition that the intersection of the following functions,
[TABLE]
and
[TABLE]
exists in . Note that is monotonically decreasing for and and , while the behavior of depends on the coefficients and .
Case I: and
The coefficient of in Eq. (23) is negative, so that takes positive values only when is smaller than the asymptotic line, . See also Fig. 2(a). Thus, we only consider the intersection of and in . It is found that monotonically increases in because the asymptotic line, , is always larger than , because . It is also found that is always smaller than at , because . Thus, the condition that and intersect in is given by
[TABLE]
Case II: and
The coefficient of in Eq. (23) is positive, so that takes positive values only when . It is obvious that if the asymptotic line is larger than or equal to , and do not intersect in . See also Fig. 2(b). Thus, we only consider the case , in which is positive and monotonically decreases in . However, is always larger than the unity in this range. This is explained as follows.
From the condition and Eq. (18), we obtain
[TABLE]
Since monotonically decreases in , we get
[TABLE]
Thus, we can conclude that and do not intersect in in this case.
Case III: , i.e., .
In this case, is constant, so that the condition that and intersect in is given by Eq. (24).
Case IV: and .
The coefficient of in Eq. (23) is positive and the asymptotic line is in the negative region, so that takes finite positive values and monotonically decreases in . See also Fig. 2(b). In addition, is smaller than at , because . Thus, the condition that and intersect in is given by Eq. (24).
Case V: and .
The coefficient of in Eq. (23) is negative and the asymptotic line is in the negative region, so that is always negative in . Thus, and do not intersect in .
In summary, the condition that and intersect in is solely given by Eq. (24). Thus, the instability condition of the perturbation with mode for Eqs. (1)–(4) is written as
[TABLE]
We also remark that the auxiliary condition , i.e., , is automatically satisfied under the above condition. Thus, when exceeds the minimum of the right-hand side of Eq. (27) with variation in , the stationary homogeneous state in the population density becomes linearly unstable. Furthermore, stationary periodic patterns are generated because no unstable eigenmodes exist in the limit of large .
3.3 Continuum limit
We introduce a small parameter and scale , , and in Eqs. (1) and (2) as follows,
[TABLE]
We also suppose the gradient of the response function is scaled as
[TABLE]
Then, by the asymptotic analysis of small for Eqs. (1) and (2), we obtain the following flux-limited Keller-Segel equation in the limit ,
[TABLE]
[TABLE]
where is defined as
[TABLE]
We remark that the flux is bounded as because of the bounded signal response Eq. (6c).
When we carry out the linear instability analysis for Eqs. (30)–(32) as in the previous subsection, we obtain the growth rate
[TABLE]
where is the Fourier variable as to , i.e., . Eq. (33) achieves its maximum at , and the sign of the maximum value of the growth rate determines the linear stability. Thus, the instability condition for Eqs. (30)–(32) is written as
[TABLE]
Remarkably the above equation is consistent with the linear stability condition of the Keller-Segel system obtained earlier by Nadin, et. al., Ref. [11]. We also note that Eq. (34) can be obtained by using Eq. (7) with the same scaling as Eq. (28). This means Eq. (7) is not only sufficient but also necessary condition for linear instability in the continuum limit.
4 Numerical analysis
The numerical simulations are performed for Eqs. (1)–(3) with the uniform initial density, i.e., , and periodic boundary condition in the one-dimensional interval , i.e., and . The kinetic equation Eq. (1) is solved by the Monte Carlo (MC) method, which has been recently developed in Ref. [42], coupled with the finite volume (FV) scheme for Eq. (2). The details of the MC method and FV scheme is presented in Sec. 5. In the MC simulations, the one-dimensional interval is set as =100 and divided into 2000 cubic lattice boxes with a side length =0.05. The 1 simulation particles are used initially as a total in the whole lattice boxes, and they are distributed randomly into each lattice box. See also Fig. 6. The time-step size is set as =5. In the previous study, it has been verified that these simulation parameters produce accurate numerical solutions. Eq. (2) is discretized using the FV scheme on the uniform lattice mesh system with a mesh interval and solved implicitly at each time step.
For the population-growth rate and response function , which satisfies Eq. (4) and Eq. (6), respectively, we consider
[TABLE]
and
[TABLE]
Here, and represent the amplitude of modulation and stiffness of the response function, respectively. Note that for Eq. (36), is given as . The values of parameters , , and are set so as to correspond to the marks A, B, C in Fig. 1 with four values of , i.e., =0.1, 1, 2, and 10. More specifically, we set the parameters as =(0.5, 0.05, 1) for A, (0.5, 0.0625, 1) for B, (0.5, 0.0625, 0.7) for C, and (0.5, 0.1, 1) for D. We perform the MC simulations for the parameters listed in Table 1 and investigate the compatibility and sharpness of the kinetic instability condition Eq. (7) numerically. Table 1 also shows the prediction of the linear instability by Eq. (7). For example, the parameter set C with is slightly above the critical line in Fig. 1, so that the kinetic instability condition Eq. (7) affirms the occurrence of periodic pattern formation. However, for the parameter set C with , which is slightly below (but very close to) the critical line in Fig. 1, we cannot confirm neither the linear instability nor homogeneous state theoretically because Eq. (7) is a sufficient condition of the linear instability. However, the MC simulation can numerically demonstrate how sharply the kinetic instability condition Eq. (7) can predict the pattern formations.
Figure 3 shows the time progress of the population density . It is obviously seen that the results for the black squares in Table 1 exhibit the stationary periodic patterns after some transient period. On the other hand, those for the white squares in Table 1 do not show any distinct patterns. In order to quantify the patterns, we also calculate the power spectra of the Fourier transforms of population density profiles between =[400,500]. Figure 4 shows the results of the power spectra. Here, we take the averages of the snap shots of power spectra obtained at =[400,500] with a time interval 4. The power spectrum for the continuum equations Eqs. (30)–(32) is calculated from the snap shot of the population density at . For the parameter sets shown as the black squares in Table 1 (See Fig. 4(a)), steep peaks are observed and the first peaks appear in for each parameter set. The second and third peaks also appear as the non-linear effects although they are much smaller than the first peaks. The power spectra decreases as the wave number decreases from the first-peak position, while they neither grow nor damp at the large wave number, so that a plateau regime appears at the large wave numbers. The peaks of the power spectrum for the continuum equations with the parameter set B coincide with those for the parameter set B with . However, no plateau regime appears for the continuum equations. This result confirms that there are no eigenmodes of the linearized kinetic equation.
For the parameter sets shown as the white squares in Table 1 (See Fig. 4(b)), the behaviors of power spectra are similar to those for the black squares in Table 1, i.e., Fig. 4(a), except the peak behaviors. In Fig. 4(b), we cannot see the steep first peaks as seen in Fig. 4(a). The small peaks of A, B, and C in Fig. 4(b) are even smaller than the second peaks appearing in the figure (a). For the parameter set C, we cannot see any peaks. Thus, we cannot observe the stationary periodic patterns evidently in Fig. 3 for the parameter sets shown as white squares in Table 1.
The parameter set A and B are very close to the critical lines for =2.0 and =0.1 in Fig. 1, respectively. (The parameter set A is only slightly lower and B is only slightly upper than each critical line.) However, the result of the parameter set B shows the stationary periodic pattern evidently but the result of the parameter set A does not show it. These numerical results demonstrate that the critical lines in the instability diagram Fig. 1 can predict sharply the occurrence of the linear instability and pattern formations.
Finally, we show the effect of modulation amplitude on the instability pattern profile. Figure 5 shows the pattern profile for the parameter set B with in Table 1 and that obtained when the modulation amplitude is about four times larger than the parameter set B for . The pattern profile obtained for the former parameter is periodic oscillation around the initial uniform state . The formation of periodic oscillatory patter applies to all of the instability patterns obtained in the parameter sets in Table 1, where is fixed as . However, in the case of a large modulation amplitude, i.e., , the population of bacteria becomes localized due to a strong chemotactic response so that it forms periodical bounded spikes. The boundedness in instability pattern formation stems from the flux-limited property in the non-linear stiff response function. Incidentally, the boundedness property is also inherent in the flux-limited Keller-Segel equation which is obtained by the asymptotic analysis of the kinetic chemotaxis equation. The variety of solution types is observed in the flux-limited Keller-Segel equation, which will be addressed in our forthcoming paper.
5 Monte Carlo method
The motions of the chemotactic bacteria are simulated by using the Monte Carlo particles which follows the process described by the kinetic chemotaxis equation Eq. (1) coupled with the reaction-diffusion equation for the chemoattractant Eq. (2). The one-dimensional space interval is divided into cubic lattices with a uniform side length , i.e., . See also Fig. 6. The reaction-diffusion equation Eq. (2) is implicitly solved on the uniform lattice system by using a finite volume scheme as
[TABLE]
where and are the concentration of chemical attractant and population density of bacteria in the th lattice site at a time , respectively. Here we also set and according to the periodic condition. Hereafter the superscript represents the time-step number, the subscript without parenthesis represents the lattice-site number, and the subscript in parenthesis represents the index of each MC particle. The population density of bacteria is calculated from the number of the MC particles involved in the th lattice site, , as
[TABLE]
where is the number of MC particles involved in one lattice site in the reference state, i.e, , where is the total number of MC particles in the initial state.
The MC simulation is conducted using the following steps. Hereafter, the position and velocity of the th particle are expressed as and , respectively.
At , MC particles are distributed according to the initial density. In each lattice site, MC particles are distributed uniformly at random positions and their velocities are determined by the probability density . 2. 1.
Particles move with their velocities for a duration :
[TABLE]
where is the total number of simulation particles at a time step , i.e., . The particles that move beyond the boundaries are inserted at the opposite boundaries according to the periodic boundary conditions. 3. 2.
At each lattice site, the macroscopic population densities and concentrations of chemical cues () are calculated by Eqs. (38) and (37), respectively. 4. 3.
The tumbling of each particle is calculated using the scattering kernel in Eq. (1). The tumbling of the th particle may occur with a probability
[TABLE]
where represents the temporal variation of the chemical cue experienced by the th MC particle along the pathway, and is defined by the following forward difference,
[TABLE]
The local concentration of chemical cue at the position of the th MC particle is calculated by using linear interpolation between the neighboring lattice sites, i.e.,
[TABLE]
This generates a chemoattractant gradient and MC particles that stay at the same lattice site after a single time step can sense the chemoattractant gradient along their pathways.
For the particle that is judged to tumble, say the th particle, a new velocity after the tumbling, , is determined randomly as,
[TABLE]
Here and are the uniform random variables between 0 and 1. 5. 4.
The divisions/deaths are judged for all MC particles. The division (or death) occurs with a probability , if is positive (or negative), where is the local population density at the lattice site where each MC particle is involved. For a particle that is judged to undergo division, e.g., the th particle, a new particle with the same velocity is created at a random position within the same lattice site. The numbers of MC particles involved in each lattice site are counted, (), and the total number of simulation particles is updated as . 6. 5.
Return to step 1 with the obtained , , (=1,,) at the new time step.
Weak formulation The overall procedure corresponds to the first-order time difference equation of the kinetic chemotaxis equation in the weak formulation. We consider the following moment equation,
[TABLE]
where is an arbitrary smooth function which vanishes outside the computational domain on .
Here defines the integration of the arbitrary functions and as
[TABLE]
We consider the functions , , and which are determined, respectively, as
[TABLE]
Then, is obtained by the sum of three functions:
[TABLE]
In the MC method, the microscopic population density at the th time step is approximated as
[TABLE]
By substituting Eq. (48) into Eq. (46a) we obtain the following equation:
[TABLE]
It is easily seen that the function corresponds to the distribution that is obtained by the moving process, say in the MC method, i.e.,
[TABLE]
where represents the operator of the process 1 in the MC method.
The tumbling process and division/death process in the MC method, say and respectively, are performed independently in each lattice site. Thus, we consider the processes in a fixed lattice site, say the th lattice site, with using a test function written as , where is an arbitrary smooth function which vanishes outside the th lattice site. Then, by substituting Eq. (48) into Eqs. (46b) and (46c) we obtain the following equations:
[TABLE]
[TABLE]
where the subscript () counts the MC particles involved in the th lattice site at the th time step. Here is defined in Eq. (41), , and , where represents the center of the th lattice site. In the derivation of Eq. (51), we approximate the tumbling kernel as
[TABLE]
We note that the second equality in Eq. (5) is obtained under the assumption of the uniform distribution of large number of particles in each lattice site.
In the tumbling process , the particle which creates the tumbling, say the th particle, changes its velocity randomly as , where the random velocity is given by Eq. (43). We now suppose that particles make the tumbling in the th lattice site, then the microscopic population density in the th lattice site changes as
[TABLE]
and the moment is written as
[TABLE]
We introduce the stochastic variables and which are defined as
[TABLE]
and
[TABLE]
If the tumbling occurs for particles in the th lattice site, the realized value of is written as
[TABLE]
Here we use Eq. (55). On the other hand, the expected value of is written as
[TABLE]
and the expected value of is written by the moment Eq. (51) as
[TABLE]
From Eqs. (58) and (60), it is seen that the microscopic population density obtained by the tumbling process on , is approximated by the sum of and under the assumption of the law of large numbers, i.e., ,
[TABLE]
In the division/death process , the particles in the th lattice site may divide (or die) if the local macroscopic population density is smaller (or larger) than unity. In the divisions, where , the particle creates a new particle with the same velocity at a random position within the same lattice site. Thus, when the divisions occur for particles for the distribution Eq. (48), the microscopic population density in the th lattice site changes as
[TABLE]
where is a random vector whose components are uniform random numbers in [,]. The moment is written as
[TABLE]
In deaths, where , the particle is just removed from the lattice site. Thus, when the deaths occurs for particles in the th lattice site, the microscopic population density obtained after the death process and its moment are written as changing the sign of the second term and replacing with in Eqs. (62) and (63), respectively. Hence, under the assumption of the uniform distribution of large number of particles in each lattice site, the moment for the population density after the division/death process can be written as
[TABLE]
We remark that is estimated as .
We introduce the stochastic variable and which are defined as
[TABLE]
and
[TABLE]
If the divisions(or deaths) occur for particles, the realized value of is written as
[TABLE]
On the other hand, the expected value of is written by Eq. (5) as
[TABLE]
Thus, the microscopic population density obtained by the division/death process on , is approximated by the sum of and under the assumption of the law of large numbers, i.e., ,
[TABLE]
We remark that the error of the above equation is estimated at most when is at most the second order of , i.e., s.t. .
In the MC simulation, the processes , , and are successively conducted. For example, the process is performed on the distribution obtained by the process on ;
[TABLE]
where is obtained by replacing with in Eq. (46b). However, the difference of and is , so that can be replaced with within the difference of . Similarly, it is seen that the microscopic population density obtained by the successive three processes of , , and approximates the microscopic population density at the next time step which satisfies the weak formulation Eq. (5) within the difference of , i.e.,
[TABLE]
6 Concluding remarks
We studied the self-organized pattern formation of chemotactic bacteria based on a kinetic chemotaxis model which includes a recently advocated formalism for bacterial chemotaxis, i.e., the logarithmic sensing of chemical cues along the pathway of bacterium and stiff and bounded signal response. We have discovered a novel linear instability condition Eq. (7) stemming from the stiffness of chemotactic response. Apart from the macroscopic description, we have been able to uncover the instability mechanism at the microscopic level. The stationary homogeneous state of the macroscopic population density becomes linearly unstable and stationary periodic patterns are generated under the linear instability condition. A remarkable property is that no eigenmodes exist in the large-oscillation limit in the linearized kinetic equation, which explains that pattern formations occur as observed in experiments. Our new dispersion relation for instability also turns out to be sharp in the macroscopic limit, i.e., the flux-limited Keller-Segel equation.
MC simulations rigorously based on the kinetic chemotaxis model are performed with changing the parameters involved in the linear instability condition. The numerical results demonstrate that the obtained linear instability condition is compatible and even sharply predicts the occurrence of the periodic pattern formations. See Fig. 3. The power spectra of the macroscopic population density show the plateau regime at the large wave numbers, where the perturbations neither grow nor damp irrespective of the linear instability condition. See Fig. 4 This observation is compatible with the fact that no eigenmodes exist in the large oscillation limit in the linearized kinetic chemotaxis equation. Unexpectedly, the instability pattern undergoes transitions from the periodic oscillation around the uniform state to the periodic localized spikes over the zero-density state as increasing the modulation amplitude in chemotactic response. See Fig. 5.
The obtained instability condition Eq. (7) includes three control parameters, i.e., , , and , which are written in the dimensional form as
[TABLE]
Here is the mean tumbling frequency, is the running speed of bacteria, is the degradation rate of chemoattractant, and is the characteristic time which corresponds to the doubling time in cell division for Eq. (35). See also the paragraph above Eq. (7). Here and are the diffusion coefficient of chemoattractant and stiffness of response function, respectively, in the dimensional form. The values of control parameters are estimated from experimental data in Ref. [34] (See Table 2) as , , and . It is difficult to measure the degradation rate of chemoattractant in experiments. In some references [36, 62, 63], the value of is estimated as from the comparison between experimental and numerical results, so that we may estimate as . Thus, from our analysis, we can expect the stationary homogeneous state becomes destabilized and pattern formation occurs for chemotactic bacteria. Furthermore, for example, in Ref. [2], it is argued that the pattern formation is suppressed by reduction of chemotactic sensitivity. This argument is also consistent with our instability condition. Although it remains to be assessed how quantitatively our instability condition explains the experimental results in terms of pattern formation, the present study convinces us that the self-organized pattern formation occurs due to the modulation of stiff response in chemotaxis in a realistic range of parameters.
Finally, our powerful MC method derived rigorously here has a possible advantage that can be extended to include internal states stemming from an intra-cellular chemical pathway. The kinetic chemotaxis model used in this study is based on a simplified model where the intra-cellular adaptation dynamics in chemotactic response is ignored and replaced by a instantaneous material derivative of chemical cue along the pathway of bacterium. The time scale of adaptation, say , is larger than the inverse of tumbling rate but is much smaller than the doubling time , i.e., [60, 61]. Thus, the adaptation dynamics may be significant for the pattern formation. In order to consider the adaptation dynamics internal states have to be taken into account in the tumbling kernel[15, 29, 31]. In a forthcoming paper, we plan to extend the MC method toward this direction and thus be able to challenge problems with another time scale related to the internal-state dynamics.
Acknowledgements
This study was financially supported by JSPS KAKENHI Grant Number 15KT0110 and 16K17554 and Institut Henri Poincaré RIP program.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Adler, “Chemotaxis in bacteria”, Annu. Rev. Biochem. 44 , 341 (1975).
- 2[2] E. O. Budrene and H. C. Berg, “Complex patterns formed by motile cells of Escherichia coli”, Nature 349 , 630 (1991).
- 3[3] E. O. Budrene and H. C. Berg, “Dynamics of formation of symmetrical patterns by chemotactic bacteria”, Nature 376 , 49 (1995).
- 4[4] H. C. Berg, E. Coli in Motion (Springer, Berlin, 2003).
- 5[5] E. F. Keller and L. A. Segel, “Model for Chemotaxis”, J. Theor. Biol. 30 , 225 (1971).
- 6[6] E. F. Keller and L. A. Segel, “Traveling bands of chemotactic bacteria: a theoretical analysis”, J. Theor. Biol. 30 , 235 (1971).
- 7[7] M. J. Tindall, P. K. Maini, S. L. Porter, and J. P. Armitage, “Overview of mathematical approaches used to model bacterial chemotaxis II: Bacterial populations”, Bull. Math. Biol. 70 , 1570–1607 (2008).
- 8[8] T. Hillen and K. J. Painter. “A user’s guide to PDE models for chemotaxis”, J. Math. Biol., 58 , 183–217 (2009).
