A Computational Guide to Stability Analysis of Nonlinear Systems: The Lotka-Volterra and SIR Models as Case Studies

Authors

  • Suhaila Saidat Department of Mathematics, Faculty of Science and Technology, Irbid National University, Irbid, Jordan
  • Yanal Al-Shorman School of Mathematical Sciences, Faculty of Science & Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia https://orcid.org/0000-0003-2151-3983
  • Ishak Hashim School of Mathematical Sciences, Faculty of Science & Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia.
  • Obadah Said Solaiman School of Mathematical Sciences, Faculty of Science & Technology, Universiti Kebangsaan Malaysia, 43600 Bangi, Selangor, Malaysia.
  • Ahmad Al-Hammouri Department of Mathematics, Faculty of Science and Technology, Irbid National University, Irbid, Jordan
  • Mohammad Almousa Department of Mathematics, Faculty of Science and Technology, Irbid National University, Irbid, Jordan
  • Abdullah Alsoboh Department of Basic and Applied Sciences, College of Applied and Health Sciences, A’Sharqiyah University, Post Box No. 42, Post Code No. 400, Ibra, Sultanate of Oman

DOI:

https://doi.org/10.29020/nybg.ejpam.v18i4.7020

Keywords:

nonlinear dynamics, stability analysis, linearization, phase portrait, Lotka-Volterra model, SIR model.

Abstract

This paper provides a structured and reproducible guide to analyzing the local stability of nonlinear dynamical systems by systematically combining analytical linearization with computational phase portrait visualization. While these techniques are standard, introductory materials often lack a unified, code-based workflow that connects abstract theory to practical, visual interpretation. This guide bridges that gab using two canonical models from different scientific domains: the Lotka-Volterra predator-prey model and the Susceptible Infected Recovered (SIR) epidemic model. For each system, we identify equilibrium points, compute the Jacobian matrix, and use eigenvalue analysis to determine local stability, and perform a sensitivity analysis to explore how dynamics are affected by key parameter. By comparing the ecological and epidemiological models, we highlight how shared mathematical principles lead to distinct real-world dynamics, such as persistent oscillations versus threshold-based outbreaks. Pythongenerated phase portraits are used throughout to visually validate the analytical results, offering an intuitive complement to the theory. This work serves as a practical toolkit for students and researchers new to nonlinear modeling, emphasizing a clear, step by step process that is essential for both educational setting and applied research.

Downloads

Published

2025-11-05

Issue

Section

Nonlinear Analysis

How to Cite

A Computational Guide to Stability Analysis of Nonlinear Systems: The Lotka-Volterra and SIR Models as Case Studies. (2025). European Journal of Pure and Applied Mathematics, 18(4), 7020. https://doi.org/10.29020/nybg.ejpam.v18i4.7020