A PROCEDURE FOR DETERMINING THE EXACT NONAUTONOMOUS SYSTEM ALEXANDER K. SHVEYD

advertisement
A PROCEDURE FOR DETERMINING THE EXACT
SOLUTION TO A 2×2 FIRST ORDER HOMOGENEOUS
NONAUTONOMOUS SYSTEM
ALEXANDER K. SHVEYD
1. INTRODUCTION
To theorists in the mathematical field researching differential equations, obtaining the
closed form solution to most first order homogeneous nonautonomous systems is known to
be either exceedingly difficult or impossible. A first order homogeneous nonautonomous
system has the form
x1  p11(t ) x1 
x2  p21 (t ) x1 
 p1n (t ) xn
 p2 n (t ) xn
xn  pn1 (t ) x1 
 pnn (t ) xn
Although numerous attempts have been made by various researchers to find a method
to solve the general case, a successful technique remains elusive. For example, a paper by
Caviglia and Morro [2] disproves an effort to do so using quadratures. The authors express
the notion that such an achievement would be remarkable, but the ability to solve a first order
homogeneous nonautonomous system using quadratures is a claim that still remains to be
proven.
Nonautonomous systems, particularly periodic systems, are of great interest to
mathematicians as well researchers from an assortment of scientific and engineering fields.
The application of these systems is extensive. For example, electronics circuits are driven by
clock signals with a specific period [4]. The dynamics of these circuits can be investigated
with an appropriate nonautonomous system as a model. The oscillator is a recurring feature
in numerous physical systems. With the use of Floquet and Lyapunov theories the stability of
these linear periodic systems can be analyzed. Floquet theory, specifically, governs the
structure of the solutions to periodic systems.
In this paper the author develops a technique for solving certain 2×2 first order
homogeneous nonautonomous systems. While most mathematicians prefer to convert
nonlinear differential equations into linear equations when seeking a solution, the method
presented as the primary result solves a nonlinear equation in order to construct the exact
solution of a linear system. The author’s findings show that the exact solution to a 2×2
nonautonomous system is directly related to the solution of a Riccati differential equation
that is constructed from the coefficients in the matrix A(t) of a system x′ = A(t)x, and the
general structure of the exact solution to a nonautonomous system is similar to the general
form of the exact solution for an autonomous system. However, without a method of solving
the general Riccati differential equation, a procedure for determining the exact solution to a
general 2×2 nonautonomous system remains elusive. Nevertheless, the main result does
develop an approach for finding solutions to many complicated special cases.
1
2
ALEXANDER K. SHVEYD
This paper is composed of five sections. In the second section the relationship
between the exact solution of a general 2×2 nonautonomous system and the general Riccati
differential equation is developed by the author while the third portion of the paper provides
four original examples of systems that were solved with the method presented in part two.
The fourth section examines briefly the correlation between Floquet theory and an exact
solution to a complicated periodic system. The paper concludes with a few comments on the
extension of this method to autonomous and n×n systems.
2. THE STRUCTURE OF THE EXACT SOLUTION
The system under consideration is a first order homogeneous nonautonomous system
of the form
x  A(t )x,
x(t0 )  x0
(1)
where A: 2×2 is continuous. In order to solve this system explicitly an assumption is
made about the structure of the solutions. Since A is a matrix function of the independent
variable t, it is not unreasonable to assume that the solutions to (1) have a form analogous to
the solutions of a first order autonomous system. However, ξ and r in this case are functions
of t. This form is given by
x(t )  ξ(t )e
r (t )
(2)
where the vector ξ(t)2 and the function r(t) in (2) have to be determined. Upon
differentiation (2) becomes
x(t )  ξ(t )er (t )  r  (t ) ξ(t )er (t ) .
(3)
If (2) and (3) are substituted into (1), the following system of equations can be obtained
( A(t )  r  (t )I) ξ(t )  ξ(t ).
(4)
In order to determine ξ(t) and r(t) in (2), a solution to (4) must be found. A technique
for finding the solution to (4) is not readily apparent from the present form. However, (4) can
be expressed as
 p1 (t )  r  (t )
 p (t )
3

p2 (t )  1  1 

.
p4 (t )  r  (t )   2   2 
(5)
The system defined by (5) is similar to the simultaneous algebraic equations that need
to be solved in order to determine a solution to a first order autonomous system. However, in
an autonomous system ξ′(t) = 0, r′ is an eigenvalue of A, and ξ is the corresponding
eigenvector. ξ for an autonomous system can be expressed in the following simple form
A PROCEDURE FOR DETERMINING THE EXACT SOLUTION
 
ξ   1
1
3
(6)
where ξ1 is a constant.
If the eigenvector ξ corresponding to the matrix A of an autonomous system can be
written in the form of vector (6), then it is reasonable to assume that ξ(t) for a
nonautonomous system can be expressed by a vector with a similar structure. However, in the
nonautonomous case (6) would become
 (t ) 
ξ (t )   1  .
 1 
(7)
If (7) is substituted into (5), the following system results
 p1 (t )  r  (t )
 p (t )
3

p2 (t )  1  1

.
p4 (t )  r  (t )   1   0 
(8)
Equation (8) can be expressed as two separate equations.
( p1 (t )  r  (t )) 1  p2 (t )  1,
p3 (t ) 1  p4 (t )  r  (t )  0.
(9)
(10)
If (10) is solved for r′(t) and substituted into (9), then the following equation emerges
1  p3 (t ) 12  ( p4 (t )  p1 (t )) 1  p2 (t )  0.
(11)
This equation has the form of the Riccati differential equation. Therefore, if (11) can
be solved, both ξ(t) and r(t) can be determined from (7) and (10); and system (1) can be
solved exactly.
It is well known that there are two linearly independent solutions for a 2×2
nonautonomous linear system x′ = A(t)x where A is a matrix valued function with continuous
coefficients p1, p2, p3, p4: . The solutions to this system are vectors x1 = φ1(t) and
x2
2
2
= φ2(t) where φ1(t) and φ2(t) . The relationship of equation (11) with system (8)
proves the following
Theorem 1. The closed form solutions x1 = φ1(t) and x2 = φ2(t) can be determined explicitly
if the Riccati differential equation ξ′ + p3(t)ξ2 + (p4(t) – p1(t))ξ - p2(t) = 0 can be solved
explicitly.
Unfortunately, a method to solve the general Riccati equation exactly has not yet
been discovered. However, certain forms of the Riccati equation can be solved, and this class
of solvable Riccati equations can be used to determine the exact solution to some interesting
nonautonomous systems.
4
ALEXANDER K. SHVEYD
3. EXAMPLES OF HOW TO SOLVE NONAUTONOMOUS SYSTEMS
Example 1.
Consider the system
p1 (t )

x(t )  
 p2 (t )  p1 (t )
p1 (t )  p2 (t ) 
x(t )
p2 (t ) 
(12)
Using (11) the Riccati equation corresponding to (12) is
1  ( p2 (t )  p1 (t ))12  ( p2 (t )  p1 (t )) 1  ( p2 (t )  p1 (t ))  0.
(13)
Differential equation (13) can be solved by separation of variables. Using this technique
produces

2
1
d1
   ( p2 (t )  p1 (t )) dt.
 1  1
(14)
The solution to (14) is
1 (t ) 

 1
3
3
tan  k 
(
p
(
t
)

p
(
t
))
dt
  .
2
1
2
2 

 2
(15)
Equations (7) and (10) can then be used to find ξ(t) and r(t), which are given by
 3

 1
3
tan  k 
(
p
(
t
)

p
(
t
))
dt

  
2
1
ξ (t )   2
2 

 2,


1


(16)

 3
 1
r (t )  ln  cos 
p1 (t )  p2 (t )dt  k     p1 (t )  p2 (t )dt.



 2
 2

(17)
Equation (16) and (17) can then be substituted into (2), and with the use of the following
trigonometric identities
cos(a  b)  cos(a ) cos(b)  sin(a) sin(b)
sin(a  b)  cos(a ) sin(b)  sin( a) cos(b)
the resulting expression can be simplified into two linearly independent solutions. Each
solution will be proportional to a different constant. In this example, cos(k) and sin(k) are
A PROCEDURE FOR DETERMINING THE EXACT SOLUTION
5
the two proportionality constants that distinguish the solutions. Since the values of cos(k) and
sin(k) are determined by initial conditions, these terms can be simply redefined as c1 and c2.
A specific example helps illustrate the process needed to solve system (12). For
example, if p1(t) = cos(t) and p2(t) = sin(t), then (12) becomes
cos(t )
cos(t )  sin(t ) 

x(t )  
 x(t ).
sin(t )
sin(t )  cos(t )

(18)
The functions ξ(t) and r(t) for this specific system are
 3

 1
3
tan  k1 
(sin(t )  cos(t ))   

ξ (t )   2
2

 2,


1


(19)


 1
3
r (t )  ln  cos  k1 
(sin(t )  cos(t ))     sin(t )  cos(t )  .


2

 2

(20)
By substituting (19) and (20) into equation (2) and using the given trigonometric identities
the exact form for both solutions to system (18) can be determined. The general solution is
 3
 3
 1
 3

cos 
(sin(t )  cos(t ))   sin 
(sin(t )  cos(t ))  

1
 sin( t )  cos( t )   2
 2
 2  2

x(t )  c1e 2


 3



 sin 
(sin(t )  cos(t )) 


2




 3
 3
 1
 3

sin 
(sin(t )  cos(t ))   cos 
(sin(t )  cos(t ))  

1
 sin( t )  cos( t )   2
 2
 2
 2

 c2 e 2

.


3


cos 
(sin(t )  cos(t )) 


2




(21)
As can be seen from this example, the exact solutions of 2×2 nonautonomous systems
can be rather complicated. When this solution is plotted in the phase plane (Figure 1), the
trajectories overlap, a characteristic of nonautonomous systems. However, this does not
signify a violation of the uniqueness theorem. If the solutions are plotted in the phase plane
with the independent variable t along the third axis (Figure 2), it is quite evident that none of
the trajectories pass through the same point for the same value of t. Therefore, the trajectories
evolve through time independently and never cross. Hence, uniqueness is preserved.
A plot of (21) for various initial conditions shows clearly the overlapping trajectories.
6
ALEXANDER K. SHVEYD
Figure 1
If the same graph is plotted with t along the x3 axis and rotated by π/2 about the x1
axis, it is undoubtedly apparent that none of the trajectories pass through the same point for
the same value of t.
Figure 2
Example 2.
A noticeably complicated system that can be solved explicitly, by the technique
presented in section two, is given by
  p (t ) p2 (t )
x(t )   1
  p1 (t )
p1 (t ) p2 (t ) 2  p2 (t ) 
 x(t ).
p1 (t ) p2 (t )

(22)
A PROCEDURE FOR DETERMINING THE EXACT SOLUTION
7
At first, solving this type of system exactly seems improbable. However, due to the
symmetry of the coefficients in the matrix, the Riccati equation associated with (22) can be
solved exactly. Consequently, a solution to the system can be found. The corresponding
Riccati equation is
1  p1 (t )( 1  p2 (t )) 2  p2 (t )  0.
(23)
Riccati differential equations have an interesting property [6]. If a particular solution
is known, the general solution can be obtained by using the substitution ξg = u + ξp. A
particular solution for (23) is p2(t). Therefore, the substitution that needs to be used to solve
(23) is
1  u  p2 (t ).
(24)
If (24) is substituted into (23), the resultant equation is
u  p1 (t ) u 2  0.
(25)
This equation can be solved by separation of variables. After the solution of (25) is
substituted into (24), the general solution to (23) becomes
1 (t )  p2 (t ) 
1
.
(26)
1


 p2 (t )  p (t ) dt  k 
ξ (t )  
 1
,


1


(27)
 p (t ) dt  k
1
Using (7) and (10), ξ(t) and r(t) for this system are
r (t )   p1 (t )
  p (t ) dt  k 
1
1
dt.
(28)
If p1(t) = cos(t) and p2(t) = cos(t), system (22) becomes
  cos2 (t ) cos3 (t )  sin(t ) 
x(t )  
 x(t ).
2

cos(
t
)
cos
(
t
)


The functions ξ(t) and r(t) associated with (29) are given by
(29)
8
ALEXANDER K. SHVEYD
1


cos(
t
)


sin(t )  k  ,
ξ (t ) 


1


(30)
r (t )  ln(sin(t )  k ).
(31)
With the use of (2) the general solution for this system becomes
cos(t )sin(t )  1
cos(t ) 
x(t )  c1 
 c2 

.
sin(t )


 1 
(32)
Equation (32) is an interesting expression because it is a rather simple solution for a
seemingly complicated system. This is a stark contrast to (21), the solution to system (18).
Due to the periodic nature of (32), a plot with various initial conditions in phase space reveals
trajectories that are closed curves (Figure 3).
Figure 3
Example 3.
In this example the nonautonomous system also has a complicated matrix, but unlike
Example 2, the exact solution for the system is equally intricate. The system is given by
a


x(t ) 
a

 p1 (t ) p2 (t )
p1 (t ) p2 (t ) 
p1(t )  x(t ).

p1 (t ) 
(33)
A PROCEDURE FOR DETERMINING THE EXACT SOLUTION
9
For this system a is a constant. The Riccati equation that pertains to (33) is
1 
 p(t )

a
12   1  a  1  p1 (t ) p2 (t )  0.
p1 (t ) p2 (t )
 p1 (t )

(34)
Equation (34) can be solved by the same method that was utilized to solve (23). It
may not be immediately obvious, but a particular solution to (34) is p1(t)p2(t). Therefore, the
substitution that should be used to find a general solution to (34) is
1  u  p1 (t ) p2 (t ).
(35)
After the substitution of (35) into (34) the resultant equation is
u 
 p(t )

a
u 2    1  a  u  0.
p1 (t ) p2 (t )
 p1 (t )

(36)
Equation (36) has the form of a quadratic Bernoulli equation. This equation can be
transformed into a first order ordinary differential equation with the substitution
u  w1.
(37)
Upon substitution of (37) into (36) the Bernoulli differential equation transforms into
 p(t )

a
w '  1  a  w 
 0.
p
(
t
)
p
(
t
)
p
(
t
)
 1

1
2
(38)
The technique for solving (38) is well known [1], and the solution is
w

eat 
e at
a
dt  k  .
 
p1 (t ) 
p2 (t )

(39)
After some back-substitution the solution to (34) becomes
1 (t )  p1 (t ) p2 (t ) 
e  at p1 (t )
.


e  at
dt  k 
 a
p
(
t
)
2


Once again with the use of (7) and (10), ξ(t) and r(t) for this system are given by
(40)
10
ALEXANDER K. SHVEYD


e at p1 (t )
 p1 (t ) p2 (t ) 

 at


e

dt  k 
 a
p2 (t )
ξ (t )  

,






1


(41)


e  at
a
dt  k 
 
p2 (t )
  at.
r (t )  ln 


p1 (t )




(42)
A specific example helps clarify what (33), (41), and (42) look like with specific
functions in place of p1 and p2. If p1 = t2 , p2 = sin-1(t), and a=1, system (33) becomes

1


x(t ) 

1
 2 1
 t sin  t 


1 t 
x(t ).
2 


t 
t2
2
(43)
The functions ξ(t) and r(t) corresponding to (43) are given by
 2 1

t 2et
t
sin
t







et

dt  k 
 

sin 1  t 
ξ (t )  

,





1




et
dt  k 

1
sin  t 
 t.
r (t )  ln 


t2




With the use of (2) the general solution of (43) is expressed by
(44)
(45)
A PROCEDURE FOR DETERMINING THE EXACT SOLUTION
11
 t 1

et
dt  1
e sin  t  
1
t
1
sin  t 
  c e sin  t   .
x(t )  c1 

 2  t 2 et 
et


2 t


t e
dt
1
sin
t



(46)
The phase plot for system (43) is given by Figure 4.
Figure 4
Example 4.
Consider the system
p(t ) 

0
(a  1)

p(t )2  x(t ).
x(t ) 


0
 a p(t )

(47)
The Riccati equation that must be solved to find a general solution for (47) is expressed by
1  a p(t ) 12  (a  1)
p(t )
 0.
p(t )2
(48)
A particular solution to (48) is 1/p(t). Using the method that was utilized in Example 2
and Example 3, equation (48) can be converted into a Bernoulli equation with the substitution
12
ALEXANDER K. SHVEYD
1  u 
1
.
p(t )
(49)
After (49) is substituted into (48) the equation that emerges is
u  a p(t )u 2  2a
p(t )
u  0.
p(t )
(50)
This equation can be converted into a first order linear differential equation with the
substitution given by (37). Equation (37) substituted into (50) produces
w ' 2a
p(t )
w  a p(t )  0.
p(t )
(51)
The solution to (51) is given by


w  p(t )2 a a  p(t )2 a p(t )dt  k .
(52)
With the use of (37), (49), (7), and (10), ξ(t) and r(t) for system (47) are found to be

p(t )2 a
1 



2 a
p(t ) 
 a  p(t ) p(t )dt  k
ξ (t )  
,




1





r (t )  ln p(t ) a a  p (t ) 2 a p(t )dt  k .
(53)
(54)
If p(t) = cos(t) and a = ⅓, system (47) becomes

0

x(t )  
 1
  3 sin(t )
2 sin(t ) 
3 cos 2 (t ) 
 x(t ).

0

(55)
Using (53), (54), and (2) the general solution for this system is
cos 2 3 (t ) 
 2 cos  13 (t ) 
  c2 
.
x(t )  c1 
 cos 13 (t ) 
 cos 2 3 (t ) 




(56)
A PROCEDURE FOR DETERMINING THE EXACT SOLUTION
13
Figure 5 shows a plot of (56) for various initial values.
Figure 5
4. A BRIEF EXAMINATION OF FLOQUET THEORY
The functions chosen in Examples 1, 2, and 4 were periodic. Therefore, A(t) for each
system is a periodic matrix function that satisfies the condition A(t) = A(t+T) for all t. The
structure of the solutions to periodic linear systems is described by Floquet Theory. The
Floquet Theorem for linear systems states
Theorem 2. Φ(t) is the fundamental matrix to a system described by x′ = A(t)x where
A: n×n; and A(t) = A(t+T) with a period T. If Φ(t) satisfies the periodic system, then so
does Φ(t +T). Φ(t) can be decomposed as
Φ(t )  P(t )etR
(57)
where P(t)n×n ; P(t) = P(t+T) with a period T; and Rn×n is a constant valued matrix [5]
Using the technique developed in this paper, the consistency of Floquet theory with
the Riccati equation approach can be examined.
14
ALEXANDER K. SHVEYD
Example 5.
Consider the linear periodic system
  cos2 (t )sin(t ) cos 2 (t )sin 2 (t )  cos(t ) 
x(t )  
 x(t ).
2
cos2 (t )sin(t )
  cos (t )

(58)
It is quite obvious that the period of this system is 2π. The fundamental matrix of (58) is
 sin 2 (t ) cos(t ) t sin(t )


 1 sin(t ) 

2
2
Φ(t )  
.

sin(
t
)
cos(
t
)
t


1 

2
2

(59)
Matrix (59) was determined using the technique developed in Example 2. Φ(t+2π) also
satisfies system (58) and has the form
 sin 2 (t ) cos(t ) t sin(t )


 1 sin(t ) 

sin(t ) 0 
2
2
Φ(t  2 )  
.
  
1
0 
 sin(t ) cos(t ) t




1 

2
2

(60)
However, to decompose (59) into (57) a constant matrix R must be found. R is given by
R
1
ln Φ t  t0  T , t0 
T
(61)
where Φt is the transition matrix [3]. In this case Φt becomes
1
Φt (2 , 0)  
 
0
.
1 
(62)
Therefore, R and tR for system (58) are
 0
1
R
ln Φ t  2 , 0    1

2
 2
e
 0 0
 t


0

 2
0
,
0

 1 0
.
 t

1
 2

A PROCEDURE FOR DETERMINING THE EXACT SOLUTION
(63)
(64)
15
Using (57) the periodic matrix P(t) can be found and is given by
P(t )  Φ(t )e t R
 sin 2 (t ) cos(t )
1 
2

  sin(t ) cos(t )

2

sin(t ) 
.
1 

(65)
5. CONCLUSION
The technique developed in this paper can be used to find the exact solutions to 2×2,
and possibly larger, autonomous systems. It produces the same results as those obtained from
the eigenvalue method. However, the procedure is rather tedious, and the eigenvalue method
is much more effective. This is mentioned only to establish the fact that this technique can be
employed to determine the exact solution of any 2×2 homogeneous first order linear system
as long as the corresponding Riccati equation can be solved.
With regard to n×n systems, there is no reason to believe that this technique will fail
with larger nonautonomous systems. However, to solve such systems exactly would involve
finding a solution to a system of nonlinear differential equations, rather than just solving the
Riccati differential equation. If there is no procedure for solving the general form of the
Riccati equation, then it is quite unlikely that a solution to a general system of nonlinear
equations can be found. Nevertheless, it is quite feasible that exact solutions to some
particular n×n systems can be determined.
REFERENCES
[1] W. Boyce and R. DiPrima, Elementary Differential Equations and Boundary Value Problems; seventh ed.,
John Wiley & Sons, Inc., New York, NY, 2001.
[2] G. Caviglia and A. Morro, Solving Linear Differential Equations by Quadratures: Comments on a
General Procedure, Internat. J. Math. Math. Sci. 24 (2000), no. 1, 63-65.
[3] J. J. Dacunha and J. M. Davis, Periodic Linear Systems: Lyapunov Transformations and a Unified
Floquet Theory for Time Scales, Jeffrey J. DaCunha's Homepage, Dept. of Mathematics, Baylor
University. 20 May 2004 <http://www3.baylor.edu/~Jeffrey_Dacunha>
[4] M. Di Bernardo and C. K. Tse, Complex Behavior in Switching Power Converters, Pro. IEEE 90
(2000), no. 5, 768-781
[5] S. Hsu, Ordinary Differential Equations, Dept. of Mathematics, National Tsing Hua University. 3 May
2004 <http://math2.math.nthu.edu.tw/sbhsu/book/ode0904>
[6] R. S. Kaushal and D. Parashar, Advanced Methods of Mathematical Physics. Alpha Science Intl. Ltd.,
Middlesex, United Kingdom, 2000.
[7] W. T. Reid, Riccati Differential Equations, Math. Sci. Eng. 86, Academic Press, New York, NY, 1972.
[8] W. Yuan, A Note on the Riccati Differential Equation, J. Math. Anal. Appl. 277 (2003), 367-374.
Download