1 Introduction
One of the most famous identities of Jacobi states that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn1.png?pub-status=live)
One can view (1.1) as a solution to
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn2.png?pub-status=live)
where
$A,B$
and C are theta series of weight one. This identity is instrumental in the parametrisation of Gauss’ arithmetic–geometric mean by modular forms [Reference Borwein and Borwein2, Reference Solé and Loyer8].
In [Reference Chan, Chua and Solé5], Chan et al., motivated by the study of codes and lattices, found that, for any positive integer d,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn3.png?pub-status=live)
Identity (1.3) provides an infinite number of solutions in theta functions of weight one to (1.2). For more information on this generalised Jacobi identity, see [Reference Chan, Chua and Solé6, Reference Chua and Solé7].
Recently, while studying theta series associated with binary quadratic forms of discriminant
$-15$
, we discovered the identity
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn4.png?pub-status=live)
We establish the following analogue of (1.3) for which (1.4) is a special case.
Theorem 1.1. Let d be any positive integer and let
$1\leq b\leq d-1$
. Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn5.png?pub-status=live)
When
$d=2$
and
$b=1$
, we recover (1.4) from (1.5). The proof of (1.5) is given in Section 2.
Our discovery of (1.5) provides a motivation for deriving the following two-variable version of (1.3): that is,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn6.png?pub-status=live)
Observe that, when
$b=1$
, (1.6) implies (1.3). We give a proof of (1.6) in Section 3.
2 Proof of (1.5)
The Jacobi one-variable theta functions are defined by
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu1.png?pub-status=live)
and
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu2.png?pub-status=live)
We first express the theta functions in (1.5) in terms of
$\vartheta _j(q), j=2,3,4$
.
Lemma 2.1. For
$|q|<1$
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn7.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn8.png?pub-status=live)
and
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn9.png?pub-status=live)
Proof. We observe that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu3.png?pub-status=live)
Next, since
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu4.png?pub-status=live)
we find that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu5.png?pub-status=live)
Therefore,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu6.png?pub-status=live)
which completes the proof of (2.1). The proof of (2.2) is similar to the proof of (2.1).
To prove (2.3), we need the identity
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn10.png?pub-status=live)
Identity (2.4) is true because
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu7.png?pub-status=live)
From (2.4), we deduce that, for any integer
$\ell $
,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn11.png?pub-status=live)
A consequence of (2.5) is that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn12.png?pub-status=live)
We are now ready to prove (2.3). Write
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu8.png?pub-status=live)
Let
$k=m-n.$
Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu9.png?pub-status=live)
which is (2.3). The last equality follows by writing
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu10.png?pub-status=live)
where we have used (2.6) in the first equality.
Using (2.1) and (2.2), we deduce that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu11.png?pub-status=live)
Next, it is known from Jacobi’s triple product identity that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu12.png?pub-status=live)
and
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu13.png?pub-status=live)
Therefore,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn13.png?pub-status=live)
Replacing
$q^2$
by q and using (2.3), we deduce that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu14.png?pub-status=live)
and the proof of (1.5) is complete.
It is possible to derive (2.7) without using Jacobi’s triple product identity. For more details, see [Reference Chan4, page 58].
When
$d=1$
and
$b=0$
, (1.5) becomes
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu15.png?pub-status=live)
which reduces to
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn14.png?pub-status=live)
By (2.7), we arrive at (1.1). Next, (2.8) can then be written as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn15.png?pub-status=live)
Identity (2.9) appeared in [Reference Berndt, Chan and Liaw1, page 140] and the functions
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu16.png?pub-status=live)
play important roles in Ramanujan’s theory of elliptic functions to the quartic base (see [Reference Borwein and Borwein3, Theorem 2.6(b)] and [Reference Berndt, Chan and Liaw1, (1.10) and (1.11)]).
3 Proof of (1.6)
The proof of (1.6) is similar to the proof of (1.3). First, we need a lemma.
Lemma 3.1. Let
$0< b<4d$
. Then
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn16.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn17.png?pub-status=live)
and
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn18.png?pub-status=live)
Proof. The proof of (3.1) follows by writing
$A_{b,d}$
as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu17.png?pub-status=live)
Splitting the sum into two sums with one summing over even integers
$n=2\ell $
and the other summing over odd integers
$n=2\ell +1$
, we find that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu18.png?pub-status=live)
and this completes the proof of (3.1). Next, write
$B_{b,d}$
as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu19.png?pub-status=live)
Splitting the sum into two sums with one summing over even integers
$n=2\ell $
and the other summing over odd integers
$n=2\ell +1$
and using (2.5), we find that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu20.png?pub-status=live)
and (3.2) follows. Finally, to prove (3.3), write
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu21.png?pub-status=live)
Splitting the sum into two sums with one summing over even integers
$n=2\ell $
and the other summing over odd integers
$n=2\ell +1$
, we deduce that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu22.png?pub-status=live)
and the proof of (3.3) is complete.
To complete the proof of (1.6), we note that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu23.png?pub-status=live)
and
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu24.png?pub-status=live)
But it is immediate that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu25.png?pub-status=live)
and
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu26.png?pub-status=live)
Therefore,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu27.png?pub-status=live)
where the last equality follows from [Reference Borwein and Borwein2, page 34]. Therefore,
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqnu28.png?pub-status=live)
and the proof of (1.6) is complete.
4 Concluding remarks
We have found infinitely many solutions to
$X^2+Y^2=Z^2$
, where
$X,Y$
and Z are theta series of weight one. The Borweins’ identity states that
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20250206134237463-0796:S0004972724001412:S0004972724001412_eqn19.png?pub-status=live)
where
$\omega =e^{2\pi i/3}.$
This is the only example of a solution to
$X^3+Y^3=Z^3$
with X, Y and Z being theta series of weight one. Are there infinitely many solutions to
$X^3+Y^3=Z^3$
, where
$X,Y$
and Z are theta series of weight one, apart from (4.1)? This appears to be an interesting question.