. IMACS PDE7 — FIRST TALK – Incomplete! SYMBOLIC SOFTWARE FOR

advertisement
.
IMACS PDE7 — FIRST TALK – Incomplete!
SYMBOLIC SOFTWARE FOR
THE STUDY OF NONLINEAR
PARTIAL DIFFERENTIAL EQUATIONS
Willy Hereman
Dept. of Mathematical and Computer Sciences
Colorado School of Mines
Golden, CO 80401-1887
Rutgers University, New Brunswick, NJ
Monday, June 22, 1992
1:30pm
Example: The cylindrical KDV Equation
The cylindrical Korteweg-de Vries equation,
fx
+ fxxxx + 6f fxx + 6(fx)2 + ftx = 0,
(∗)
2t
has the Painlevé property. One easily determines the coefficient 2t1 in (*), by analyzing a cylindrical KdV equation with
arbitrary coefficient a(t) of fx. Integration of the compatibility
condition
a(t)t + 2a(t)2 = 0,
gives
a(t) =
1
.
2t
−−−−−−−−−−−−−−−−−−−−−−−−−−
− − − − − − − − − − −−
PAINLEVE ANALYSIS OF EQUATION,
a(t)fx + fxxxx + 6f fxx + 6(fx)2 + ftx = 0
−−−−−−−−−−−−−−−−−−−−−−−−−−
− − − − − − − − − − −−
SUBSTITUTE u0 g alf a FOR f IN ORIGINAL EQUATION.
MINIMUM POWERS OF g ARE [2 alf a − 2, alf a − 4]
∗ COEFFICIENT OF g 2 alf a−2 IS 6u02 alf a (2alf a − 1) (gx)2
∗ COEFFICIENT OF g alf a−4 IS u0 (alf a−3)(alf a−2)(alf a−
1) alf a (gx)4
−−−−−−−−−−−−−−−−−−−−−−−−−−
− − − − − − − − − − −−
FOR EXPONENTS (2 alf a − 2) AND (alf a − 4) OF g, DO
WITH alf a = −2, POWER OF g is −6 −→ SOLVE FOR
u0
TERM 60 u0 (gx)2 (2(gx)2 + u0) g16 IS DOMINANT
IN EQUATION.
WITH u0 = −2(gx)2 −→ FIND RESONANCES
SUBSTITUTE u0 g alf a + ur g r+alf a FOR f IN EQUATION
TERM (gx)4(r − 6)(r − 5)(r − 4)(r + 1)ur g r−6 IS DOMINANT
IN EQUATION.
THE 3 NON-NEGATIVE INTEGRAL ROOTS ARE
[r = 4, r = 5, r = 6]
WITH MAXIMUM RESONANCE = 6 −→ CHECK RESONANCES.
SUBSTITUTE POWER SERIES P6k=0 g k−2uk FOR f IN
EQUATION.
WITH u0 = −2(gx)2
∗ COEFFICIENT OF
1
g5
IS 120(gx)4(2gxx − u1)
u1 = 2gxx
∗ COEFFICIENT OF g14 IS
−12(gx)2(4gxgxxx − 3(gxx)2 + 6u2(gx)2 + gtgx)
4gxgxxx − 3(gxx)2 + gtgx
u2 = −
6(gx)2
∗ COEFFICIENT OF
1
g3
IS
4((gx)3a(t) + (gx)2gxxxx − 4gxgxxgxxx
+3(gxx)2 − gtgxgxx − 6u3(gx)4 + gtx(gx)2)
u3 = ((gx)3a(t) + (gx)2gxxxx − 4gxgxxgxxx + 3(gxx)2 − gtgxgxx
+gtx(gx)2)/(6(gx)4)
∗ COEFFICIENT OF
1
g2
IS 0
u4 IS ARBITRARY !
COMPATIBILITY CONDITION IS SATISFIED !
∗ COEFFICIENT OF g1 IS 0
u5 IS ARBITRARY !
COMPATIBILITY CONDITION IS SATISFIED !
a(t)t + 2a(t)2
∗ COEFFICIENT OF 1 IS
6
u6 IS ARBITRARY !
a(t)t + 2a(t)2
COMPATIBILITY CONDITION:
= 0,
6
∗ ∗ ∗ CONDITION IS NOT SATISFIED .∗ ∗ ∗
∗∗∗ CHECK FOR FREE PARAMETERS OR PRESENCE
OF u0 ∗ ∗ ∗
−−−−−−−−−−−−−−−−−−−−−−−−−−
− − − − − − − − − − −−
Example: The cylindrical KP Equation
−−−−−−−−−−−−−−−−−−−−−−−−−−
− − − − − − − − − − − − − − −−
PAINLEVE ANALYSIS OF EQUATION, fyy b(t) + fx a(t) +
fxxxx + 6f fxx + 6(fx)2 + ftx = 0
−−−−−−−−−−−−−−−−−−−−−−−−−−
− − − − − − − − − − − − − − −−
SUBSTITUTE u0 g alfa FOR f IN ORIGINAL EQUATION.
MINIMUM POWERS OF g ARE [2 alfa − 2, alfa − 4]
∗ COEFFICIENT OF g 2 alfa−2 IS 6u02 alfa (2alfa − 1) (gx)2
∗ COEFFICIENT OF g alfa−4 IS u0 (alfa − 3)(alfa − 2)(alfa −
1) alfa (gx)4
−−−−−−−−−−−−−−−−−−−−−−−−−−
− − − − − − − − − − − − − − −−
FOR EXPONENTS (2 alfa − 2) AND (alfa − 4) OF g, DO
WITH alfa = −2, POWER OF g is −6 −→ SOLVE FOR
u0
TERM 60 u0 (gx)2 (2(gx)2 + u0) g16 IS DOMINANT IN
EQUATION.
WITH u0 = −2(gx)2 −→ FIND RESONANCES
SUBSTITUTE u0 g alfa + ur g r+alfa FOR f IN EQUATION
TERM (gx)4(r − 6)(r − 5)(r − 4)(r + 1)ur g r−6 IS DOMINANT IN EQUATION.
THE 3 NON-NEGATIVE INTEGRAL ROOTS ARE [r =
4, r = 5, r = 6]
WITH MAXIMUM RESONANCE = 6 −→ CHECK RESONANCES.
SUBSTITUTE POWER SERIES P6k=0 g k−2uk FOR f IN
EQUATION.
WITH u0 = −2(gx)2
∗ COEFFICIENT OF g15 IS 120(gx)4(2gxx − u1)
u1 = 2gxx
∗ COEFFICIENT OF g14 IS −12 (gx)2 ((gy )2 b(t)+4gxgxxx−
3(gxx)2 + 6u2(gx)2 + gtgx)
(gy )2 b(t) + 4gxgxxx − 3(gxx)2 + gtgx
u2 = −
6(gx)2
∗ COEFFICIENT OF
1
g3
IS
4 ((gx)2gyy b(t) − gxx(gy )2 b(t) + (gx)3 a(t) + (gx)2gxxxx − 4gxgxxgxx
− gtgxgxx − 6u3(gx)4 + gtx(gx)2)
u3 = ((gx)2gyy b(t) − gxx(gy )2 b(t) + (gx)3 a(t) + (gx)2gxxxx − 4gxgx
− gtgxgxx + gtx(gx)2)/(6(gx)4)
∗ COEFFICIENT OF
1
g2
IS 0
u4 IS ARBITRARY !
COMPATIBILITY CONDITION IS SATISFIED !
∗ COEFFICIENT OF
1
g
IS 0
u5 IS ARBITRARY !
COMPATIBILITY CONDITION IS SATISFIED !
∗ COEFFICIENT OF 1 IS
(gx)2gyy b(t)t + gxx(gy )2 b(t)t − 2gxgxy gy b(t)t + (gx)3 a(t)t + 4(gx)2
+4gxx(gy )2 a(t)b(t) − 8gxgxy gy a(t)b(t) + 2(gx)3 a2(t))/(6(gx)3)
u6 IS ARBITRARY !
COMPATIBILITY CONDITION:
(gx)2gyy b(t)t + gxx(gy )2 b(t)t − 2gxgxy gy b(t)t + (gx)3 a(t)t + 4(gx)2
+4gxx(gy )2 a(t)b(t) − 8gxgxy gy a(t)b(t) + 2(gx)3 a2(t))/(6(gx)3) = 0,
∗ ∗ ∗ CONDITION IS NOT SATISFIED .∗ ∗ ∗
∗ ∗ ∗ CHECK FOR FREE PARAMETERS OR PRESENCE
OF u0 ∗ ∗ ∗
−−−−−−−−−−−−−−−−−−−−−−−−−−
− − − − − − − − − − − − − − −−
Further Analysis
The variable coefficient equation
(ut + 6uux + uxxx)x + a(t)ux + b(t)uyy = 0
will posses the Painlevé property if at resonance level r = 6 the compatibility condition
[at + 2a2]gx3 + [bt + 4ab](gx2gyy + gxxgy 2 − 2gxgxy gy ) = 0
is satisfied
Thus
at + 2a2 = 0
bt + 4ab = 0
First case:
a(t) = 0
b(t) = k
For k = 0 one gets the Korteweg-de Vries equation
ut + uux + uxxx = 0
For k = ±1 one obtains the Kadomtsev-Petviashvili equation
(ut + uux + uxxx)x ± uyy = 0
Second case:
1
2(t − t0)
k
b(t) =
(t − t0)2
a(t) =
k and t0 integration constants (set t0 = 0)
For k = 0 one obtains to the cylindrical Korteweg-de Vries equation
u
ut + 6uux + uxxx + = 0
2t
For k 6= 0 one gets the cylindrical Kadomtsev-Petviashvili equation
1
3σ 2
(ut + 6uux + uxxx)x + ux + 2 uyy = 0
2t
t
(σ 2 = ±1)
Example 1: The Harry Dym Equation
ut − u3uxxx = 0
• one equation
• two independent variables t and x
• one dependent variable u
∂
∂
∂
+ η t ∂t
+ ϕu ∂u
• vector field α = η x ∂x
Format for SYMMGRP.MAX
• variables x[1] = x,
x[2] = t,
u[1] = u
• equation e1 : u[1, [0, 1]] − u[1]3 ∗ u[1, [3, 0]]
• variable to be eliminated v1 : u[1, [0, 1]]
• coefficients of vectorfield in SYMMGRP.MAX:
eta[1] = η x, eta[2] = η t and phi[1] = ϕu
Format for PDELIE and SYM DE
• variables: [x, t] and [u]
• equation: 0diff(u, t) − u3 ∗ 0diff(u, x, 3) = 0
• variable to be eliminated: 0diff(u, t)
• coefficients of vectorfield in PDELIE:
GX = η x, GT = η t and FU = ϕu
• coefficients of vectorfield in SYM DE:
X1 = η x, X2 = η t and Y1 = ϕu
Format for SPDE and LIE
• variables X1 = x,
X2 = t,
U (1) = u
• equation e1 : U (1, 2) − U (1)3 ∗ U (1, 1, 1, 1)
• variable to be eliminated U (1, 2)
• coefficients of vectorfield in SPDE:
XI(1) = η x, XI(2) = η t and ETA(1) = ϕu
• coefficients of vectorfield in LIE:
XXX#1 = η x, XXX#2 = η t and UUU#1 = ϕu
There are only eight determining equations,
in SYMMGRP.MAX notation
∂eta[2]
= 0
∂u[1]
∂eta[2]
= 0
∂x[1]
∂eta[1]
= 0
∂u[1]
∂ 2phi[1]
= 0
∂u[1]2
∂ 2phi[1]
∂ 2eta[1]
−
= 0
∂u[1]∂x[1]
∂x[1]2
3
∂phi[1]
3 ∂ phi[1]
− u[1]
= 0
3
∂x[2]
∂x[1]
3
∂ 3phi[1]
∂eta[1]
3 ∂ eta[1]
3u[1]
+
− u[1]
= 0
∂u[1]∂x[1]2
∂x[2]
∂x[1]3
3
u[1]
∂eta[2]
∂eta[1]
− 3u[1]
+ 3 phi[1] = 0
∂x[2]
∂x[1]
The solution in the original variables
η x = k1 + k3 x + k5 x 2
η t = k2 − 3k4 t
ϕu = (k3 + k4 + 2k5 x) u
The five infinitesimal generators are
G1
G2
G3
G4
G5
=
=
=
=
=
∂x
∂t
x∂x + u∂u
−3t∂t + u∂u
x2∂x + 2xu∂u
Equation is invariant under:
• translations G1 and G2
• scaling G3 and G4
• what else ?
Computation of the flow corresponding to G5
dx̃
= x̃2
d
x̃(0) = x
dt̃
= 0
d
t̃(0) = t
(1)
dũ
ũ(0) = u
= 2x̃ũ
d
is the parameter of the transformation group
One obtains
x
x̃() =
1 − x
t̃() = t
u
ũ() =
(1 − x)2
Conclusion: for any solution u = f (x, t) of the Harry Dym
equation the transformed solution
x̃
ũ(x̃, t̃) = (1 + x̃)2f (
, t̃)
1 + x̃
will solve
ũt̃ − ũ3ũx̃x̃x̃ = 0
Example 2: The Nonlinear Schrödinger Equation
iut + uxx + 2|u|2u = 0
Split in real and imaginary parts via u = v + iw
vt + vxx + 2(v 2 + w2)w = 0
wt − wxx − 2(v 2 + w2)v = 0
• two coupled equations
• two independent variables t and x
• two dependent variable v and w
∂
∂
∂
∂
• vector field α = η x ∂x
+ η t ∂t
+ ϕv ∂v
+ ϕw ∂w
Format for SYMMGRP.MAX
• variables x[1] = x,
x[2] = t,
u[1] = u,
u[2] = w
• equations
e1 : u[1, [0, 1]] + u[2, [2, 0]] + 2 ∗ u[2] ∗ (u[1]2 + u[2]2)
e2 : u[2, [0, 1]] − u[1, [2, 0]] − 2 ∗ u[1] ∗ (u[1]2 + u[2]2)
• variables to be eliminated v1 : u[1, [0, 1]] and v2 : u[2, [0, 1]]
• coefficients of vectorfield in SYMMGRP.MAX:
eta[1] = η x, eta[2] = η t, phi[1] = ϕv and phi[2] = ϕw
There are 20 determining equations
The solution in the original variables
ηx
ηt
ϕv
ϕw
=
=
=
=
k1 + k4 x + 2 k5 t
k2 + 2k4 t
−k3 w − k4 v − k5 x w
k3 v − k4 w + k5 x v
The five infinitesimal generators are
G1
G2
G3
G4
G5
=
=
=
=
=
∂x
∂t
v ∂w − w ∂v
2 t ∂t + x ∂x − v ∂v − w ∂w
2 t ∂x − x w ∂v + x v ∂w
Equation is invariant under:
• translations G1 and G2
• rotation G3
• dilation or scaling G4
• Galilean boost or inversion G5
Download