Download presentation
Presentation is loading. Please wait.
Published byDebra Rebecca Summers Modified over 6 years ago
1
Qualitative Analysis of Systems of Ordinary Differential Equations
2
Example Equilibrium Analysis in One Dimension: Example A predator-prey model says that a prey population ๐ฅ and a predator population ๐ฆ, as functions of ๐ก satisfy the differential equations ๐ฅ โฒ =๐ผ๐ฅโ๐ฝ๐ฅ๐ฆ ๐ฆ โฒ =๐ฟ๐ฅ๐ฆโ๐พ๐ฆ Visualize the solutions to these equations with a phase plane and find all equilibrium solutions, given ๐ผ=2, ๐ฝ=6, ๐ฟ=0.4, ๐พ=1.3. (Assume ๐ฅ(๐ก) and ๐ฆ(๐ก) measure the populations in thousands of individuals.) Solution To find equilibrium solutions, we set the derivatives equal to zero. ๐ผ๐ฅโ๐ฝ๐ฅ๐ฆ=0 ๐ฟ๐ฅ๐ฆโ๐พ๐ฆ=0 Solving, we obtain: ๐ฅ,๐ฆ = 0,0 & (3.250,0.333) Thus, we are at equilibrium if both species are extinct (0,0) or if the populations are at 3250 prey and 333 predators. (At equilibrium, it is expected that the predator population will be much smaller than the prey population.)
3
Example A predator-prey model says that a prey population ๐ฅ and a predator population ๐ฆ, as functions of ๐ก satisfy the differential equations ๐ฅ โฒ =๐ผ๐ฅโ๐ฝ๐ฅ๐ฆ ๐ฆ โฒ =๐ฟ๐ฅ๐ฆโ๐พ๐ฆ Visualize the solutions to these equations with a phase plane and find all equilibrium solutions, given ๐ผ=2, ๐ฝ=6, ๐ฟ=0.4, ๐พ=1.3. (Assume ๐ฅ(๐ก) and ๐ฆ(๐ก) measure the populations in thousands of individuals.) ๐ฅ 0 ,๐ฆ 0 = 3.3 , 0.3 Solution A solution can be visualized by a parametric plot ๐ฅ ๐ก ,๐ฆ ๐ก . Letโs assume, for example,
4
The plot indicates that the two populations are intertwined in a cyclic pattern. The two populations oscillate about the equilibrium (3.250,0.333). The initial condition (3.3,0.3) is indicated with a black point.
5
Instead of copy/pasting the code above and changing the constants, we can make it into a Module.
6
Example (a) Visualize the differential equations in ๐ฅ(๐ก) and ๐ฆ(๐ก): ๐ฅ โฒ = 1 2 ๐ฅโ๐ฆ ๐ฆ โฒ =โ 5 4 ๐ฅโ 3 2 ๐ฆ (b) Verify that ๐ฑ 1 ๐ก = ๐ โ2๐ก is a solution; verify that ๐ฑ 2 ๐ก = ๐ ๐ก โ2 1 is a solution as well; verify that any linear combination of these is again a solution. (c) Visualize several solutions from part (b).
7
Example (a) Visualize the differential equations in ๐ฅ(๐ก) and ๐ฆ(๐ก): ๐ฅ โฒ = 1 2 ๐ฅโ๐ฆ ๐ฆ โฒ =โ 5 4 ๐ฅโ 3 2 ๐ฆ Solution If we find a solution, we can call it ๐ฑ ๐ก = ๐ฅ ๐ก ,๐ฆ ๐ก . This is a parametric curve. Its velocity at time ๐ก will be ๐ฅ โฒ ๐ก , ๐ฆ โฒ ๐ก . On the other hand, to be a solution, it must satisfy the differential equations, which means: ๐ฃ๐๐๐๐๐๐ก๐ฆ= ๐ฅ โฒ ๐ก , ๐ฆ โฒ ๐ก must be equal to ๐ฅโ๐ฆ,โ 5 4 ๐ฅโ 3 2 ๐ฆ at the point (๐ฅ,๐ฆ) This is a bit like a slope-field, but now itโs a full-fledged velocity field!
8
Solution parametric curves will travel through
the vector field with the indicated velocity.
9
Example (a) Visualize the differential equations in ๐ฅ(๐ก) and ๐ฆ(๐ก): ๐ฅ โฒ = 1 2 ๐ฅโ๐ฆ ๐ฆ โฒ =โ 5 4 ๐ฅโ 3 2 ๐ฆ (b) Verify that ๐ฑ 1 ๐ก = ๐ โ2๐ก is a solution; verify that ๐ฑ 2 ๐ก = ๐ ๐ก โ2 1 is a solution as well; verify that any linear combination of these is again a solution. The solution ๐ฑ 1 ๐ก = ๐ โ2๐ก has ๐ฅ-component ๐ฅ ๐ก =2 ๐ โ2๐ก and ๐ฆ-component 5 ๐ โ2๐ก . Plug in for ๐ฅ and ๐ฆ. Solution โ4 ๐ โ2๐ก = ๐ โ2๐ก โ5 ๐ โ2๐ก โ10 ๐ โ2๐ก =โ ๐ โ2๐ก โ ๐ โ2๐ก A bit of arithmetic verifies that these equations are indeed true. So we do have a solution to the differential equation (!) The details of verifying ๐ ๐ก โ2 1 and the linear combinations of these two solutions is left as an exercise.
10
Example (a) Visualize the differential equations in ๐ฅ(๐ก) and ๐ฆ(๐ก): ๐ฅ โฒ = 1 2 ๐ฅโ๐ฆ ๐ฆ โฒ =โ 5 4 ๐ฅโ 3 2 ๐ฆ (c) Visualize several solutions from part (b). Some solutions are plotted by picking various linear combinations.
11
How do we find them? Discussion
In the previous problem, we found that solutions to the linear system ๐ฅ โฒ = 1 2 ๐ฅโ๐ฆ ๐ฆ โฒ =โ 5 4 ๐ฅโ 3 2 ๐ฆ How do we find them? could be found of the form ๐ฑ= ๐ ๐๐ก ๐ฎ for certain values of ๐ and certain vectors ๐ฎ. First write the differential equation in matrix form. where ๐ฑ= ๐ฅ ๐ฆ and ๐= 1/2 โ1 โ5/4 โ3/2 ๐ฑ โฒ =๐๐ฑ Now suppose we โguessโ ๐ฑ= ๐ ๐๐ก ๐ฎ and plug this into the differential equation. ๐ ๐ ๐๐ก ๐ฎ= ๐ ๐๐ก ๐๐ฎ Divide both sides by ๐ ๐๐ก . ๐๐ฎ=๐๐ฎ This is called the characteristic equation for the matrix ๐ See the Crash Course on Linear Algebra presentation for a complete description of how to solve this.
12
Example Solve the linear system of differential equations. Draw a phase portrait. ๐ฅ โฒ = ๐ฅโ 1 80 ๐ฆ ๐ฆ โฒ = ๐ฅ ๐ฆ Rewrite the system as ๐ฑ โฒ =๐๐ฑ where ๐= 11/200 โ1/80 1/100 1/40 . Solution Guess ๐ฑ= ๐ ๐๐ก ๐ฎ and solve the eigen-equation: ๐๐ฎ=๐๐ฎ First find the eigenvalues by solving det ๐โ๐๐ =0: ๐ 1 =3/100, ๐ 2 =1/20. The eigenvectors corresponding to these are: ๐ฎ 1 = , ๐ฎ 2 = Conclude that the general solution is: ๐ฑ= ๐ถ 1 ๐ฑ 1 + ๐ถ 2 ๐ฑ 2 ๐ฑ= ๐ถ 1 ๐ ๐ก 2 ๐ ๐ก + ๐ถ ๐ ๐ก 2 ๐ ๐ก
13
Example Solve the linear system of differential equations. Draw a phase portrait. ๐ฅ โฒ = ๐ฅโ 1 80 ๐ฆ ๐ฆ โฒ = ๐ฅ ๐ฆ EQUILIBRIUM TYPE: UNSTABLE NODE Solution ๐ฑ= ๐ถ 1 ๐ ๐ก 2 ๐ ๐ก + ๐ถ ๐ ๐ก 2 ๐ ๐ก
14
Example (Complex Eigenvalues)
Consider the system of differential equations (derivatives are with respect to ๐ก) ๐ฅ โฒ =3๐ฅโ4๐ฆ ๐ฆ โฒ =4๐ฅ+๐ฆ Find the general solution; visualize it. Solution Again, the equation is ๐ฑ โฒ =๐๐ฑ. We guess ๐ฑ= ๐ ๐๐ก ๐ฎ and get the eigen-equation ๐๐ฎ=๐๐ฎ. Find eigenvalues by solving det ๐โ๐๐ =0: ๐ 1,2 =2ยฑ 15 ๐
15
FACTS FROM COMPLEX EIGENVALUE THEORY
Fact 1: Complex eigenvalues will come in complex conjugate pairs ๐ +,โ =๐ยฑ๐๐ Fact 2: Corresponding eigenvectors will come in complex conjugate pairs ๐ฎ, ๐ฎ Fact 3: If we use the + eigenvalue ๐ + =๐+๐๐ and the corresponding eigenvector ๐ฎ, then the complex solution ๐ ๐ + ๐ก ๐ฎ is correct if interpreted through Eulerโs Identity: the real part will be a solution and the imaginary part will be a solution. Fact 4: No new solutions are found by using ๐ โ .
16
Example (Complex Eigenvalues)
Consider the system of differential equations (derivatives are with respect to ๐ก) ๐ฅ โฒ =3๐ฅโ4๐ฆ ๐ฆ โฒ =4๐ฅ+๐ฆ Find the general solution; visualize it. Solution Again, the equation is ๐ฑ โฒ =๐๐ฑ. We guess ๐ฑ= ๐ ๐๐ก ๐ฎ and get the eigen-equation ๐๐ฎ=๐๐ฎ. Find eigenvalues by solving det ๐โ๐๐ =0: ๐ 1,2 =2ยฑ 15 ๐ From the theory, we know we only have to use ๐ 1 = ๐. ๐ฎ 1 = ๐ 4 Find the eigenvector: ๐ฑ = ๐ ๐ 1 ๐ก ๐ฎ 1 ; ๐ฑ 1 =Re ๐ฑ ; ๐ฑ 2 =Im ๐ฑ ๐ฑ 1 = ๐ 2๐ก cos ๐ก + ๐ 2๐ก sin ๐ก 4 ๐ 2๐ก cos ๐ก ๐ฑ 2 = ๐ 2๐ก cos ๐ก + ๐ 2๐ก sin ๐ก 4 ๐ 2๐ก sin ๐ก ๐ฑ= ๐ถ 1 ๐ฑ 1 + ๐ถ 2 ๐ฑ 2
17
Example (Complex Eigenvalues)
Consider the system of differential equations (derivatives are with respect to ๐ก) ๐ฅ โฒ =3๐ฅโ4๐ฆ ๐ฆ โฒ =4๐ฅ+๐ฆ Find the general solution; visualize it. Solution ๐ฑ 1 = ๐ 2๐ก cos ๐ก + ๐ 2๐ก sin ๐ก 4 ๐ 2๐ก cos ๐ก ๐ฑ 2 = ๐ 2๐ก cos ๐ก + ๐ 2๐ก sin ๐ก 4 ๐ 2๐ก sin ๐ก ๐ฑ= ๐ถ 1 ๐ฑ 1 + ๐ถ 2 ๐ฑ 2 EQUILIBRIUM TYPE: UNSTABLE SPIRAL
18
Example Solve, analyze, visualize: ๐ฅ โฒ =3๐ฅโ6๐ฆ ๐ฆ โฒ =3๐ฅโ3๐ฆ Solution Write the equation in matrix-vector notation ๐ฑ โฒ =๐๐ฑ; guess ๐ฑ= ๐ ๐๐ก ๐ฎ and solve the eigen-equation ๐๐ฎ=๐๐ฎ. Values of ๐ must satisfy det ๐โ๐๐ =0, yielding ๐=ยฑ3๐. We may focus on ๐ 1 =3๐. The corresponding eigenvector ๐ฎ is ๐ฎ 1 = 1+๐ 1 . Two solutions are found from real and imaginary parts: ๐ฑ 1 =Re ๐ ๐ 1 ๐ก ๐ฎ 1 , ๐ฑ 2 =Im ๐ ๐ 1 ๐ก ๐ฎ 1 ๐ฑ 1 = cos 3๐ก โ sin 3๐ก cos 3๐ก , ๐ฑ 2 = cos 3๐ก + sin 3๐ก sin 3๐ก ๐ฑ= ๐ถ 1 ๐ฑ 1 + ๐ถ 2 ๐ฑ 2 Analysis It can be shown through trig identities that the ellipses have major axis at angle ๐ and that the major radii are times the length of the minor radii. Solutions have period ๐/3=2.094 s EQUILIBRIUM TYPE: STABLE CENTER
19
Example Solve, analyze, visualize: ๐ฅ โฒ =โ2๐ฆ ๐ฆ โฒ =โ๐ฅ+๐ฆ Solution Write the equation in matrix-vector notation ๐ฑ โฒ =๐๐ฑ; guess ๐ฑ= ๐ ๐๐ก ๐ฎ and solve the eigen-equation ๐๐ฎ=๐๐ฎ. Values of ๐ must satisfy det ๐โ๐๐ =0, yielding real eigenvalues ๐ 1 =2, ๐ 2 =โ1. The eigenvectors, found by finding the nullspaces of ๐โ๐๐ are ๐ฎ 1 = 1 โ1 and ๐ฎ 2 = ๐ฑ 1 = ๐ ๐ 1 ๐ก ๐ฎ 1 = ๐ 2๐ก โ ๐ 2๐ก , ๐ฑ 2 = ๐ ๐ 2 ๐ก ๐ฎ 2 = 2 ๐ โ๐ก ๐ โ๐ก ๐ฑ= ๐ถ 1 ๐ฑ 1 + ๐ถ 2 ๐ฑ 2 EQULIBRIUM TYPE: (UNSTABLE) SADDLE NODE
20
Phase Portraits We are going to study the following non-linear system in a fair amount of detail: ๐ฅ โฒ = ๐ฅ 2 โ3๐ฅ๐ฆโ4 ๐ฆ โฒ =๐ฅ๐ฆ+ ๐ฆ 2 Our study will go through the following steps: 1. Identify the equilibrium points 2. Draw a phase portrait with software and label the equilibrium points on it 3. Linearize the system about each equilibrium point 4. Solve the linearizations to understand local and global behavior of the original non-linear system
21
Phase Portraits We are going to study the following non-linear system in a fair amount of detail: ๐ฅ โฒ = ๐ฅ 2 โ3๐ฅ๐ฆโ4 ๐ฆ โฒ =๐ฅ๐ฆ+ ๐ฆ 2 1. Identify the equilibrium points 2. Draw a phase portrait with software and label the equilibrium points on it Solution We set ๐ฅ โฒ and ๐ฆ โฒ to zeroโฆ ๐ฅ 2 โ3๐ฅ๐ฆโ4=0 ๐ฅ๐ฆ+ ๐ฆ 2 =0 ๐ฅ,๐ฆ : โ2,0 , โ1,1 , 1,โ1 , 2,0 3. Linearize the system about each equilibrium point Letโs study the point (โ1,1) first.
22
Phase Portraits ๐ฅ โฒ = ๐ฅ 2 โ3๐ฅ๐ฆโ4 ๐ฆ โฒ =๐ฅ๐ฆ+ ๐ฆ 2 [ ๐ข โฒ =โ5๐ข+3๐ฃ ๐ฃ โฒ =๐ข+๐ฃ
23
Phase Portraits ๐ข โฒ =โ5๐ข+3๐ฃ ๐ฃ โฒ =๐ข+๐ฃ
24
Phase Portraits ๐ข โฒ =โ5๐ข+3๐ฃ ๐ฃ โฒ =๐ข+๐ฃ โGuessโ ๐ฎ= ๐ ๐๐ก ๐ฐ ๐ฎ โฒ = โ ๐ฎ ๐ 1 =โ2โ2 3 , ๐ 2 =โ2+2 3 ๐ฐ ๐ = โ3โ , ๐ฐ 2 = โ ๐ฎ= ๐ฎ 1 + ๐ฎ 2 ๐ฎ ๐ก = ๐ โ2โ2 3 ๐ก โ3โ ๐ โ ๐ก โ ๐ฎ ๐ก = ๐ โ5.46๐ก โ ๐ 1.46๐ก
25
Before we move on to study the equilibrium point (2,0)
๐ฅ โฒ = ๐ฅ 2 โ3๐ฅ๐ฆโ4 ๐ฆ โฒ =๐ฅ๐ฆ+ ๐ฆ 2 =: ๐น 1 ๐ฅ,๐ฆ we need a formula for the linearization. =: ๐น 2 (๐ฅ,๐ฆ) Here it is: ๐ท ๐
๐ฑ 0 = ๐ ๐
1 /๐๐ฅ ๐ ๐
1 /๐๐ฆ ๐ ๐
2 /๐๐ฅ ๐ ๐
2 /๐๐ฆ 2,0 ๐ฎ โฒ =๐ท ๐
๐ฑ 0 ๐ฎ Local Linearization Formula for Equilibria If ๐ฑ 0 = ๐ฅ 0 , ๐ฆ 0 is an equilibrium point of the system of differential equations ๐ฑ โฒ =๐
๐ฑ then, in local coordinates ๐ข=๐ฅโ ๐ฅ 0 , ๐ฃ=๐ฆโ ๐ฆ 0 , the linearization is ๐ฎ โฒ =๐ท ๐
๐ฑ 0 ๐ฎ where ๐ท ๐
๐ฑ 0 is the Jacobian matrix ๐ท ๐
๐ฑ 0 = ๐ ๐
1 /๐๐ฅ ๐ ๐
1 /๐๐ฆ ๐ ๐
2 /๐๐ฅ ๐ ๐
2 /๐๐ฆ ๐ท ๐
๐ฑ 0 = ๐ ๐๐ฅ ๐ฅ 2 โ3๐ฅ๐ฆโ4 ๐ ๐๐ฆ ๐ฅ 2 โ3๐ฅ๐ฆโ4 ๐ ๐๐ฅ ๐ฅ๐ฆ+ ๐ฆ 2 ๐ ๐๐ฆ ๐ฅ๐ฆ+ ๐ฆ ,0 ๐น 1 ๐ฅ,๐ฆ ๐น 2 ๐ฅ,๐ฆ ๐ฑ โฒ ๐ฑ โฒ =๐
๐ฅ,๐ฆ ๐ฑ โฒ =๐
๐ฑ ๐ฑ โฒ = ๐ฅ โฒ ๐ฆ โฒ ๐ฑ= ๐ฅ ๐ฆ = 2๐ฅโ3๐ฆ โ3๐ฅ ๐ฆ ๐ฅ+2๐ฆ 2,0 ๐น 1 ๐ฅ,๐ฆ = ๐ฅ 2 โ3๐ฅ๐ฆโ4 ๐น 1 ๐ฅ,๐ฆ ๐ฑ โฒ ๐ฒ โฒ ๐ฅ โฒ = ๐ฅ 2 โ3๐ฅ๐ฆโ4 ๐ฆ โฒ =๐ฅ๐ฆ+ ๐ฆ 2 ๐น 2 ๐ฅ,๐ฆ =๐ฅ๐ฆ+ ๐ฆ 2 = 4 โ6 0 2 ๐น 2 ๐ฅ,๐ฆ ๐ฎ โฒ = 4 โ ๐ฎ
26
๐ฎ โฒ = 4 โ ๐ฎ ๐ 1 =2, ๐ 2 =4 ๐ฎ= ๐ ๐๐ก ๐ฐ ๐ฐ 1 = , ๐ฐ 2 = 1 0 ๐ฎ= ๐ถ 1 ๐ฎ 1 + ๐ถ 2 ๐ฎ 2 ๐ฎ= ๐ถ 1 ๐ 2๐ก ๐ถ 2 ๐ 4๐ก 1 0
27
Just two more equilibrium points to study.
Try them yourself!
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.