A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

download A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

of 174

Transcript of A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    1/174

    Classification of integrable hydrodynamic

    chains using the Haantjes tensor.

    D.G. Marshall.

    Department of Mathematical Sciences

    Loughborough University

    Loughborough, Leicestershire LE11 3TU

    United Kingdom

    1

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    2/174

    Keywords 2

    Keywords

    Integrability

    Nijenhuis tensor

    Haantjes tensor

    Hydrodynamic chains

    Benney Chain

    Diagonalizability

    Generating function of conservations laws

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    3/174

    Abstract 3

    Abstract

    The integrability of an m-component system of hydrodynamic type, ut = v(u)ux,

    by the generalized hodograph method requires the diagonalizability of the m mmatrix v(u). The diagonalizability is known to be equivalent to the vanishing of

    the corresponding Haantjes tensor. This idea is applied to hydrodynamic chains

    infinite-component systems of hydrodynamic type for which the matrix v(u)is sufficiently sparse. For such sparse systems the Haantjes tensor is well-defined,

    and the calculation of its components involves only a finite number of summations.

    The calculation of the Haantjes tensor is done by using Mathematica to performsymbolic calculations. Certain conservative and Hamiltonian hydrodynamic chains

    are classified by setting Haantjes tensor equal to zero and solving the resulting sys-

    tem of equations. It is shown that the vanishing of the Haantjes tensor is a necessary

    condition for a hydrodynamic chain to possess an infinity of semi-Hamiltonian hy-

    drodynamic reductions, thus providing an easy-to-verify necessary condition for the

    integrability of such sysyems. In the cases of the Hamiltonian hydrodynamic chains

    we were able to first construct one extra conservation law and later a generating

    function for conservation laws, thus establishing the integrability.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    4/174

    Acknowledgements 4

    Acknowledgements

    I would like to express my gratitude to the following people for their assistance

    during my work on this thesis:

    Prof. E. V. Ferapontov and Dr K. R. Khusnutdinova, who gave me such superb and

    enthusiastic supervision along with unwavering support and encouragement. Thank

    you for all the time you have given me and all the patience you have shown me

    throughout this work.

    All the of staff of the Mathematical Sciences Department at Loughborough Univer-sity for all their help.

    Loughborough University, particularly the Mathematical Sciences Department, for

    financial support.

    All my friends for their moral support and understanding.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    5/174

    Contents 5

    Contents

    1 Introduction 7

    2 Hydrodynamic type systems in 1+1 dimensions 15

    2.1 Riemann invariants . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

    2.2 Commutativity Condition . . . . . . . . . . . . . . . . . . . . . . . . 22

    2.3 Conservation Laws . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

    2.4 Semi-Hamiltonian property . . . . . . . . . . . . . . . . . . . . . . . . 26

    2.5 Generalized hodograph method . . . . . . . . . . . . . . . . . . . . . 28

    2.6 The Haantjes tensor . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

    2.7 Reciprocal Transformations . . . . . . . . . . . . . . . . . . . . . . . 34

    3 Hydrodynamic Chains 38

    3.1 The Benney chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

    3.2 Hydrodynamic chains and the Haantjes tensor . . . . . . . . . . . . . 43

    3.3 Another chain considered by Benney . . . . . . . . . . . . . . . . . . 53

    3.4 Hydrodynamic reductions and diagonalizability . . . . . . . . . . . . 54

    4 Conservative chains 65

    4.1 Egorov case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

    4.2 Method of hydrodynamic reductions . . . . . . . . . . . . . . . . . . 67

    4.3 Integration of the Egorov case . . . . . . . . . . . . . . . . . . . . . . 72

    4.4 More general conservative chains . . . . . . . . . . . . . . . . . . . . 76

    4.5 Integration of the general conservative chains . . . . . . . . . . . . . . 79

    5 Kupershmidts brackets 89

    5.1 Integration of the system of integrability conditions . . . . . . . . . . 91

    5.2 The vanishing of the Haantjes tensor . . . . . . . . . . . . . . . . . . 93

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    6/174

    Contents 6

    5.3 Conservation laws . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

    5.4 Generating functions for conservation laws of Hamiltonian chains cor-

    responding to Kupershmidts bracket . . . . . . . . . . . . . . . . . . 98

    5.4.1 Generating functions in the general case . . . . . . . . . . . . 100

    5.4.2 Generating functions in the case = 0 . . . . . . . . . . . . . 100

    5.4.3 Generating functions in the case + 2 = 0 . . . . . . . . . . 101

    6 Manin-Kupershmidts bracket 103

    6.1 Integration of the system of integrability conditions . . . . . . . . . . 106

    6.2 Conservation laws for Manin-Kupershmidts bracket . . . . . . . . . 1176.3 Generating functions for conservation laws of Hamiltonian chains with

    Manin-Kupershmidts bracket . . . . . . . . . . . . . . . . . . . . . . 119

    7 Conclusions and further work 125

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    7/174

    Introduction 7

    1 Introduction

    This thesis is a study in the area of integrable systems. It is devoted to a classification

    of integrable hydrodynamic chains of the type that orginally appeared in the context

    of fluid mechanics, in particular with reference to the Benney chain [3]. Integrable

    systems have been actively investigated since the discovery of the Inverse Scattering

    Transform of the KdV equation [21]. There have been significant developments for

    1 + 1 dispersive equations, see [2], and 1 + 1 dimensional dispersionless equations

    [9]. Classification of integrable systems has been an important theme of much of

    the recent research.In this thesis we are concerned with the integrability of special infinite component

    dispersionless systems known as hydrodynamic chains. Our approach towards clas-

    sification of such systems is based on the use of the so-called Haantjes tensor [27].

    Let us begin by defining the form of finite component hydrodynamic type systems

    ut = v(u)ux (1)

    where u = (u1, u2,...,un)t is an n-component column vector and v(u) is an n nmatrix. In what follows we consider the strictly hyperbolic case when the eigenval-

    ues of the matrix v(u), also called the characteristic speeds of the system (1), are

    real and distinct.

    Some systems of the form (1) are diagonalizable, i.e. reducible to the Riemann

    invariant form, more details follow in Sect. 2. The diagonalizability of (1) is a

    necessary condition for integrability via the generalized hodograph method [61].

    There exists an efficient tensor criterion of the diagonalizability which does not

    require the computation of eigenvalues and eigenvectors of the matrix v(u). This is

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    8/174

    Introduction 8

    useful because calculating the eigenvalues and eigenvectors can be troublesome in

    practice. Let us first calculate the Nijenhuis tensor [27] of the matrix v(u) = vij,

    Nijk = vpj upv

    ik vpkupvij vip(ujvpk ukvpj ), (2)

    and introduce the Haantjes tensor [27]

    Hijk = Ni

    prvpj v

    rk Npjr vipvrk Nprkvipvrj + Npjk virvrp. (3)

    For strictly hyperbolic systems, i.e. when the eigenvalues are positive and distinct,

    the condition of diagonalizability is given by the following theorem:

    Theorem 1 [27] A hydrodynamic type system with mutually distinct characteris-

    tic speeds is diagonalizable if and only if the corresponding Haantjes tensor (3) is

    identically zero.

    The focus of this work is hydrodynamic chains, these are infinite component systems

    of form (1). More formally a hydrodynamic chain is,

    ut = V(u)ux

    where V(u) is a square matrix of infinite dimension, while u = (u1, u2, . . . , )t is

    an infinite-component vector. If the infinite matrix V(u) is sufficiently sparse then

    both tensors (2) and (3) make sense. The formal definition of sufficiently sparse is

    Definition 1 [20] An infinite matrix V(u) is said to belong to the class C (chain

    class) if it satisfies the following two properties:

    (a) each row of V(u) contains finitely many nonzero elements;

    (b) each matrix element of V(u) depends on finitely many variables ui.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    9/174

    Introduction 9

    All the chains considered throughout the paper are of the class C. Below is the

    Benney chain written in matrix form, the matrix is of class C, it has only two

    nonzero elements in every row apart from the first where there is only one. The sole

    element in the first row is constant while of the two elements on every other row

    one is constant and the other is only a function of one variable. The Benney chain

    has the form

    A0

    A1

    A2

    A3

    t

    +

    0 1 0 0 0 0 .

    A0

    0 1 0 0 0 .2A1 0 0 1 0 0 .

    3A2 0 0 0 1 0 .

    . . . . . . .

    A0

    A1

    A2

    A3

    x

    = 0.

    The Benney chain is a classical example of a hydrodynamic chain. This chain was

    derived in [3] and was shown to consist of an infinite number of conservation laws

    for the system of equations that describe fluid under the action of gravity. The

    derivation of the Benney chain is shown in Sect. 3.1.

    In Sect. 3 we propose that a hydrodynamic chain is said to be diagonalizable if all

    components of the corresponding Haantjes tensor (3) are zero. The work in Sect.

    3 goes on to show that the vanishing of the Haantjes tensor is a necessary (and in

    some cases sufficient) condition for a hydrodynamic chain to possess an infinity

    of finite-component diagonalizable hydrodynamic reductions. The main advantage

    of our approach is that the classification does not require any extra objects such

    as commuting flows, Hamiltonian structures, Lax pairs, etc. The vanishing of the

    Haantjes tensor turns out to be an easy to calculate classification criterion. As an

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    10/174

    Introduction 10

    example let us consider the chain

    unt = un+1x + u

    1unx + cnunu1x

    where cn = const. It can be verified that the vanishing of the Haantjes tensor implies

    the relation cn+2 = 2cn+1 cn. Since the form of this chain is relatively simple itis straightforward to calculate the Haanjtes tensor by hand though it is quicker to

    using symbolic computations. Throughout this thesis the Mathematica[43] package

    has been used, the three files contained in the Appendices can be downloaded from

    http://www-staff.lboro.ac.uk/%7emakk/Marshall.html. The PDF file of this theis

    is also available online at the fore mentioned address.

    Definition 2 A hydrodynamic chain from the class C is said to be integrable if,

    for any m, it possesses infinitely many m-component semi-Hamiltonian reductions

    parametrised by m arbitrary functions of a single variable.

    The method of hydrodynamic reductions is illustrated in Sect. 3.4 by considering

    the Benney chain.

    In Sect. 3.4 the following theorem is proved:

    Theorem 2 The vanishing of the Haantjes tensor H is a necessary condition for

    the integrability of hydrodynamic chains from the class C.

    If the spectrum of the infinite matrix V is simple, that is, for any there exists a

    unique eigenvector such that V = , the following stronger result is obtained:

    Theorem 3 In the simple spectrum case the vanishing of the Haantjes tensor H is

    necessary and sufficient for the existence of two-component reductions parametrized

    by two arbitrary functions of a single variable.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    11/174

    Introduction 11

    Theorem 3 provides an easy-to-verify necessary condition for testing the integrabil-

    ity of hydrodynamic chains. For finite component systems of hydrodynamic type, it

    is known that any diagonalizable semi-Hamiltonian (38) system possesses infinitely

    many conservation laws and commuting flows of hydrodynamic type, and can be

    solved by the generalized hodograph method [61]. At this point it must be empha-

    sized that the vanishing of the Haantjes tensor is not sufficient for the integrability in

    general: one can construct examples of diagonalizable chains which possess infinitely

    many diagonal reductions none of which are semi-Hamiltonian (38) (see the example

    in Sect. 3.4). To eliminate these cases let us recall that for finite-component systems

    (1) there exists a tensor object which is responsible for the semi-Hamiltonian prop-

    erty [48]. This is a (1, 3)-tensor Pskij (see Appendix 1 for explicit formulas in terms

    of the matrix vij). Similarly to the Haantjes tensor H, the tensor P is well-defined

    for hydrodynamic chains that are of class C. Thus the following conjecture is made

    Conjecture 1 The vanishing of both tensors H and P is necessary and sufficient

    for the integrability of hydrodynamic chains from the class C.

    The necessary part of this conjecture, the claim that the integrability implies that

    both H and P vanish identically, is proved in Sect. 3.4. The sufficiency is a much

    more difficult property to show, and this is not yet established in general. We point

    out that the vanishing of H (in fact, the vanishing of the first few components of

    H), is already sufficiently restrictive and implies the integrability in many cases (e.g.

    for conservative chains, Hamiltonian chains, etc).

    In Sect. 4 the Haantjes tensor criterion is used to classify conservative chains.

    Initially we restrict the flux of the first equation to be only u2, this is known as the

    Egorov case. The chain is

    u1t = u2x, u

    2t = g(u

    1, u2, u3)x, u3t = h(u

    1, u2, u3, u4)x, ... . (4)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    12/174

    Introduction 12

    The chain (4) was investigated in [47], where a class of new integrable examples

    was found, see also [6], based on the symmetry approach. These papers provide a

    classification of conservative chains of the form (4). It turns out that the condi-

    tions H1jk = 0 are already sufficiently restrictive and give an over-determined system

    expressing all second order partial derivatives of h(u1, u2, u3, u4) in terms of g, see

    (103). The consistency conditions of these equations lead to a system of equations

    expressing all third order partial derivatives of g in terms of its lower order deriva-

    tives, see (104). Computer algebra was used to calculate the Haantjes tensor and to

    verify the involutivity by calculating the consistency conditions. It must be empha-

    sized that the same system of equations for g was found in [47] using the symmetry

    approach, as well as in [17] based on the method of hydrodynamic reductions. So,

    for conservative chains (4) the condition of diagonalizability is equivalent to the

    integrability. The requirement of the vanishing of other components Hijk , i 2,imposes no additional constraints on h and g: these conditions reconstruct the re-

    maining equations of the chain (4). Furthermore, the conditions Hmjk = 0 specify

    the right hand side of the mth

    equation umt = ..., etc.

    Also contained in Sect. 4 is the classification of conservative chains where the flux

    of the first equation is f(u1, u2), i.e. chains of the type

    u1t = f(u1, u2)x, u

    2t = g(u

    1, u2, u3)x, u3t = h(u

    1, u2, u3, u4)x, ... . (5)

    As in the Egorov case, the conditions H1jk = 0 lead to expressions for all second

    order partial derivatives of h in terms of g and f. The consistency conditions of

    these equations result in a system of equations expressing all third order partial

    derivatives of g and f in terms of lower order derivatives.

    Sect. 5 and Sect. 6 are devoted to the classification of Hamiltonian chains which

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    13/174

    Introduction 13

    are of the form

    ut =

    B

    d

    dx+

    d

    dxBt

    h

    u, (6)

    where u = (u1, u2, u3,...)t is an infinite-component column vector of the dependent

    variables, and B ddx +d

    dx Bt is known as the Hamiltonian operator. Chains of the form

    (6) are known as Hamiltonian chains, h is called the Hamiltonian density. We are

    going to look at the problem of the classification of the densities for two particular

    Hamiltonian operators:

    Kupershmidts bracket: Bij = ((i 1) + )ui+j1, h = h(u1, u2), see [34];

    Manin-Kupershmidts bracket: Bij = (i 1)ui+j2, h = h(u1, u2, u3), see [33];

    so that the corresponding Hamiltonian system is integrable. The Kupershmidts

    bracket will be dealt with in Sect. 5, while the work on the Manin-Kupershmidts

    bracket will be in Sect. 6.

    According to the results of Tsarev [61], the vanishing of the Haantjes tensor is nec-

    essary and sufficient for the integrability of finite-component Hamiltonian systems

    of hydrodynamic type by the generalized hodograph method. Thus, we formulate

    our main conjecture regarding Hamiltonian hydrodynamic chains:

    Conjecture 2 [20] The vanishing of the Haantjes tensor is a necessary and suffi-

    cient condition for the integrability of Hamiltonian hydrodynamic chains. In par-

    ticular, it implies the existence of infinitely many Poisson commuting conservation

    laws, and infinitely many hydrodynamic reductions.

    The necessity part of this conjecture follows from Theorem 2, which is proved in

    Sect 3.4, which gives the vanishing of the Haantjes tensor as a necessary condition

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    14/174

    Introduction 14

    for the integrability of hydrodynamic chains (not necessarily Hamiltonian). The suf-

    ficiency is more difficult to establish. The conjecture is supported by all examples

    of integrable Hamiltonian chains known to us. Since components of the Haantjes

    tensor can be calculated using computer algebra, this approach provides an effective

    classification criterion. We are going to demonstrate that the conjecture is indeed

    true for Hamiltonian chains of the type (6) with Kupershmidts bracket and Manin-

    Kupershmidts bracket, respectively.

    We also investigate the existence of higher order (than the hamiltonian, h) con-

    servation laws for the two types of Hamiltonian systems in question; recall that

    the existence of infinitely many conservation laws is one of the main features of

    the integrability. We show that the requirement of the existence of one additional

    conservation law of the form,

    p(u1, u2, u3)t = q(u1, u2, u3, u4)x for Hamiltonian systems with Kupershmidtsbracket;

    p(u1, u2, u3, u4)t = q(u1, u2, u3, u4, u5)x for Hamiltonian systems with Manin-Kupershmidts bracket;

    leads to the same relations as requiring H1jk = 0 for the respective systems. Further-

    more the system of equations obtained from setting H1jk = 0, imply the existence

    of a generating function of conservation laws and, hence, an infinity of conservation

    laws. This establishes the integrability of all examples constructed in Sect. 5 andSect. 6.

    The main results of this thesis were published in [18], [20].

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    15/174

    Hydrodynamic type systems in 1+1 dimensions 15

    2 Hydrodynamic type systems in 1+1 dimensions

    An m-component system of hydrodynamic type has the form,

    ut = v(u)ux, (7)

    where v(u) is a mm matrix and u is a column vector with components u1, u2, u3, . . . ,um. The integrability of these systems by the generalized hodograph method re-

    quires that the matrix v(u) is diagonalizable, or in other words possesses Riemann

    invariants. This section contains information on hydrodynamic type systems in 1+1

    dimension. We are interested only in systems of hyperbolic type, this means all

    eigenvalues of matrix v in (7) must be real and distinct.

    2.1 Riemann invariants

    Consider (7), such a system possesses Riemann invariants if there exists a change of

    variables

    u1, . . . , un R1(u), . . . , Rn(u) (8)

    so that (7) goes to

    Rit = i(R)Rix. (9)

    If (7) possesses Riemann invariants then it is said that the matrix v(u) is diagonal-

    izable.

    To find Riemann invariants of a 2x2 system, proceed as follows:

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    16/174

    Hydrodynamic type systems in 1+1 dimensions 16

    1. Write the equations in the form (7) and find the eigenvalues of matrix v(u),

    det v(u) iI = 0.

    2. Require the gradients of the Riemann invariants are left eigenvectors of matrix

    v corresponding to eigenvalues 1, 2.

    grad Ri

    v(u) iI = 0.

    3. Solve the resulting two pairs of PDEs to obtain the Riemann invariants

    R1, R2,

    (R1

    u1,

    R1

    u2)

    v(u) 1I = 0,(

    R2

    u1,

    R2

    u2)

    v(u) 2I = 0.

    An example follows to further highlight the steps to calculate Riemann Invariants.

    Example Calculating Riemann invariants for the equations of gas dynamics

    t + ux + ux = 0, ut + uux + 2x = 0. (10)

    Write (10) in matrix form

    u

    t

    +

    u

    2 u

    u

    x

    = 0. (11)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    17/174

    Hydrodynamic type systems in 1+1 dimensions 17

    Comparing (11) to (9) we see that

    u1u2

    =

    u

    , v

    i

    j = u

    2 u

    .

    In step one we find the eigenvalues of vij,

    1,2 = u (1)1/2. (12)

    In step two we find the Riemann invariants by requiring,

    R1 R

    1u

    u 1 2 u 1

    = 0,

    the same is done for 2, R2. In the third step, multiply out and solving we see that

    R1 = u +21/2(1)/2

    1

    .

    We obtain R2 by the same method, ultimately,

    R1 = u +21/2

    12

    1 , R2 = u 2

    1/212

    1 . (13)

    So we have equation (9) for i = 1, 2, thus

    R1t + 1R1x = 0, R2t + 2R2x = 0. (14)

    Note at this point that from (13) we have

    R1 + R2

    2= u, R1 R2 = 4

    1

    212

    1 . (15)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    18/174

    Hydrodynamic type systems in 1+1 dimensions 18

    Substitute (15) into (12) to obtain

    1 =R1 + R2

    2

    +( 1)(R1 R2)

    4

    , 2 =R1 + R2

    2

    +( 1)(R2 R1)

    4

    . (16)

    If (16) is substituted into (14) then we have

    R1t +

    R1 + R2

    2+

    ( 1)(R1 R2)4

    R1x = 0,

    R2t +

    R1 + R2

    2+

    ( 1)(R2 R1)4

    R2x = 0. (17)

    One can verify that (11) indeed goes to (17) under the change of variables

    R1 + R2

    2= u, R1 R2 = 4

    1

    212

    1 .

    Thus, R1 and R2 are Riemann invariants of (10).

    Example [38] This is a much more involved example of determining the Riemann

    invariants for a given system. Equations of Chromatography are

    uix + ai(u)t = 0, i = 1, , n. (18)

    Different models are obtained via the choice ofai(u), called isotherms of adsorption.

    In this example we are going to obtain the Riemann invariants for the Langmuir

    isotherm, thus,

    ai(u) =iu

    i

    , = 1 +

    ns=1

    sus. (19)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    19/174

    Hydrodynamic type systems in 1+1 dimensions 19

    First, we calculate the eigenvalues of matrix A where

    uix + Ai

    jujt = 0, (20)

    It was shown in [38] that the characteristic equation, det(A I) = 0, has the form,

    det(A I) =

    1 21u1 122

    +n

    s=2

    2sun(1 1)

    2(s s)

    2 2

    . . .

    n n

    =1

    1

    +

    (1

    1)

    2

    ns=1

    2sun

    s s +n

    p=2

    p p

    =n

    p=1

    p p

    1

    ns=1

    s s

    ns=1

    2su

    s

    s s

    ,

    so,

    =n

    s=1

    2sus

    s s , (21)

    since, det(A I) = 0. Thus, substituting into (19) we obtain,

    1 +n

    s=1

    sus =

    ns=1

    2sus

    s (22)

    The eigenvalues, i, of A are the solutions of (22).

    We now show that Riemann invariants are given by Ri = i. It is required (9) is

    satisifed modulo Ri = i. Take R = in (22), calculate Rx, Rt in terms of ujt ,

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    20/174

    Hydrodynamic type systems in 1+1 dimensions 20

    and then substitue to show Rx +RRt = 0.

    Rx =

    ssR

    s R su

    s

    pupt p

    2

    su

    st

    ,

    Rt = R

    ssustsR

    p

    up2p(pR)2

    .

    Substitue into (9) to obtain,

    n

    s=1

    2sust

    s R +n

    p=1

    pupt + R

    ns=1

    sust

    s R = 0, (23)

    one can see that coefficients at ukt cancel out. Thus, Rx +R

    Rt = 0 modulo R = ,

    as required.

    Now, we show the diagonal form of (20) is

    Rix + Ri

    ns=1 R

    s

    ns=1 sRit = 0. (24)

    Using the result that Ri = i in (22) we have

    ns=1

    2sus

    s R = ,

    write as a polynomial

    n

    s=1

    (s R) 21u1n

    s=1(s R) 2nun

    ns=n

    (s R) = 0.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    21/174

    Hydrodynamic type systems in 1+1 dimensions 21

    The coefficient of Rn is (1)n. The coefficient of R0 is

    n

    s=1

    s

    n

    i=1

    iui

    n

    s=1

    s = 0,

    so, the polynomial can be written in the from,

    Rn + + (1)n

    s s

    = 0.

    It can also be written in the form (R R1) (R Rn) = 0, so by Viets theorem,equating the free term gives

    (1)nn

    s=1

    Rs = (1)n

    s s

    ,

    thus, =

    ssRs

    , so we have (24) as required.

    Now it is claimed that the formulas that connect Riemann invariants Ri with vari-

    ables ui are,

    ui =1

    i

    s=q

    iRs

    1s=i

    is

    1 . (25)

    Indeed, this can be shown to be true as follows. From (24) we know that

    i =Ri

    = Ri

    n

    s=1Rss

    .

    This implies that =n

    s=1sRs . Next, take (21) and substitute (25) in to eliminate

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    22/174

    Hydrodynamic type systems in 1+1 dimensions 22

    uk, obtaining an expression for , in terms of s and Rs:

    =n

    s=1

    2sus

    s Rk

    =n

    i=1

    i s(iRs

    1)

    (i Rk

    )

    s=i(is 1)

    =

    s

    sRs

    ni1

    ns=1 i Rs

    (i Rk)n

    s=i(i s)=

    s

    sRs

    ni=1

    s=k i Rs

    s=i(i s)

    =

    s

    sRs

    .

    So, (25) is consistent as it gives the correct expression for when substituted into

    (21). Thus, it has been shown that the system (19) has Riemann invariants and the

    diagonal form is given in (24).

    2.2 Commutativity Condition

    For two systems to commute means that they are consistent with each other. Take

    two systems of type (7), ut = V(u)ux, uy = W(u)ux, for them to commute means

    uty = uyt.

    Theorem 4 Let us consider two systems of the form (9),

    Rit = i(R)Rix, R

    iy =

    i(R)Rix, i = 1 . . . n , (26)

    here t and y are the corresponding times. It is claimed that for these equations to

    be consistent then the following condition must be true,

    j i

    (j i) =j

    i

    (j i) , i = j. (27)

    Where j =

    Rj .

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    23/174

    Hydrodynamic type systems in 1+1 dimensions 23

    Proof For the equations to be consistent it is required that,

    Rity = Riyt. (28)

    So, let us calculate the necessary condition for (28) to be satisfied.

    Rity = (iRix)y = j

    iRjyRix +

    iRixy

    = jijRjxR

    ix +

    i(iRix)x = jijRjxR

    ix +

    ij iRjxR

    ix +

    iiRixx; (29)

    Riyt = (iRix)t = j iRjt Rix + iRixt = j i(jRjx)Rix + i(iRix)x

    = jijRjxR

    ix +

    ijiRjxR

    ix +

    iiRixx. (30)

    From substituting (30) and (29) into (28) one obtains

    jijRjxR

    ix +

    ijiRjxR

    ix +

    iiRixx = jijRjxR

    ix +

    ijiRjxR

    ix +

    iiRixx,

    coefficients of Rixx cancel, leaving

    ji(j i) = j i(j i).

    Which gives (27). (27) shall be referred to as the commutativity condition [61]. Fur-

    thermore, if (27) is satisified then the systems (26) are said to be commuting flows.

    Example Let us calculate commuting flows for the system,

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    24/174

    Hydrodynamic type systems in 1+1 dimensions 24

    R1t = R2R1x,

    R2t = R1R2x,

    in the form,

    R1y = 1R1x, (31)

    R2y = 2R2x. (32)

    Substituting into (27) gives

    1

    R1 R2 =2

    1

    2 1 ,1

    R2 R1 =1

    2

    1 2 . (33)

    Look for 1, 2 in the form,

    1

    (R1

    , R2

    ) = Af1 + Bf + Cg, 2

    (R1

    , R1

    ) = Dg2 + Ef + F g. (34)

    A,B,C,D,E,Fare certain functions ofR1, R2 to be determined, while f = f(R1), g =

    g(R2) are arbitrary functions.

    Thus the general solution is, 1 = (R2 R1)f + f g and 2 = (R2 R1)g + f g,which can be verified by substituting into (33).

    2.3 Conservation Laws

    Consider a diagonal system of type (9). A conservation law is a relationship

    [f(R)]t = [g(R)]x (35)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    25/174

    Hydrodynamic type systems in 1+1 dimensions 25

    which must hold identically by the virtue of (9). The quantities f(R) and g(R) are

    called the conserved density and the flux, respectively. By substituting (9) into (35)

    we see that

    if iRix = igR

    ix

    so that if i = ig for any i. For consistency we need

    jig = ijg.

    From this condition we obtain

    ijf =j

    i

    j i if +i

    j

    i j jf, i = j.

    Example Consider the system

    R1t = R2R1x, R

    2t = R

    1R2x, (36)

    here 1 = R2, 2 = R1. The equation (36) for conserved densities takes the form

    21f =1

    R1 R2 1f +1

    R2 R12f =1f 2fR1 R2 . (37)

    Its general solution is

    f =p(R1) q(R2)

    R1 R2 ;

    which can be verified by a straightfoward differentiation. Here p(R1) and q(R2) are

    arbitrary functions of one variable.

    Remark The condition (35) is equivalent to the 1-form f dx+gdt being closed. This

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    26/174

    Hydrodynamic type systems in 1+1 dimensions 26

    can be seen by applying the differential d to dF = f dx + gdt,

    d2F = fxd2x + ftdxdt + gxdtdx + gtd

    2t

    d2F = (ft gx)dxdt.

    Note, d2F is identically zero, thus ft = gx.

    2.4 Semi-Hamiltonian property

    The system (9) is said to be semi-Hamiltonian [61] if

    k

    j

    i

    j i

    = j

    k

    i

    k i

    (38)

    for any i = j = k = i. Introducing aij = ji

    ji one can rewrite the previous equation

    in the simpler form

    kaij = jaik. (39)

    From equation (39) it can be shown that

    kaij = aijajk aijaik + aikakj . (40)

    Proposition [61]. If (38) is satisfied then commuting flows depend on n arbitrary

    functions of one argument.

    Proof Consider commuting flows of (9),

    j i = aij(

    j i), ki = aik(k i). (41)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    27/174

    Hydrodynamic type systems in 1+1 dimensions 27

    Work out jki and kj

    i and use (40) and (41) to eliminate nm and manp,

    kji = (aij ajk

    aij aik + aikakj )(

    j

    i)

    +aij(ajk (k j ) aik(k i)), (42)

    j ki = (aikakj aikaij + aijajk )(k i)

    +aik(akj (j k) aij(j i)). (43)

    Now subtract (43) from (42) and collect coefficients of i, j, k. It is straightfoward

    to determine that the coefficients of i, j, k are equal to 0. We know all mixed

    partial derivatives from (41), we also now know that all the partial derivatives are

    consistent identically in i, j , k. Thus commuting flows depend on n arbitrary

    functions of one argument, the functions of integration. Indeed, 1 can be defined

    arbitrarily on the R1- axis, since we know j1 j = 1, 2 can be defined arbitrarily

    on the R2-axis, etc.

    Proposition [61]. If (38) is satisfied then conserved densities depend on n arbitrary

    functions of one argument.

    Proof Consider

    jif = aijif + aji j f,

    kif = aikif + akikf, (44)

    compute kjif and j kif, substitute (44) to eliminate all terms of the form

    mnf. One obtains

    kj if = kaijfi + aij (aikfi + akifk) + kaji fj + aji(ajk fj + akj fk),

    jkif = j aikfi + aik(aijfi + aji fj ) + jakifk + aki(akj fk + ajk fj). (45)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    28/174

    Hydrodynamic type systems in 1+1 dimensions 28

    Set these last two equations equal to each other and collect coefficients of fi, fj, fk.

    The coefficients offi immediately cancel to give 0, while the coefficients of fj , fk are

    0 due to (40). So we know all mixed partial derivatives of all f, we also know that

    all these partial derivatives are consistent. Thus conserved densities depend on n

    arbitrary functions of one variable, indeed one can define f arbitrarily on any of the

    coordinate lines.

    2.5 Generalized hodograph method

    The generalized hodograph method allows the general solution of a system of the

    form (7) to be found. First we will demonstrate with a scalar example and then give

    a more general outline of the generalized hodograph method. Consider the scalar

    Hopf equation

    Rt = RRx. (46)

    It is known that the general solution of (46) is given by the implicit formula

    (R) = x + Rt (47)

    where f(R) is an arbitaray function. Indeed, if we differentiate (47) by x and t

    respectively and solve for Rx and Rt :

    Rx = 1 + Rxt Rx = 1 t ,

    Rt = R + Rtt Rt = R t . (48)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    29/174

    Hydrodynamic type systems in 1+1 dimensions 29

    By substituting (48) into (46) we obtain the identity. Thus, (47) is the general

    solution.

    Theorem 5 [61] The general solution of the diagonal system

    Rit = i(R)Rix (49)

    is given by

    i(R) = x + i(R)t. (50)

    where i(R) satisifes (38) and i(R) are characteristic speeds of commuting flows:

    ji

    j i =j

    i

    j i i = j. (51)

    Proof Differentiate (50) by x and t respectively,

    j iRjx + iiRix = j

    iRjxt + iiRixt,

    j iRjt + i

    iRit = jiRjt t + i

    iRitt + i. (52)

    By substituting (50) into (51) and rearranging one obtains

    ji = j

    it. (53)

    Now substitute (53) into (52) to obtain

    Rix =1

    ii iit , Rit =

    i

    ii iit . (54)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    30/174

    Hydrodynamic type systems in 1+1 dimensions 30

    Thus by substituing (54) into (49) we obtain the identity so (50) is the general so-

    lution. General solution means that (50) has the same amount of freedom as the

    system (46) being solved. Considering the initial value problem, t = 0, of (49), all

    Ri can be defined arbitrarily at t = 0, thus we have the freedom of n arbitrary

    functions of one variable in the system being solved. In (51) all derivatives of the

    solution, i, are defined apart from the ith one, thus i can be defined arbitrarily on

    the Ri axis, thus there are n arbitrary functions of one variable.

    2.6 The Haantjes tensor

    The Haantjes tensor (3) is used to verify the diagonalizability of the system (7).

    Calculating the Haantjes tensor using computer algebra is relatively straightforward

    for a well defined matrix and thus is an efficient way to find out if the system is

    diagonalizable whereas calculating the eigenvalues and eigenvectors, in some cases,

    is extremely difficult. As defined previously the Nijenhuis tensor and the Haantjes

    tensor are,

    Nijk = vpj pv

    ik vpkpvij vipj vpk + vipkvpj .

    Hijk = Ni

    prvpj v

    rk Npjr vipvrk Nprkvipvrj + Npjk virvrp,

    where s =

    us . Both the Nijenhuis tensor and the Haantjes tensor are skew sym-

    metric in lower indices, this means reversing the two lower indices changes the sign,

    Hijk = Hikj . A direct corollary of this is Hijj = 0 for j = 1 n.

    Theorem 6 The matrix v(u) from (7) can be diagonalized if and only if Hijk 0.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    31/174

    Hydrodynamic type systems in 1+1 dimensions 31

    Proof To prove this we first derive the necessary condition for the Haanjtes tensor

    to be identically zero. Then we obtain the condition for v(u) to be diagonalizable

    and see that they are equivalent. Evaluated on pairs of vector fields X, Y, the

    Nijenhuis tensor and the Haantjes tensor can be written in the form,

    N(X, Y) = [vX,vY] + v2[X, Y] v[X,vY] v[vX,Y], (55)

    H(X, Y) = N(vX,vY) + v2N(X, Y) vN(X,vY) vN(vX,Y). (56)

    where [Z, Y] = (Zi Yj

    ui Yi Zj

    ui)

    uj. Let Xi, Xj be eigenvectors of v, thus,

    vXi = iXi, (57)

    using this upon direct calculation one obtains,

    N(Xi, Xj) = [iXi,

    j Xj ] + v2[Xi.Xj] v[Xi, jXj] v[iXi, Xj]

    = ij [Xi, Xj ] + iji Xj jij Xi + v2[Xi, Xj] V j [Xi, Xj ] vji Xj

    vi[Xi, Xj] vij Xi (58)

    = (iji jji )Xj + (iij jij)Xi + (j i + v2 (i + j)v)[Xi, Xj].

    Then using (58) calculating the Haantjes tensor and collecting terms at Xi, Xj, [Xi, Xj],

    we obtain

    H(Xi, Xj) = (

    i

    j

    + v

    2

    v(i

    +

    j

    ))

    2

    [Xi, Xj] + (

    i

    j

    + v

    2

    v(i

    +

    j

    ))(i j)ijXi + (i j)ji Xj

    = (ij + v2 (i + j)v)2[Xi, Xj].

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    32/174

    Hydrodynamic type systems in 1+1 dimensions 32

    The coefficients of Xi, Xj cancel identically due to the fact vXk = kXk. Next, let

    the expansions of commutators [Xi, Xj] ben

    k=1 Ckij Xk. Thus,

    H(Xi, Xj) = (ij + v2 (i + j)v)2[Xi, Xj],

    = (ij + v2 (i + j)v)2CkijXk,

    =

    (ij + v2 (i + j )v)2Ckij Xk,=

    (ij + (k)2 (i + j)k)2CkijXk,

    = (k i)2(k j)2Ckij Xk.

    Hence H(Xi, Xj ) = 0 if and only if

    Ckij = 0, i = j, i = k, k = j. (59)

    The matrix v is diagonalizable if and only if each distribution < Xi, Xj > is inte-grable, i.e [Xi, Xj] span(Xi, Xj), which is exactly (59). For an explanation letus consider 3D space. Take X1(u

    1, u2, u3), X2(u1, u2, u3), X3(u

    1, u2, u3) as eigenvec-

    tors. We are looking for a change of variables of type (8). The Riemann invariant

    R3(u1, u2, u3) is defined by the equations:

    X1R3 = 0, X2R

    3 = 0,

    the compatibility condition gives X2X1R3X1X2R3 = 0, which is precisely, [X1, X2]R3 =

    0. Similarly, the Riemann invariant R2(u1, u2, u3) is defined by:

    X1R2 = 0, X3R

    2 = 0,

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    33/174

    Hydrodynamic type systems in 1+1 dimensions 33

    the compatibility condition gives [X1, X3]R2 = 0 if C312 = 0. Therefore v possesses

    Riemann Invariants. This idea can be extended to n dimensions.

    Example Consider the Benney-like system

    a

    v

    w

    t

    +

    v a 0

    0 v 1

    q(a) 0 0

    a

    v

    w

    x

    = 0. (60)

    Is (60) diagonalizable and under what restrictions on q(a)? To answer this ques-

    tion we calculate all components of the Haanjtes tensor for the system (60). First

    calculate Nijk . Note that Ni

    jk = Nikj .

    N112 = 0, N113 = 1, N123 = 0, N221 = 0,

    N223 = 1, N213 = 0, N331 = 0, N332 = 0, N312 = aq(a). (61)

    Now we can calculate Hijk . Note that Hi

    jk = Hikj

    H123 = 0, H113 = 0, H

    112 = aq(a), H213 = aq(a), H223 = 0,

    H221 = avq(a), H312 = av2q(a), H332 = a2q(a), H331 = avq (a).

    Thus, Hijk 0 if and only if q(a) = 0. So, q(a) must be a constant. Thus (60) isdiagonalizable if q(a) is constant.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    34/174

    Hydrodynamic type systems in 1+1 dimensions 34

    2.7 Reciprocal Transformations

    Let B(u)dx + A(u)dt and N(u)dx + M(u)dt be two conservation laws of the system

    (7), equivalently we can view them as 1-form closed by virtue of (7). One can

    introduce new variables X and T defined by

    dX = Adx + Bdt, dT = Mdx + Ndt

    Lets apply the transformation to equation (7). First we need to calculate ux, ut in

    terms of the new variables X, T:

    ut = NuT + BuX , ux = MuT + AuX , (62)

    substitue these into (7) and write in the same form we get,

    uT = w(u)uX ,

    where w(u) = (Av BI)(N I Mv)1. These transformations originate from gasdynamics.

    Example Take the diagonal form of Chromatography equations (24). Introduce

    the new independent variable, X,T, by the formulae

    dT = n+1(Rs +

    Rs

    dt + R

    s

    s

    dx ,dX = n+1

    (Rs +

    Rs

    dt +

    Rss

    dx

    s,

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    35/174

    Hydrodynamic type systems in 1+1 dimensions 35

    and the new dependent variable R = Ri+

    Ri+ . So, (24) becomes

    RiX

    n s

    (Rs +

    + Ri

    T

    nRs +

    s

    + Ri s

    Rs

    sRi

    T

    n+1s

    Rs +

    Rs

    +RiX n+1

    (Rs + )Rs

    s

    s

    = 0.

    After simplification,

    ( + Ri)

    s

    (Rs + )

    RiX +

    (Ri + )

    s

    (Rs + )

    RiT

    s

    = 0.

    Divide by

    s(Rs + ) to get

    ( + Ri)RiX + (Ri + )

    s

    Rs

    sRiT = 0.

    Dividing by ( + Ri) gives

    RiX + Ri

    s

    Rs

    sRiT = 0.

    Multiply both sides by (Ri+)2 to obtain

    RiX + Ri

    s

    Rs

    sRiT = 0.

    Proposition The semi-Hamiltonian property (38) is preserved under reciprocal

    transformations

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    36/174

    Hydrodynamic type systems in 1+1 dimensions 36

    Proof Applying the reciprocal transformation,

    dX = Adx + Bdt,

    dT = Mdx + Ndt

    to (9) we obtain

    RiX =iA B

    N iMRiT

    Thus we need to show

    i

    satisfies (38) where,

    i =

    iA B

    N iM

    .

    We will start by expanding

    ijji

    k

    and using the fact that Bj = jAj, Nj =

    jMj,

    ij

    j

    ik

    =

    (N jM)(N iM)(ijA + (i j)Aj ) (iA B)(ij M + (i j )Mj)

    (N iM)(j i)(AN MB)

    =ij

    N iM ij M

    N iM (N iM)Aj (iA B)Mj

    AN MBN jMN iM

    =ij

    N iM +Nj ijM iMj

    N iM Nj iMjN iM

    ((N iM)Aj (iA B)Mj) (N j M)(AN MB)(N iM)

    =ij

    N iM+ ln(N

    iM)j

    (AN)j (BM)jAN BM

    =

    ij

    j i + ln

    N iMAN MB

    j

    k

    .

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    37/174

    Hydrodynamic type systems in 1+1 dimensions 37

    So, by symmetry we have

    i

    j

    j

    i

    k

    = ik

    k

    i

    j

    as required.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    38/174

    Hydrodynamic Chains 38

    3 Hydrodynamic Chains

    A hydrodynamic chain is of the form (7),

    ut = V(u)ux

    where V(u) is a square matrix of infinite dimension, while u = (u1, u2, , )t isan infinite-component vector. We assume that V(u) belongs to class C as defined

    in Def. 1 in the Introduction. A well known example of a hydrodynamic chain is

    the Benney chain [3].

    3.1 The Benney chain

    The Benney chain is,

    A0t + A1x = 0,

    A1t + A2x + A

    0A0x = 0,

    A2t + A3x + 2A

    1A0x = 0, (63)

    A3t + A4x + 3A

    2A0x = 0,

    A4t + A5x + 4A

    3A0x = 0,

    . . .

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    39/174

    Hydrodynamic Chains 39

    or, in matrix form,

    A0

    A1

    A2

    A3

    t

    +

    0 1 0 0 0 0 .

    A0 0 1 0 0 0 .

    2A1 0 0 1 0 0 .

    3A2 0 0 0 1 0 .

    . . . . . . .

    A0

    A1

    A2

    A3

    x

    = 0.

    Let us take a moment to look at how and where the (63) first appeared. This chain

    was derived in [3] and was shown to consist of an infinite number of conservation

    laws for the system of equations that describe long waves on shallow ideal fluid

    under the action of gravity. These equations are,

    ux + vy = 0, (64)

    ut + uux + vuy + ghx = 0, (65)

    v = 0, y = 0, (66)

    ht + uhx v = 0, y = h. (67)

    Here h(x,t, ) is the height of the water, u(x,y,t), v(x,y,t) are the horizontal and

    vertical velocities of the water, g is gravity. The conservation laws of mass, momen-

    tum and energy are all straightforward to derive. Equation (67) can be rewritten

    as

    ht +

    x

    ho

    udy

    = 0; (68)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    40/174

    Hydrodynamic Chains 40

    (64) is used to eliminate v. This is the mass conservation law. Integrate (65) w.r.t

    y from 0 to h to obtain the momentum conservation law:

    t

    h

    o

    udy

    +

    x

    h

    o

    u2dy +gh2

    2

    = 0; (69)

    (64), (65), (67) have each been used. Finally multiply (65) by u and integrate w.r.t

    y from 0 to h to obtain the energy conservation law:

    t

    1

    2

    ho

    u2dy +gh2

    2

    +

    x

    1

    2

    ho

    u3dy + gh

    ho

    udy

    = 0. (70)

    Note that the identity

    x

    r(x)s(x)

    udy

    =

    r(x)s(x)

    uxdy + u|y=rrx u|y=ssx

    has been used. Benney went on to show that there are an infinte number of such

    conservation laws as follows. Let us introduce the notation

    An =

    h0

    un(x,y,t)dy,

    so A0 = h, A1 =h0

    u(x,y,t)dy, ,etc, then by multiplying (65) by un1 and thenintegrating from y = 0 to y = h. Using (64), (65), (66) we obtain an unclosed set of

    equations for the moments:

    Ant +

    An+1x + nAn1

    A0x = 0, n = 1, 2, . . . (71)

    These equations are not conservative and nor is it in any way clear that they can

    be brought into such a form. The existence of an infinity of conservation laws was

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    41/174

    Hydrodynamic Chains 41

    demonstrated in [3, 32]. In our discussion we follow [22] which extends these ideas.

    Instead of dealing directly with (71) introduce a generating function

    = p +u1

    p+

    u2

    p2+

    u3

    p3+ ... (72)

    which was shown in [22] to satisfy, by virtue of (63), the relation

    t px = ppt (p2/2 + u1)x

    . (73)

    Let us show that (72) does indeed satisfy (73) modulo (63). Using (73) and differ-

    entiating we obtain,

    t = pt +u1tp

    u1pt

    p2+

    u2tp2

    2u2pt

    p3+ + u

    kt

    pk ku

    kptpk+1

    + . . . . (74)

    x = px +u1x

    p u1px

    p2+

    u2x

    p2 2u2px

    p3+

    +

    ukx

    pk kukpx

    pk+1+ . . . . (75)

    p = 1 u1

    p2 2u

    2

    p3 3u

    3

    p4 ku

    k

    pk+1 . . . . (76)

    Substituting (74), (75), (76) into (73) ,

    t px = ppt (p2/2 + u1)x

    ,

    pt +

    uktpk

    kukpt

    pk+1

    p

    px +

    ukxpk

    kukpx

    pk+1

    =

    1 ku

    k

    pk+1

    pt (p + u1x)

    ,

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    42/174

    Hydrodynamic Chains 42

    where k = 1, 2, 3, . . . , now collect t derivatives on the left hand side and x derivatives

    on the right hand side,

    pt +

    uktpk

    kukptpk+1

    1 kuk

    pk+1

    pt = p

    px +

    ukxpk

    kukpxpk+1

    1 kuk

    pk+1

    px

    ,

    after cancelation we are left with,

    uktpk

    =uk+1xpk

    +kuku1xpk+1

    , k = 1, 2, 3, . . .

    upon equating powers of p we finally have,

    ukt = uk+1x + (k 1)uk1u1x, k = 1, 2, 3, . . .

    which is precisely (63) as expected. This relation provides an infinity of conserved

    densities Hn(u) defined by the equation

    pt = (p2/2 + u1)x

    where one has to substitute the expression for p() obtained from (72): p = H1

    H2

    2 H3

    3 .... Explicitly, one gets H1 = u1, H2 = u2, H3 = u3 + (u1)2, etc:

    H1t = (H2)x,

    H2t = (H3 H1

    2 )x, (77)

    H3t = (H4 H2H1)x,

    H4t =

    H5 H3H1 (H

    2)2

    2

    x

    .

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    43/174

    Hydrodynamic Chains 43

    3.2 Hydrodynamic chains and the Haantjes tensor

    Both the tensors (2) and (3) make perfect sense for infinite matrices which are of

    class C as stated in the introduction. For matrices from the class C all contractions

    in the expressions (2) and (3) reduce to finite summations so that each particular

    component Hijk is a well-defined object which can be effectively computed. More-

    over, for a fixed value of the upper index i there exist only finitely many non-zero

    components Hijk .

    We propose the following

    Definition 3 [20] A hydrodynamic chain from the class C is said to be diagonaliz-

    able if all components of the corresponding Haantjes tensor (3) are zero.

    Although we have stated the above definition it must be noted that the Riemann

    invariants of a hydrodynamic chain cannot be calculated because the chain is infinite.

    Example In this example we illustrate how the Nijenhuis tensor and the Haantjes

    tensor can be calculated for a general hydrodynamic chain of class C. First, calculate

    the Nijenhuis tensor as this is required to calculate the Haantjes tensor. Then

    calculate the Haanjtes tensor, in this example the upper index is fixed at 1, H1jk .

    Consider the infinite system

    u1t + u2x + v

    11(u

    1)u1x = 0,

    u2

    t + u3

    x + v2

    2(u1

    , u2

    )u2

    x + v2

    1(u1

    , u2

    )u1

    x = 0, (78)

    u3t + u4x + v

    33(u

    1, u2, u3)u3x + v32(u

    1, u2, u3)u2x + v31(u

    1, u2, u3)u1x = 0,

    . . .

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    44/174

    Hydrodynamic Chains 44

    Or, in matrix form,

    u1

    u2

    u3

    u4

    t

    +

    v11 1 0 0 0 0 .

    v21 v22 1 0 0 0 .

    v31 v32 v

    33 1 0 0 .

    v41 v42 v

    43 v

    44 1 0 .

    u1

    u2

    u3

    u4

    x

    = 0.

    (79)

    Note that vi

    j

    = vi

    j

    (u1, . . . ui). It is easily seen that

    vik =

    vik(u1, . . . , ui) k < i + 1

    1 k = i + 1

    0 k > i + 1.

    To calculate Nijk the index i will be considered fixed, this implies that we need only

    consider j

    i + 1, k

    i + 1, 1

    p

    i + 1. Similarly when calculating Hijk with

    i fixed, implies that we need only consider j i + 4, k i + 4, 1 p,r i + 3.In general if vik = 0 k > i + l, then to calculate Nijk we only need to consider

    j i + l, k i + l, 1 p i + l. To calculate Hijk we only need to considerj i + 4l, k i + 4l, 1 p,r i + 3l.

    Calculate Nijk , i 3, j , k 5, 1 p 4. The notation j = uj is used in the

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    45/174

    Hydrodynamic Chains 45

    following evaluation.

    N1jk =

    1v11 + 1v

    22 2v21 j = 2, k = 1

    1v11 1v22 + 2v21 j = 1, k = 20 else

    N2jk =

    (v22 v11)1v22 + 1v21 + 1v32 v212v22 2v31 j = 2, k = 11v

    33 + 2v

    21 3v31 j = 3, k = 1

    (v11 v22)1v22 1v21 1v32 + v212v22 + 2v31 j = 1, k = 22v

    22 + 2v

    33 3v32 j = 3, k = 2

    1v33 2v21 + 3v31 j = 1, k = 32v22 2v33 + 3v32 j = 2, k = 30 else

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    46/174

    Hydrodynamic Chains 46

    N3jk =

    1(v31 + v

    42) + (v

    33 v11)1v32 + v321v22 + (v22 v33)2v31

    2(v21v32) 2v41 + v323v31 v313v32 j = 2, k = 1

    (v33 v

    11)1v

    33 + 1v

    43 + 2v

    31 v

    212v

    33 v

    313v

    33 3v

    41 j = 3, k = 1

    1v44 + 3v

    31 4v41 j = 4, k = 1

    (v11 v33)1v32 v321v22 1(v42 + v31) + 2(v21v32)+2(v

    33 v22) + 2v41 + v313v32 v323v31 j = 1, k = 2

    1v33 + 2v32 + (v33 v22)2v33 + 2v43 v323v33 3v42 j = 3, k = 22v

    44 + 2v

    32 4v42 j = 4, k = 2

    (v11

    v33)1v33

    1v

    43 + v

    212v

    33

    2v

    31 + v

    313v

    33 + 3v

    41 j = 1, k = 3

    1v33 + v

    222v

    33 2v32 v332v33 2v43 + v323v33 + 3v42 j = 2, k = 3

    3(v44 + v

    33) 4v43 j = 4, k = 3

    1v44 3v31 + 4v41 j = 1, k = 42v44 3v32 + 4v42 j = 2, k = 43(v44 + v33) + 4v43 j = 3, k = 40 otherwise

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    47/174

    Hydrodynamic Chains 47

    Now H1jk can be calculated,

    H1jk =

    v111v32

    v31(2v

    22

    23v

    32 + 2v

    33) + v

    32(22v

    21

    1v22 23v31 + 1v33) v222v31 + v332v31+v211v

    32 1v31 v331v32 + 2v41 1v42 j = 1, k = 2

    v111(v33 v22) + v22(1(v22 v33) 2v21 + 3v31)+

    v21(22v33 3v32) + v33(2v21 3v31) + 1(v21 + v32 v43)

    22v31 + 3v41 + v313v33 j = 1, k = 3

    1v44 23v31 + 4v41 + 2v21 + 1v33 j = 1, k = 4

    v32(22v21 + 1v22 + 23v31 1v33) + v31(2v22+2v

    33 23v32) + v222v31 v332v31 v212v32 + 1v31 v111v32+

    v331v32 2v41 + 1v42 j = 2, k = 1

    v11(2v22 2v33 + 3v32) + v33(2v22 3v32)+v323v

    33) + 1(v11 v22 + 2v33) + 2(2v21 v32 v43)

    +v222v33 + 3(v

    42 v31) j = 2, k = 3

    2(v22 + v

    33 v44) 23v32 + 4v42 j = 2, k = 4

    v111(v22 v33) + v21(3v32 22v33) + v22(1(v33 v22) + 2v21

    3v31) + v

    33(3v

    31 2v21) + 1(v43 v21 v32) + 22v31

    3v41 v313v33 j = 3, k = 1

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    48/174

    Hydrodynamic Chains 48

    H1jk =

    v11(2(v22 + v

    33) 3v32) + v33(2v22 + 3v32) 21v33+

    1(v11 + v

    22) + 3(v

    31 v42) v222v33 + 2(v32 v43 2v21)

    v323v

    33 j = 3, k = 2

    3(v44 v33) + 4v43 j = 3, k = 4

    1v44 + 23v

    31 4v41 2v21 1v33 j = 4, k = 1

    2(v44

    v22

    v33) + 23v

    32

    4v

    42 j = 4, k = 2

    3(v44 + v

    33) 4v43 j = 4, k = 3

    0 otherwise.

    It is a necessary condition that each component of H1jk is identically zero for the

    matrix to be diagonalizable.

    Example In this example we show how to calculate every component of the Haantjes

    tensor for the Benney chain (63). As in the previous example the Nijenhuis tensor

    is first calculated. Since the system under consideration is infinite, it means that in

    theory the summation for Nijenhuis and Haantjes tensor may be infinite. However,

    the matrix is of the class C so the summation is in fact finite, as is now shown. It

    is clear that

    vmm+1 = 1, vm1 = (m 1)Am2,

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    49/174

    Hydrodynamic Chains 49

    all other vmn = 0. Now we calculate the Nijenhuis tensor, first consider Ni1k,

    Ni1k = vp1pv

    ik

    vpkpv

    i1

    vip1v

    pk + v

    ipkv

    p1 .

    Let us consider each term separately for a moment, the first term:

    vp1pvik =

    (i 1)(i 2)Ai3 k = 10 otherwise

    The second term:

    vpkpvi1 =

    (i 1)(i 2)Ai3 k = 1i 1 k = i0 otherwise

    The third term:

    vi

    p1vpk =

    1 i = k = 1

    0 otherwise

    The fourth term:

    vipkvp1 =

    k i = k

    0 otherwise

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    50/174

    Hydrodynamic Chains 50

    Combining all the terms we have

    Ni1k =

    1 i = k, i = 10 otherwise

    =

    0 0 0 0 0 0 . . .

    0 1 0 0 0 0 .

    0 0 1 0 0 0 .

    . 1 .

    . . .

    . . .

    . . .

    .

    Now we calculate the Nijenhuis tensor with j = 1, by the skew symmetry property,Nijk = Nikj , it is clear that,

    Nijk =

    1 j = 1, i = k, i = 11 k = 1, i = j, i = 10 otherwise

    Next we must calculate the Haantjes tensor, first consider

    Hi1k = Ni

    prvp1v

    rk Np1rvipvrk Nprkvipvr1 + Np1kvirvrp.

    Work on each of the terms separately, the first term:

    Niprvp1v

    rk =

    (i 1)Ai2 k = 20 otherwise

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    51/174

    Hydrodynamic Chains 51

    The second term:

    Np1rvipvrk =

    iAi1 k = 1

    1 k = i + 2

    0 otherwise

    The third term:

    Nprk vi

    pvr1 =

    iAi1 k = 10 otherwise

    The fourth term:

    Np1kvirv

    rp =

    (i 1)Ai2 k = 21 k = i + 2

    0 otherwise

    Thus, Hi1k = 0, i,k. Now work on

    Hi2k = (Ni

    prvp2v

    rk) (Np2rvipvrk) (Nprk vipvr2) + (Np2kvirvrp).

    Again work on each of the terms separately, the first term:

    Niprvp2v

    rk =

    (i 1)Ai2 k = 11 k = i + 1, i = 10 otherwise

    The second term:

    Np2rvi

    pvrk =

    1 i = 1, k = 20 otherwise

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    52/174

    Hydrodynamic Chains 52

    The third term:

    N

    p

    rk v

    i

    pv

    r

    2 =

    1 k = i + 1

    0 otherwise

    The fourth term:

    Np2kvirv

    rp =

    (i 1)Ai2 k = 10 otherwise

    Thus, Hi2k

    = 0,

    i,k. Now work on

    Hijk = (Ni

    prvpj v

    rk) (Npjr vipvrk) (Nprk vipvrj ) + (Npjk virvrp), j = 1, 2.

    Again work on each of the terms separately, the first term:

    Niprvpj v

    rk =

    1 i = j 1, k = 20 otherwise

    The second term:

    Npjr vi

    pvrk =

    1 i = j 1, k = 20 otherwise

    The third term:

    Nprk vi

    pvr

    j =

    1 i = j 2, k = 10 otherwise

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    53/174

    Hydrodynamic Chains 53

    The fourth term:

    N

    p

    jk v

    i

    rv

    r

    p =

    1 i = j 2, k = 10 otherwise

    Thus, Hijk = 0, i ,k,j 3. We have previously shown that Hi1k = 0, Hi2k = 0.Thus, Hijk = 0, i,j,k.

    3.3 Another chain considered by Benney

    An extension to (63) is considered in [4],

    Cnt

    + anCn+1

    x+ bnCn1

    C0x

    = 0, n 0 (80)

    such a system only posesses an infinity of conservation laws if

    anbn+1n + 1 = constant. (81)

    Calculating the Haanjtes tensor of system (80) and setting each component equal

    to zero implies that

    anbn+1 2an+1bn+2 + an+2bn+3 = 0. (82)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    54/174

    Hydrodynamic Chains 54

    This implies

    anbn+1 = n + (83)

    where , are constants. It is clear that (81) just (83) with = = 1, thus

    requiring that the Haantjes tensor is zero has produced a slightly more general

    result than obtained in [4]. Under the change of variables An a0 an1Cn, theBenney chain, (63), is transformed to (80) modulo (83).

    3.4 Hydrodynamic reductions and diagonalizability

    To illustrate the method of hydrodynamic reductions we consider the Benney chain

    (63),

    u1t = u2x,

    u

    2

    t = u

    3

    x + u

    1

    u

    1

    x,

    u3t = u4x + 2u

    2u1x,

    u4t = u5x + 3u

    3u1x,

    etc. Following the approach of [24, 25] let us seek solutions in the form ui =

    ui(R1, . . . , Rm) where the Riemann invariants R1, . . . , Rm solve the diagonal system

    (9),

    Rit = i(R)Rix.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    55/174

    Hydrodynamic Chains 55

    Substituting this ansatz into the Benney equations and equating to zero coefficients

    at Rix we arrive at the following relations:

    iu2 = iiu, (84)

    iu3 = ((i)2 u)iu, (85)

    iu4 = ((i)3 ui 2u2)iu, (86)

    iu5 = ((i)4 u(i)2 2u2i 3u3)iu, (87)

    etc. Here u = u1, i = Ri, i = 1,...,m (no summation!) The consistency conditions

    of the first three relations (84)(86) imply

    iju =j

    i

    j i iu +i

    j

    i j ju,

    jiiu + i

    jju = 0,

    ijiiu +

    j ij ju + iuju = 0,

    respectively. Solving these equations for ji we arrive at the Gibbons-Tsarev sys-

    tem

    j i =

    j u

    j i , iju = 2iuju

    (i j)2 . (88)

    It is a truly remarkable fact that all other consistency conditions (e.g., of the relation

    (87), etc), are satisfied identically modulo (88). Moreover, the semi-Hamiltonian

    property (38) is also automatically satisfied. Thus, the system (88) governs m-

    component reductions of the Benney chain. Up to reparametrizations Ri fi(Ri)these reductions depend on m arbitrary functions of a single variable. Solutions

    arising within this approach are known as multiple waves, or nonlinear interactions

    of planar simple waves.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    56/174

    Hydrodynamic Chains 56

    The main result of this section is the proof of Theorem 2 formulated in the intro-

    duction: The vanishing of the Haantjes tensor H is a necessary condition for the

    integrability of hydrodynamic chains from the class C [20].

    Two different proofs of this statement will be given.

    Proof This proof is computational. Writing down the equations of the chain in the

    form umt = Vm

    n unx and substituting the ansatz u

    i = ui(R1,...,Rm) we arrive at an

    infinite set of relations

    Vmn iun = iiu

    m;

    we point out that all summations here and below involve finitely many nonzero

    terms. Applying the operator j , j = i, we obtain

    Vmn,kiunju

    k + Vmn ijun = j

    iium + iiju

    m. (89)

    Interchanging the indices i and j and subtracting the results we arrive at the ex-

    pression for ijum in the form

    ijum =

    ji

    j i ium +

    ij

    i j jum +

    Vmn,k Vmk,ni j iu

    nj uk.

    Substituting this back into (89) we arrive at a simple relation

    j iiu

    m + ij ju

    m =Nmnkiu

    njuk

    i j

    where N is the Nijenhuis tensor of V. This can be rewritten in the invariant form

    jiiu + i

    jju =N(iu, j u)

    i j (90)

    which implies the following four relations:

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    57/174

    Hydrodynamic Chains 57

    (i)2jiiu + (

    j)2ijj u =

    V2N(iu, ju)

    i

    j

    , (91)

    (i)2jiiu +

    ijijju =

    V N(V iu, ju)

    i j , (92)

    ij j iiu + (

    j )2ijju =

    V N(iu, V ju)

    i j , (93)

    i

    j

    ji

    iu + i

    j

    ij

    j u =

    N(V iu, V ju)

    i j . (94)

    The first relation can be obtained by applying the operator V2 to (90) and using

    V iu = iiu. Similarly by applying V

    i, V j, ij respectively, we can obtain

    (92),(93),(94). Thus combining all four relations (91), (92), (93), (94),

    V2N(iu, ju) V N(V iu, ju) V N(iu, V ju) + N(V iu, V ju) = 0. (95)

    Relation (95) can be rewritten in the form H(iu, ju) = 0 where H is the Haantjes

    tensor, indeed, a coordinate-free form of the relation (3) is

    H(X, Y) = V2N(X, Y) V N(V X , Y ) V N(X , V Y ) + N(V X , V Y )

    where X, Y are arbitrary vector fields. Keeping in mind that

    iu and ju are eigenvectors of the matrix V corresponding to the eigenvaluesi and j;

    i and j can take arbitrary values;

    we conclude that H(X, Y) = 0 for any two formal eigenvectors of the matrix V.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    58/174

    Hydrodynamic Chains 58

    By formal eigenvectors we mean vectors X defined by AX = X. So, for the Benney

    chain (63) we get, in matrix form, the relations,

    0 1 0 0 0

    u1 0 1 0 0

    u2 0 0 1 0

    u3 0 0 0 1

    . . . . .

    x1

    x2

    x3

    .

    =

    x1

    x2

    x3

    .

    .

    Assuming that eigenvectors of V span the space of dependent variables u (this is

    true for all examples discussed in this paper), we obtain H = 0. In more detail,

    let X() = (1(), 2(), 3(),...)t be a formal eigenvector of the matrix V corre-

    sponding to the eigenvalue . Let us assume that these eigenvectors span the space

    of dependent variables, that is, that there exist no non-trivial relations of the form

    cii() = 0 with finitely many nonzero -independent coefficients ci. In other words,

    i() are linearly independent as polynomials in .

    The condition H(X(), X()) = 0, written in components, takes the form

    Hijk j()k() = 0; recall that, since the matrix V belongs to the class C, these sums

    contain finitely many terms for any fixed value of the upper index i. Taking into

    account the linear independence of j() and k(), one readily arrives at Hijk = 0.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    59/174

    Hydrodynamic Chains 59

    As an illustration, let V be the matrix corresponding to the Benney chain (63).

    V X = X,

    0 1 0 0 0 0 .

    u1 0 1 0 0 0 .

    u2 0 0 1 0 0 .

    u3 0 0 0 1 0 .

    . . . . . . .

    x1

    x2

    x3

    x4

    .

    =

    x1

    x2

    x3

    x4

    .

    .

    Then setting x1 = 1 we obtain the equations

    x2 = x1,

    x3 + u1x1 = x2,

    x4 + u2x1 = x3,

    . . .

    Then, writing each xi in terms of

    x1 = 1,

    x2 = ,

    x3 = 2 u1,

    x4 = 3 u1 u2,

    . . .

    Thus we arrive at X() = (1, , 2u1, 3u1 2u2,...)t, so that each i() is apolynomial in of the degree i 1. These eigenvectors span the space of dependentvariables since polynomials i() are manifestly linearly independent.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    60/174

    Hydrodynamic Chains 60

    Notice that we have proved a more general result, namely, that the existence of

    sufficiently many two-component reductions already implies the vanishing of the

    Haantjes tensor H. Indeed, nothing changes in the proof if we set i = 1, j = 2

    in the formula (90). As demonstrated in the Theorem 5 below, one can further

    strengthen the result by reversing the above proof under the additional assumption

    of the simplicity of the spectrum of the matrix V. This will require the relations

    ijju =

    N(V iu, ju) V N(iu, j u)(i j)2 , j

    iiu =N(V j u, iu) V N(ju, iu)

    (i j)2 ,

    which can be obtained by applying V to both sides of (90) and solving for ij

    j u

    and jiiu.

    Now, the second proof is given.

    Proof 2 Our first remark is that for the chains from the class C one needs to know

    only finitely many rows of the matrix V(u) to calculate each particular component

    of the Haantjes tensor. Let us fix the values of indices i,j,k and denote by C(i,j,k)

    the maximal number of rows needed to calculate Hijk (counting from the first row).

    We need to show that Hijk = 0. Let us consider an m-component diagonal re-

    duction ui(R1, . . . , Rm), i = 1, 2,.... Choosing the first m variables u1, . . . , um as

    independent, we can represent the reduction explicitly as

    um+1 = um+1(u1, . . . , um), um+2 = um+2(u1, . . . , um), . . . ,

    etc. Substituting these expressions into the first m equations of the chain we ob-

    tain an m-component system Sm for u1, . . . , um, while the remaining equations will

    be satisfied identically (by the definition of a reduction). Notice that the Haantjes

    tensor of the reduced system Sm is identically zero since the reduction is diagonal-

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    61/174

    Hydrodynamic Chains 61

    izable. Let us now choose the number m sufficiently large so that the first C(i,j,k)

    equations of the chain do not contain variables um+1, um+2, . . . (one can always do

    so since any equation of the chain depends on finitely many us, and m can be ar-

    bitrarily large). Then the first C(i,j,k) equations of the reduced system Sm will

    be identicalto the first C(i,j,k) equations of the original infinite chain. Hence, the

    corresponding components Hijk for the reduced system and for the infinite chain will

    also coincide. This proves that all components of the Haantjes tensor of the chain

    must be zero.

    A straightforward modification of the second proof allows one to show that the ex-

    istence of an infinity of semi-Hamiltonian reductions implies the vanishing of the

    tensor P. This establishes the necessity of the conjecture formulated in the Intro-

    duction.

    We emphasize that the condition of diagonalizability alone is not sufficient for the

    integrability in general. This can be seen as follows.

    Example Let us consider the chain

    u1t = u2x + p(u

    1)u1x,

    u2t = u3x + p(u

    1)u2x + u1u1x,

    u3t = u4x + p(u

    1)u3x + 2u2u1x,

    u4t = u5x + p(u

    1)u4x + 3u3u1x,

    etc, which is obtained from the Benney chain (63) ut = V(u)ux by the transfor-

    mation V V + p(u1)E where E is an infinite identity matrix and p is a functionof u1. One can verify that the corresponding Haantjes tensor is zero (which is not

    at all surprising since the addition of a multiple of the identity does not effect the

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    62/174

    Hydrodynamic Chains 62

    diagonalizability). A simple calculation shows that hydrodynamic reductions of this

    chain are governed by exactly the same equations as in the Benney case, the only

    difference is that now the Riemann invariants Ri solve the equations

    Rit = (i(R) + p(u1))Rix.

    The semi-Hamiltonian property is satisfied if and only if p = 0. Thus, we have con-

    structed examples which possess infinitely many diagonal hydrodynamic reductions

    none of which are semi-Hamiltonian (if p = 0).

    We now prove Theorem 3 from the Introduction: in the simple spectrum case the

    vanishing of the Haantjes tensor H is necessary and sufficient for the existence

    of two-component reductions parametrized by two arbitrary functions of a single

    argument.

    Proof The necessity part is contained in the first proof of the previous theorem. To

    establish the sufficiency one has to show that the vanishing of the Haantjes tensor

    implies the solvability of the equations

    V 1u = 11u, V 2u =

    22u, (96)

    12um =

    21

    2 1 1um +

    12

    1 22um +

    Vmn,k Vmk,n1 2 1u

    n2uk (97)

    and

    122u =

    N(V 1u, 2u)V N(1u, 2u)(12)2 ,

    211u =

    N(V 2u, 1u)V N(2u, 1u)(12)2 ,

    (98)

    which govern two-component reductions. Our first observation is that the vanishing

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    63/174

    Hydrodynamic Chains 63

    of the Haantjes tensor implies that the vectors

    N(V 1u, 2u)

    V N(1u, 2u), N(V 2u, 1u)

    V N(2u, 1u) (99)

    are the eigenvectors of V with the eigenvalues 2 and 1, respectively. Let us show

    that N(V 1u, 2u) V N(1u, 2u) is indeed the eigenvector of eigenvalue 2.

    V X = X (100)

    V (N(V 1u, 2u) V N(1u, 2u)) = 2 (N(V 1u, 2u) V N(1u, 2u))

    V N(V 1u, 2u) V2N(1u, 2u) = 2N(V 1u, 2u) 2N(1u, 2u)V N(V 1u, 2u) V2N(1u, 2u) = N(V 1u, V 2u) V N(1u, V 2u)

    (100) is satisfied modulo Haantjes tensor identically zero. The same process can

    be carried out for the other eigenvector in question. By the assumption of the

    simplicity of the spectrum, that is the eigenvectors are distinct, it is known that

    (99) is proportional to 2u and 1u. Thus, equations (98) reduce to a pair of first

    order PDEs for 1 and 2,

    12 =

    k1(1 2)2 , 2

    1 =k2

    (1 2)2 , (101)

    here k1 and k2 are the corresponding coefficients of proportionality. The relations

    (96) allow one to reconstruct all components u2, u3,... of the infinite vector u in terms

    of its first component u1

    . Finally, the equations (97), which are the consistencyconditions of (96), reduce to a single second order PDE for the first component u1

    of the infinite vector u,

    12u1 =

    1

    (1 2)3

    k12u1 k21u1

    +

    V1n,k V1k,n1 2 1u

    n2uk. (102)

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    64/174

    Hydrodynamic Chains 64

    Thus, relations (96) (98) reduce to a pair of first order equations (101) plus one

    second order PDE for u1. Up to reparametrizations R1 f1(R1), R2 f2(R2),their general solution depends on two arbitrary functions of a single variable.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    65/174

    Conservative chains 65

    4 Conservative chains

    In this section we classify chains of form (5),

    u1t = f(u1, u2)x,

    u2t = g(u1, u2, u3)x,

    u3t = h(u1, u2, u3, u4)x,

    . . . .

    All known integrable hydrodynamic chains can be written in conservative form, forexample we showed that the Benney chain, (63), can be written in the conservative

    form (77).

    4.1 Egorov case

    The Egorov case is when f(u1, u2) = u2 in (5) thus becoming (4). There are ten

    nonzero components ofHijk

    and the requirement that they vanish leads to all second

    order partial derivatives of h(u1, u2, u3, u4) in terms of first order partial derivatives

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    66/174

    Conservative chains 66

    of h and g:

    h11 =2g1g12 g2g11 + 2h1g13

    g3,

    h12 =g22g1 + g11 + g13h2 + g23h1

    g3,

    h22 =g2g22 + 2g12 + 2g23h2

    g3,

    h13 =g13(h3 g2) + g23g1 + g12g3 + g33h1

    g3, (103)

    h23 = g22 +g13 + h3g23 + h2g33

    g3,

    h33 = 2g23

    g33(g2 2h3)g3

    ,

    h14 =h4g13

    g3, h24 =

    h4g23g3

    , h34 =h4g33

    g3, h44 = 0.

    The consistency conditions for the equations (103) lead to expressions for all third

    order partial derivatives of the function g(u1, u2, u3) in terms of its lower order

    derivatives:

    g333 =2g233

    g3, g133 =

    2g13g33g3

    , g233 =2g23g33

    g3,

    g113 =2g213

    g3, g123 =

    2g13g23g3

    , g223 =2g223

    g3,

    g222 =2

    g23

    g2g

    223 + g23(g3g22 + 2g13) g33(g2g22 + 2g12)

    ,

    g122

    =2

    g23g

    1g223

    + g13

    (g3g22

    + g13

    )

    g33

    (g1g22

    + g11

    ) , (104)g112 =

    2

    g23(g33(g2g11 2g1g12) g13(g2g13 2g3g12) g23(g3g11 2g1g13)) ,

    g111 =2

    g23

    (g1 + g

    22)g

    213 + g

    21g

    223 + g

    23(g

    212 g11g22) g22g33g21

    +g13g3(g11 + 2(g1g22 g2g12)) + 2g23(g2(g3g11 g1g13) g1g3g12)

    g33((g1 + g22)g11 2g1g2g12)

    .

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    67/174

    Conservative chains 67

    This systems general solution depends on ten integration constants, indeed, the

    values of g and its partial derivatives up to the second order can be prescribed

    arbitrarily at any fixed point u10, u2

    0, u3

    0. The system (104) was first derived in [47]

    from the requirement that the chain (4) is embedded into a hierarchy of commuting

    hydrodynamic chains of Egorovs type. Exactly the same equations for g were

    obtained in [17] by applying the method of hydrodynamic reductions to the (2+1)-

    dimensional PDE

    utt = g(uxx, uxt, uxy) (105)

    which is naturally associated with the chain (4); here the function g is the sameas in (4), (104). Thus, for hydrodynamic chains of the type (4) the condition of

    diagonalizability is necessary and sufficient for the integrability. Let us summarize

    the work referred to in [17].

    4.2 Method of hydrodynamic reductions

    First, introduce the notation uxx = a, uxt = b, uxy = c. Thus (105) becomes

    utt = G(a,b,c). (106)

    Now we write the PDE (106) in quasilinear form, that is in the form,

    at = bx,

    ay = cx,

    by = ct, (107)

    bt = G(a,b,c)x.

    Look for hydrodynamic reductions in the form a = a(R1, , Rn), b = b(R1, , Rn),

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    68/174

    Conservative chains 68

    c = c(R1, , Rn), where the Riemann invariants satisfy the equations (26). We ar-rive at the following identities

    ib = iia, (108)

    ic = iia, (109)

    (i)2 = Ga + Gbi + Gc

    i. (110)

    Now, differentiate (110) w.r.t j, to obtain,

    2iij = aj

    Gaa + jGab

    + ijGb + iaj

    gab + jGbb + jGbc

    + ijGc +

    aji

    Gac + jGbc +

    jGcc

    , (111)

    rearrange (111) to make ij the subject. Use (26) to eliminate i

    j, and (110) to

    eliminate i. Thus (111) becomes

    ij =aj

    i

    j

    [GaaGc + (i + j)GabGc +

    ijGbbGc +

    (Gac + iGbc)((

    j)2 j Gb Ga)

    ((i)2 iGb Ga)(Gac + jGbc + GccGc

    ((j )2 jGb Ga))]. (112)

    The compatibility conditions of (108), (109), that is (bi)j = (bj)i and (ci)j = (cj)i

    respectively, imply that

    ij a =

    ijj i ia +

    jii j ja. (113)

    The consistency conditions of (112), (ij)k = (ik)j , are of the form

    Xjaka.

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    69/174

    Conservative chains 69

    The coefficient X is some rational expression in i, j , k, the coefficients depend

    on partial derivatives of G(a,b,c) up to the third order. To obtain the integrability

    conditions only three component reductions need be considered, thus set i = 1, j =

    2, k = 3. Requiring that X vanishes identically we obtain expressions for all third

    order partial derivatives of G(a, b, c). The compatibility conditions of equations

    (113), that is, j(ika) = k(ija), take the form

    Y iajaka (114)

    The coefficient Y is rational in i

    , j

    , k

    . Upon equating Y to zero one obtains

    the same conditions as when we required X is identically zero. These conditions are

    equivalent to (104).

    Returning to the the Haantjes tensor, it can be shown that the vanishing of other

    components of the Haantjes tensor does not impose any additional constraints on the

    derivatives ofg and h. Thus, writing the fourth equation of the chain (4) in the formu4t = s(u

    1, u2, u3, u4, u5)x and setting H2

    jk = 0, one obtains the expressions for all

    second order partial derivatives ofs in terms ofh and g, which are analogous to (103).

    The consistency conditions are satisfied identically modulo (103), (104). Similarly,

    the condition H3jk = 0 specifies the right hand side of the fifth equation of the chain,

    etc. Although we know no direct way to show that this recursive procedure works in

    general, there exists an alternative direct approach to the reconstruction of a chain

    from the function g(u1, u2, u3). To illustrate this procedure we consider a simple

    example g = u3 12(u1)2 which automatically satisfies (104). The corresponding h,as specified by (103), is given by h = + u1 + u2 + u3 + u4 u1u2, which canbe reduced to a canonical form h = u4 u1u2 by redefining u4 appropriately (thistransformation freedom allows one to absorb arbitrary integration constants arising

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    70/174

    Conservative chains 70

    at each step of the construction). Thus, the first three equations of the chain are

    u1t = u2x, u

    2t = (u

    3

    1

    2

    (u1)2)x, u3t = (u

    4

    u1u2)x,..., (115)

    etc. Equations (115) are nothing but the first three equations in the conservative

    representation of the Benney chain (63). The recostruction of the remaining equa-

    tions of the chain consists of three steps.

    (i) One introduces the corresponding PDE (105). To find the required PDE we

    proceed as follows, introduce the commuting chain:

    u1y = u3x, u

    2y = (116)

    substitute (116) into (115) to eliminate u3x, thus obtaining two equations depending

    only on u1, u2, that depend on independent variables x, t, y,

    u1t = u2x,

    u2t = u1y u1u1x. (117)

    Make the substitution u1 = vx, u2 = vt, in (117), thus obtaining

    vtt = vxy 12

    v2xx, (118)

    make the substitution u = vx to obtain the dispersionless KP equation,

    utt = uxy 12

    u2xx. (119)

    It was demonstrated in [17] that the general PDE (105) is integrable by the method

    of hydrodynamic reductions if and only if the function g satisfies the relations (104).

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    71/174

    Conservative chains 71

    (ii) One constructs a dispersionless Lax pair for the PDE (105), the procedure is as

    follows. Look for functions R and Q such that,

    t = R(uxx, uxy, uxt, uyy , uyt, x), (120)

    y = Q(uxx, uxy, uxt, uyy , uyt, x) (121)

    Differentiate both equations w.r.t x and then make the substitution x = p, thus

    we have

    pt = Rx, (122)

    py = Qx (123)

    the consistency conditions pty = pyt are satisfied identically modulo (105), or more

    specifically in our example (119). The existence of such Lax pairs was established

    in [47, 17] for any equation (105) provided g satisfies the compatibility conditions

    (104). In our example it takes the form

    pt = (1

    2p2 + uxx)x, py = (

    1

    3p3 + uxxp + uxt)x;

    (iii) One looks for p as an expansion in the auxiliary parameter ,

    p = u1

    u

    2

    2 u

    3

    3 ....; (124)

    the substitution of this ansatz into the first equation of the Lax pair implies an

    infinite hydrodynamic chain for the variables ui. The first three equations of this

    chain identically coincide with (115). The substitution into the second equation of

    the Lax pair produces a commuting chain (one has to set u1 = uxx, u2 = uxt). Both

    chains possess infinitely many hydrodynamic reductions since this is the case for

  • 8/8/2019 A Classification of Integrable Hydrodynamic Type Chains Using the Haantjes Tensor

    72/174

    Conservative chains 72

    the generating equation (105). Thus, the Haantjes tensor will automatically vanish.

    Notice that (124) does not work in general, and a more complicated dependance of

    p on is required.

    4.3 Integration of the Egorov case

    Now let us return to the work in question, solving the system (104). To explicitly

    calculate g(u1, u2, u3) we will follow [47]. The main observation is that the first six

    equations in (104) imply that the function 1/g3 is linear, 1/g3 = +u1 + u2 +u3.

    If

    = 0 then, up to a linear change of variables, one can assume that 1/g3 = u

    3.

    Similarly, if = 0, = 0, one can set 1/g3 = u2. If = = 0, = 0 one has1/g3 = u

    1. The last possibility is 1/g3 = 1. Thus, we have four cases to consider:

    g = u3 +p(u1, u2), g =u3

    u1+p(u1, u2), g =

    u3

    u2+p(u1, u2), g = ln u3 +p(u1, u2);

    here the function p(u1, u2) can be recovered after the substitution into the remaining

    four equations (104). In each of these cases the resulting equations for p(u1

    , u2

    )integrate explicitly, see [47], leading to