§21.9 Integrable Equations
Riemann theta functions arise in the study of integrable differential equations that have applications in many areas, including fluid mechanics (Ablowitz and Segur (1981, Chapter 4)), magnetic monopoles (Ercolani and Sinha (1989)), and string theory (Deligne et al. (1999, Part 3)). Typical examples of such equations are the Korteweg–de Vries equation
and the nonlinear Schrödinger equations
Here, and in what follows,
, and
suffixes indicate partial
derivatives.
Particularly important for the use of Riemann theta functions is the Kadomtsev–Petviashvili (KP) equation, which describes the propagation of two-dimensional, long-wave length surface waves in shallow water (Ablowitz and Segur (1981, Chapter 4)):
Here
and
are spatial variables,
is time, and
is the
elevation of the surface wave. All quantities are made dimensionless by a
suitable scaling transformation. The KP equation has a class of quasi-periodic
solutions described by Riemann theta functions, given by
where
is a complex constant and
,
,
, and
are
-dimensional complex vectors; see
Krichever (1976). These parameters, including
, are
not free: they are determined by a compact, connected Riemann surface
(Krichever (1976)), or alternatively by an appropriate initial
condition
(Deconinck and Segur (1998)). These solutions have been
compared successfully with physical experiments for
(Wiegel (1960), Hammack et al. (1989), and
Hammack et al. (1995)). See Figures 21.9.1 and
21.9.2.

Furthermore, the solutions of the KP equation solve the Schottky problem: this is the question concerning conditions that a Riemann matrix needs to satisfy in order to be associated with a Riemann surface (Schottky (1903)). Following the work of Krichever (1976), Novikov conjectured that the Riemann theta function in (21.9.4) gives rise to a solution of the KP equation (21.9.3) if, and only if, the theta function originates from a Riemann surface; see Dubrovin (1981, §IV.4). The first part of this conjecture was established in Krichever (1976); the second part was proved in Shiota (1986).


