L ECTURE 5: D YNAMICAL S YSTEMS 4 I NSTRUCTOR : G IANNI A. D I C ARO - - PowerPoint PPT Presentation

β–Ά
l ecture 5 d ynamical s ystems 4
SMART_READER_LITE
LIVE PREVIEW

L ECTURE 5: D YNAMICAL S YSTEMS 4 I NSTRUCTOR : G IANNI A. D I C ARO - - PowerPoint PPT Presentation

15-382 C OLLECTIVE I NTELLIGENCE S18 L ECTURE 5: D YNAMICAL S YSTEMS 4 I NSTRUCTOR : G IANNI A. D I C ARO L INEAR M ULTI -D IMENSIONAL M ODELS For the case of linear (one dimensional) growth model, = , solutions were in the


slide-1
SLIDE 1

LECTURE 5: DYNAMICAL SYSTEMS 4

INSTRUCTOR: GIANNI A. DI CARO

15-382 COLLECTIVE INTELLIGENCE – S18

slide-2
SLIDE 2

2

LINEAR MULTI-DIMENSIONAL MODELS

Β§ A two-dimensional example: 𝑦̇$ = βˆ’4𝑦$ βˆ’ 3𝑦) 𝑦̇) = 2𝑦$ + 3𝑦) π’š(0) = (1,1) π’š = 𝑦$ 𝑦) 𝐡 = βˆ’4 βˆ’3 2 3 Β§ Eigenvalues and Eigenvectors of 𝐡: πœ‡$ = 2, 𝒗$ = 1 βˆ’2 πœ‡) = βˆ’3, 𝒗) = 3 βˆ’1 Β§ For the case of linear (one dimensional) growth model, 𝑦̇ = 𝑏𝑦, solutions were in the form: 𝑦 𝑒 = 𝑦4𝑓67 Β§ The sign of a would affect stability and asymptotic behavior: x = 0 is an asymptotically stable solution if a < 0, while x = 0 is an unstable solution if a > 0, since other solutions depart from x = 0 in this case. Β§ Does a multi-dimensional generalization of the form π’š 𝑒 = π’š4𝑓𝑩7 hold? What about operator 𝑩? (real, positive) (real, negative)

slide-3
SLIDE 3

3

SOLUTION (EIGENVALUES, EIGENVECTORS)

Β§ The eigenvector equation: 𝐡𝒗 = πœ‡π’— Β§ Let’s set the solution to be π’š 𝑒 = 𝑓97𝒗 and lets’ verify that it satisfies the relation π’šΜ‡ 𝑒 = π΅π’š Β§ Multiplying by 𝐡: π΅π’š(𝑒) = 𝑓97𝐡𝒗 , but since 𝒗 is an eigenvector: π΅π’š 𝑒 = 𝑓97𝐡𝒗 = 𝑓97(πœ‡π’—) Β§ 𝒗 is a fixed vector, that doesn’t depend on 𝑒 β†’ if we take π’š 𝑒 = 𝑓97𝒗 and differentiate it: π’šΜ‡ 𝑒 = πœ‡π‘“97𝒗, which is the same as π΅π’š 𝑒 above Each eigenvalue-eigenvector pair (πœ‡, 𝒗) of 𝐡 leads to a solution of π’šΜ‡ 𝑒 = π΅π’š , taking the form: π’š 𝑒 = 𝑓97𝒗

π’š 𝑒 = 𝑑$𝑓9>7𝒗$ + 𝑑)𝑓9?7𝒗)

Β§ The general solution to the linear ODE is obtained by the linear combination of the individual eigenvalue solutions (since πœ‡$ β‰  πœ‡), π’—πŸ and π’—πŸ‘ are linearly independent)

slide-4
SLIDE 4

4

SOLUTION (EIGENVALUES, EIGENVECTORS)

π’š 𝑒 = 𝑑$𝑓9>7𝒗$ + 𝑑)𝑓9?7𝒗)

π’š 0 = (1,1) 1,1 = 𝑑$(1,βˆ’2) + 𝑑)(3,βˆ’1) Γ  𝑑$ = βˆ’4/5 𝑑) = 3/5

π’š 𝑒 = βˆ’4/5𝑓)7𝒗$ + 3/5𝑓FG7𝒗)

𝑦$ 𝑒 = βˆ’ 4 5 𝑓)7+ 9 5 𝑓FG7 𝑦) 𝑒 = 8 5 𝑓)7βˆ’ 3 5 𝑓FG7

𝑦) 𝑦$ 𝒗$ π’—πŸ‘

(1,1)

Β§ Except for two solutions that approach the origin along the direction of the eigenvector 𝒗) =(3, -1), solutions diverge toward ∞, although not in finite time Β§ Solutions approach to the origin from different direction, to after diverge from it Saddle equilibrium (unstable)

slide-5
SLIDE 5

5

TWO REAL EIGENVALUES, OPPOSITE SIGNS

𝑦) 𝑦$ 𝒗$ π’—πŸ‘

(1,1)

Β§ The straight lines corresponding to 𝒗$ and π’—πŸ‘ are the trajectories corresponding to all multiples of individual eigenvector solutions 𝐷𝑓97𝒗: 𝒗$: 𝑦$ 𝑒 𝑦) 𝑒 = 𝑑$ 𝑓)7 1 βˆ’2 𝒗): 𝑦$ 𝑒 𝑦) 𝑒 = 𝑑) 𝑓FG7 3 βˆ’1 Β§ The eigenvectors corresponding to the same eigenvalue πœ‡, together with the origin (0,0) (which is part of the solution for each individual eigenvalue), form a linear subspace, called the eigenspace of Ξ» Β§ The two straight lines are the two eigenspaces, that, as 𝑒 β†’ ∞, play the role of β€œseparators” for the different behaviors of the system Β§ The slope of a trajectory corresponding to one eigenvalue is constant in (𝑦$,𝑦)) Γ  It’s a line in the phase space (e.g., for 𝒗$:

N? N> 𝑒 = O>? O>> = βˆ’2)

slide-6
SLIDE 6

6

TWO REAL EIGENVALUES, SAME SIGN

π’š 𝑒 = 𝑑$𝑓9>7𝒗$ + 𝑑)𝑓9?7𝒗)

Node

𝑦̇$ = βˆ’2𝑦$ 𝑦̇) = 𝑦$ βˆ’ 4𝑦) Β§ Asymptotically Stable or unstable behavior depending on the sign of πœ‡$) Β§ Trajectories either moving away from the equilibrium to infinite-distant away (when πœ‡ > 0), or moving directly toward, and converge to equilibrium (when πœ‡ < 0). Β§ The trajectories that are the eigenvectors move in straight lines.

slide-7
SLIDE 7

7

ONE REAL, REPEATED EIGENVALUE

Β§ Case with two linearly independent eigenvectors Focus Proper node (star point)

π’š 𝑒 = 𝑓9>7(𝑑$𝒗$ + 𝑑)𝒗))

Β§ Every nonzero solution traces a straight-line trajectory: constant slope, direction given by the linear combination of the eigenvectors It is unstable if the eigenvalue is positive; asymptotically stable if the eigenvalue is negative.

slide-8
SLIDE 8

8

ONE REAL, REPEATED EIGENVALUE

Β§ Case with two linearly independent eigenvectors

π’š 𝑒 = 𝑓9>7(𝑑$𝒗$ + 𝑑)𝒗))

slide-9
SLIDE 9

9

ONE REAL, REPEATED EIGENVALUE

𝑦$ 𝑦)

All solutions except for the equilibrium diverge to infinity Repulsive focus (Improper node) Negative eigenvalue Β§ Case with one linearly independent eigenvectors

π’š 𝑒 = 𝑑$𝒗$𝑓9>7 + 𝑑)(𝒗$𝑒𝑓9>7 + 𝒗𝑓9>7)

Positive eigenvalue Β§ One eigenvalue solution: 𝑓9>7𝒗$ Β§ Need to find another solution, linearly independent Β§ From solutions of the form: 𝑒𝑓9>7𝒗$ + 𝒗 𝑓9>7 Β§ 𝒗 is a generalized eigenvector that can be determined from 𝐡 βˆ’ πœ‡$𝐽 𝒗$ = 𝒗 ~ (Node + Spiral)

slide-10
SLIDE 10

10

IMAGINARY EIGENVALUES

Β§ Roots of the characteristic equation are complex numbers: Β§ If Ξ› is a complex eigenvalue, then its conjugate Ξ› S is also an eigenvalue. Β§ If 𝒗 is a complex eigenvector of Ξ›, then 𝒗 S, the complex conjugate of its entries, is an eigenvector associated to Ξ› S Β§ The solutions for the two conjugate eigenvalues: Β§ 𝑓(9TUV)7𝒗 = 𝑓97𝑓UV7𝒗 = 𝑓97(cosπœˆπ‘’ + 𝑗 sinπœˆπ‘’)𝒗 Β§ 𝑓(9FUV)7 𝒗 S = 𝑓97𝑓FUV7 𝒗 S = 𝑓97(cos πœˆπ‘’ βˆ’ 𝑗 sinπœˆπ‘’) 𝒗 S Λ± = πœ‡ Β± π‘—πœˆ Β§ Let 𝒗 =

π’—πŸ π’—πŸ‘ , 𝒗

S =

𝒗 S𝟐 𝒗 SπŸ‘ , 𝑣$ = 𝛽$ + 𝑗𝛾$, 𝑣) = 𝛽) + 𝑗𝛾)

𝑓(9TUV)7𝑣$ = 𝑓97(cosπœˆπ‘’ + 𝑗 sinπœˆπ‘’) (𝛽$ + 𝑗𝛾$) 𝑓(9TUV)7𝑣) = 𝑓97(cos πœˆπ‘’ + 𝑗 sinπœˆπ‘’) (𝛽) + 𝑗𝛾)) 𝑓(9FUV)7𝑣 b$ = 𝑓97(cosπœˆπ‘’ βˆ’ 𝑗 sinπœˆπ‘’) (𝛽$ βˆ’ 𝑗𝛾$) 𝑓(9FUV)7𝑣 b) = 𝑓97(cos πœˆπ‘’ βˆ’ 𝑗 sinπœˆπ‘’) (𝛽) βˆ’ 𝑗𝛾))

𝑓(9TUV)7𝒗 = 𝑓(9FUV)7 𝒗 S =

slide-11
SLIDE 11

11

IMAGINARY EIGENVALUES

𝑓97[(𝛽$cosπœˆπ‘’ βˆ’ 𝛾$ sinπœˆπ‘’) + 𝑗(𝛾$ cos πœˆπ‘’ + 𝛽$ sinπœˆπ‘’)]

𝑓(9TUV)7𝒗 = 𝑓(9FUV)7 𝒗 S =v

𝑓97[(𝛽)cosπœˆπ‘’ βˆ’ 𝛾) sinπœˆπ‘’) + 𝑗(𝛾) cosπœˆπ‘’ + 𝛽) sinπœˆπ‘’)] 𝑓97[(𝛽$cosπœˆπ‘’ βˆ’ 𝛾$ sinπœˆπ‘’) βˆ’ 𝑗(𝛾$ cos πœˆπ‘’ + 𝛽$ sinπœˆπ‘’)] 𝑓97[(𝛽)cosπœˆπ‘’ βˆ’ 𝛾) sinπœˆπ‘’) βˆ’ 𝑗(𝛾) cosπœˆπ‘’ + 𝛽) sinπœˆπ‘’)] 𝒁$ = 𝑓97 𝛽$ cosπœˆπ‘’ βˆ’ 𝛾$ sinπœˆπ‘’ 𝛽) cosπœˆπ‘’ βˆ’ 𝛾) sinπœˆπ‘’ 𝒁) = 𝑓97 𝛾$ cos πœˆπ‘’ + 𝛽$ sinπœˆπ‘’ 𝛾) cos πœˆπ‘’ + 𝛽) sinπœˆπ‘’

𝑓(9TUV)7𝒗 = 𝒁$ + 𝑗𝒁) 𝑓(9FUV)7 𝒗 S = 𝒁$ βˆ’ 𝑗𝒁)

Β§ Since both sum and difference of 𝒁$ and 𝒁) are solutions, also 𝒁$ and 𝒁) are solutions; moreover, it can be proved that they are linearly independent π’š 𝑒 = 𝑑$𝒁$ + 𝑑)𝒁) is a general solution (real, combining real solutions) 𝑦$ 𝑒 = 𝑑$𝑓97 𝛽$ cosπœˆπ‘’ βˆ’ 𝛾$ sinπœˆπ‘’ + 𝑑)𝑓97(𝛾$ cosπœˆπ‘’ + 𝛽$ sinπœˆπ‘’) 𝑦) 𝑒 = 𝑑$𝑓97 𝛽) cosπœˆπ‘’ βˆ’ 𝛾) sinπœˆπ‘’ + 𝑑)𝑓97(𝛾) cosπœˆπ‘’ + 𝛽) sinπœˆπ‘’)

slide-12
SLIDE 12

12

(PURE) IMAGINARY EIGENVALUES

𝑦̇$ = 𝑦) 𝑦̇)= βˆ’π‘¦$ π’š = 𝑦$ 𝑦) 𝐡 = 1 βˆ’1 Β§ Eigenvalues 𝐡: Ξ›$ = 𝑗, Ξ›) = βˆ’π‘— (πœ‡ = 0, 𝜈 = 1) (pure imaginary, conjugate) Β§ General solutions: 𝑦$ 𝑒 = 𝑑$sin𝑒 βˆ’ 𝑑) cos𝑒 𝑦) 𝑒 = 𝑑$cos𝑒 βˆ’ 𝑑 sin𝑒 Center

𝑦$ 𝑦)

Β§ Periodic solutions Β§ Some points initially move farther away, but not too far away. Β§ The origin is stable but not attracting.

𝑦$ 𝑒 = 𝑑$𝑓97 𝛽$ cos πœˆπ‘’ βˆ’ 𝛾

$ sin πœˆπ‘’ + 𝑑)𝑓97(𝛾 $ cosπœˆπ‘’ + 𝛽$ sin πœˆπ‘’)

𝑦) 𝑒 = 𝑑$𝑓97 𝛽) cosπœˆπ‘’ βˆ’ 𝛾) sin πœˆπ‘’ + 𝑑)𝑓97(𝛾) cosπœˆπ‘’ + 𝛽) sin πœˆπ‘’)

Β§ Eigenvectors: 𝒗 = 0 + 𝑗(βˆ’1) 1 + 𝑗(0) = βˆ’π‘— 1 𝒗 S = 𝑗 1 𝛽$ = 0, 𝛾$ = βˆ’1,𝛽) = 1,𝛾) = 0

slide-13
SLIDE 13

13

THE TWO NEIGHBORHOODS OF LYAPUNOUV STABILITY

𝑦$ 𝑦)

πœ‡Β± = ±𝑗 πœ‡Β± = Β±3𝑗 𝑦) 𝑦$ Β§ Lyapunov stability needs two neighborhoods, 𝜁,πœ€(𝜁): In order to have solutions stay within a neighborhood 𝜻 whose radius is the larger axis of an ellipse, initial conditions must be restricted to a neighborhood πœ€(𝜁) whose radius is no larger than the smaller axis of the solution Β§ If the neighborhood πœ€ 𝜁 is equal to the larger axis, then an initial point could be placed on another, larger orbit, that would not satisfy the requirement to stay within the original neighborhood 𝜁

v v

𝜁 πœ€(𝜁)

slide-14
SLIDE 14

14

IMAGINARY EIGENVALUES WITH REAL PARTS

Β§ A more general two-dimensional example: 𝑦̇$ = 𝑏𝑦$ βˆ’ 𝑐𝑦) 𝑦̇)= 𝑐𝑦$ + 𝑏𝑦) π’š = 𝑦$ 𝑦) 𝐡 = 𝑏 βˆ’π‘ 𝑐 𝑏 Β§ Eigenvalues 𝐡: πœ‡Β± = 𝑏 Β± 𝑐 (complex, conjugate) Β§ Solutions: 𝑦$ 𝑒 = 𝑓67 (𝑑$cos𝑐𝑒 + 𝑑) sin𝑐𝑒) 𝑦) 𝑒 = 𝑓67 (βˆ’π‘‘)cos𝑐𝑒 + 𝑑$ sin𝑐𝑒) 𝑦̇$ = βˆ’π‘¦$ βˆ’ 10𝑦) 𝑦̇)= 10𝑦$ βˆ’ 𝑦) 𝑦̇$ = 𝑦$ βˆ’ 10𝑦) 𝑦̇)= 10𝑦$ + 𝑦) πœ‡Β± = βˆ’1 Β± 𝑗 πœ‡Β± = 1 Β± 𝑗

Spiral

slide-15
SLIDE 15

15

DEGENERATE CASES

Β§ det 𝐡 = 0 β†’ One (or more) eigenvalues are zero Β§ If the system has zero as an eigenvalue, then there exists a line of equilibrium points (degenerate case). Β§ Solutions are all straight-line solutions. Depending on the sign of πœ‡ the solution may tend to or get away from the line of equilibrium points parallel to the eigenvector associated to the eigenvalue

πœ‡ < 0 πœ‡ > 0

slide-16
SLIDE 16

16

STABILITY SUMMARY

slide-17
SLIDE 17

17

SUMMARY FOR TWO-DIMENSIONAL SYSTEMS

det πœ‡π‘± βˆ’ 𝐡 = πœ‡) βˆ’ πœ‡ tr 𝐡 + det 𝐡

slide-18
SLIDE 18

18

SUMMARY FOR TWO-DIMENSIONAL SYSTEMS

slide-19
SLIDE 19

19

A ”GALAXY” OF STABILITY CASES

slide-20
SLIDE 20

20

NON LINEAR SYSTEMS?

Four equilibria: 0, Β±2 , (Β± 3, 1) Countably infinite equilibria: (π‘œπœŒ,0)