SlideShare a Scribd company logo
1 of 5
Download to read offline
Homogeneous systems of linear ordinary
differential equation - Lecture 8 ∗
September 27, 2012
Transition matrix
˙x(t) = A(t)x(t), x(t0) = x0
where A(t) is a m × n matrix whose entries are continuous functions of time
t.
The solution is x(t) = Φ(t, t0)x0, where Φ(t, t0) is the transition matrix given
in terms of the Peano-Baker series:
Φ(t, t0) = I +
t
t0
A(s) ds +
t
t0
s
t0
A(s)A(σ) dσds + . . .
Special case A(t) ≡ A is a constant n × n matrix:
Φ(t, t0) = I +
t
t0
A ds +
t
t0
s
t0
A2
dσds +
t
t0
s
t0
σ
t0
A3
dτdσds + . . .
t
t0
s
t0
σ
t0
A3
dτdσds =
t
t0
s
t0
A3
(σ − t0) dσds
=
t
t0
A3 (s − t0)2
2
ds
=
1
6
A3
(t − t0)3
=
1
3!
A3
(t − t0)3
The k-th term
t
t0
σk−1
t0
· · ·
σ0
t0
Ak
dσ0dσ1 . . . dσk−1 =
1
k!
Ak
(t − t0)k
The Peano-Baker series can be written as:
Φ(t, t0) = I+A·(t−t0)+
1
2!
A2
(t−t0)2
+
1
3!
A3
(t−t0)3
+. . . =
∞
k=0
(A · (t − t0))k
k!
= eA·(t−t0)
∗This work is being done by various members of the class of 2012
1
Dynamic Systems Theory 2
Scalar systems with constant coefficients
˙x = ax, x(0) = x0 ⇔ x(t) = eat
· x0
Solve this by more elementary means
˙x = ax ⇒
dx
dt
= ax ⇒ dx = axdt ⇒
dx
x
= adt
⇒ ln(x) =
t
0
a dτ = at + C ⇒ x = eat
· eC
and x(0) = x0 ⇒ eC
= x0
For scalar systems with time dependent coefficients
˙x = a(t)x(t), x(0) = x0
we can write the solution
x(t) = e
t
0
a(σ) dσ
x0
For a n × n matrix whose entries are functions of t
Φ(t, t0) = I +
t
t0
A(s) ds +
t
t0
s
t0
A(s)A(σ) dσds + . . .
= e
t
t0
A(σ) dσ
(in general)
There is a very special case in which the matrix case has a simplication that
is similar to the scalar case:
˙x = f(t)Ax(t), x(0) = x0
where f(t) is a scalar cotinuous function and A is a constant n × n matrix.
Φ(t, t0) = I +
t
0
f(σ)A dσ +
t
0
σ1
0
f(σ1)f(σ2)A2
dσ2dσ1 + . . .
= I +
t
0
f(σ) dσ · A +
t
0
σ1
0
f(σ1)f(σ2) dσ2dσ1 A2
+ . . .
Let γ(t) =
t
0
f(s) ds, the above series can be rewritten as
Φ(t, t0) = I + γ(t)A +
1
2!
[γ(t)]2
A2
+
1
3!
[γ(t)]3
A3
+ . . .
(Exercise: evaluate the k-th term in the series to show that this is correct).
Seeing this pattern, we write Φ(t, t0) = eγ(t)A
= e( t
0
f(s) ds)A
.
Dynamic Systems Theory 3
Specific examples
Recall the controlled pendulum system
¨θ + c ˙θ +
g
l
sin(θ) = u(t)
θ∗
1 = 0 and θ∗
2 = π are the two equilibrium points.
Linearize about the stable equilibrium (θ∗
1) – first assuming c = 0 (no fric-
tion).
¨x +
g
l
x = ¯u.
For today’s lecture we’re assuming ¯u = 0 (no forcing). Thus to put the
system into the framework under discussion we first orderize as follows:
x1 = g
l x
x2 = ˙x
⇒
˙x1 = g
l ˙x = g
l x2
˙x2 = ¨x = −g
l x = − g
l x1
˙x1
˙x2
=
0 α
−α 0
·
x1
x2
where α = g
l .
To solve this differential equation, we compute
e


0 α
−α 0

t
= I +
0 α
−α 0
t +
1
2
0 α
−α 0
2
t2
+
1
3!
0 α
−α 0
3
t3
+ . . .
=
1 0
0 1
+
0 α
−α 0
t +
1
2
−α2
0
0 α2
2
t2
+
1
3!
0 −α3
α3
0
3
t3
+
1
4!
α4
0
0 α4
4
t4
+
1
5!
0 α5
−α5
0
6
t5
+
1
6!
−α6
0
0 α6
5
t6
+ . . .
=
1 − 1
2 α2
t2
+ 1
4! α4
t4
− 1
6! α6
t6
+ . . . −αt + 1
3! α3
t3
− 1
5! α5
t5
+ . . .
αt − 1
3! α3
t3
+ 1
5! α5
t5
− . . . 1 − 1
2 α2
t2
+ 1
4! α4
t4
− 1
6! α6
t6
+ . . .
=
cos(αt) sin(αt)
− sin(αt) cos(αt)
Check that this satisfies the differential equation
d
dt
cos(αt) sin(αt)
− sin(αt) cos(αt)
=
−α sin(αt) α cos(αt)
−α cos(αt) −α sin(αt)
=
0 α
−α 0
·
cos(αt) sin(αt)
− sin(αt) cos(αt)
and
Dynamic Systems Theory 4
cos(α · 0) sin(α · 0)
− sin(α · 0) cos(α · 0)
=
1 0
0 1
= I
The solution to the origina problem is
˙x1(t)
˙x2(t)
=
cos(αt) sin(αt)
− sin(αt) cos(αt)
·
x1(0)
x2(0)
x(t) =
l
g
x1(t) =
l
g
(cos(αt)x1(0) + sin(αt)x2(0))
= cos(αt)x(0) +
l
g
sin(αt) ˙x(0)
= cos
g
l
t x(0) +
l
g
sin
g
l
t ˙x(0)
Example 2
˙x = Ax
where A is a 3 × 3 matrix
A =


0 −kz ky
kz 0 −kx
−ky kx 0


where k2
x + k2
y + k2
z = 1. A is a skew symetric matrix (aij = −aji).
Note: The norm of the x(t) satisfying this equation is constant ( d
dt x(t) =
0). Thus the solution “lives” on the surface of the unit sphere.
eAt
=


1 0 0
0 1 0
0 0 1

 +


0 −kz ky
kz 0 −kx
−ky kx 0

 t +


−k2
z − k2
y kykx kxkz
kykx −k2
z − k2
x kykz
kxkz kykz −k2
y − k2
x

 t2
+




0
kz
−kz(−k2
z − k2
x) − k2
ykz
−ky
−k2
zky − ky(k2
y + k2
x)
−kz 0 −ky
ky −kx 0



 t3
+ . . .
= I + At +
1
2
A2
t2
−
1
3!
At3
−
1
4!
A2
t4
+
1
5!
At5
= I + A t −
1
3!
t3
+
1
5!
t5
− . . . + A2 1
2
t2
−
1
4!
t4
+
1
6!
t6
− . . .
= I + A sin(t) + A2
(1 − cos(t))
Dynamic Systems Theory 5
Simplications that always work
Compute e


−3/2 1/2
1/2 −3/2

t
. Directly
1 0
0 1
+
−3/2 1/2
1/2 −3/2
t +
1
2
5/2 −3/2
−3/2 5/2
t2
+ . . .
(I can’t see a pattern.)
Suppose I express A w.r.t. another basis {p1, p2} and suppose that in this
basis A has the form
λ1 0
0 λ2
.
Ap1 = λ1p1
Ap2 = λ2p2
A p1 p2 = λ1p1 λ2p2 = p1 p2
λ1 0
0 λ2
AP = P
λ1 0
0 λ2
P−1
AP =
λ1 0
0 λ2
= Λ
eAt
= eP ΛP −1
t
= I + PΛP−1
t +
1
2
(PΛP−1
)(PΛP−1
)t2
+ . . .
= I + PΛP−1
t +
1
2
(PΛ2
P−1
)t2
+
1
3!
(PΛ3
P−1
)t3
+
1
4!
(PΛ4
P−1
)t4
+ . . .
= P I + Λt +
1
2
Λ2
t2
+
1
3!
Λ3
t3
+
1
4!
Λ4
t4
+ . . . P−1
= P
eλ1t
0
0 eλ2t P−1

More Related Content

What's hot

Solution of Differential Equations in Power Series by Employing Frobenius Method
Solution of Differential Equations in Power Series by Employing Frobenius MethodSolution of Differential Equations in Power Series by Employing Frobenius Method
Solution of Differential Equations in Power Series by Employing Frobenius MethodDr. Mehar Chand
 
presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve Mukuldev Khunte
 
C.v.n.m (m.e. 130990119004-06)
C.v.n.m (m.e. 130990119004-06)C.v.n.m (m.e. 130990119004-06)
C.v.n.m (m.e. 130990119004-06)parth98796
 
Another possibility
Another possibilityAnother possibility
Another possibilityCss Founder
 
Introduction to Differential Equations
Introduction to Differential EquationsIntroduction to Differential Equations
Introduction to Differential EquationsVishvaraj Chauhan
 
Matematika diskrit: fungsi pembangkit part 3
Matematika diskrit: fungsi pembangkit part 3Matematika diskrit: fungsi pembangkit part 3
Matematika diskrit: fungsi pembangkit part 3radar radius
 
Complex analysis notes
Complex analysis notesComplex analysis notes
Complex analysis notesPrakash Dabhi
 
complex variable PPT ( SEM 2 / CH -2 / GTU)
complex variable PPT ( SEM 2 / CH -2 / GTU)complex variable PPT ( SEM 2 / CH -2 / GTU)
complex variable PPT ( SEM 2 / CH -2 / GTU)tejaspatel1997
 
Math resources trigonometric_formulas
Math resources trigonometric_formulasMath resources trigonometric_formulas
Math resources trigonometric_formulasEr Deepak Sharma
 

What's hot (20)

Complex variables
Complex variablesComplex variables
Complex variables
 
Solution of Differential Equations in Power Series by Employing Frobenius Method
Solution of Differential Equations in Power Series by Employing Frobenius MethodSolution of Differential Equations in Power Series by Employing Frobenius Method
Solution of Differential Equations in Power Series by Employing Frobenius Method
 
Ch07 6
Ch07 6Ch07 6
Ch07 6
 
Unit1 vrs
Unit1 vrsUnit1 vrs
Unit1 vrs
 
presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve presentation on Euler and Modified Euler method ,and Fitting of curve
presentation on Euler and Modified Euler method ,and Fitting of curve
 
C slides 11
C slides 11C slides 11
C slides 11
 
Ma2002 1.14 rm
Ma2002 1.14 rmMa2002 1.14 rm
Ma2002 1.14 rm
 
C.v.n.m (m.e. 130990119004-06)
C.v.n.m (m.e. 130990119004-06)C.v.n.m (m.e. 130990119004-06)
C.v.n.m (m.e. 130990119004-06)
 
Another possibility
Another possibilityAnother possibility
Another possibility
 
Ep 5512 lecture-02
Ep 5512 lecture-02Ep 5512 lecture-02
Ep 5512 lecture-02
 
Introduction to Differential Equations
Introduction to Differential EquationsIntroduction to Differential Equations
Introduction to Differential Equations
 
Unit1
Unit1Unit1
Unit1
 
Matematika diskrit: fungsi pembangkit part 3
Matematika diskrit: fungsi pembangkit part 3Matematika diskrit: fungsi pembangkit part 3
Matematika diskrit: fungsi pembangkit part 3
 
1010n3a
1010n3a1010n3a
1010n3a
 
Fourier series 1
Fourier series 1Fourier series 1
Fourier series 1
 
Ch05 7
Ch05 7Ch05 7
Ch05 7
 
Kuhn munkres algorithm
Kuhn munkres algorithmKuhn munkres algorithm
Kuhn munkres algorithm
 
Complex analysis notes
Complex analysis notesComplex analysis notes
Complex analysis notes
 
complex variable PPT ( SEM 2 / CH -2 / GTU)
complex variable PPT ( SEM 2 / CH -2 / GTU)complex variable PPT ( SEM 2 / CH -2 / GTU)
complex variable PPT ( SEM 2 / CH -2 / GTU)
 
Math resources trigonometric_formulas
Math resources trigonometric_formulasMath resources trigonometric_formulas
Math resources trigonometric_formulas
 

Similar to 501 lecture8

Contemporary communication systems 1st edition mesiya solutions manual
Contemporary communication systems 1st edition mesiya solutions manualContemporary communication systems 1st edition mesiya solutions manual
Contemporary communication systems 1st edition mesiya solutions manualto2001
 
160511 hasegawa lab_seminar
160511 hasegawa lab_seminar160511 hasegawa lab_seminar
160511 hasegawa lab_seminarTomohiro Koana
 
Comparison Theorems for SDEs
Comparison Theorems for SDEs Comparison Theorems for SDEs
Comparison Theorems for SDEs Ilya Gikhman
 
optimal control principle slided
optimal control principle slidedoptimal control principle slided
optimal control principle slidedKarthi Ramachandran
 
Trapezoidal Method IN Numerical Analysis
Trapezoidal Method IN  Numerical AnalysisTrapezoidal Method IN  Numerical Analysis
Trapezoidal Method IN Numerical AnalysisMostafijur Rahman
 
Csm chapters12
Csm chapters12Csm chapters12
Csm chapters12Pamela Paz
 
Sheet with useful_formulas
Sheet with useful_formulasSheet with useful_formulas
Sheet with useful_formulasHoopeer Hoopeer
 
On problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectOn problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectCemal Ardil
 
Cálculo ii howard anton - capítulo 16 [tópicos do cálculo vetorial]
Cálculo ii   howard anton - capítulo 16 [tópicos do cálculo vetorial]Cálculo ii   howard anton - capítulo 16 [tópicos do cálculo vetorial]
Cálculo ii howard anton - capítulo 16 [tópicos do cálculo vetorial]Henrique Covatti
 
Capitulo 2 corripio
Capitulo 2 corripioCapitulo 2 corripio
Capitulo 2 corripioomardavid01
 
A new Perron-Frobenius theorem for nonnegative tensors
A new Perron-Frobenius theorem for nonnegative tensorsA new Perron-Frobenius theorem for nonnegative tensors
A new Perron-Frobenius theorem for nonnegative tensorsFrancesco Tudisco
 

Similar to 501 lecture8 (20)

Contemporary communication systems 1st edition mesiya solutions manual
Contemporary communication systems 1st edition mesiya solutions manualContemporary communication systems 1st edition mesiya solutions manual
Contemporary communication systems 1st edition mesiya solutions manual
 
160511 hasegawa lab_seminar
160511 hasegawa lab_seminar160511 hasegawa lab_seminar
160511 hasegawa lab_seminar
 
Comparison Theorems for SDEs
Comparison Theorems for SDEs Comparison Theorems for SDEs
Comparison Theorems for SDEs
 
Ch07 7
Ch07 7Ch07 7
Ch07 7
 
optimal control principle slided
optimal control principle slidedoptimal control principle slided
optimal control principle slided
 
stochastic processes assignment help
stochastic processes assignment helpstochastic processes assignment help
stochastic processes assignment help
 
Chapter3 laplace
Chapter3 laplaceChapter3 laplace
Chapter3 laplace
 
Trapezoidal Method IN Numerical Analysis
Trapezoidal Method IN  Numerical AnalysisTrapezoidal Method IN  Numerical Analysis
Trapezoidal Method IN Numerical Analysis
 
Csm chapters12
Csm chapters12Csm chapters12
Csm chapters12
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Simple harmonic motion1
Simple harmonic motion1Simple harmonic motion1
Simple harmonic motion1
 
Sheet with useful_formulas
Sheet with useful_formulasSheet with useful_formulas
Sheet with useful_formulas
 
2.1 Calculus 2.formulas.pdf.pdf
2.1 Calculus 2.formulas.pdf.pdf2.1 Calculus 2.formulas.pdf.pdf
2.1 Calculus 2.formulas.pdf.pdf
 
On problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-objectOn problem-of-parameters-identification-of-dynamic-object
On problem-of-parameters-identification-of-dynamic-object
 
Cálculo ii howard anton - capítulo 16 [tópicos do cálculo vetorial]
Cálculo ii   howard anton - capítulo 16 [tópicos do cálculo vetorial]Cálculo ii   howard anton - capítulo 16 [tópicos do cálculo vetorial]
Cálculo ii howard anton - capítulo 16 [tópicos do cálculo vetorial]
 
Capitulo 2 corripio
Capitulo 2 corripioCapitulo 2 corripio
Capitulo 2 corripio
 
corripio
corripio corripio
corripio
 
AJMS_384_22.pdf
AJMS_384_22.pdfAJMS_384_22.pdf
AJMS_384_22.pdf
 
A new Perron-Frobenius theorem for nonnegative tensors
A new Perron-Frobenius theorem for nonnegative tensorsA new Perron-Frobenius theorem for nonnegative tensors
A new Perron-Frobenius theorem for nonnegative tensors
 

Recently uploaded

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

501 lecture8

  • 1. Homogeneous systems of linear ordinary differential equation - Lecture 8 ∗ September 27, 2012 Transition matrix ˙x(t) = A(t)x(t), x(t0) = x0 where A(t) is a m × n matrix whose entries are continuous functions of time t. The solution is x(t) = Φ(t, t0)x0, where Φ(t, t0) is the transition matrix given in terms of the Peano-Baker series: Φ(t, t0) = I + t t0 A(s) ds + t t0 s t0 A(s)A(σ) dσds + . . . Special case A(t) ≡ A is a constant n × n matrix: Φ(t, t0) = I + t t0 A ds + t t0 s t0 A2 dσds + t t0 s t0 σ t0 A3 dτdσds + . . . t t0 s t0 σ t0 A3 dτdσds = t t0 s t0 A3 (σ − t0) dσds = t t0 A3 (s − t0)2 2 ds = 1 6 A3 (t − t0)3 = 1 3! A3 (t − t0)3 The k-th term t t0 σk−1 t0 · · · σ0 t0 Ak dσ0dσ1 . . . dσk−1 = 1 k! Ak (t − t0)k The Peano-Baker series can be written as: Φ(t, t0) = I+A·(t−t0)+ 1 2! A2 (t−t0)2 + 1 3! A3 (t−t0)3 +. . . = ∞ k=0 (A · (t − t0))k k! = eA·(t−t0) ∗This work is being done by various members of the class of 2012 1
  • 2. Dynamic Systems Theory 2 Scalar systems with constant coefficients ˙x = ax, x(0) = x0 ⇔ x(t) = eat · x0 Solve this by more elementary means ˙x = ax ⇒ dx dt = ax ⇒ dx = axdt ⇒ dx x = adt ⇒ ln(x) = t 0 a dτ = at + C ⇒ x = eat · eC and x(0) = x0 ⇒ eC = x0 For scalar systems with time dependent coefficients ˙x = a(t)x(t), x(0) = x0 we can write the solution x(t) = e t 0 a(σ) dσ x0 For a n × n matrix whose entries are functions of t Φ(t, t0) = I + t t0 A(s) ds + t t0 s t0 A(s)A(σ) dσds + . . . = e t t0 A(σ) dσ (in general) There is a very special case in which the matrix case has a simplication that is similar to the scalar case: ˙x = f(t)Ax(t), x(0) = x0 where f(t) is a scalar cotinuous function and A is a constant n × n matrix. Φ(t, t0) = I + t 0 f(σ)A dσ + t 0 σ1 0 f(σ1)f(σ2)A2 dσ2dσ1 + . . . = I + t 0 f(σ) dσ · A + t 0 σ1 0 f(σ1)f(σ2) dσ2dσ1 A2 + . . . Let γ(t) = t 0 f(s) ds, the above series can be rewritten as Φ(t, t0) = I + γ(t)A + 1 2! [γ(t)]2 A2 + 1 3! [γ(t)]3 A3 + . . . (Exercise: evaluate the k-th term in the series to show that this is correct). Seeing this pattern, we write Φ(t, t0) = eγ(t)A = e( t 0 f(s) ds)A .
  • 3. Dynamic Systems Theory 3 Specific examples Recall the controlled pendulum system ¨θ + c ˙θ + g l sin(θ) = u(t) θ∗ 1 = 0 and θ∗ 2 = π are the two equilibrium points. Linearize about the stable equilibrium (θ∗ 1) – first assuming c = 0 (no fric- tion). ¨x + g l x = ¯u. For today’s lecture we’re assuming ¯u = 0 (no forcing). Thus to put the system into the framework under discussion we first orderize as follows: x1 = g l x x2 = ˙x ⇒ ˙x1 = g l ˙x = g l x2 ˙x2 = ¨x = −g l x = − g l x1 ˙x1 ˙x2 = 0 α −α 0 · x1 x2 where α = g l . To solve this differential equation, we compute e   0 α −α 0  t = I + 0 α −α 0 t + 1 2 0 α −α 0 2 t2 + 1 3! 0 α −α 0 3 t3 + . . . = 1 0 0 1 + 0 α −α 0 t + 1 2 −α2 0 0 α2 2 t2 + 1 3! 0 −α3 α3 0 3 t3 + 1 4! α4 0 0 α4 4 t4 + 1 5! 0 α5 −α5 0 6 t5 + 1 6! −α6 0 0 α6 5 t6 + . . . = 1 − 1 2 α2 t2 + 1 4! α4 t4 − 1 6! α6 t6 + . . . −αt + 1 3! α3 t3 − 1 5! α5 t5 + . . . αt − 1 3! α3 t3 + 1 5! α5 t5 − . . . 1 − 1 2 α2 t2 + 1 4! α4 t4 − 1 6! α6 t6 + . . . = cos(αt) sin(αt) − sin(αt) cos(αt) Check that this satisfies the differential equation d dt cos(αt) sin(αt) − sin(αt) cos(αt) = −α sin(αt) α cos(αt) −α cos(αt) −α sin(αt) = 0 α −α 0 · cos(αt) sin(αt) − sin(αt) cos(αt) and
  • 4. Dynamic Systems Theory 4 cos(α · 0) sin(α · 0) − sin(α · 0) cos(α · 0) = 1 0 0 1 = I The solution to the origina problem is ˙x1(t) ˙x2(t) = cos(αt) sin(αt) − sin(αt) cos(αt) · x1(0) x2(0) x(t) = l g x1(t) = l g (cos(αt)x1(0) + sin(αt)x2(0)) = cos(αt)x(0) + l g sin(αt) ˙x(0) = cos g l t x(0) + l g sin g l t ˙x(0) Example 2 ˙x = Ax where A is a 3 × 3 matrix A =   0 −kz ky kz 0 −kx −ky kx 0   where k2 x + k2 y + k2 z = 1. A is a skew symetric matrix (aij = −aji). Note: The norm of the x(t) satisfying this equation is constant ( d dt x(t) = 0). Thus the solution “lives” on the surface of the unit sphere. eAt =   1 0 0 0 1 0 0 0 1   +   0 −kz ky kz 0 −kx −ky kx 0   t +   −k2 z − k2 y kykx kxkz kykx −k2 z − k2 x kykz kxkz kykz −k2 y − k2 x   t2 +     0 kz −kz(−k2 z − k2 x) − k2 ykz −ky −k2 zky − ky(k2 y + k2 x) −kz 0 −ky ky −kx 0     t3 + . . . = I + At + 1 2 A2 t2 − 1 3! At3 − 1 4! A2 t4 + 1 5! At5 = I + A t − 1 3! t3 + 1 5! t5 − . . . + A2 1 2 t2 − 1 4! t4 + 1 6! t6 − . . . = I + A sin(t) + A2 (1 − cos(t))
  • 5. Dynamic Systems Theory 5 Simplications that always work Compute e   −3/2 1/2 1/2 −3/2  t . Directly 1 0 0 1 + −3/2 1/2 1/2 −3/2 t + 1 2 5/2 −3/2 −3/2 5/2 t2 + . . . (I can’t see a pattern.) Suppose I express A w.r.t. another basis {p1, p2} and suppose that in this basis A has the form λ1 0 0 λ2 . Ap1 = λ1p1 Ap2 = λ2p2 A p1 p2 = λ1p1 λ2p2 = p1 p2 λ1 0 0 λ2 AP = P λ1 0 0 λ2 P−1 AP = λ1 0 0 λ2 = Λ eAt = eP ΛP −1 t = I + PΛP−1 t + 1 2 (PΛP−1 )(PΛP−1 )t2 + . . . = I + PΛP−1 t + 1 2 (PΛ2 P−1 )t2 + 1 3! (PΛ3 P−1 )t3 + 1 4! (PΛ4 P−1 )t4 + . . . = P I + Λt + 1 2 Λ2 t2 + 1 3! Λ3 t3 + 1 4! Λ4 t4 + . . . P−1 = P eλ1t 0 0 eλ2t P−1