Construction of Lax Pairs in Matrix Form and the Jacob Rezac 06/15/2012

advertisement
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Construction of Lax Pairs in Matrix Form and the
Drinfel’d-Sokolov Method for Conservation Laws
Jacob Rezac
Colorado School of Mines
06/15/2012
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
1
Introduction
2
Construction of Lax pairs
3
Conservation Laws
4
Conclusions
Collaborators: Willy Hereman, Sara Clifton, Oscar Aguilar (CSM)
Funded by NSF research award no. CCF-0830783
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
What is a matrix Lax pair?
For a PDE,
ut = f (u, ux , uxx , ...),
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
What is a matrix Lax pair?
For a PDE,
ut = f (u, ux , uxx , ...),
matrices X and T which satisfy
Φx = X Φ
and
Φt = T Φ,
for an eigenfunction Φ are called a Lax pair.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
What is a matrix Lax pair?
For a PDE,
ut = f (u, ux , uxx , ...),
matrices X and T which satisfy
Φx = X Φ
and
Φt = T Φ,
for an eigenfunction Φ are called a Lax pair.
This is equivalent to the equation
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
What is a matrix Lax pair?
For a PDE,
ut = f (u, ux , uxx , ...),
matrices X and T which satisfy
Φx = X Φ
and
Φt = T Φ,
for an eigenfunction Φ are called a Lax pair.
This is equivalent to the equation
Xt − Tx + [X , T ] =
˙ 0
for [X , T ] = XT − TX .
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
What is a matrix Lax pair?
For a PDE,
ut = f (u, ux , uxx , ...),
matrices X and T which satisfy
Φx = X Φ
and
Φt = T Φ,
for an eigenfunction Φ are called a Lax pair.
This is equivalent to the equation
Xt − Tx + [X , T ] =
˙ 0
for [X , T ] = XT − TX .
As before, =
˙ means equality on solutions of the PDE.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider the Korteweg-de Vries (KdV) equation,
ut + αuux + uxxx = 0.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider the Korteweg-de Vries (KdV) equation,
ut + αuux + uxxx = 0.
A known Lax pairs is
XKdV =
TKdV =
−4λ2 +
0
1
λ − 61 αu 0
1
6 αux
1 2 2
1
αλu
+ 18
α u
3
Jacob Rezac
,
+ 16 αuxx
−4λ − 13 αu
− 61 αux
Computation of Lax Pairs
.
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider the Korteweg-de Vries (KdV) equation,
ut + αuux + uxxx = 0.
A known Lax pairs is
XKdV =
TKdV =
−4λ2 +
0
1
λ − 61 αu 0
1
6 αux
1 2 2
1
αλu
+ 18
α u
3
,
+ 16 αuxx
−4λ − 13 αu
− 61 αux
.
The isospectral parameter λ (λt = 0) is necessary for non-triviality.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Substituting these into the Lax equation,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Substituting these into the Lax equation,
0
0
(XKdV )t − (TKdV )x + [XKdV , TKdV ] =
− 1 α (ut + αuux + uxxx ) 0
6 0 0
=
˙
.
0 0
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Scaling Invariance and Weight
Rescale the variables in the KdV equation to
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Scaling Invariance and Weight
Rescale the variables in the KdV equation to
(x, t, u) → (κ−1 x, κ−3 t, κ2 u) = (ξ, τ, ν).
Jacob Rezac
Computation of Lax Pairs
(1)
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Scaling Invariance and Weight
Rescale the variables in the KdV equation to
(x, t, u) → (κ−1 x, κ−3 t, κ2 u) = (ξ, τ, ν).
Then,
Jacob Rezac
Computation of Lax Pairs
(1)
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Scaling Invariance and Weight
Rescale the variables in the KdV equation to
(x, t, u) → (κ−1 x, κ−3 t, κ2 u) = (ξ, τ, ν).
Then,
ut + uux + uxxx = 0 → κ−5 (ντ + ννξ + νξξξ ) .
Jacob Rezac
Computation of Lax Pairs
(1)
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Scaling Invariance and Weight
Rescale the variables in the KdV equation to
(x, t, u) → (κ−1 x, κ−3 t, κ2 u) = (ξ, τ, ν).
(1)
Then,
ut + uux + uxxx = 0 → κ−5 (ντ + ννξ + νξξξ ) .
Call each exponent on κ in (1) the weight of a variable (denoted
W (·)). That is,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Scaling Invariance and Weight
Rescale the variables in the KdV equation to
(x, t, u) → (κ−1 x, κ−3 t, κ2 u) = (ξ, τ, ν).
(1)
Then,
ut + uux + uxxx = 0 → κ−5 (ντ + ννξ + νξξξ ) .
Call each exponent on κ in (1) the weight of a variable (denoted
W (·)). That is,
∂
∂
=1
W
=3
W (u) = 2.
W
∂x
∂t
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
We have
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
We have
W
∂
∂x
=1
W
Jacob Rezac
∂
∂t
=3
W (u) = 2.
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
We have
W
∂
∂x
=1
W
Jacob Rezac
∂
∂t
=3
W (u) = 2.
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
We have
W
∂
∂x
=1
W
Jacob Rezac
∂
∂t
=3
W (u) = 2.
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
We have
W
∂
∂x
=1
W
Jacob Rezac
∂
∂t
=3
W (u) = 2.
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
We have
W
∂
∂x
=1
W
Jacob Rezac
∂
∂t
=3
W (u) = 2.
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
We have
W
∂
∂x
=1
W
∂
∂t
=3
W (u) = 2.
Why is W (λ) = 2?
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Consider again the KdV equation X matrix,
 weight 0
weight 0
z}|{
z}|{

0
1

1
XKdV = 
 λ − αu
0
|{z}

| {z6 } weight 0






weight 2
We have
W
∂
∂x
=1
W
∂
∂t
=3
W (u) = 2.
Why is W (λ) = 2? Set
λ = iκ2 .
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
More interestingly, the modified KdV (mKdV) equation,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
More interestingly, the modified KdV (mKdV) equation,
ut + αu 2 ux + uxxx = 0,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
More interestingly, the modified KdV (mKdV) equation,
ut + αu 2 ux + uxxx = 0,
with weights
W
∂
∂x
=1
W
Jacob Rezac
∂
∂t
=3
W (u) = 1
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
More interestingly, the modified KdV (mKdV) equation,
ut + αu 2 ux + uxxx = 0,
with weights
W
∂
∂x
=1
W
∂
∂t
=3
has Lax pair with T -component

weight 3
z
}|
{


−4iλ3 − 2iλu 2
TmKdV = 
 4λ2 u − 2iλux + 2u 3 − uxx
|
{z
}
weight 3
Jacob Rezac
W (u) = 1
weight 3

z
}|
{
4λ2 u + 2iλux + 2u 3 − uxx
3
2
{z2iλu}
|4iλ +




Computation of Lax Pairs
weight 3
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
More interestingly, the modified KdV (mKdV) equation,
ut + αu 2 ux + uxxx = 0,
with weights
W
∂
∂x
=1
W
∂
∂t
=3
has Lax pair with T -component

weight 3
z
}|
{


−4iλ3 − 2iλu 2
TmKdV = 
 4λ2 u − 2iλux + 2u 3 − uxx
|
{z
}
weight 3
Jacob Rezac
W (u) = 1
weight 3

z
}|
{
4λ2 u + 2iλux + 2u 3 − uxx
3
2
{z2iλu}
|4iλ +




Computation of Lax Pairs
weight 3
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
More interestingly, the modified KdV (mKdV) equation,
ut + αu 2 ux + uxxx = 0,
with weights
W
∂
∂x
=1
W
∂
∂t
=3
has Lax pair with T -component

weight 3
z
}|
{


−4iλ3 − 2iλu 2
TmKdV = 
 4λ2 u − 2iλux + 2u 3 − uxx
|
{z
}
weight 3
Jacob Rezac
W (u) = 1
weight 3

z
}|
{
4λ2 u + 2iλux + 2u 3 − uxx
3
2
{z2iλu}
|4iλ +




Computation of Lax Pairs
weight 3
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
More interestingly, the modified KdV (mKdV) equation,
ut + αu 2 ux + uxxx = 0,
with weights
W
∂
∂x
=1
W
∂
∂t
=3
has Lax pair with T -component

weight 3
z
}|
{


−4iλ3 − 2iλu 2
TmKdV = 
 4λ2 u − 2iλux + 2u 3 − uxx
|
{z
}
weight 3
Jacob Rezac
W (u) = 1
weight 3

z
}|
{
4λ2 u + 2iλux + 2u 3 − uxx
3
2
{z2iλu}
|4iλ +




Computation of Lax Pairs
weight 3
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
More interestingly, the modified KdV (mKdV) equation,
ut + αu 2 ux + uxxx = 0,
with weights
W
∂
∂x
=1
W
∂
∂t
=3
has Lax pair with T -component

weight 3
z
}|
{


−4iλ3 − 2iλu 2
TmKdV = 
 4λ2 u − 2iλux + 2u 3 − uxx
|
{z
}
weight 3
Jacob Rezac
W (u) = 1
weight 3

z
}|
{
4λ2 u + 2iλux + 2u 3 − uxx
3
2
{z2iλu}
|4iλ +




Computation of Lax Pairs
weight 3
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Construction
Assume Lax matrices have weight invariant elements, e.g.,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Construction
Assume Lax matrices have weight invariant elements, e.g.,
W (X11 ) W (X12 )
W (T11 ) W (T12 )
W (X ) =
W (T ) =
.
W (X21 ) W (X22 )
W (T21 ) W (T22 )
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Construction
Assume Lax matrices have weight invariant elements, e.g.,
W (X11 ) W (X12 )
W (T11 ) W (T12 )
W (X ) =
W (T ) =
.
W (X21 ) W (X22 )
W (T21 ) W (T22 )
We substitute these weights into the Lax equation and force scale
invariance,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Construction
Assume Lax matrices have weight invariant elements, e.g.,
W (X11 ) W (X12 )
W (T11 ) W (T12 )
W (X ) =
W (T ) =
.
W (X21 ) W (X22 )
W (T21 ) W (T22 )
We substitute these weights into the Lax equation and force scale
invariance,
W (Xt ) = W (Tx ) = W ([X , T ]) ,
or,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Construction
Assume Lax matrices have weight invariant elements, e.g.,
W (X11 ) W (X12 )
W (T11 ) W (T12 )
W (X ) =
W (T ) =
.
W (X21 ) W (X22 )
W (T21 ) W (T22 )
We substitute these weights into the Lax equation and force scale
invariance,
W (Xt ) = W (Tx ) = W ([X , T ]) ,
or,
W (X ) + W
∂
∂x
Jacob Rezac
∂
= W (T ) + W
∂t
= W (X ) + W (T ) .
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Solving the system of equations produced from this yields
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Solving the system of equations produced from this yields
∂
W ∂x
W (X12)
W (X ) =
∂
∂
2W ∂x
− W (X12 ) W ∂x
and
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Solving the system of equations produced from this yields
∂
W ∂x
W (X12)
W (X ) =
∂
∂
2W ∂x
− W (X12 ) W ∂x
and
W (T ) =
W
∂
∂t
∂
W ∂t
− W (X12 ) + W
Jacob Rezac
∂
∂x
W
∂
∂t
+ W (X12) − W
∂
W ∂t
Computation of Lax Pairs
∂
∂x
.
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Method of Construction
Step 1: Pick W (X12 )
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Method of Construction
Step 1: Pick W (X12 )
Step 2: Based on the weight matrices of X and T , generate elements
of X and T with undetermined coefficients.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Method of Construction
Step 1: Pick W (X12 )
Step 2: Based on the weight matrices of X and T , generate elements
of X and T with undetermined coefficients.
Step 3: Substitute matrices into Lax equation.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Method of Construction
Step 1: Pick W (X12 )
Step 2: Based on the weight matrices of X and T , generate elements
of X and T with undetermined coefficients.
Step 3: Substitute matrices into Lax equation.
Step 4: Solve for undetermined coefficients.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Method of Construction
Step 1: Pick W (X12 )
Step 2: Based on the weight matrices of X and T , generate elements
of X and T with undetermined coefficients.
Step 3: Substitute matrices into Lax equation.
Step 4: Solve for undetermined coefficients.
Step 5: Substitute back into X and T .
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider the KdV equation (α = 6) and assume (Step 1)
W (X12 ) = 0. Then, our candidate Lax pair is (Step 2)
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider the KdV equation (α = 6) and assume (Step 1)
W (X12 ) = 0. Then, our candidate Lax pair is (Step 2)
c1 k
c3
X =
c4 k 2 + c5 u −c1 k
and
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider the KdV equation (α = 6) and assume (Step 1)
W (X12 ) = 0. Then, our candidate Lax pair is (Step 2)
c1 k
c3
X =
c4 k 2 + c5 u −c1 k
and
T =
T11 T12
T21 −T11
,
where
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider the KdV equation (α = 6) and assume (Step 1)
W (X12 ) = 0. Then, our candidate Lax pair is (Step 2)
c1 k
c3
X =
c4 k 2 + c5 u −c1 k
and
T =
T11 T12
T21 −T11
,
where
T11 = c6 k 3 + c7 ku + c8 ux ,
T12 = c9 k 2 + c10 u,
T21 = c11 k 4 + c12 k 2 u + c13 kux + c14 u 2 + c15 uxx .
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
We substitute this into the Lax equation (Step 3) and get, for the
(1, 1)-element,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
We substitute this into the Lax equation (Step 3) and get, for the
(1, 1)-element,
(c11 c3 − c4 c9 ) k 4 + (c12 c3 − c10 c4 − c5 c9 ) k 2 u + (c14 c3 − c10 c5 ) u 2
+ (c13 c3 − c7 ) kux + (c15 c3 − c8 ) uxx = 0.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
We substitute this into the Lax equation (Step 3) and get, for the
(1, 1)-element,
(c11 c3 − c4 c9 ) k 4 + (c12 c3 − c10 c4 − c5 c9 ) k 2 u + (c14 c3 − c10 c5 ) u 2
+ (c13 c3 − c7 ) kux + (c15 c3 − c8 ) uxx = 0.
We break this up in powers of k and u to get the system of
equations
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
We substitute this into the Lax equation (Step 3) and get, for the
(1, 1)-element,
(c11 c3 − c4 c9 ) k 4 + (c12 c3 − c10 c4 − c5 c9 ) k 2 u + (c14 c3 − c10 c5 ) u 2
+ (c13 c3 − c7 ) kux + (c15 c3 − c8 ) uxx = 0.
We break this up in powers of k and u to get the system of
equations
c11 c3 − c4 c9 = 0,
c12 c3 − c10 c4 − c5 c9 = 0,
c14 c3 − c10 c5 = 0,
c13 c3 − c7 = 0,
c15 c3 − c8 = 0.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Solving with the equations from the other three matrix elements
(Step 4) gives many solutions. Choose (Step 5) a non-trivial one –
more on this later:
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Solving with the equations from the other three matrix elements
(Step 4) gives many solutions. Choose (Step 5) a non-trivial one –
more on this later:
#
"
0
− cc10
2
11
X =
c11
2
0
2c10 c10 k + 2c11 u
and
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Solving with the equations from the other three matrix elements
(Step 4) gives many solutions. Choose (Step 5) a non-trivial one –
more on this later:
#
"
0
− cc10
2
11
X =
c11
2
0
2c10 c10 k + 2c11 u
and
T =
T11 T12
T21 −T11
,
where
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Solving with the equations from the other three matrix elements
(Step 4) gives many solutions. Choose (Step 5) a non-trivial one –
more on this later:
#
"
0
− cc10
2
11
X =
c11
2
0
2c10 c10 k + 2c11 u
and
T =
T11 T12
T21 −T11
,
where
T11 = ux ,
2c10
T12 = 3 −c10 k 2 + c11 u ,
c11
T21 = c10 k 4 + c11 k 2 u −
Jacob Rezac
2
c11
2u 2 + uxx .
c10
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Solving with the equations from the other three matrix elements
(Step 4) gives many solutions. Choose (Step 5) a non-trivial one –
more on this later:
#
"
0
− cc10
2
11
X =
c11
2
0
2c10 c10 k + 2c11 u
and
T =
T11 T12
T21 −T11
,
where
T11 = ux ,
2c10
T12 = 3 −c10 k 2 + c11 u ,
c11
T21 = c10 k 4 + c11 k 2 u −
2
c11
2u 2 + uxx .
c10
Setting c10 = 4, c11 = 2i, and κ2 = −iλ gives the pair from before.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Problems with Method
Large number of possible values for undetermined coefficients.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Problems with Method
Large number of possible values for undetermined coefficients.
Gauge freedom
X̂ = GXG −1 + Gx G −1
Jacob Rezac
and
T̂ = GTG −1 + Gt G −1
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Problems with Method
Large number of possible values for undetermined coefficients.
Gauge freedom
X̂ = GXG −1 + Gx G −1
and
T̂ = GTG −1 + Gt G −1
Use is limited to scaling invariant PDEs
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Problems with Method
Large number of possible values for undetermined coefficients.
Gauge freedom
X̂ = GXG −1 + Gx G −1
and
T̂ = GTG −1 + Gt G −1
Use is limited to scaling invariant PDEs
Computational complexity
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Problems with Method
Large number of possible values for undetermined coefficients.
Gauge freedom
X̂ = GXG −1 + Gx G −1
and
T̂ = GTG −1 + Gt G −1
Use is limited to scaling invariant PDEs
Computational complexity
How do we choose our undetermind coefficients?
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Problems with Method
Large number of possible values for undetermined coefficients
Gauge freedom
X̂ = GXG −1 + Gx G −1
and
T̂ = GTG −1 + Gt G −1
Use is limited to scaling invariant PDEs
Computational complexity
How do we choose our undetermind coefficients?
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Definition
A Conservation Law in (1+1)-dimensions with density ρ and flux J
is an equation of the form
ρt + Jx =
˙ 0,
when evaluated on a PDE.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Definition
A Conservation Law in (1+1)-dimensions with density ρ and flux J
is an equation of the form
ρt + Jx =
˙ 0,
when evaluated on a PDE.
The first few conservation laws of the KdV equation are easy to
compute:
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Definition
A Conservation Law in (1+1)-dimensions with density ρ and flux J
is an equation of the form
ρt + Jx =
˙ 0,
when evaluated on a PDE.
The first few conservation laws of the KdV equation are easy to
compute:
1 2
(u)t +
u + uxx =
˙ 0,
2
x
2 3
2
2
u t+
u − ux + 2uuxx =
˙ 0,
3
x
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Definition
A Conservation Law in (1+1)-dimensions with density ρ and flux J
is an equation of the form
ρt + Jx =
˙ 0,
when evaluated on a PDE.
The first few conservation laws of the KdV equation are easy to
compute:
1 2
(u)t +
u + uxx =
˙ 0,
2
x
2 3
2
2
u t+
u − ux + 2uuxx =
˙ 0,
3
x
and have been known for some time.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Continuing this pattern, we might try ρ = u 3 .
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Continuing this pattern, we might try ρ = u 3 .
u 3 t = 3u 2 ut
= −3(u 3 ux + u 2 uxxx )
= Jx .
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Continuing this pattern, we might try ρ = u 3 .
u 3 t = 3u 2 ut
= −3(u 3 ux + u 2 uxxx )
= Jx .
Thus,
Z
J = −3
(u 3 ux + u 2 uxxx )dx.
However, this integral can’t be written as a polynomial in
(u, ux , uxx , . . .).
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Some experimentation yields ρ = u 3 − 3ux2 and
3 4
2
2
2
3
2
u − 6uux + 3u uxx + 3uxx − 6ux uxxx =
˙ 0.
u − 3ux t +
4
x
These are well-known and have been for some time (e.g., M.
Kruskal’s “speach” during A. Newell’s talk).
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Some experimentation yields ρ = u 3 − 3ux2 and
3 4
2
2
2
3
2
u − 6uux + 3u uxx + 3uxx − 6ux uxxx =
˙ 0.
u − 3ux t +
4
x
These are well-known and have been for some time (e.g., M.
Kruskal’s “speach” during A. Newell’s talk).
It has been conjectured that any integrable PDE will have an
infinite number of Lax pairs.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Relation to Lax Pairs
Compare the zero-curvature equation and defining conservation
law equation
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Relation to Lax Pairs
Compare the zero-curvature equation and defining conservation
law equation
Xt − Tx + [X , T ] =
˙ 0
Jacob Rezac
and
ρt + Jx =
˙ 0.
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Relation to Lax Pairs
Compare the zero-curvature equation and defining conservation
law equation
Xt − Tx + [X , T ] =
˙ 0
and
ρt + Jx =
˙ 0.
These are the same if we can make the commutator vanish from
the zero-curvature equation,
Xt − Tx = 0.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Relation to Lax Pairs
Compare the zero-curvature equation and defining conservation
law equation
Xt − Tx + [X , T ] =
˙ 0
and
ρt + Jx =
˙ 0.
These are the same if we can make the commutator vanish from
the zero-curvature equation,
Xt − Tx = 0.
How do we make the commutator vanish?
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Drinfel’d-Sokolov Method
If we know a Lax pair, expand X as
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Drinfel’d-Sokolov Method
If we know a Lax pair, expand X as
X = X0 − X1 λ,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Drinfel’d-Sokolov Method
If we know a Lax pair, expand X as
X = X0 − X1 λ,
for X0 off-diagonal and X1 diagonal.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Drinfel’d-Sokolov Method
If we know a Lax pair, expand X as
X = X0 − X1 λ,
for X0 off-diagonal and X1 diagonal.
Let S be a power series in λ,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Drinfel’d-Sokolov Method
If we know a Lax pair, expand X as
X = X0 − X1 λ,
for X0 off-diagonal and X1 diagonal.
Let S be a power series in λ,
S =I+
∞
X
Γi λ−i ,
i=1
for unknown (off-diagonal) matrices Γi . Define X̃ = SXS −1 as
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Drinfel’d-Sokolov Method
If we know a Lax pair, expand X as
X = X0 − X1 λ,
for X0 off-diagonal and X1 diagonal.
Let S be a power series in λ,
S =I+
∞
X
Γi λ−i ,
i=1
for unknown (off-diagonal) matrices Γi . Define X̃ = SXS −1 as
X̃ = Dx − X1 λ +
∞
X
Pi λ−i ,
i=0
for undetermined (diagonal) matrices, Pi and Dx =
Jacob Rezac
Computation of Lax Pairs
∂
∂x I .
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Drinfel’d-Sokolov Method
If we know a Lax pair, expand X as
X = X0 − X1 λ,
for X0 off-diagonal and X1 diagonal.
Let S be a power series in λ,
S =I+
∞
X
Γi λ−i ,
i=1
for unknown (off-diagonal) matrices Γi . Define X̃ = SXS −1 as
X̃ = Dx − X1 λ +
∞
X
Pi λ−i ,
i=0
for undetermined (diagonal) matrices, Pi and Dx =
Finally, set T̃ = STS −1 .
Jacob Rezac
Computation of Lax Pairs
∂
∂x I .
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
This set-up will do two things:
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
This set-up will do two things:
[X̃ , T̃ ] = 0, so X̃ and T̃ are the (matrix) density and flux of a
conservation law.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
This set-up will do two things:
[X̃ , T̃ ] = 0, so X̃ and T̃ are the (matrix) density and flux of a
conservation law.
Equating powers of λ in the equation X̃ = SXS −1 gives a
recurrence relation between Pn and Γn+1 :
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
This set-up will do two things:
[X̃ , T̃ ] = 0, so X̃ and T̃ are the (matrix) density and flux of a
conservation law.
Equating powers of λ in the equation X̃ = SXS −1 gives a
recurrence relation between Pn and Γn+1 :
Pn + [Γn+1 , X1 ] = Γn X0 − Γ0n −
n−1
X
Pi Γn−i ,
i=0
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
This set-up will do two things:
[X̃ , T̃ ] = 0, so X̃ and T̃ are the (matrix) density and flux of a
conservation law.
Equating powers of λ in the equation X̃ = SXS −1 gives a
recurrence relation between Pn and Γn+1 :
Pn + [Γn+1 , X1 ] = Γn X0 − Γ0n −
n−1
X
Pi Γn−i ,
i=0
which will allow us to algorithmically solve for each Pn .
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider again the KdV equation, with Lax pair X = X0 − X1 λ,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider again the KdV equation, with Lax pair X = X0 − X1 λ,
0 u
i 0
X0 =
and
X1 =
.
−1 0
0 −i
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Consider again the KdV equation, with Lax pair X = X0 − X1 λ,
0 u
i 0
X0 =
and
X1 =
.
−1 0
0 −i
Set P0 as
P0 =
Jacob Rezac
0 0
0 0
.
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Using the recurrence relationship, we find
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Using the recurrence relationship, we find
1
1
0 u
u 0
and
P1 = i
.
Γ1 = i
1 0
0 u
2
2
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Using the recurrence relationship, we find
1
1
0 u
u 0
and
P1 = i
.
Γ1 = i
1 0
0 u
2
2
Similarly,
1
Γ2 = − i
8
0 u 2 − uxx
u
0
Jacob Rezac
and
1
P2 = −
4
Computation of Lax Pairs
ux
0
0
0
.
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Using the recurrence relationship, we find
1
1
0 u
u 0
and
P1 = i
.
Γ1 = i
1 0
0 u
2
2
Similarly,
1
Γ2 = − i
8
0 u 2 − uxx
u
0
and
1
P2 = −
4
So, the first few densities are
Jacob Rezac
Computation of Lax Pairs
ux
0
0
0
.
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Using the recurrence relationship, we find
1
1
0 u
u 0
and
P1 = i
.
Γ1 = i
1 0
0 u
2
2
Similarly,
1
Γ2 = − i
8
0 u 2 − uxx
u
0
and
1
P2 = −
4
So, the first few densities are
ρ1 = u,
Jacob Rezac
ρ2 = ux .
Computation of Lax Pairs
ux
0
0
0
.
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Using the recurrence relationship, we find
1
1
0 u
u 0
and
P1 = i
.
Γ1 = i
1 0
0 u
2
2
Similarly,
1
Γ2 = − i
8
0 u 2 − uxx
u
0
and
1
P2 = −
4
So, the first few densities are
ρ1 = u,
ρ2 = ux .
Continuing, we find ρ3 = u 2 , ρ5 = u 3 − 3ux2 , . . ..
Jacob Rezac
Computation of Lax Pairs
ux
0
0
0
.
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Finding the Flux
We could do the same process to find J - but it’s tricky. We use
simple integration.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Finding the Flux
We could do the same process to find J - but it’s tricky. We use
simple integration.
Integrating our conservation law, we have
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Finding the Flux
We could do the same process to find J - but it’s tricky. We use
simple integration.
Integrating our conservation law, we have
Z
Z
ρt dx + Jx dx =
˙ 0.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Finding the Flux
We could do the same process to find J - but it’s tricky. We use
simple integration.
Integrating our conservation law, we have
Z
Z
ρt dx + Jx dx =
˙ 0.
Rearranging,
Z
J=−
Jacob Rezac
ρt dx.
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Continuing with the KdV equation, consider
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Continuing with the KdV equation, consider
ρ1 = u.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Continuing with the KdV equation, consider
ρ1 = u.
Then,
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Continuing with the KdV equation, consider
ρ1 = u.
Then,
Z
J1 = −
Z
ut dx =
−αuux + uxxx dx.
Jacob Rezac
Computation of Lax Pairs
So,
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example
Continuing with the KdV equation, consider
ρ1 = u.
Then,
Z
J1 = −
So,
Z
ut dx =
−αuux + uxxx dx.
1
J1 = − αu 2 + uxx .
2
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Software Demonstration
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Issues
Only works when X = X0 − X1 λ
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Issues
Only works when X = X0 − X1 λ
Produces non-standard conservation laws
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Issues
Only works when X = X0 − X1 λ
Produces non-standard conservation laws
Every other conservation law is trivial
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
for scaling invariant equations
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
for scaling invariant equations
with a number of possible forms
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
for scaling invariant equations
with a number of possible forms
Build conservation laws given Lax pairs
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
for scaling invariant equations
with a number of possible forms
Build conservation laws given Lax pairs
of a specific form
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
for scaling invariant equations
with a number of possible forms
Build conservation laws given Lax pairs
of a specific form
which help to narrow down possible Lax pairs
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
for scaling invariant equations
with a number of possible forms
Build conservation laws given Lax pairs
of a specific form
which help to narrow down possible Lax pairs
Despite the constraints, our methods are reliable and work on
a large class of physically important equations.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Our goal was to generate Lax pairs and conservation laws easily
and algorithmically - this has been done to some degree. We can:
Construct Lax pairs
for scaling invariant equations
with a number of possible forms
Build conservation laws given Lax pairs
of a specific form
which help to narrow down possible Lax pairs
Despite the constraints, our methods are reliable and work on
a large class of physically important equations.
In the future, we hope to expand these methods to a larger class of
integrable equations.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Conclusions
Thanks!
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example: Short Pulse Equation
The Short Pulse Equation (SPE),
uxt + αu + β(u 3 )xx = 0,
with weights
∂
=1
W
∂x
W
∂
∂t
=3
W (u) = 1
has a Lax pair with X -component
λ
XSPE = 1
λu
x
α
Jacob Rezac
λux
λ
Computation of Lax Pairs
W (α) = 4
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example: Short Pulse Equation
The Short Pulse Equation (SPE),
uxt + αu + β(u 3 )xx = 0,
with weights
∂
=1
W
∂x
W
∂
∂t
=3
W (u) = 1
has a Lax pair with X -component
λ
XSPE = 1
λu
x
α
λux
λ
W (α) = 4
This can be constructed with the method proposed in this
talk.
Jacob Rezac
Computation of Lax Pairs
Introduction
Construction of Lax pairs
Conservation Laws
Conclusions
Example: Short Pulse Equation
The Short Pulse Equation (SPE),
uxt + αu + β(u 3 )xx = 0,
with weights
∂
=1
W
∂x
W
∂
∂t
=3
W (u) = 1
has a Lax pair with X -component
λ
XSPE = 1
λu
x
α
λux
λ
W (α) = 4
This can be constructed with the method proposed in this
talk.
We cannot build conservation laws from it (it is in WKI-form
rather than AKNS-form).
Jacob Rezac
Computation of Lax Pairs
Download