Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using...

25
Stability analysis of travelling wave solutions using the Evans function Jitse Niesen in collaboration with Simon Malham Heriot-Watt University, Edinburgh e-Science Institute, Durham, February 2004 Stability analysis of travelling wave solutions using the Evans function – p. 1/25

Transcript of Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using...

Page 1: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Stability analysis of travelling wavesolutions using the Evans function

Jitse Niesenin collaboration with Simon Malham

Heriot-Watt University, Edinburgh

e-Science Institute, Durham, February 2004

Stability analysis of travelling wave solutions using the Evans function – p. 1/25

Page 2: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Overview

the Gray–Scott equation. . . is a reaction-diffusion equation.

travelling wave solutions. . . are solutions which travel as a whole. We want to study theirstability by computing the spectrum of the correspondingdifferential operator.

the Evans function. . . is a tool for finding eigenvalues of a differential operator.Evaluating the Evans functions entails solving an ordinarydifferential equation.

the Magnus method. . . is used to solve ordinary differential equations.

Stability analysis of travelling wave solutions using the Evans function – p. 2/25

Page 3: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Acknowledgments

This research is based on the following paper:

Nairo D. Aparicio (Oxford Brookes),Simon J. A. Malham (Heriot-Watt),Marcel Oliver (Internat. Univ. Bremen)

Numerical evaluation of the Evans function byMagnus integration.

The project is being funded by the EPSRC.

Stability analysis of travelling wave solutions using the Evans function – p. 3/25

Page 4: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

The Gray–Scott equation

The Gray–Scott equation describes a reaction of twochemicals U and V with concentrations � ��� � � �

and � ��� � � �

.

�� � � � � � � � � �� � � �

�� � � � � � � � � � ���

The three terms on the right-hand side describe:

diffusion of U and V;�

= (inverse) Lewis number.

autocatalytic reaction U � �

V � �

V.

in-flow of U with rate

and out-flow of V with rate

;(

��� �

describes additional reaction V � inert product).

Stability analysis of travelling wave solutions using the Evans function – p. 4/25

Page 5: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

History

�� � � � � � � � � �� � � �� � � � � � � � � � ���

Originally proposed by Gray and Scott in 1983 withoutthe

� �

terms to model autocatalysis in a well-stirredreactor.

Simulations by Pearson in 1993 show a surprisingvariety of patterns.

At the same time, Lee, McCormick, Ouyang andSwinning obtained similar patterns experimentally. Theystudied a ferrocyanide-iodate-sulphide reaction in acontinuously-fed gel reactor.

Stability analysis of travelling wave solutions using the Evans function – p. 5/25

Page 6: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Simulations in 2D

� �� �� �

,

� �� � � � � � �� � �,

� �� � � �

� �� � � �

,� �� �� � � � �� � � �

,

� �� � �

All simulations have

� � � and are due to Roy Williams.

Stability analysis of travelling wave solutions using the Evans function – p. 6/25

Page 7: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

History — II

Boissonade writes in Nature about:spots that replicate, grow and die in uncannyresemblance to living things.

The Gray–Scott equation isalso used to model combus-tion (U fuel, V heat) andfungal mycelia.(Davidson, Sleeman,

Crawford, 1997)

The case

� � �

was considered by Aparicio,Malham and Oliver.

Stability analysis of travelling wave solutions using the Evans function – p. 7/25

Page 8: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Simulations in 1D

No-flow BCs,

� �� � � �

,

� �� � � �

,

� � � .Computed with moving-grid code of Blom and Zegeling.

Stability analysis of travelling wave solutions using the Evans function – p. 8/25

Page 9: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Simulations in 1D — II

No-flow BCs,

� �� � �

,

� �� �� � �

,

� � � .Computed with moving-grid code of Blom and Zegeling.

Stability analysis of travelling wave solutions using the Evans function – p. 9/25

Page 10: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Simulations in 1D — III

Dirichlet BCs,

� �� � �

,

� �� ��

,

� � � .Computed with moving-grid code of Blom and Zegeling.

Stability analysis of travelling wave solutions using the Evans function – p. 10/25

Page 11: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Travelling wave solutions

Travelling waves are solutions to the equation that movewith constant speed � while maintaining their shape.

The Gray–Scott equation in

� � � dimensions is

�� ��� � � � � � � �� � � �� � �� � � � � � � ���

We write this in short form as

�� � �� � � � � � �

where

� � ��� �

is the diffusion matrix and � � � � � � � �

.

In the moving frame� � � �, this is �� � � � � � � � � � � .

Travelling wave solutions are of the form � � � � � � � � � � �

.Hence, they satisfy

� � � � � � � � � � � � � �

.

Stability analysis of travelling wave solutions using the Evans function – p. 11/25

Page 12: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Stability of travelling waves

Given a travelling wave

� �, what is the fate of solutionswhose initial conditions are small perturbations of

� �? If anysuch solution stay close to

� �, we say that the travelling waveis stable.

Technical detail: If

� � � � �

is a travelling wave solution, then sois its translate

� � � � �� �

. So, we require for stability thatsmall perturbations of

� � � � �

stay close to the family

� � � � � �� ��

�� � �

.

A natural approach is to linearize the equation about thetravelling wave.

Stability analysis of travelling wave solutions using the Evans function – p. 12/25

Page 13: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Linear stability analysis

Travelling wave

� � � � �

solves

� � � � � � � � � � � � � �

.

Suppose that � � � � � � � � � � � � � � � � � � �

is a perturbation of thetravelling wave at

� �

.

� � � � � �

solves the full PDE �� � � � � � � � � � � , so

� �� � � � � � � � � � � � � � � � � � � � � �

� � � � � � � � � ���

� � � � � � ��

Separation of variables yields� � � � � � � ��� � � � �

with �

satisfying

� � � � � � ��

� � � � � � � �.

So, we need to study the spectrum of the differentialoperator � � � � � � ��

� � � � � . If has an eigenvalue

with

� � �

, then the wave is unstable.

Stability analysis of travelling wave solutions using the Evans function – p. 13/25

Page 14: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

The spectrum of

The spectrum of can be decomposed in two parts.

The point spectrum �

pt consists of eigenvalues�

, for which

� � � has a solution. We have

� �

pt.

The essential spectrum �

ess typically contains open sets,and is asymptotically (as

� � �) inside the parabolic region

� ��

�� � � � ��� � � � �

.

ess

Im

Re

pt

Stability analysis of travelling wave solutions using the Evans function – p. 14/25

Page 15: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Nonlinear stability vs linear stability

If the spectrum of is contained in the left half-plane andbounded away from the imaginary axis, except for a simpleeigenvalue at the origin, then the travelling wave is(nonlinearly) stable. (Henri ’81)

If the essential spectrum touches theimaginary axis at the origin, then one typicallyhas to introduce weighted norms to provestability.

For the Gray–Scott equation, the essential spectrum iseasily computed. Hence, we now assume that �

ess is in theleft half-plane, and we concentrate on the point spectrum.

Stability analysis of travelling wave solutions using the Evans function – p. 15/25

Page 16: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Eigenvalues of

Recall:

� �

pt if there is a � with � � � and � �� � � �

.

This is a second order ODE, so we can rewrite it as a firstorder equation �� � � � � � � � �� ( �)

Here,

is a

��� �

matrix and linear in�

. If

is to the right ofthe �

ess, then

� �� � � has two stable and two unstableeigenvalues.

Denote the two stable eigenvalues of

� � � � � by � �� and � ��

with corresponding eigenvectors

�� and

�� .Then, every solution of ( �) with

� � � � � �

is of the form

� � � � � � � � �� �� � � � � � ��� �� as

� � � � with � � � � � �

.

Stability analysis of travelling wave solutions using the Evans function – p. 16/25

Page 17: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Eigenvalues of — II

Every solution of

�� � � � � � � � �

with

� � � � � �satisfies

� � � � � � � � � �� � � � � �� � �� as

� � � �.Let

� �� denote the solution with

� �� � � � � � ��� �� .

Then

� � �� � � �� �

is a basis for the linear space of solutionswith

� � � � � �

.

Similarly, we find a basis

� � �� � � �� �

for the space ofsolutions with

� � � � �

.

If there is a solution which vanishes at both ends, then it isin both spaces. So,

�is an eigenvalue if �� �� � � �

� � � �� �

and

�� �� � � �� � � �� �

have a nontrivial intersection.

Stability analysis of travelling wave solutions using the Evans function – p. 17/25

Page 18: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

The Evans function

The Evans function is defined by

� � � � � � � � � ��

� � � � �� � � � � ��� � � � �� � � � �

Properties of the Evans function:

� � � � �

iff

is an eigenvalue of . (Evans, 1972)

If the eigenvectors

�� � � �

are chosen to be analytic, thenthe Evans function is analytic to the right of �

ess.(Alexander, Gardner, Jones, 1990)

Hence, we can count the eigenvalues inthe right half-plane by looking at thechange of �� � � � � �

as�

traverses thepurple loop.

Im

Re

Stability analysis of travelling wave solutions using the Evans function – p. 18/25

Page 19: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Computing the Evans function

To evaluate the Evans function at

, we need to

compute the eigenvectors

�� of

� � � � ,solve

�� � �� � � � � � � � �� with

� � � � �� (where

is

some large number) to obtain

� �� � � �, and

compute

�� and

� �� � � �

, and calculate the determinant.

Some points to consider while implementing this procedure:

The eigenvectors

�� should be analytic functions of

.

The solutions of the ODE are growing exponentially.

� �� grows faster than

� �� if

� � �� � � � �� , so round-offerrors in the

� �� direction will dominate the

� �� solution.

Stability analysis of travelling wave solutions using the Evans function – p. 19/25

Page 20: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Exterior algebra spaces

The idea is to track the two-dimensional subspace

�� �� � � ��� � � � � �� � � � � � � �

under the flow of

�� � � � � � � � �

.(Bridges, Derks, 1999)

Let � � � � � � � ��� be an orthonormal basis of� �

. Define the� � � � �

to be the linear space with basis

� � � � � � � � ��� with

� � � � � � � � �� �

where the wedge product is bilinear and anti-symmetric.

We can identify the subspace �� �� � � � � � � � � � � � � � �

with theelement � � ��� � � � � � � � � � �

.

This allows us to extend

�� � � �

to

�� � � � � � � � � �

with

� � � � � � � �.

Stability analysis of travelling wave solutions using the Evans function – p. 20/25

Page 21: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Computing the Evans function – II

Recall: the old procedure was to compute the eivecs �� ,

solve

�� � �� � � � � � � � �� with

� � � � �� to obtain

� �� � � �

,do the same from � �

, and calculate the determinant.

Now, we take as initial value

� � � � � �� � �� � � � � �

and solve the extended equation

�� � � � � � � � � � � � � toobtain

� � � � �

. Compute

� � � � �

in a similar way, and theEvans function is

� � � � � � � � � � � � � � �

.

Even better is to solve

�� � � � � � � � � � � � � � � � � � , where

� � �

is the most unstable eigenvalue of

� � � � � � � �

, to getrid of the exponential grow.

The only remaining task is to solve the ODE.

Stability analysis of travelling wave solutions using the Evans function – p. 21/25

Page 22: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

The Magnus expansion

The solution of the scalar equation � � � � � � � with � � � � �

is

� � � � �� � � �� � ��� � �� � � � � � �

The solution of the vector equation � � � � with � � � � ��

is

� � � � �� � � � � � � � � � �However, the solution of � � � � � � � with � � � � ��

is not

� � � � �� � � ��

� �� � �� � � � � � �

So, what is the solution? Write � � � � �� � � � � � � � � � � �

, then

� � � �

� � � � � �� � � � � � � � � � �

where

� are the Bernouilli numbers and � � � is defined by

� � � � � � � � � � � � � � �

. (Hausdorff, 1906)

Stability analysis of travelling wave solutions using the Evans function – p. 22/25

Page 23: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

The Magnus expansion — II

We can solve

� � � �

� � � � � �� � � �

by Picard iteration

�� � � � � � ��� � � � � � ��

� �

� � � � � ���

� �� � �� � � �� �

which yields the Magnus expansion: (Magnus, 1954)

� � � � ��

� ��� � ��

� ��

� �

� � ��� � � � � ��� � � �� � �� �

� �� �

��

� �

� �

� � ��� �� � � � ��� � � � � �� � � � �� �

�� � �� �

� ��

��

� �

� �

� � � ��� �� � � ��� � � � � � ��� � � �� �

�� � �� � �� � �

This expansion is also known as the Feynman-Dyson pathordered exponential or the Chen-Fliess series. It convergesfor sufficiently small

�. (Blanes et al. & Moan, 1998)

Stability analysis of travelling wave solutions using the Evans function – p. 23/25

Page 24: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

The Magnus expansion — III

With some tricks, we find

� � � � � � � � � � � � � � � �� � � � � � � � � � � � � � � � � �

where

� � � � � � � ��

� � � � � � � � � � � � � ��

� � � � �

This forms the basis of a fourth-order numerical method forsolving

�� � � � � � � � �

.

Advantages of Magnus methods above classical methods:

Superior performance in highly oscillatory regimes,e.g., if

approaches the essential spectrum.

If, as in our case,� � � � � �

is linear in

, we can split thecomputation in a

�-dependent and a

-dependent part.(Moan, 1998)

Stability analysis of travelling wave solutions using the Evans function – p. 24/25

Page 25: Stability analysis of travelling wave solutions using the ...jitse/durham04.pdf · solutions using the Evans function Jitse Niesen ... If there is a solution which vanishes at both

Putting everything together

We are analysing a reaction-diffusion system, like theGray–Scott model. Suppose that we have found atravelling wave solution, and that we wish to study its(linear) stability.

We need to find out whether part of the spectrum of thecorresponding differential operator is in the right half-plane.Any eigenvalues can be found by evaluating the Evansfunction along the imaginary axis.

This means we have to solve an ODE, which we lift to theexterior algebra space for stability reasons. Finally, wesolve the lifted equation with the Magnus method. Thebulk of the computation needs to be done only once.

Stability analysis of travelling wave solutions using the Evans function – p. 25/25