We construct the explicit solution of the initial value problem for sequences generated by the general Somos-6 recurrence relation, in terms of the Kleinian sigma-function of genus 2. For each sequence there is an associated genus 2 curve , such that iteration of the recurrence corresponds to translation by a fixed vector in the Jacobian of . The construction is based on a Lax pair with a spectral curve of genus 4 admitting an involution with two fixed points, and the Jacobian of arises as the Prym variety Prym.
Communicated by: Prof. Boris Dubrovin
1. Introduction
Somos sequences are integer sequences generated by quadratic recurrence relations, which can be regarded as non-linear analogues of the Fibonacci numbers. They are also known as Gale–Robinson sequences, and as well as arising from reductions of bilinear partial difference equations in the theory of discrete integrable systems, they appear in number theory, statistical mechanics, string theory and algebraic combinatorics [1–4].
This article is concerned with the general form of the sixth-order recurrence
with three arbitrary coefficients
. It was an empirical observation of Somos [
5] that in the case
the initial values
generate a sequence of integers (A006722 in Sloane's Online Encyclopedia of Integer Sequences), which begins
Consequently, the relation (
1.1) with generic coefficients is referred to as the Somos-6 recurrence, and the corresponding sequence
as a Somos-6 sequence.
The first proof that the original Somos-6 sequence (
1.2) consists entirely of integers was an unpublished result of Hickerson (see [
6]); it relied on showing that the Somos-6 recurrence has the Laurent property, meaning that the iterates are Laurent polynomials in the initial data with integer coefficients. To be precise, in the general case the iterates satisfy
which was proved by Fomin and Zelevinsky as an offshoot of their development of cluster algebras [
4]. The latter proof made essential use of the fact that (
1.1) is a reduction of the cube recurrence, a partial difference equation which is better known in the theory of integrable systems as Miwa's equation, or the bilinear form of the discrete BKP equation (see [
7], for instance). In the general case
, (
1.1) does not arise from mutations in a cluster algebra, although it does appear in the broader framework of Laurent phenomenon algebras [
8].
As was found independently by several people (see, e.g. [
9–
12] and references), the sequences generated by general bilinear recurrences of order 4 or 5 are associated with sequences of points on elliptic curves, and can be written in terms of the corresponding Weierstrass sigma-function. It was shown in [
13] that sequences
produced by (
1.1) are the first ones which go beyond genus 1: in general, they are parameterized by a sigma-function in two variables. To be precise, given a genus 2 algebraic curve
defined by the affine model
in the
plane, let
denote the associated Kleinian sigma-function with
, as described in [
14] (see also [
15,
16]). It gives rise to the Kleinian hyperelliptic functions
, which are meromorphic on the Jacobian variety
and generalize the Weierstrass elliptic
function.
([13])
For arbitrary
, the sequence with
th term
satisfies the recurrence (
1.1) with coefficients
where
provided that
satisfies the constraint
The preceding statement differs slightly from that of Theorem 1.1 in [13], in that we have used an alternative (but equivalent) expression for in (1.6), and have included an additional parameter which is needed in what follows. Now while the above result means that the expression (1.4) is a solution of (1.1) with suitable coefficients, it does not guarantee that it is the general solution, in the sense that the sequence can always be written in this way, for a generic choice of initial data and coefficients. The ultimate purpose of this paper is to show that this is indeed the case. Our main result is the solution of the initial value problem by explicit reconstruction of the parameters appearing in (1.4), which yields the following.
For a sequence of complex numbers generated by the recurrence (1.1) with generic values of the initial data and coefficients , there exists a genus 2 curve with affine model (1.3) and period lattice , points with satisfying (1.7), and constants such that the terms and coefficients are parameterized by the corresponding Kleinian functions according to (1.4) and (1.5), respectively.
In order to solve the reconstruction problem, it will be convenient to work with a reduced version of the Somos-6 recurrence. The parameters in (1.4) correspond to the group of scaling symmetries , which maps solutions to solutions, and considering invariance under this symmetry leads to certain quantities , as described in the next paragraph. The parameter corresponds to covariance under the further scaling , which maps solutions of (1.1) to solutions of the same recurrence with rescaled coefficients; in due course we will consider quantities that are also invariant with respect to this additional symmetry.
1.1 The reduced Somos-6 map
Sequences generated by iteration of the Somos-6 recurrence (
1.1) are equivalent to the orbits of the birational map
As was observed in [
13], this map is Poisson with respect to the log-canonical bracket
, which has four independent Casimir functions
these quantities are also invariant under the scaling transformation
. The map
induces a recurrence of order 4 for a corresponding sequence
, that is
which is equivalent to iteration of a birational map
in
with coordinates
. We will refer to
as the reduced Somos-6 map.
The map
defined by (
1.9) preserves the meromorphic volume form
for arbitrary values of
, and has two independent rational first integrals, here denoted
, which are presented explicitly in
Section 2 below. According to [
13], the map
is also integrable in the Liouville–Arnold sense [
17], at least in the case
. In this paper we are concerned with the general case
, where a symplectic structure for the map
is not known.
On the other hand, a genus 2 curve (
1.3) and the corresponding sigma-function solution (
1.4), (
1.5) of the Somos-6 map
imply that the solution of (
1.9) is
In view of the addition formula for the genus 2 sigma-function [
14], the right-hand side of (
1.10) can be written in terms of Kleinian
functions as
where
. Note that, when
is considered as a function on the Jacobian,
is singular if and only if
, the theta divisor in
(using the notation in [
15]). Then, upon setting
, we have the map
which is a meromorphic embedding
, where
denotes the theta divisor
together with its translates by
and
. Once Theorem 1.2 is proved (see
Section 6), we are able to recover
,
and
from the coefficients and initial data of the map, so that we arrive at
Generic complex invariant manifolds of the map are isomorphic to open subsets of .
For the purposes of our discussion, it will be more convenient to describe the reduced Somos-6 map in an alternative set of coordinates. We introduce the quantities
so that
, and
are birationally related to
. Thus, after conjugating
by a birational change of variables, we can rewrite it in the form
, where
with the coefficients
Observe that, from the analytic formulae (
1.5) and (
1.10), the quantities
and the coefficients
are independent of the parameter
.
1.2 Outline of the paper
In the next section, we describe the first of our main tools, namely the Lax pair for the map , which (as announced in [13]) is obtained from the associated Lax representation for the discrete BKP equation. The corresponding spectral curve yields the first integrals . However, is not the required genus 2 curve , but rather it is trigonal of genus 4, having an involution with two fixed points. Then it turns out that the two-dimensional Jacobian of , which is the complex invariant manifold of the map according to Theorem 1.3, can be identified with the Prym subvariety of . (An analogous situation was described recently for an integrable Hénon–Heiles system [18].)
To obtain an explicit algebraic description of and, therefore, of the curve , we make use of recent work by Levin [19] on the general case of double covers of hyperelliptic curves with two branch points. All relevant details are given in Section 3.
In Section 4 it is shown how the discrete Lax pair allows a description of the map as a translation on by a certain vector. This translation is subsequently identified with a specific degree zero divisor on representing the required vector , and in Section 5 we also explicitly find degree zero divisors on representing the vectors . This enables us to rewrite the determinantal constraint (1.7) in terms of the above three divisors, and then observe that it is trivially satisfied.
In Section 6, all of the required ingredients are ready to present the reconstruction of the sigma-function solution (1.4) from the initial data and coefficients, which proves Theorem 1.2. We also provide a couple of explicit examples, including the original Somos-6 sequence (1.2). The paper ends with some conclusions, followed by an Appendix which includes the derivation of the Lax pair and another technical result.
2. The Lax pair, its spectral curve and related Jacobian varieties
The key to the solution of the initial value problem for the Somos-6 recurrence is the Lax representation of the map .
The map
is equivalent to the discrete Lax equation
with
where
as in (
1.14), and
The equation (2.1) can be checked directly with computer algebra. For the rather more straightforward origin of this complicated-looking Lax pair, see the Appendix. □
The characteristic equation
defines the spectral curve
, which, after elimination of the common factor
, is given by
where
are independent first integrals, namely
with
Replacing the variables
by the expressions (
1.13) yields the first integrals
of the reduced map
in the original variables
. These are seen to be rescaled versions of the quantities
derived in [
13] from higher order bilinear relations, according to
One can also verify that, for generic values of , the complex invariant manifold is irreducible given by (2.4).
The curve is trigonal of genus 4 and has an interesting involution with two fixed points, namely and .
We compactify
by embedding it in
with homogeneous coordinates
, where
. The compact curve has a singularity at
. After regularization, this point gives two points at infinity: the first one is
with the Laurent expansion
with respect to a local parameter
near
; and the second is
, with the Laurent expansion
The third point at infinity
comes from
and has the expansion
Under the action of
, these points are in involution with the following three finite points:
The above three pairs of points on will play an important role, so we depict them on the diagram below, with arrows denoting the involution . The curve can be viewed as a three-fold cover of with
![graphic]()
affine coordinate
. As follows from the above description, the points
are ordinary branch points of the covering, and there is no branching at the points
. It follows that the divisors of zeros and poles of the coordinates
on
are
Observe that a generic complex two-dimensional invariant manifold of the reduced Somos-6 map cannot be the Jacobian of , as the latter has genus 4. The curve is a two-fold covering of a curve whose genus is 2, by the Riemann–Hurwitz formula. The involution extends to which then contains two Abelian subvarieties: the Jacobian of , which is invariant under , and the two-dimensional Prym variety, denoted , which is anti-invariant with respect to . It will play a key role in the description of the complex invariant manifolds of the map . For this purpose it is convenient to recall some properties of Prym varieties corresponding to our case.
3. Hyperelliptic Prym varieties
3.1 Generic double cover of a hyperelliptic curve with two branch points
Consider a genus
hyperelliptic curve
:
, where
is a polynomial of degree
with simple roots. As was shown in [
19], any double cover of
ramified at two finite points
(which are not related to each other by the hyperelliptic involution on
, i.e.
) can be written as a space curve of the form
where
is a polynomial of degree
such that
with
being a polynomial of degree
. (Here
or
may or may not coincide with roots of
.) Thus
admits the involution
, with fixed points
. Then the genus of
is
, and it was shown by Mumford [
20] and Dalaljan [
21] that
contains two -dimensional Abelian subvarieties: Jac and the Prym subvariety , with the former invariant under the extension of to , and the latter anti-invariant;
Prym is principally polarized and is the Jacobian of a hyperelliptic curve .
It was further shown recently by Levin [
19] that the second curve
can be written explicitly as
which is equivalent to the plane curve
. The latter can be transformed explicitly to a hyperelliptic form by an algorithm given in [
19].
In order to apply the above results to obtain an explicit description of the Prym variety in our case, we will need
(1) The quotient of
by the involution
is the genus 2 curve
given by the equation
where
,
,
The double cover
is described by the relations
and the images of the branch points
on
are
.
(2) The curve
is equivalent to the following curve
in hyperelliptic form:
The birational transformation between
and
is described by the relations
The branch points
on
are, respectively,
with
Applying the substitution (
3.4) to the polynomial
we get the product
, where
and this product is zero due to the equation (
2.4). Hence
satisfy
. The proof of the other items is a direct calculation (which we made with Maple). □
is isomorphic to the Jacobian of a second genus 2 curve , and in order to find its equation by applying the algorithm of [19] described above, it is convenient to represent the curve in a form similar to (3.1).
The spectral curve
is equivalent to the space curve
where
is given by (
3.5),
by (
3.7) and
are polynomials of degree 5 and 8, respectively, obtained by replacing
in the right-hand side of the second equation by
. On
the involution
is given by
, and its fixed points are
.
Explicit expressions for
are relatively long and are not shown here. Observe that
do not have common roots and that
which, in view of the expressions (
3.8) for
, yields
Thus, the function
in (
3.10) is meromorphic on the hyperelliptic curve
and has simple zeros only at
, and even order zeros elsewhere. It also has only even order poles at the two points at infinity on
. Hence,
is a double cover of
ramified at
only, as expected.
The above description of the curves and coverings can be briefly summarized in the diagram below, where the horizontal equals signs denote birational equivalence.
In view of relations (
3.4) and (
3.7), the curve
can be written as
Under the birational transformation
, the above reads
Then by the substitution
, the latter equations take the form (
3.10). Next, since
leaves the curve
invariant, it does not change the coordinates
, so it only flips the sign of
. Finally, since
, from (
3.10) we get
. □
Observe that the equation (3.10) of does not have the same structure as that of the model curve (3.1): the degrees of the corresponding polynomials do not match. Hence, the formula (3.2) for the second hyperelliptic curve is not directly applicable to (3.10). For this reason, below we adapt the derivation of (3.2) to our situation.
3.2 Tower of curves and Jacobians
Following the approach of [
21], consider the tower of curves
where
is given by (
3.10) and
is a double cover of
given by
The covering
is ramified at the points on
where the function
has
simple zeros or poles. As shown above, the function
has precisely two simple zeros
and no simple poles on
. Hence,
has only two simple zeros
on
. Since
is a double cover of
and
are not branch points of
, the function
has four simple zeros on
, namely
. Hence
is ramified at the latter four points, and so, by the Riemann–Hurwitz formula, the genus of
equals 9.
The ‘big’ curve
has various involutions, one of which is
and the last curve in the tower (
3.13) is the genus 2 quotient curve
. The corresponding projection
is denoted
. The projections
and
are explicitly given by
The tower (
3.13) is a part of a tree of curves introduced in [
21] for the general case of a genus
hyperelliptic curve
. As was shown in [
21], the tree of curves implies relations between the corresponding Jacobian varieties described by the following diagram,
where arrows denote inclusions. The diagram indicates that
is isomorphic to
.
Following [
19], the curve
can be written in terms of
and the symmetric functions
. In view of (
3.14), we have
Setting here
, one obtains equations defining
in
:
this leads to the single equation
.
In the special case that the polynomial
is a perfect square
, the latter equation admits the factorization
and
is a union of two curves whose regularizations give elliptic curves. This situation will be considered in detail elsewhere.
3.3 A hyperelliptic form of
We return to the general case when
is not a perfect square. Using the factorization (
3.12), in (
3.16) we can write
where we set
and
is specified in (
3.12). Solving the last equation with respect to
, we get
Then equation (
3.16) reads
Replacing
here by (
3.20), we obtain
where
is a polynomial in
of degree 4, and
is specified below. We write
in a concise form, where
should be replaced by (
3.20).
Removing perfect squares from the right-hand side of (
3.22), i.e. introducing a new variable
such that
we finally obtain
in hyperelliptic form as
Equivalently, the equation (
3.25) can be written compactly by using both variables
and
, related by (
3.20):
We can summarize the results of this section with
The Jacobian of the spectral curve in (2.4) contains a two-dimensional Prym variety, isomorphic to the Jacobian of the genus 2 curve given by (3.25) or (3.26).
It is also worth mentioning the following relation between the roots of and of the polynomial defining the first genus 2 curve .
If is a root of then (3.20) gives a root of .
For we have , which, in view of (3.24), implies (provided that the denominator in (3.24) does not vanish for , and this condition always holds). In view of the definition , in this case , which by (3.14) gives . Next, since do not have common roots and deg , the last equation defines 11 values of , which, via (3.19), correspond to 11 zeros of the right-hand side of (3.24). Further calculations show that implies . As a result, the six zeros of correspond to the six zeros of , i.e. the roots of . □
4. Translation on and on
Below we represent the reduced Somos-6 map as a translation on the Jacobian of the spectral curve , given by a divisor , and show that it belongs to . Then the translation will be described in terms of degree zero divisors on the curve .
First, recall that the Jacobian variety of an algebraic curve can be defined as the additive group of degree zero divisors on considered modulo divisors of meromorphic functions on . Equivalence of divisors will be denoted as .
Let
be the isospectral manifold, the set of all the matrices
of the form (
2.3) having the same spectral curve
. Consider the
eigenvector map defined as follows: a matrix
induces the eigenvector bundle
; for any point
We assume that the eigenvector
is normalized:
, for a certain non-zero
. This defines the divisor
of poles of
on
. For any choice of normalization, such divisors form an equivalence class
. The latter defines a point
with a certain base point
. Here
, and for the case at hand
. Then
.
Now let be the maximal subgroup of which acts freely on by conjugations and preserves the structure of . For any the -images of and give equivalent divisors. As was shown in, e.g. [22, 23], the reduced eigenvector map is injective. Note that, due to the specific structure of (2.3), in our case the subgroup is trivial, and .
Under the map
, the transformation
defined by the discrete Lax representation (
2.3) is the translation on
given by the degree zero divisor
where, as above,
.
As follows from the intertwining relation (2.1), if is a normalized eigenvector of , then is an eigenvector of with the same eigenvalue. Note that, in contrast to , is not normalized, as all of its components may vanish at some points of , so we consider its normalization , for a generic non-zero normalization vector .
Compare the divisors
of poles of
. Using (
1.14) (or (
A.11) in the Appendix) we have
which implies that
are non-degenerate apart from the points of
over
and
. Then
can differ only by the points
and
or their multiples.
According to the structure of the matrix in (
2.3),
has eigenvalue 0 with multiplicity 2, with a one-dimensional eigenspace spanned by the vector
, and
is parallel to
, whereas
is not. That is,
Further, for
being a local parameter on
near
, we have the expansion
. Then near
,
, hence the normalizing factor
has a
simple zero at
and does not vanish at
.
Similarly, by considering the expansions of
near the points
at infinity, one observes that
has a simple pole at
and no poles at
. As a result,
for a certain effective divisor
. Then the divisor of poles of
equals
. Indeed, the zeros of
and
at
, as well as their poles at
cancel each other. Since
is meromorphic on
, we conclude that
is equivalent to
. Thus the images of
,
in
differ by the translation
. □
Clearly , hence the divisor represents a vector in . Then, under the map , any orbit obtained by iterations of belongs to a translate of .
Now observe that in our case the manifold coincides with , which has dimension 2. Then, since is injective, must be an open subset of or of a union of different translates of it. Note, however, that the latter is not a connected complex manifold, whereas, as was mentioned in Remark 5, is an irreducible complex algebraic manifold, hence a connected one. Therefore, in view of Theorem 3.4, we arrive at the following result.
A generic complex invariant manifold of the map is isomorphic to an open subset of the Jacobian of the genus 2 curve given by (3.25) or (3.26).
Upon comparing this result with the solutions (1.11) of and with the properties of the embedding , in the sequel it is natural to choose the genus 2 curve in (1.3) to be birationally equivalent to .
Now observe that for the special points described in Section 2, the degree zero divisors are also antisymmetric with respect to the involution , hence they represent vectors in and, therefore, in . Our next objective is to describe in terms of degree zero divisors on .
Under the transformation of
to the canonical form
given by (
3.10), the points
become
The points
become
, the two preimages of the infinite point
specified by the Laurent expansions
,
with the local parameter
. The expansions of
near
are
respectively. Also,
become the points
Relations (
3.4) describing the projection
imply that the coordinate
has poles at
. More precisely, in view of the behaviour (
2.8), these are triple poles. On the other hand, as follows from (
3.4), (
3.7), on the curve
the function
has a triple pole only at
. (In particular, at
this function has a pole of lower order, and it has no poles at the two points at infinity on
.) Hence,
are projected to the same point
on
. Since it is not a branch point of
, the point has two preimages on
. To find their
-coordinates, we note that (
3.7) implies
and for
the equation (
3.10) gives
, thus we get (
4.1). The proof of the rest of the theorem goes along similar lines. □
Now recall [
20] that for a double cover of curves
with an involution
, there are two natural maps between
and
:
the pullback
;
The projection (
Norm map)
;
Notice that for any degree zero divisor
on
,
. This property should be understood on the level of equivalence classes of divisors, that is, for a degree zero divisor
on
, let
be any divisor on
equivalent to
. Then
on
. Then let
,
be the Abel maps with images in
,
respectively. Hence
Now apply the above to the tower (
3.13), introducing the map
as follows: for a degree zero divisor
on
,
. Next, consider the sequence of divisors
where
are the preimages of
on
.
Let now
be the Abel map to
and
be a degree zero divisor on
such that the pullbacks
and
give equivalent divisors on
. That is, the vector
coincides with the Abel image of
in
. Then, in view of the property (
4.4),
On the curve
written in the hyperelliptic form (
3.25) the divisor
is determined by
The proof of the proposition is quite technical and is reserved for the Appendix. Note that the squares of given above coincide with the right-hand side of (3.26) for , as expected.
One now can observe that the divisor
is anti-invariant with respect to the hyperelliptic involution
on
. Hence, modulo period vectors of
,
where
is any Weierstrass point on
. Then, using the relation (
4.6), we arrive at
The reduced Somos-6 map
is described by translation by the following vector on
:
where
are holomorphic differentials on
and
are given in Proposition 4.4.
Above we have chosen the genus 2 curve
of the form (
1.3) to be birationally equivalent to
, and in the next section we shall see that the translation vector
in the sigma-function solution (
1.4) corresponds to the vector
written in an appropriate basis of holomorphic differentials on
. Namely, it satisfies the constraint (
1.7). To show this it is convenient to describe also the degree zero divisors
on
, or equivalently,
on
(which are antisymmetric under
), in terms of divisors on
. Namely, let
be degree zero divisors on
such that the vectors
coincide with the Abel images of
,
, respectively, in
.
The divisors
are equivalent to
respectively, that is,
where
The proof follows the same lines as that of Theorem 4.5; it uses Theorem 4.3 describing the coordinates of the pairs on . For each pair we construct a sequence of degree zero divisors analogous to (4.5), which gives rise to the divisors on and, in view of the relation (4.6), the vectors .
5. The shift vector and the determinantal constraint
The above vectors arising from the three special involutive pairs on the spectral curve have the following remarkable property.
The vectors in Theorems 4.5 and 4.6 are related by
Following (
2.8), the divisor of the meromorphic function
on
is
so it corresponds to zero in
, in
, and, therefore, in
. By Theorems 4.5 and 4.6, the degree zero divisors
with Abel image in
are represented, respectively, by the divisors
on
. Then (
5.2) implies
, which, under the Abel map, yields
. Similarly, we have
which implies
. These two relations prove the proposition. □
The divisors representing
can also be derived (in a much more tedious way) by using addition formulae on
described in terms of pairs of points on the hyperelliptic curve
. These formulae can be obtained algorithmically using the Bäcklund transformation presented in [
24,
25], which also allows us to calculate the divisor of the form
corresponding to the vector
. Since it will be needed in
Section 6, here we simply record that
are the roots of the quadratic equation
and
are recovered from the equation (
3.25) with their signs determined by the condition
5.1 The sigma-function, Kleinian functions and the determinantal constraint
Now let an appropriate Möbius transformation
take the curve
to a canonical odd order form
given by (
1.3) (there are several possible transformations of this kind). Choosing the canonical basis of holomorphic differentials
on
, define the Abel map for a degree zero divisor
by
It can be inverted by means of the the Bolza formulae
which involve
in addition to the Kleinian hyperelliptic functions
. In particular, this yields
and for
there is also Klein's formula
Now let be the images of the points described in Proposition 4.4, and let be the images of , respectively, as specified in (4.8).
The vector
satisfies the determinantal constraint (
1.7).
For given values of , take the associated genus 2 curve from (3.25), transform it into the canonical form , as in (1.3), and pick the vector defined by (5.6). Then for the function associated with , and for any and , the expression (1.10) produces a sequence satisfying the reduced Somos-6 recurrence (1.9) with coefficients given by (1.5) and first integrals .
Observe that the vectors
and
are just
written in the coordinates corresponding to the canonical differentials on
. Hence, the relations (
5.1) imply
. Then, in view of the Bolza expressions (
5.4), the determinant constraint (
1.7) can be written as
Next, we apply the inverse Möbius transformation
to each of the above
-coordinates, and observe that, after dividing out common denominators from each column, the rows of the resulting matrix are linear combinations of the rows of
As the third row of the latter matrix is zero, the condition (
5.7) is trivially satisfied. □
To give an exact transformation from the equation of to the canonical form (1.3) for one needs to know at least one root of the degree 6 polynomial in (3.25) (or, in view of Proposition 3.5, at least one root of in (3.5). Yet in general it appears that the equation is not solvable in radicals.
6. Solution of the initial value problem
Before proceeding with the proof of Theorem 1.2, it is worth commenting on the meaning of the word ‘generic’ appearing in its statement. Various non-generic situations arise:
Some of the initial data or coefficients can be zero.
For special values of , the spectral curve can acquire singularities (in addition to the singularity at for the projective curve).
For special values of , the curve becomes a product of two elliptic curves given by the factorization (3.17).
For special values of , one of the multiples of the shift vector can lie on the theta divisor .
A set of non-zero initial data and coefficients determine the values of , and these in turn determine the spectral curve , the curve (hence ), and the vector . Yet the sequence may contain zero terms; for instance, when in (1.4). Iteration of the recurrence (1.1) requires non-zero initial data, but if an isolated zero appears in the sequence, then the Laurent phenomenon can be used to pass through this apparent singularity, by evaluating suitable Laurent polynomials in order to avoid division by zero.
Another degenerate possibility is that one of is zero, in which case (1.1) can be obtained as a reduction of the Hirota–Miwa (discrete KP) equation, and the solutions require a separate treatment in each case. For each of these three special cases there is also an associated cluster algebra, and by results in [26, 27] this means that a log-canonical symplectic structure is available for the reduced map (1.9) (see [13] for details).
If , so that , then the expression (1.4) does not make sense; in that case one should replace by in the denominator of the formula for , and then it satisfies a Somos-8 recurrence [28]. This situation is not relevant to our construction, since it can be checked directly that for such that (3.25) defines a curve of genus 2, neither nor in Proposition 4.4 can be a Weierstrass point on , hence . However, it may happen that one of or , and in each case the formulae in Theorem 1.1 and/or our method for solving the initial value problem require certain adjustments. We illustrate this below in the case that , which is needed for reconstruction of the original Somos-6 sequence (1.2).
6.1 Reconstruction of the constant and the initial phase
The attentive reader might wonder why the constant in (1.4) should be necessary to represent the general solution of the Somos-6 recurrence. Indeed, making the scaling , in (1.3) changes the coefficients but preserves the form of the curve , and rescales the sigma-function so that , which means that can always be set to 1.
Note, however, that the curve equivalent to and given by (3.25) is defined up to a similar rescaling , under which the vector in Theorem 4.5 produces a family of points in . The latter is precisely the curve in specified by the constraint (1.7). Thus, to obtain the general solution of the recurrence, it is necessary to allow different values of in our construction.
Now if a particular set of non-zero initial data and coefficients are given, then the associated initial values for the reduced map are found from (1.8). The latter values can be used in the formulae for in [13], and from (2.7) these produce the values of ; alternatively, putting the into (1.13) yields , and then can be obtained directly from the expressions (2.5). The values of and are specified according to (1.15), and thus by Corollary 5.3 only and are needed to reconstruct the reduced sequence .
Supposing that
and
have already been found for a particular initial value problem, the parameters
and
are immediately obtained in the form
Thus the only outstanding problem is the determination of
and
.
As an intermediate step, we introduce the sequence
defined by
Apart from the powers of
, the latter is the same as Kanayama's phi-function introduced in [
29] in genus 2, and considered for hyperelliptic curves of arbitrary genus in [
30]. The sequence
is a natural companion to
: it satisfies the same Somos-6 recurrence (
1.1) and produces the same values of the first integrals
. In fact, it turns out that for each
,
is an algebraic function of the quantities
. (The proof will be presented elsewhere.) For our current purposes, it is enough to consider only the first few terms of the sequence.
The terms of the sequence (
6.2) for
are fixed up to signs by
For the result is immediate from the definition. The formulae for follow from (1.5). To obtain , set in (1.1), replace with throughout, and use the fact that for all . □
Now from the coordinates of the points on
considered in Proposition 4.4 and Theorem 4.6, and by applying the Möbius transformation
followed by the Bolza formulae together with (
5.5), as in the proof of Theorem 18, the values of the hyperelliptic functions
for
are all determined algebraically in terms of
. In turn, this allows
,
to be found from (
1.6), which means that the expressions (
6.3) determine
,
and
, up to fixing the signs of
,
. Then, upon rearranging the formula for
in (
1.5), we see that
which determines
up to a choice of sign; and this sign is irrelevant, since from (
6.1) the prefactor
in (
1.4) is seen to be invariant under sending
. Once
is known, the sign of
can then be fixed from an application of Baker's addition formula, which gives the identity
where
is as in (
1.11); the sign of
will not be needed in what follows: it corresponds to the overall freedom to send
in the solution, which is removed once the signs of the
coordinates of the points in (
5.6) are fixed.
Given the six non-zero initial data for (
1.1), with the associated values of
being obtained as previously described, one finds the corresponding genus 2 curves
and the vector
. If
is fixed from (
6.4), then Theorem 1.1 says that for any
,
and
the expression (
1.4), with this choice of
and
, provides a solution of (
1.1) with the appropriate values of the coefficients
. To find the correct value of
, one should iterate the Somos-6 recurrence forwards/backwards to obtain additional terms, in order to calculate ratios of the form
for
. (By adjusting the offset of the index if necessary, a maximum of three iterations are needed to obtain nine adjacent terms
with generic initial data.) Matching these ratios with the analytic formula (
1.4), and using Baker's addition formula, yields four linear equations for the quantities
, namely
for
. Now, observing that the first three equations are linearly dependent, due to the constraint (
1.7), it is necessary to use any two of the first three together with the fourth; for instance, picking
produces the
matrix equation
where we set
In order to make this formula effective, the values of
are required; these can be found by taking the roots of (
5.3) and transforming them with
to the corresponding
-coordinates on
, or by directly applying the Bäcklund transformation for the genus 2 odd Mumford system [
24,
25] to perform the addition
on
. Upon solving (
6.6), the quantities
are found, so that
is
corresponding to the Abel map for the divisor
on
, where the coordinates of the points
are obtained by using (
5.4) and (
5.5) with
. (An overall choice of sign for
is left undetermined; this can be fixed by doing a single iteration, taking
and checking the result.) Once
has been found, the appropriate values of
and
are given by (
6.1), and the initial value problem is solved. This completes the proof of Theorem 1.2. □
We now show how Theorem 1.3 is a corollary of this result.
Given a point
lying on a fixed invariant surface
of
, we can iterate the map forwards/backwards to obtain ratios of
which correspond to the quantities on the left-hand side of (
6.5), that is
and so on. This means that the initial vector
is also recovered from a point on
, which yields a vector
, so the map (
1.12) is invertible on each invariant surface, giving the required isomorphism on an open subset of
(removing the theta divisor and its suitable translates). □
6.2 A numerical example
For illustration of the main result, we consider the following choice of initial data and coefficients:
This produces an integer sequence which extends both backwards and forwards,
so that it has the symmetry
. The corresponding initial data for (
1.9) are
, and so the first integrals presented in [
13] take the values
. Then (fixing a choice of square root)
, which gives
After rescaling
suitably, the curve
is found from (
3.25) to be
With the Möbius transformation
this is transformed to
Now to obtain the vector
as in Theorem 5.2, we start from the points on
given in Proposition 4.4, and applying the inverse Möbius transformation
to find the degree zero divisor
on
corresponding to
. This produces
(Note that we slightly changed notation here compared with (
5.6); in particular, we dropped bars on the coordinates.) Similarly, by applying the same (inverse) Möbius transformation to the coordinates given in (
4.8) and (
5.3), or via the Bäcklund transformation in [
24,
25], we find the divisors corresponding to
, namely
, where
Using the Bolza formulae (
5.4) and (
5.5), this allows us to calculate the values of the Kleinian functions
for
, as presented in
Table 1.
Table 1.Values of Kleinian functions at multiples offor sequence (6.8)
. |
. |
. |
. |
---|
1 | | | |
2 | | | |
3 | | | |
4 | | | |
. |
. |
. |
. |
---|
1 | | | |
2 | | | |
3 | | | |
4 | | | |
Table 1.Values of Kleinian functions at multiples offor sequence (6.8)
. |
. |
. |
. |
---|
1 | | | |
2 | | | |
3 | | | |
4 | | | |
. |
. |
. |
. |
---|
1 | | | |
2 | | | |
3 | | | |
4 | | | |
The values in the latter table, together with (
1.6), yield
,
, so from (
6.3) we see that
,
and
. From (
6.4), this is enough to determine that
, and then from
we find
Then we have
, which means that the linear system (
6.6) can be solved for
, to yield
(where we have recorded a particular choice of sign for
). Hence, after fixing signs of the
-coordinates appropriately, the coordinates of the points in the divisor
are
so that
is given by (
6.7). Finally, with these values of
and
, the constants
are found from (
6.1) to be
,
.
6.3 The special case where
In order to illustrate the modifications that are needed in a degenerate case, we briefly consider the situation where
lies on the theta divisor. This corresponds to having
the image of a single point
under the Abel map based at infinity. The formula (
1.4) still makes sense, but (since
become singular) the expressions (
1.5) for the coefficients are no longer appropriate, and Theorem 1.1 requires a slight reformulation.
For
such that
has the form (
6.13) modulo periods, with arbitrary
, the sequence with
th term (
1.4) satisfies the recurrence (
1.1) with coefficients given by
where
,
,
, provided that
satisfies the constraint
The coefficients satisfy the condition
The main formulae above arise from Theorem 1.1 by taking the limit with , or directly by using Baker's addition formula and its limiting case for a shift on the theta divisor [28]. For the necessary condition (6.15) note that by (1.1) for with for all and , the identity holds; squaring both sides of the latter and comparing with in (6.14) yields the condition. □
For the purpose of the reconstruction problem, we need an additional formula, namely
Its proof is based on the fact that the companion sequence also satisfies a Somos-10 recurrence (see Proposition 2.5 in [
13]), but we omit further details.
6.4 The original Somos-6 sequence
For the original sequence (
1.2) considered by Somos, we choose to index the terms so that
We have
, as noted in [
13]. Then (upon fixing a sign)
, giving
The curve
, found from (
3.25), takes the form
where, after removal of a numerical prefactor,
is a quintic polynomial with Gaussian integer coefficients whose real and imaginary parts have five or six digits. The Möbius transformation
sends the root
to infinity, and transforms
to the canonical quintic curve
As in the previous example, by rewriting the points in Proposition 4.4 in terms of points in
, we obtain the divisor
and corresponding vector
in the form (
6.12), where
The condition (
6.15) clearly holds, but it is necessary, not sufficient for
. However, from the first formula in (
4.8) we find that
, meaning that one of the points in the divisor
is the Weierstrass point
, and under the Möbius transformation this means that
has the form (
6.13) with
, corresponding to the divisor
on
. Application of the formula for
in (
4.8) leads to the divisor
corresponding to
, where
while for
we have
. This means that the finite values of
for
, as presented in
Table 2, can be obtained in the usual way, except that (
5.5) is no longer valid for
. Instead, in order to find
, we use the equation of the Kummer surface (see, e.g. [
14]), which provides a quartic relation between the functions
.
Table 2.Values of Kleinian functions at multiples offor sequence (1.2)
. |
. |
. |
. |
---|
1 | 1 | | |
2 | | | |
3 | 1 | | |
4 | 0 | 0 | |
. |
. |
. |
. |
---|
1 | 1 | | |
2 | | | |
3 | 1 | | |
4 | 0 | 0 | |
Table 2.Values of Kleinian functions at multiples offor sequence (1.2)
. |
. |
. |
. |
---|
1 | 1 | | |
2 | | | |
3 | 1 | | |
4 | 0 | 0 | |
. |
. |
. |
. |
---|
1 | 1 | | |
2 | | | |
3 | 1 | | |
4 | 0 | 0 | |
From the identities in Theorem 6.2 and its proof we see that
and
, giving
,
from the first and last formulae in (
6.14), and also
by (
6.16). The equation (
6.5) should be modified when
, but is valid for
, which means that we can still solve (
6.6) with
, and (fixing the sign of
) we find
Hence
is given by (
6.8), where the associated divisor
contains the coordinates
Thus, from (
6.1), we see that
,
.
7. Conclusion
The explicit solution (1.4) is equivalent to an expression in terms of a Riemann theta function in two variables, for suitable constants and vectors . In fact (see http://somos.crg4.com/somos6.html), a numerical fit of (1.2) with a two-variable Fourier series was performed by Somos some time ago.
There are a number of aspects of the solution that we intend to consider in more detail elsewhere. The companion sequence (
6.2) deserves more attention, since its properties should be helpful in proving that other Somos-6 sequences consist entirely of integers, in cases where the Laurent property is insufficient; for example, take
which defines a sequence belonging to an infinite family found by Melanie de Boeck. We also propose to examine Somos-6 sequences that are parameterized by elliptic functions, including the case where the factorization (
3.17) holds.
The solution of the initial value problem for (1.1) raises the further possibility of performing separation of variables for the reduced map defined by (1.9), and finding a matrix Lax representation for it. In principle, such a representation might also be used to obtain a symplectic structure for when , which could shed some light on the open problem of finding compatible Poisson or (pre)symplectic structures for general Laurent phenomenon algebras (see [8]).
Acknowledgements
The authors would like to thank the organizers of the WE-Heraus-Seminar on Algebro-geometric Methods in Fundamental Physics in Bad Honnef, Germany in September 2012, where we began to discuss this problem in detail. They are also grateful to Victor Enolski for interesting conversations on related matters and to the anonymous referee for remarks and suggestions.
Funding
Spanish MINECO-FEDER (Grants MTM2015-65715-P, MTM2012-37070) and the Catalan (Grant 2014SGR504) to Y.N.F. Fellowship EP/M004333/1 from the Engineering and Physical Sciences Research Council to A.N.W.H.
Appendix A. Derivation of the Lax pair
The general Somos-6 recurrence arises by reduction from the discrete BKP equation, which is a given by a bilinear relation for a tau function
that depends on three independent variables. For convenience we use indices to write
,
, so that the discrete BKP equation takes the form
Following [
7], this equation arises as a compatibility condition of the linear triad
Now construct a tau function which, apart from a gauge transformation by the exponential of a quadratic form, depends only on the single independent variable
so we set
for some parameters
,
. Substituting this into (
A.1) produces the Somos-6 recurrence for
with the coefficients
The derivation of the Lax pair for Somos-6 is somewhat more involved, but proceeds by applying an analogous reduction procedure to the system (
A.2). We suppose that the wave function also depends primarily on the same dependent variable
in (
A.3), apart from a gauge factor, taking the form
, where
and
are spectral parameters. By imposing this form for the wave function, together with (
A.4), we find that (
A.1) gives a scalar system for the reduced wave function
, namely
where we have introduced new dependent variables
After identifying the prefactors from (
A.5), it is clear that the above formulae for
and
are the same as (
1.13) rewritten in terms of tau functions. Using the first equation to eliminate
, the third and second equations in (
A.6) provide expressions for
and
, respectively, as linear combinations of
,
and
, that is
where in each case we have isolated the coefficient of
as
Now by shifting
and
in the first equation of (
A.6), we obtain alternative expressions for
and
as linear combinations of
,
and
, which combine with (
A.8) to yield a pair of linear equations of the form
Next, setting
, we have
, and similar equations for the shifts
and
and so, using a tilde to denote the shift
, this produces the matrix equation
where
(for
) is given by (
2.3), including the parameter
, as in (
1.15). To obtain the simplest-looking version of
we used
which is equivalent to the Somos-6 recurrence (
1.1) for
.
The system (
A.9) is incomplete, because it lacks an equation for
, but applying the shift
to the first equation of this pair, and using (
A.10), we obtain the missing relation. This results in the eigenvalue equation
with the Lax matrix taking the form (
2.2). Upon using (
A.11) and introducing the additional parameter
, as in (
1.15), the coefficients
can be written in terms of
and the constants
, and for
the resulting expressions coincide with those in Theorem 2.1.
Equations (A.10) and (A.12) form a linear system for , whose compatibility condition is the discrete Lax equation (2.1), or equivalently , meaning that the shift is an isospectral evolution. This explains the origin of Theorem 2.1.
Appendix B. Proof of Proposition 4.4
By (
3.14) and (
4.1),
holds at
, hence
However, observe that on
the function
has zeros of order 6 at
. Hence
is singular at the above two points. To regularize it, observe that near
the coordinate
admits two Taylor expansions
As a result, on the regularized
each of these points
gives rise to a pair of points, which we denote as
,
, according to the sign in (
B.1).
Next, in view of (
3.15), we have
which, by (
3.19), gives
To determine signs of
, we use the expression
obtained from (
3.16). However, this expression gives the indeterminate result
for
. To resolve it, we use the Puiseux expansions (
B.1) for
, as well as the expansion of
, and substitute them into
to get the expansions of
in powers of
. Near
and
we get
Putting this into (
3.6) and taking the limit
, yields
Finally, to find
, we substitute the values of
and
from (
B.3) into (
3.24). After simplifications, we get
which completes the proof. □
References
1.
Bousquet-Mélou
M.
,
Propp
J.
,
West
J.
(
2009
)
Perfect matchings for the three-term Gale-Robinson sequences
.
Electron. J. Comb.
,
16
,
#R125
.
2.
Eager
R.
,
Franco
S.
(
2012
)
Colored BPS pyramid partition functions, quivers and cluster transformations
,
J. High Energy Phys.
,
9
,
38
.
3.
Everest
G.
,
van der Poorten
A. J.
,
Shparlinski
I.
,
Ward
T.
(
2003
)
Recurrence Sequences
. , vol.
104
.
Providence, RI
:
American Mathematical Society
.
4.
Fomin
S.
,
Zelevinsky
A.
(
2002
)
The Laurent phenomenon
,
Adv. Appl. Math.
,
28
,
119
–
144
.
5.
Somos
M.
(
1989
)
Problem 1470
,
Crux Mathematicorum
15
,
208
.
6.
Gale
D.
(
1991
)
The strange and surprising saga of the Somos sequences
.
Math. Intel.
,
13
,
40
–
42
. .
7.
Doliwa
A.
,
Grinevich
P.
,
Nieszporski
M.
,
Santini
P. M.
(
2007
)
Integrable lattices and their sublattices: from the discrete Moutard (discrete Cauchy-Riemann) 4-point equation to the self-adjoint 5-point scheme
,
J. Math. Phys.
,
48
,
013513
.
8.
Lam
T.
,
Pylyavskyy
P.
(
2012
)
Laurent phenomenon algebras
.
Cam. J. Math.
,
4
,
121
–
162
.
9.
Hone
A. N. W.
(
2005
)
Elliptic curves and quadratic recurrence sequences
Bull. Lond. Math. Soc.
,
37
,
161
–
171
; .
10.
Hone
A. N. W.
(
2007
)
Sigma function solution of the initial value problem for Somos 5 sequences
,
Trans. Am. Math. Soc.
,
359
,
5019
–
5034
.
11.
van der Poorten
A.
(
2005
)
Elliptic curves and continued fractions
.
J. Integer Sequences
8
, .
12.
van der Poorten
A.
,
Swart
C. S.
(
2006
)
Recurrence relations for elliptic sequences: every Somos 4 is a Somos k
,
Bull. Lond. Math. Soc.
38
,
546
–
554
.
13.
Hone
A. N. W.
(
2010
)
Analytic solutions and integrability for bilinear recurrences of order six
,
Appl. Anal.
89
,
473
–
492
.
14.
Baker
H. F.
(
1907
)
An Introduction to the Theory of Multiply Periodic Functions
.
Cambridge
:
Cambridge University Press
.
15.
Buchstaber
V. M.
,
Enol'skii
V. Z.
,
Leikin
D. V.
Buchstaber
V. M.
,
Novikov
S. P.
(
1997
)
Hyperelliptic Kleinian functions and applications
.
Solitons Geometry and Topology: On the Crossroad
, vol.
179
. .
Providence, RI
:
American Mathematical Society
, pp.
1
–
34
.
16.
Buchstaber
V. M.
,
Enol'skii
V. Z.
,
Leikin
D. V.
(
1997
)
Kleinian functions, hyperelliptic Jacobians and applications
,
Rev. Math. Math. Phys.
,
10
,
1
–
125
.
17.
Maeda
S.
Completely integrable symplectic mapping
,
Proc. Jpn. Acad.
,
63
,
198
–
200
.
18.
Enolski
V. Z.
,
Fedorov
Yu. N.
,
Hone
A. N. W.
(
2015
)
Generic hyperelliptic Prym varieties in a generalized Hénon-Heiles system
,
J. Geom. Phys.
,
87
,
106
–
114
.
19.
Levin
A.
(
2012
)
Siegel's theorem and the Shafarevich conjecture
,
J. Théor. Nombres Bordeaux
24
,
705
–
727
.
20.
Mumford
D.
Ahlfors
L. V.
,
Kra
I.
,
Maskit
B.
,
Nirenberg
L.
(
1974
)
Prym varieties I
.
Contributions to Analysis
.
New York
:
Academic Press
, pp.
325
–
350
.
21.
Dalaljan
S. G.
(
1975
)
The Prym variety of a two-sheeted covering of a hyperelliptic curve with two branch points (Russian)
.
Mat. Sb. (N.S.)
,
98
(
140
),
255
–
267
.
22.
Adler
M.
,
van Moerbeke
P.
(
1980
)
Linearization of Hamiltonian systems, Jacobi varieties and representation theory
,
Adv. Math.
,
38
,
318
–
379
.
23.
Beauville
A.
(
1990
)
Jacobiennes des courbes spectrales et systèmes hamiltoniens complètement intégrables
,
Acta Math.
,
164
,
211
–
235
.
24.
Fedorov
Yu.
Levi
D.
,
Ragnisco
O.
(
2000
)
Discrete versions of some algebraic integrable systems related to generalized Jacobians
.
SIDE III: Symmetries and Integrability of Difference Equations (Sabaudia, 1998)
. .
Providence, RI
:
American Mathematical Society
, pp.
147
–
160
.
25.
Kuznetsov
V.
,
Vanhaecke
P.
(
2002
)
Bäcklund transformations for finite-dimensional integrable systems: a geometric approach
,
J. Geom. Phys.
,
44
,
1
–
40
.
26.
Fock
V. V.
,
Goncharov
A. B.
(
2009
)
Cluster ensembles, quantization and the dilogarithm
,
Ann. Sci. Ec. Norm. Supér.
,
42
,
865
–
930
.
27.
Gekhtman
M.
,
Shapiro
M.
,
Vainshtein
A.
(
2005
)
Cluster algebras and Weil-Petersson forms
,
Duke Math. J.
,
127
,
291
–
311
.
28.
Braden
H. W.
,
Enol'skii
V. Z.
,
Hone
A. N. W.
(
2005
)
Bilinear recurrences and additional formulae for hyperelliptic sigma functions
,
J. Nonlinear Math. Phys.
,
12
,
46
–
62
.
29.
Kanayama
N.
(
2010
)
Division polynomials and multiplicative formulae of Jacobian varieties of dimension 2
.
Math. Proc. Camb. Phil. Soc.
139
, no.
3
(2005),
399
–
409
; .
30.
Uchida
Y.
(
2011
)
Division polynomials and canonical local heights on hyperelliptic Jacobians
.
Manuscr. Math.
,
134
,
273
–
308
.
© The author(s) 2016. Published by Oxford University Press.
This is an Open Access article distributed under the terms of the Creative Commons Attribution License (
http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.