15.08.2015 Views

Introduction to the Modeling and Analysis of Complex Systems

introduction-to-the-modeling-and-analysis-of-complex-systems-sayama-pdf

introduction-to-the-modeling-and-analysis-of-complex-systems-sayama-pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

90 CHAPTER 5. DISCRETE-TIME MODELS II: ANALYSISequation with five variables, <strong>the</strong>n study its asymp<strong>to</strong>tic behavior by calculating itseigenvalues <strong>and</strong> eigenvec<strong>to</strong>rs.Exercise 5.14 What if a linear system has more than one dominant, real-valuedeigenvalue? What does it imply for <strong>the</strong> relationship between <strong>the</strong> initial condition<strong>and</strong> <strong>the</strong> asymp<strong>to</strong>tic behavior <strong>of</strong> <strong>the</strong> system?5.7 Linear Stability <strong>Analysis</strong> <strong>of</strong> Discrete-Time NonlinearDynamical <strong>Systems</strong>All <strong>of</strong> <strong>the</strong> discussions above about eigenvalues <strong>and</strong> eigenvec<strong>to</strong>rs are for linear dynamicalsystems. Can we apply <strong>the</strong> same methodology <strong>to</strong> study <strong>the</strong> asymp<strong>to</strong>tic behavior <strong>of</strong>nonlinear systems? Unfortunately, <strong>the</strong> answer is a depressing no. Asymp<strong>to</strong>tic behaviors<strong>of</strong> nonlinear systems can be very complex, <strong>and</strong> <strong>the</strong>re is no general methodology <strong>to</strong>systematically analyze <strong>and</strong> predict <strong>the</strong>m. We will revisit this issue later.Having said that, we can still use eigenvalues <strong>and</strong> eigenvec<strong>to</strong>rs <strong>to</strong> conduct a linear stabilityanalysis <strong>of</strong> nonlinear systems, which is an analytical method <strong>to</strong> determine <strong>the</strong> stability<strong>of</strong> <strong>the</strong> system at or near its equilibrium point by approximating its dynamics around thatpoint as a linear dynamical system (linearization). While linear stability analysis doesn’ttell much about a system’s asymp<strong>to</strong>tic behavior at large, it is still very useful for manypractical applications, because people are <strong>of</strong>ten interested in how <strong>to</strong> sustain a system’sstate at or near a desired equilibrium, or perhaps how <strong>to</strong> disrupt <strong>the</strong> system’s status quo<strong>to</strong> induce a fundamental change.The basic idea <strong>of</strong> linear stability analysis is <strong>to</strong> rewrite <strong>the</strong> dynamics <strong>of</strong> <strong>the</strong> systemin terms <strong>of</strong> a small perturbation added <strong>to</strong> <strong>the</strong> equilibrium point <strong>of</strong> your interest. Here Iput an emphasis on<strong>to</strong> <strong>the</strong> word “small” for a reason. When we say small perturbationin this context, we mean not just small but really, really small (infinitesimally small inma<strong>the</strong>matical terms), so small that we can safely ignore its square or any higher-orderterms. This operation is what linearization is all about.Here is how linear stability analysis works. Let’s consider <strong>the</strong> dynamics <strong>of</strong> a nonlineardifference equationx t = F (x t−1 ) (5.56)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!