Journal of Nonlinear Mathematical Physics

Volume 25, Issue 3, July 2018, Pages 433 - 441

Finite and infinite systems of nonlinearly-coupled ordinary differential equations, the solutions of which feature remarkable Diophantine findings

Authors
Francesco Calogero
Dipartimento di Fisica, Università di Roma “La Sapienza” Istituto Nazionale di Fisica Nucleare, Sezione di Roma,francesco.calogero@roma1.infn.it,francesco.calogero@uniroma1.it
Received 19 January 2018, Accepted 16 March 2018, Available Online 6 January 2021.
DOI
10.1080/14029251.2018.1494753How to use a DOI?
Abstract

We use previous results concerning the time evolution of the zeros xn(t) of time-dependent polynomials pN(z; t) or entire functions F(z; t) of the complex variable z, in order to identify lots of nonlinearly-coupled, finite or infinite, systems of Ordinary Differential Equations the solutions of which feature remarkable Diophantine properties.

Copyright
© 2018 The Authors. Published by Atlantis and Taylor & Francis
Open Access
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).

1. Introduction, and some representative results

Certain useful differential identities associated with the time evolution of the N zeros xn(t) of time dependent polynomials pN(z; t) of degree N in the complex variable z were recently identified and utilized to obtain nonlinear systems of N nonlinearly-coupled Ordinary Differential Equations (ODEs) satisfied by these N zeros xn(t) and featuring interesting properties (for instance isochronous evolutions) [1]. In the present paper we show how to use these differential identities in order to identify systems of N nonlinearly-coupled ODEs—satisfied by these zeros xn(t)—the solutions of which feature remarkable Diophantine properties.

Analogous findings are moreover obtained for the systems of infinitely many nonlinearly coupled ODEs satisfied by the infinitely many zeros xn(t) of time-dependent entire functions F(z; t) of the complex variable z, by utilizing certain recently identified differential identities characterizing the time evolution of these zeros [2].

Notation 1.1

Throughout this paper t is a real variable which ranges from 0 to 1 (it is convenient to consider it a “dimensionless time”); and the notation {{zn}} indicates the unordered set of the quantities zn labeled by the index n (which may take a finite, or an infinite, set of integer values; see below).

Typical examples of findings of the first kind are detailed by the following 2 Propositions, where N is an arbitrary positive integer (N > 1) and the indices n and run over the integers from 1 to N (unless otherwise indicated).

Proposition 1.1.

Consider the system of N nonlinearly coupled first-order ODEs

x˙n(t)==1N[xn(t)x(0)]=1N[xn(t)]=1,nN[xn(t)x(t)](1.1a)
where of course (here and hereafter) a superimposed dot denotes (partial) differentiation with respect to the real independent variable t, and the N initial (possibly complex) values xn(0) of the dependent variables xn(t) are assigned arbitrarily (but all different among themselves—xn(0) ≠ x(0) if nℓ—to avoid that the denominator in the right-hand side of (1.1a) vanish at the initial time t = 0).

Then the values xn(1) of the dependent variables xn(t) at t = 1 feature the remarkable Diophantine property to coincide with the first N integers,

{{xn(1)}}={{n}}.(1.1b)

Remark 1.1.

For N = 2 the initial-values problem for the system (1.1a) can be explicitly solved:

x1,2(t)=b(t)±{[b(t)]24c(t)}1/22,(1.2a)
b(t)=(t1)[x1(0)+x2(0)]3t,(1.2b)
c(t)=(1t)x1(0)x2(0)+2t;(1.2c)
and the diligent reader will readily verify that at t = 1 it yields the outcome (1.1b) (with n = 1,2).

Proposition 1.2.

Consider the system of N nonlinearly-coupled second-order ODEs

x¨n(t)==1,nN[2x˙n(t)x˙(t)xn(t)x(t)],(1.3a)
with the following assignment of the “initial velocities”
x˙n(0)==1N[xn(0)]=1,nN[xn(0)x(0)],(1.3b)
and the N initial (possibly complex) values xn(0) of the dependent variables xn(t) assigned arbitrarily (but all different among themselves, to avoid that the denominator in the right-hand side of (1.3b) vanish).

Then, as in the case of Proposition 1.1, the values xn(1) of the dependent variables xn(t) at t = 1 feature the remarkable Diophantine property to coincide with the first N integers, see (1.1b).

Remark 1.2.

For N = 2 the initial-values problem for the system (1.3) can be explicitly solved:

x1,2(t)=β(t)±{[β(t)]24γ(t)}1/22,(1.4a)
β(t)=[x1(0)+x2(0)][x˙1(0)+x˙2(0)]t,(1.4b)
γ(t)=x1(0)x2(0)+[x˙1(0)x2(0)+x1(0)x˙2(0)]t,(1.4c)
x˙n(0)=[xn(0)]2+3xn(0)2xn(0)xn+1(0),n=1,2,mod[2];(1.4d)
and the reader will again readily verify that at t = 1 (1.4a) yields the outcome (1.1b) (with n = 1,2).

Typical examples of findings of the second kind are detailed by the following 2 Propositions, where the indices n and run now over all integers from −∞ to +∞ (unless otherwise indicated).

Proposition 1.3.

Consider the system of infinitely many nonlinearly-coupled first-order ODEs:

x˙n(t)=xn(t)(cos[πxn(t)]==+{1[xn(t)/x(0)]})=,n=+{1[xn(t)/x(t)]},(1.5a)
where the initial (possibly complex) values xn(0) of the infinitely many dependent variables xn(t) are assigned arbitrarily (but all different among themselves, and moreover so that the product in the numerator in the right-hand side of (1.5a) converge absolutely).

Then the infinitely many values xn(1) of the dependent variables xn(t) at t = 1 feature the remarkable Diophantine property to coincide with the infinitely many zeros of the function cos(πx), namely

{{xn(1)}}={{2n+12}}.(1.5b)

Proposition 1.4.

Consider the system of infinitely many nonlinearly coupled second-order ODEs

x¨n(t)=2[x˙n(t)]2xn(t)+=,n+[2xn(t)x˙n(t)x˙(t)x(t)[xn(t)x(t)]](1.6a)
with the initial velocities
x˙n(0)=xn(0)cos[πxn(0)]=,n=+{1[xn(0)/x(0)]},(1.6b)
and with the infinitely many initial data xn(0) assigned arbitrarily (but all different among themselves, and moreover so that the product in the denominator in the right-hand side of (1.6b) converge absolutely).

Then the infinitely many values xn(1) of the dependent variables xn(t) at t = 1 feature again (as in Proposition 1.3) the remarkable Diophantine property to coincide with the infinitely many zeros of the function cos(πx), see (1.5b).

Remark 1.3.

Let us emphasize that these 4 Propositions hold for any arbitrary assignment of the initial data xn(0); this fact seems a priori less than obvious, although of course, as all correct mathematical findings, it shall be a posteriori obvious (after it has been proven, see below).

These results are in fact quite special instances of more generals findings, as explained in the following Section 2 (“More general results and their proofs”). Section 3 (“Outlook”) contains some final considerations.

2. More general results and their proofs

In this Section 2 more general results are reported and proven, which obviously also imply the findings reported in Section 1, as well as many analogous results that the interested reader will easily formulate. These findings are based on the time evolution of the N zeros of a time dependent polynomial pN(z; t) of degree N in the complex variable z (with N an arbitrary integer, N > 1), respectively on the time evolution of the infinitely many zeros of the time dependent function F(z; t) which is entire in its dependence upon the complex variable z; with both pN(z; t) and F(z; t) featuring an extremely simple time dependence. These two cases are treated separately, in Subsection 2.1 respectively in Subsection 2.2.

2.1. The time evolution of the N zeros of the polynomial pN(z;t)

The treatment in this Subsection 2.1 is largely based on previous findings, see below, hence it is rather terse.

The starting point in this Subsection 2.1 is the polynomial

pN(z;t)=n=1N[zxn(t)],(2.1)
which we write here in terms of its N zeros xn(t). In this Subsection 2.1 indices such as n, run over the integers from 1 to N unless otherwise indicated. Note that this definition of the polynomial pN(z;t) implies that this polynomial is monic, namely that the coefficient of its highest power zN is unity.

It is by now well known (see [1] and references therein) that there hold then the following two identities which relate as follows the time evolution of the N zeros xn(t) to the overall time evolution of the first and second partial time derivatives of the polynomial pN(z; t) evaluated at z = xn(t):

x˙n(t)=pN,t[xn(t);t]=1,nN[xn(t)x(t)],(2.2)
x¨n(t)==1,nN[2x˙n(t)x˙(t)xn(t)x(t)]pN,tt[xn(t);t]=1,nN[xn(t)x(t)].(2.3)

Of course the notations pN,t [xn(t);t] ≡ ∂pN(z;t)/∂t|z=xn(t) respectively pN,tt[xn(t);t] ≡ 2pN(z;t)/∂t2|z=xn(t) denote the first respectively the second partial time derivatives of the polynomial pN(z; t) evaluated at z = xn(t).

We now formulate the following

Lemma 2.1.

Consider the following two systems of N nonlinearly coupled ODEs:

  1. (i)

    the system of N first-order ODEs

    x˙n(t)=ϕN[xn(t)]ΦN[xn(t)]=1,nN[xn(t)x(t)];(2.4)

  2. (ii)

    the system of N second-order ODEs

    x¨n(t)==1,nN[2x˙n(t)x˙(t)xn(t)x(t)],(2.5a)
    complemented by the following assignment of the “initial velocities”
    x˙n(t)=ΦN[xn(0)]=1,nN[xn(0)x(0)].(2.5b)

    In both cases (i) and (ii) the two monic polynomials φN(z) and ΦN(z) are defined as follows:

    ϕN(z)==1N[zx(0)],ϕN[xn(0)]=0,(2.6a)
    ΦN(z)==1N(zξ),ΦN(ξn)=0.(2.6b)

In all these formulas the N “initial data” xn(0) can be arbitrarily assigned, except for the restriction that they be all different among themselves (to exclude that the denominators in the right-hand sides of the equations of motion (2.4) and (2.5) vanish at t = 0); while the N zeros ξn can as well be arbitrarily assigned, so that ΦN(z) is the arbitrary polynomial of degree N in z characterized by these N zeros, see (2.6b).

Then the unordered set of the N values attained by the solutions of either one of these two systems of N nonlinearly coupled ODEs at t = 1 coincide with the unordered set of the N zeros ξn of the polynomial ΦN(z):

{{xn(1)}}={{ξn}}.(2.7)

Let us re-emphasize that, in all these formulas, the “initial values” xn(0) are N (possibly complex) numbers which can be arbitrarily assigned—except for the requirement that they be all different among themselves, xn(0) ≠ x(0) if n.

To prove this Lemma 2.1 we make the following assignment for the a priori arbitrary monic polynomial pN(z; t):

pN(z;t)=(1t)ϕN(z)+tΦN(z).(2.8)

Note that this relation (2.8) is consistent with the monic character of pN(z; t), see (2.1), as implied by the monic character of the two polynomials φN(z) and ΦN(z), see (2.6).

It is plain that this assignment (2.8) implies the following 4 relations:

pN,t(z;t)=ΦN(z)ϕN(z),pN,tt(z;t)=0,pN,t(z;0)=ϕN(z),pN(z;1)=ΦN(z).(2.9)

We now note that the insertion of the first of these 4 formulas (2.9) in the identity (2.2) yields the system of N nonlinearly-coupled first-order ODEs (2.4); the insertion of the second of these 4 formulas (2.9) in the identity (2.3) yields the system of N nonlinearly-coupled second-order ODEs (2.5a), which must of course be complemented by the assignment (2.5b) of the N “initial velocities” n(0) as implied—at t = 0—by (2.4) together with (2.6a), the consistency of this assignment (2.6a) being demonstrated by the third of these 4 formulas (2.9) with (2.1) at t = 0; and finally the fourth of these 4 formulas (2.9) implies (via (2.1) and (2.6b)) the relation (2.7), proving Lemma 2.1.

We are now ready to prove Proposition 1.1 respectively Proposition 1.2. Indeed their validity is immediately implied by this Lemma 2.1—see (2.7) and (2.4) respectively (2.5)—via the assignments (2.6a) and (2.6b) with ξn = n.

And of course the imaginative reader can formulate other analogous, but more general, findings than those detailed in Propositions 1.1 and 1.2, by making other assignments ξ = f() of the, a priori arbitrary, N numbers ξ; for instance each function f(λ) could be an arbitrary polynomial with integer coefficients in its argument λ.

We complete this Subsection 2.1 with the following remark.

Remark 2.1.

If over the time evolution it happens that at some time t˜ (in the relevant range 0<t˜1) different zeros collide—say, xn˜(t˜)=x˜(t˜) with n˜˜—the systems of differential equations (1.1a) and (1.3a) clearly run at t=t˜ into a singularity, due to a blow-up of the right-hand sides of the two ODEs with n =ñ and =˜. But this fact does not entail a blow-up at t=t˜ of the corresponding solutions xñ(t) and x˜(t), which indeed are, for all time, the zeros of a polynomial of degree N with finite coefficients, see (2.1), (2.8) and (2.6). What generally instead happens is that the functions xñ(t) and x˜(t) feature a branch point at t=t˜, and that for t>t˜ the assignment of the labels ñ and ˜ to these two solutions can be re-assigned arbitrarily. This does not have much relevance for the findings reported above, because the set of the N zeros xn of a polynomial pN(z), see (2.1), are by definition an unordered set {{xn}}.

2.2. The time evolution of the infinitely many zeros of the entire function F(z;t)))

The treatment in this Subsection 2.2 is again largely based on previous findings [2]; hence it is again rather terse.

The starting point is the following standard representation of the function F(z; t), which is, for all values of the real variable t in the interval 0 ≤ t ≤ 1, an a priori arbitrary but entire function of the complex variable z, admitting moreover the following representation in terms of its (generally infinitely many, generally complex) zeros x(t):

F(z;t)==+[1zx(t)],(2.10a)
so that
F[xn(t);t]=0,(2.10b)
F(0;t)=F(0;0)=1.(2.10c)

Of course throughout this Subsection 2.2 the indices n and take all integer values in the range from −∞ to +∞ (unless otherwise indicated).

Note that here and hereafter we make for simplicity the additional assumption that F(z; t) does not feature a vanishing zero, F(0; t) ≠ 0; and that the above assignment entails an additional simplification (see (2.10c)), entailing no significant restriction for our treatment. Note that the assumption that F(z; t) is an entire function of z implies the absolute convergence of the product in the right-hand side of (2.10a) for all (complex) values of z.

There hold then—see the two equations (4a) respectively (4b) of [2]—the following two identities which relate as follows the time evolution of the infinitely many zeros xn(t) to the overall time evolution of the first and second partial t-derivatives of the function F(z; t) evaluated at z = xn(t):

x˙n(t)=xn(t)Ft[xn(t);t]{=,n+[1xn(t)x(t)]}1;(2.10d)
x¨n(t)=2[x˙n(t)]2xn(t)+=,n+{2xn(t)x˙n(t)x˙(t)x(t)[xn(t)x(t)]}+xn(t)Ftt[xn(t);t]{=,n+[1xn(t)x(t)]}1.(2.10e)

Here and hereafter of course Ft [xn(t); t], respectively Ftt [xn(t); t], are the first, respectively the second, partial t-derivatives of the function F(z; t) evaluated at z = xn(t).

We now formulate the following:

Lemma 2.2

Consider the following two systems of N nonlinearly coupled ODEs:

x˙n(t)=xn(t){Φt[xn(t)]ϕ[xn(t)]}{=,n+[1xn(t)x(t)]}1;(2.11)
  1. (i)

    the system of infinitely many first-order ODEs

  2. (ii)

    the system of infinitely many second-order ODEs

    x¨n(t)=2[x˙n(t)]2xn(t)+=,n+{2xn(t)x˙n(t)x˙(t)x(t)[xn(t)x(t)]}(2.12a)
    complemented by the following assignment of the “initial velocities”
    x˙n(0)=xn(0)Φ[xn(0)]{=,n+[1xn(0)x(0)]}1.(2.12b)

In both cases (i) and (ii), the two entire function φ(z) and Φ(z) are defined as follows:

ϕ(z)==+[1zx(0)],ϕ(0)=1,ϕ[xn(0)]=0,(2.13a)
Φ(z)==+[1zξ],Φ(0)=1,Φ(ξn)=0.(2.13b)

Note that we are assuming that the entire function φ(z) is defined in terms of the infinitely many initial values xn(0) of the dependent variables xn(t), which are its zeros (see (2.13a)) and which can be assigned arbitrarily, but of course so as to guarantee the absolute convergence of the product in the definition of φ(z), see (2.13a); and note moreover that these zeros xn(0) must be all different among themselves (i.e., xn(0) ≠ x(0) if nℓ), to avoid the blowing up of the right-hand side of (2.12b). While the other function Φ(z) is an arbitrary entire function (up to its normalization at the origin, see (2.13b)) characterized by the a priori arbitrary set of its zeros ξn—which must of course also be assigned so as to guarantee the absolute convergence of the infinite product in the definition of Φ(z), see (2.13b).

Then the unordered set of the infinitely many values attained by the solutions of either one of these two systems of N nonlinearly coupled ODEs at t = 1 coincide with the unordered set of the infinitely many numbers ξn:

{{xn(1)}}={{ξn}}.(2.14)

To prove this Lemma 2.2 we make the following assignment (analogous to (2.8)) for the a priori arbitrary entire function F(z; t):

F(z;t)=(1t)ϕ(z)+tΦ(z),(2.15)
where the two (t-independent) functions φ(z) and Φ(z) are both entire, being characterized by the set of their zeros as indicated above, see (2.13).

This ansatz of course implies via (2.10d) and (2.10e) the validity of (2.11), and (2.12a)(2.12b) and (consistently with (2.13a))

F(z;0)=ϕ(z)==+[1zx(0)],(2.16a)
hence
F[xn(0);0]=ϕ[xn(0)]=0;(2.16b)
and
F(z;1)=Φ(z)==+(1zξ),(2.16c)
hence (compare (2.10a) with (2.16c)), the validity of the relation (2.14), thereby proving Lemma 2.2.

Let us re-emphasize that this conclusion holds for any arbitrary assignment of the initial data xn(0), provided it is consistent with the absolute convergence of the product in the right-hand side of the first relation (2.13a) and with the requirement that all these infinitely many values xn(0) be all different among themselves (so that the right-hand side of (2.12b) does not blow up).

The proofs of both Proposition 1.3 and Proposition 1.4 are then immediately implied by Lemma 2.2, via the assignment

Φ(x)=cos(πx),(2.17)
implying of course (see (2.13b)) that the numbers ξn are the zeros of cos(πx), see (1.5b).

We complete this Section 2 with the following remark.

Remark 2.2.

The interested reader will have no difficulty to extend Remark 2.1 from the context of Subsection 2.1 to the context of this Subsection 2.2.

3. Outlook

A potential application of the findings reported above is the possibility to use them to test the accuracy of standard computer programs to integrate numerically systems of nonlinearly coupled ODEs. In this connection it might be somewhat relevant to note that the polynomial ΦN(z) (see (2.13b)) with N = 20 and ξn = n happens to be just the “perfidious” Wilkinson polynomial [3].

A second development that the interested reader might pursue is the variant of the above approach—we refer for simplicity to the treatment of Subsection 2.1—that obtains if the (monic) polynomial pN(z, t) linear in t, see (2.8), is replaced by a (monic) polynomial simply periodic in t, say

pN(z;t)=[1sin(ωt)]ϕN(z)+sin(ωt)ΦN(z).(3.1)

4. Acknowledgements

It is a pleasure to thank my former student Matteo Sommacal who some time ago introduced me to the “perfidious” properties of the Wilkinson polynomial in the context of numerical analysis. And also thanks to two anonymous Referees who helped me to improve my presentation.

References

[1]F. Calogero, “New solvable variants of the goldfish many-body problem”, Studies Appl. Math., Vol. 137, No. 1, 2016, pp. 123-139. DOI: Zeros of polynomials and solvable nonlinear evolution equations, 170-page book, Cambridge University Press (in press) (2018)
[3]J.H. Wilkinson, “The perfidious polynomial”, G.H. Golub (editor), Studies in Numerical Analysis, Mathematical Association of America, Washington DC, USA, Vol. 24, 1984, pp. 1-28.
Journal
Journal of Nonlinear Mathematical Physics
Volume-Issue
25 - 3
Pages
433 - 441
Publication Date
2021/01/06
ISSN (Online)
1776-0852
ISSN (Print)
1402-9251
DOI
10.1080/14029251.2018.1494753How to use a DOI?
Copyright
© 2018 The Authors. Published by Atlantis and Taylor & Francis
Open Access
This is an open access article distributed under the CC BY-NC 4.0 license (http://creativecommons.org/licenses/by-nc/4.0/).

Cite this article

TY  - JOUR
AU  - Francesco Calogero
PY  - 2021
DA  - 2021/01/06
TI  - Finite and infinite systems of nonlinearly-coupled ordinary differential equations, the solutions of which feature remarkable Diophantine findings
JO  - Journal of Nonlinear Mathematical Physics
SP  - 433
EP  - 441
VL  - 25
IS  - 3
SN  - 1776-0852
UR  - https://doi.org/10.1080/14029251.2018.1494753
DO  - 10.1080/14029251.2018.1494753
ID  - Calogero2021
ER  -