Professional Documents
Culture Documents
Willy Hereman
Department of Mathematical and Computer Sciences
Colorado School of Mines
Golden, CO 80401-1887
http://www.mines.edu/fs home/whereman/
whereman@mines.edu
Collaborators: Unal
Goktas (WRI), Doug Baldwin (CSM)
Ryan Martino, Joel Miller, Linda Hong (REUNSF 99)
Steve Formenac, Andrew Menz (REUNSF 00)
Research supported in part by NSF under Grant CCR-9901929
1
OUTLINE
Purpose & Motivation
Typical Examples
Algorithm for Tanh Solutions
Algorithm for Sech Solutions
Extension: Tanh Solutions for Differential-difference Equations (DDEs)
Solving/Analyzing Systems of Algebraic Equations with Parameters
Implementation Issues Mathematica Package
Future Work
or, equivalently,
4c31 + c2 2c21
sech2 [c1x + c2t + ] .
u(x, t) =
+
6c1
6
3
c1 sech c1x c1t + .
u(x, t) =
1 1
1
tanh + tanh2,
4 2
4
1
5
= x t + .
12
2 6
4
x
2
+ c2t + .
For = 0 :
v
u
u
u
t
u(x, t) = 2
with =
1
2
11
19
v
u
u
u
t
v
u
u
u
t
135 11
165 11
19
c2
tanh +
tanh3,
11
19 19
19 19
x + c2t + .
For = 12/ 47 :
47 (45 + 4418c2)
45
u(x, t) =
+ tanh
2209
47 47
45
15
tanh2 + tanh3,
+
47 47
47 47
with =
1
2 47
x + c2t + .
For = 16/ 73 :
2 73 (30 + 5329c2)
75
u(x, t) =
+ tanh
5329
73 73
60
15
tanh2 + tanh3,
+
73 73
73 73
with =
1
2 73
x + c2t + .
c3
+ c1 tanh [c1x + c2y + c3t + ]
2c1
1
+ c2 tanh [c1n + c2t + ]
c2 coth(c1) c2
tanh [c1n + c2t + ] .
d
ci(1 T 2)
xi
dT
This produces a coupled system of Legendre equations of type
(n)
Step 2:
Seek polynomial solutions
Ui(T ) =
M
Xi
j=0
aij T j
2M1 1 = M1 + 1
gives M1 = M2 = 2.
Hence, U1(T ) = a10 + a11T + a12T 2,
Step 3:
Determine the algebraic system for the unknown coefficients aij by
balancing the coefficients of the various powers of T.
Example: Boussinesq system
a11 c1 (3a12 + 2 c21) = 0
a12 c1 (a12 + 4 c21) = 0
a21 c1 + a11 c2 = 0
a22 c1 + a12 c2 = 0
a11 c1 3a10 a11 c1 + 2a11 c31 + a21 c2 = 0
3a211 c1 + 2 a12 c1 6a10 a12 c1 + 16 a12 c31 + 2a22 c2 = 0.
Step 4:
Solve the nonlinear algebraic system with parameters.
Reject complex solutions? Test the solutions.
Example: Solution for Boussinesq case
a10 =
a11
a12
a20
a21
a22
=
=
=
=
=
Step 5:
Return to the original variables.
Test the final solution in the original equations
Example: Solitary wave solution for Boussinesq system:
c21 c22 + 8c41
2
2
[c1x + c2t + ]
tanh
4c
u(x, t) =
1
3c21
v(x, t) = a20 + 4c1c2 tanh2 [c1x + c2t + ] .
10
dT
dS
= TS .
d
ci 1 S 2S
xi
dS
This produces a coupled system of Legendre type equations of type
(m)
(n)
0
P(S, Ui, Ui , . . . , Ui ) + 1 S 2 Q(S, Ui, Ui0, . . . , Ui ) = 0
for Ui(S).
For every equation one must have
Pi = 0 or Qi = 0. Only odd
derivatives produce the extra factor 1 S 2.
Conclusion: The total number of derivatives in each term in the
given system should be either even or odd. No mismatch is allowed.
Example: For the 3D mKdV equation
ut + 6u2ux + uxyz = 0.
11
we obtain after cancelling a common factor 1 S 2 S
c4U 0+6c1U 2U 0+c1c2c3[(16S 2)U 0+3S(12S 2)U 00+S 2(1S 2)U 000] = 0
Step 2:
Seek polynomial solutions
Ui(S) =
M
Xi
j=0
aij S j
12
Step 4:
Solve the nonlinear algebraic system with parameters.
Reject complex solutions? Test the solutions.
Example: Solution for 3D mKdV case
a10 = 0
a11 = c1 c3
c4 = c1 c2 c3
Step 5:
Return to the original variables.
Test the final solution in the original equations
Example: Solitary wave solution for the 3D mKdV equation
13
c2(1 T 2)
t
dT
This produces a coupled system of Legendre equations of type
0
, . . .) = 0
P(T, Ui,n, Ui,n
for Ui,n(T ).
Example: Toda lattice
un = (1 + u n) (un1 2un + un+1) .
transforms into
c22(1
T )
2T Un0
2
(1 T
)Un00
Step 2:
Seek polynomial solutions
Ui,n(T (n)) =
M
Xi
j=0
aij T (n)j
T (n) tanh(pc1)
Ui,np (T (n p) =
ai,j [T (n + p)]j =
ai,j
1
T
(n)
tanh(pc
)
j=0
j=0
1
M
Xi
M
Xi
Step 3:
Determine the algebraic system for the unknown coefficients aij by
balancing the coefficients of the various powers of T (n).
Example: Algebraic system for Toda lattice
c22 tanh2(c1) a11c2 tanh2(c1) = 0,
15
c2 a11 = 0
Step 4:
Solve the nonlinear algebraic system with parameters.
Reject complex solutions? Test the solutions.
Example: Solution of algebraic system for Toda lattice
a10 = free,
a11 = c2 = sinh(c1)
Step 5:
Return to the original variables.
Test the final solution in the original equations
Example: Solitary wave solution for Toda lattice:
un(t) = a0 sinh(c1) tanh [c1n sinh(c1) t + ] .
16
M
X1
j=0
M
X2
j=0
a1j T (n)j
a2j T (n)j .
M2 + 1 = M 1 + M 2
gives M1 = M2 = 1.
Hence,
Un = a10 + a11T (n),
17
1
+ c2 tanh [c1n + c2t + ]
c2 coth(c1) c2
tanh [c1n + c2t + ] .
18
3
10 ,
u(x, t) =
4c21
6c21
tanh c1x
56c51t
2(15a20c1
40a0c31
and
u(x, t) = a0
2c21
tanh c1x
28c51)t
where a0 is arbitrary.
Sawada-Kotera case: = 51 , = 1, = 5. Two solutions:
u(x, t) =
8c21
12c21
tanh c1x
16c51t
and
u(x, t) = a0
6c21
tanh c1x
(5a20c1
40a0c31
76c51)t
where a0 is arbitrary.
Kaup-Kupershmidt case: = 15 , = 52 , = 10. Two solutions:
3 2
2
2
5
u(x, t) = c1 c1 tanh c1x c1t +
2
and
2
2
2
5
u(x, t) = 8c1 12c tanh c1x 176c1t + ,
no free constants!
Ito case: = 92 , = 2, = 3. One solution:
u(x, t) =
20c21
30c21
tanh c1x
19
96c51t
+ .
21
6 2
c
1
1
c2 = (2 2a20c1 8a0c31 + 12c51 + 16c51)
where a0 is arbitrary.
CASE 2: a1 6= 0, then
=
1
(39 + 38 + 8 2)
392
and
a2 =
168
c21
(3 + 2)
22
1
Subcase 2-a: If 2 = 104
(886 + 1487), then
2 + 5
26
49c21(9983 + 4378)
a0 =
26(8 + 3)(3 + 2)2
336c21
a1 =
(3 + 2)
168c21
a2 =
(3 + 2)
364 c51 (3851 + 1634)
c2 =
.
6715 + 2946
Subcase 2-b: If 3 =
1
520 (8871
39 + 38 + 8 2
=
392
28 c21 (6483 + 5529 + 1066 2)
a0 =
(3 + 2)(23 + 6)(81 + 26)
a21
168c21
a2 =
(3 + 2)
8 c51 (1792261977 + 1161063881 + 188900114 2)
c2 =
.
959833473 + 632954969 + 105176786 2
23
M
Xi
j=0
Ni
X
j=0
or
ui(x, t) =
M
Xi
j=0
a2 c
u = tanh[
x + ]
2(a c)
v
u
u
u
u
t
v
u
u
u
t
1a
a2 c
v =
sech[
x + ],
ac
2(a c)
s
provided b =
a2 c
2(ac) .
24
1
c2
2
2
exp[i(Kx (2k + 3K 2Kc + )t)]
2
2
)
(
c
k tanh[k(x ct x0)] i(K ) .
2
25
26