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.

82 CHAPTER 5. DISCRETE-TIME MODELS II: ANALYSISdynamics can be described asx t = Ax t−1 , (5.33)where x is <strong>the</strong> state vec<strong>to</strong>r <strong>of</strong> <strong>the</strong> system <strong>and</strong> A is <strong>the</strong> coefficient matrix. Technically, youcould also add a constant vec<strong>to</strong>r <strong>to</strong> <strong>the</strong> right h<strong>and</strong> side, such asx t = Ax t−1 + a, (5.34)but this can always be converted in<strong>to</strong> a constant-free form by adding one more dimension,i.e.,⎛ ⎞ ⎛ ⎞ ⎛ ⎞y t = ⎝ x t⎠ = ⎝ A a⎠ ⎝ x t−1⎠ = By t−1 . (5.35)10 1 1Therefore, we can be assured that <strong>the</strong> constant-free form <strong>of</strong> Eq. (5.33) covers all possiblebehaviors <strong>of</strong> linear difference equations.Obviously, Eq. (5.33) has <strong>the</strong> following closed-form solution:x t = A t x 0 (5.36)This is simply because A is multiplied <strong>to</strong> <strong>the</strong> state vec<strong>to</strong>r x from <strong>the</strong> left at every time step.Now <strong>the</strong> key question is this: How will Eq. (5.36) behave when t → ∞? In studyingthis, <strong>the</strong> exponential function <strong>of</strong> <strong>the</strong> matrix, A t , is a nuisance. We need <strong>to</strong> turn it in<strong>to</strong>a more tractable form in order <strong>to</strong> underst<strong>and</strong> what will happen <strong>to</strong> this system as t getsbigger. And this is where eigenvalues <strong>and</strong> eigenvec<strong>to</strong>rs <strong>of</strong> <strong>the</strong> matrix A come <strong>to</strong> play avery important role. Just <strong>to</strong> recap, eigenvalues λ i <strong>and</strong> eigenvec<strong>to</strong>rs v i <strong>of</strong> A are <strong>the</strong> scalars<strong>and</strong> vec<strong>to</strong>rs that satisfyAv i = λ i v i . (5.37)In o<strong>the</strong>r words, throwing at a matrix one <strong>of</strong> its eigenvec<strong>to</strong>rs will “destroy <strong>the</strong> matrix” <strong>and</strong>turn it in<strong>to</strong> a mere scalar number, which is <strong>the</strong> eigenvalue that corresponds <strong>to</strong> <strong>the</strong> eigenvec<strong>to</strong>rused. If we repeatedly apply this “matrix neutralization” technique, we getA t v i = A t−1 λ i v i = A t−2 λ 2 i v i = . . . = λ t iv i . (5.38)This looks promising. Now, we just need <strong>to</strong> apply <strong>the</strong> above simplification <strong>to</strong> Eq. (5.36).To do so, we need <strong>to</strong> represent <strong>the</strong> initial state x 0 by using A’s eigenvec<strong>to</strong>rs as <strong>the</strong> basisvec<strong>to</strong>rs, i.e.,x 0 = b 1 v 1 + b 2 v 2 + . . . + b n v n , (5.39)

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

Saved successfully!

Ooh no, something went wrong!