Skip to main content
Log in

Using sign patterns to detect the possibility of periodicity in biological systems

  • Published:
Journal of Mathematical Biology Aims and scope Submit manuscript

Abstract

Many models in the physical and life sciences, formulated as dynamical systems, exhibit a positive steady state, with its local qualitative behavior determined by the eigenvalues of its Jacobian matrix. Our interest lies in detecting if this steady state is linearly stable or if the system has periodic solutions arising from a Hopf bifurcation. We address this by considering the sign pattern of the Jacobian matrix and its set of allowed refined inertias. The refined inertia of a matrix, which is an extension of the classical matrix inertia, is a property of its eigenvalues. A Hopf bifurcation, leading to periodic solutions, may be possible if the sign pattern of the Jacobian matrix allows a specific set of refined inertias. For most systems, we also need to consider magnitude restrictions on the entries of the Jacobian matrix that are a consequence of the particular biological model. The usefulness of sign pattern analysis to detect linear stability or the possibility of periodicity is illustrated with several biological examples, including metabolic-genetic circuits, biochemical reaction networks, predator–prey and competition systems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  • Angeli D, Banaji M, Pantea C (2014) Combinatorial approaches to Hopf bifurcations in systems of interacting elements. Commun Math Sci 12:1101–1133

    Article  MathSciNet  MATH  Google Scholar 

  • Berman A, Plemmons R (1994) Nonnegative matrices in the mathematical sciences. Classics in Applied Mathematics. Society for Industrial and Applied Mathematics

  • Blanchini F, Franco E, Giordano G (2014) A structural classification of candidate oscillatory and multistationary biochemical systems. Bull Math Biol 76:2542–2569

    Article  MathSciNet  MATH  Google Scholar 

  • Bodine E, Deaett L, McDonald J, Olesky D, van den Driessche P (2012) Sign patterns that require or allow particular refined inertias. Linear Algebra Appl 437:2228–2242

    Article  MathSciNet  MATH  Google Scholar 

  • Brualdi R, Shader B (2009) Matrices of sign-solvable linear systems. Cambridge University Press, Cambridge

  • Garnett C, Olesky D, van den Driessche P (2013) Refined inertias of tree sign patterns. Electron J Linear Algebra 26:620–635

    Article  MathSciNet  MATH  Google Scholar 

  • Garnett C, Olesky D, van den Driessche P (2014) A note on sign patterns of order 3 that require particular refined inertias. Linear Algebra Appl 450:293–300

    Article  MathSciNet  MATH  Google Scholar 

  • Holt R (1984) Spatial heterogeneity, indirect interactions, and the coexistence of prey species. Am Nat 124:377–406

    Article  Google Scholar 

  • Horn R, Johnson C (1991) Topics in matrix analysis. Cambridge University Press, Cambridge

    Book  MATH  Google Scholar 

  • Johnson C, Maybee J, Olesky D, van den Driessche P (1997) Nested sequences of principal minors and potential stability. Linear Algebra Appl 262:243–257

    Article  MathSciNet  MATH  Google Scholar 

  • Kim I-J, Olesky DD, Shader BL, van den Driessche P, van der Holst H, Vander Meulen KN (2009) Generating potentially nilpotent full sign patterns. Electron J Linear Algebra 18:162–175

  • Marcus M, Minc H (1992) A survey of matrix theory and matrix inequalities. Dover Publications, Mineola

  • Mincheva M, Roussel M (2012) Turing-Hopf instability in biochemical reaction networks arising from pairs of subnetworks. Math Biosci 240:1–11

    Article  MathSciNet  MATH  Google Scholar 

  • Muldowney JS (1990) Compound matrices and ordinary differential equations. Rocky Mt J Math 20:857–872

    Article  MathSciNet  MATH  Google Scholar 

  • Olesky D, Rempel M, van den Driessche P (2013) Refined inertias of tree sign patterns of order 2 and 3. Involve 6:1–12

    Article  MathSciNet  MATH  Google Scholar 

  • Reznik E, Kaper T, Segrè D (2013) The dynamics of hybrid metabolic-genetic oscillators. Chaos 23:1–14

  • Saithong T, Painter K, Millar A (2010) The contributions of interlocking loops and extensive nonlinearity to the properties of the circadian clock models. PLoS One 5:e13867

    Article  Google Scholar 

  • Takeuchi Y (1996) Global dynamical properties of Lotka–Volterra systems. World Scientific Publishing, Singapore

  • Thieme HR (2003) Mathematics in population biology. Princeton University Press, Princeton

    MATH  Google Scholar 

  • Weisser W, Jansen V, Hassell M (1997) The effects of a pool of dispersers on host-parasitoid systems. J Theor Biol 189:413–425

    Article  Google Scholar 

Download references

Acknowledgments

This research was partially funded by NSERC Discovery grants (D.D.O, P. vdD) and the University of Victoria. The authors thank three anonymous reviewers for very helpful comments and suggestions to improve the exposition.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to G. J. Culos.

Appendix A

Appendix A

Let \(\mathcal {A}_n\) be an n-by-n sign pattern.

Theorem 3

(Bodine et al. 2012, Theorem 2.3) If \(\mathcal {A}_4\) is sign nonsingular, requires a negative trace and allows \({\mathbb {H}}_4\), then \(\mathcal {A}_4\) requires \({\mathbb {H}}_4\).

Theorem 4

(Bodine et al. 2012, Theorem 3.3) If \(\mathcal {A}_n\) allows \({\mathbb {H}}_n\) and has all diagonal entries negative, then any superpattern of \(\mathcal {A}_n\) allows \({\mathbb {H}}_n\).

Theorem 5

(Bodine et al. 2012, Corollary 3.4) If \(\mathcal {A}_n\) allows \({\mathbb {H}}_n\) and has all diagonal entries negative, then every \((n+m)\)-by-\((n+m)\) superpattern of \(\mathcal {A}_n \oplus -\mathcal {I}_m\) allows \({\mathbb {H}}_{n+m}\).

Theorem 6

(Bodine et al. 2012, Corollary 3.6) For \(n\ge 3\), if every entry of \(\mathcal {A}_n\) is negative, then \(\mathcal {A}_n\) allows \({\mathbb {H}}_n\).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Culos, G.J., Olesky, D.D. & van den Driessche, P. Using sign patterns to detect the possibility of periodicity in biological systems. J. Math. Biol. 72, 1281–1300 (2016). https://doi.org/10.1007/s00285-015-0906-z

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00285-015-0906-z

Keywords

Mathematics Subject Classification

Navigation