New approach to certain real hyper-elliptic integrals
Piotr Krason, Jan Milewski

TL;DR
The paper introduces a new basis for hyper-elliptic integrals, providing explicit formulas and symmetries that simplify calculations and reduce the number of formulas needed, improving computational efficiency.
Contribution
A novel basis for hyper-elliptic integrals is developed, enabling explicit formulas and revealing symmetries that simplify their computation.
Findings
Explicit formulas for hyper-elliptic integrals derived.
Symmetries from dihedral group actions identified.
Reduction in the number of formulas needed for computations.
Abstract
In this paper we treat certain elliptic and hyper-elliptic integrals in a unified way. We introduce a new basis of these integrals coming from certain basis of polynomials and show that the transition matrix between this basis and the traditional monomial basis is certain upper triangular band matrix. This allows us to obtain explicit formulas for the considered integrals. Our approach, specified to elliptic case, is more effective than known recursive procedures for elliptic integrals. We also show that basic integrals enjoy symmetry coming from the action of the dihedral group on a real projective line. This action is closely connected with the properties of homographic transformation of a real projective line. This explains similarities occurring in some formulas in popular tables of elliptic integrals. As a consequence one can reduce the number of necessary…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
New approach to certain real hyper-elliptic integrals
Piotr Krasoń, Jan Milewski
Institute of Mathematics, Department of Mathematics and Physics, University of Szczecin, ul. Wielkopolska 15, 70-451 Szczecin, Poland
Institute of Mathematics, Faculty of Electrical Engineering, Poznań University of Technology, ul. Piotrowo 3A, 60-965 Poznań, Poland
Abstract.
In this paper we treat certain elliptic and hyper-elliptic integrals in a unified way. We introduce a new basis of these integrals coming from certain basis of polynomials and show that the transition matrix between this basis and the traditional monomial basis is certain upper triangular band matrix. This allows us to obtain explicit formulas for the considered integrals. Our approach, specified to elliptic case, is more effective than known recursive procedures for elliptic integrals. We also show that basic integrals enjoy symmetry coming from the action of the dihedral group on a real projective line. This action is closely connected with the properties of homographic transformation of a real projective line. This explains similarities occurring in some formulas in popular tables of elliptic integrals. As a consequence one can reduce the number of necessary formulas in a significant way. We believe that our results will simplify programming and computing the hyper-elliptic integrals in various problems of mathematical physics and engineering.
Key words and phrases:
hyper-elliptic integrals, projective line, Riemann sphere
2010 Mathematics Subject Classification:
33E05, 65D20, 33F05
1. Introduction
The aim of this paper is to give explicit formulas for the integrals of the following form
[TABLE]
where is a polynomial of degree with real zeroes of multiplicity 1. It is very well known that when the integrals are in general not elementary. The cases and lead to elliptic integrals, whereas for we obtain hyper-elliptic integrals. The computation of the elliptic integrals in general, and of type (1.1) in particular, is based on a recursive formula for these integrals. In this way all elliptic integrals of the form (1.1) can be expressed as linear combinations of fundamental integrals (2.7) and elementary functions. The coefficients at the fundamental integrals are rational functions (cf. [KK00], [PS97])). Nevertheless, the usage of this recursive formula is cumbersome. In this paper we offer a new method for computation of the integrals of type ( 1.1) for arbitrary and We give explicit formulas for this computation. We choose a special basis in the vector space generated by the family of monomials , . As the fundamental integrals we choose For shorthand, we denote the integrals as The choice of the basis allows one to compute all the integrals in the family (1.1) as sums
[TABLE]
for and
[TABLE]
for
Notice that the coefficients (resp. ) constitute the -th column of the upper triangular matrix (resp. U ) and can be found by an easy recurrence. This recursive procedure in the elliptic case is much simpler than the original one (cf. [PS97]). We illustrate this in the examples 7.1 and 7.2. For a general hyper-elliptic integral our method is very clear and easy to apply. It is also efficient for big values of .
Symmetries for elliptic integrals and elliptic functions are interesting from both theoretical and computational points of view (cf. [C64], [C04], [C06],[C10]). Analyzing various tables with the elliptic integrals (cf. [AS72], [BF71], [GR00] ) we see that there are many similar formulas depending on between which roots there is a variable of integration Using appropriate permutations of the roots which constitute the dihedral group we can obtain many formulas from the suitable one. To do this we use one point compactification of a real line. Observe that this approach can also be applied in a hyper-elliptic case where we obtain an action of the dihedral group We show that this action comes from the action of the homographic transformations on .
2. Recurrence
In this section we prove that any hyper-elliptic integral of type (1.1) can be expressed in terms of fundamental integrals. This is well known for the elliptic case (cf. [PS97]), the hyper-elliptic case is a straightforward generalisation. We include it for completeness.
It is clear that for our purposes it is enough to consider the following integrals
[TABLE]
and
[TABLE]
The key fact we use is that certain combinations of hyper-elliptic integrals are elementary functions. Indeed, consider the derivative of the product , where ,
[TABLE]
We have
[TABLE]
Integrating the formula (2.4) one obtains
[TABLE]
The equality (2.5) shows that the integrals for can be recursively written using and Substituting into (2.4) we obtain
[TABLE]
Thus we can compute in terms of the integrals
[TABLE]
Hence all integrals of the form for can be expressed by means of Naturally,
[TABLE]
So, for these integrals can be expressed by In order to obtain integrals for all integers we see that by (2.5), it is enough to add to the last system, the integrals of the form Hence the integrals can be expressed by means of the integrals:
[TABLE]
In the case when is a root of the integral can be expressed by means of the remaining integrals . This is because and the formula (2.4) has one less nonzero terms cf. Example 2.1. Equivalently, the integral can be expressed by . This shows that one can take, as basic integrals, the following set
Thus we have proved the following:
Proposition 2.1**.**
The following integrals
[TABLE]
form a basis for hyper-elliptic integrals (1.1) i.e. any hyper-elliptic integral can be expressed by a linear combination, with coefficients being rational functions, of the basic integrals and elementary functions.
∎
The following example illustrates this.
Example 2.1*.*
Let . Hence [math] is a root of and
[TABLE]
So, This shows that the integral can be expressed by and vice versa. In this case one can take as the basic integrals either or
3. hyper-elliptic integrals for a polynomial factor.
We put and consider in (2.4)-(2.5). For this case and shifting properly we have
[TABLE]
Observe that for the summand for in (3.1) equals
Definition 3.1**.**
Define a basis in the polynomial space:
[TABLE]
Remark 3.1*.*
We chose the basis (3.2) so that the computation of the integral is obvious.
From (3.1) one gets
[TABLE]
and
[TABLE]
The transition matrix from the standard basis to the new basis is an invertible upper triangular matrix. Call it . Moreover, the left top block of is the unit matrix. and the left lower block of type is the zero matrix. More precisely, we have the following:
Lemma 3.1**.**
The entries of are given by the following formula:
[TABLE]
∎
Remark 3.2*.*
In fact, the transition matrix is an upper triangular matrix with the following block structure:
[TABLE]
where
[TABLE]
and
[TABLE]
Hence Let be the inverse of i.e. Thus
[TABLE]
The coefficients as the entries of the inverse of the upper triangular matrix can easily be found taking into account that has the following block form:
[TABLE]
Observe that matrices have band structures. Entries in any non-zero diagonal are multiples of suitable coefficients of the polynomial and they form an arithmetic progression with the difference being a double of a coefficient of the polynomial.
4. Hyper-elliptic integrals for a rational factor.
In a similar way, we determine the integrals of the family:
[TABLE]
For a chosen consider the linear space generated by the family of monomials:
[TABLE]
Taking into account (2.3)-(2.5) we define the following basis of :
Definition 4.1**.**
[TABLE]
Hence, from (2.4) one gets
[TABLE]
and
[TABLE]
We have the following:
Lemma 4.1**.**
Enumerate rows and columns of the transition matrix from to by integral indices in the decreasing order. The matrix is an invertible upper triangular matrix . The left top block of is the unit matrix. More precisely, the matrix elements are as follows:
[TABLE]
∎
Remark 4.1*.*
The transition matrix is again upper triangular and has a block structure.
[TABLE]
where
[TABLE]
and
[TABLE]
So, Let be the inverse of i,e. Hence,
[TABLE]
where has the following form:
[TABLE]
Similarly as the matrices , the matrices and have band structures and entries in any diagonal are multiples of suitable coefficients of the polynomial (see (2.3) ). We also observe, the analogous to those appearing in the matrices and arithmetic progressions on the non-zero diagonals. For expressing (4.1) as a combination of basic integrals one replaces, for a positive the integral by (2.6).
5. - action
Definition 5.1**.**
We call a sequence of real numbers
[TABLE]
cyclically monotonous if there exists a cyclic permutation of length such that
[TABLE]
is strictly monotonous in the usual sense. In case where (5.2) is strictly increasing we say that (5.1) is cyclically increasing and analogously we define a cyclically decreasing sequence.
Remark 5.1*.*
On a real projective line there exists a canonical positive orientation on coming from the positive direction of the real line . Notice that a cyclically monotonous sequence of real numbers yields an orientation on . In case of a cyclically increasing sequence this orientation is positive (cf. Fig. 1). Cyclically decreasing sequence leads to negative orientation.
Consider the set of permutations defined by the action on the -tuples of real numbers, viewed as the elements of the real projective space :
[TABLE]
[TABLE]
The permutations transform cyclically monotonous sequences into cyclically monotonous sequences. In fact transform cyclically decreasing (resp. increasing) sequences into cyclically decreasing (resp. increasing) sequences. Permutations reverse cyclic monotonicity. This set forms a subgroup of isomorphic to the dihedral group
Remark 5.2*.*
Notice that that preserves and reverses an orientation of derived from a cyclically monotonous sequence.
Let be an increasing sequence of roots of a polynomial We consider integrals of the form (2.1) and (2.2). In the next section we show how to transform, for a cyclically monotonous sequence of roots of hyper-elliptic integrals (2.1) and (2.2) into the Riemann canonical form. The choice of a transformation into the canonical form depends on the interval in which a variable of integration is supposed to be. Assume or then to assure that
[TABLE]
we choose the transformation described in Corollary 6.4 for either
[TABLE]
or
[TABLE]
With the change of interval to which belongs the index changes in (5.3) (cf. Fig.1).
The roots divide the projective line into arcs , , …, , , positively or negatively oriented depending on the type of cyclic monotonicity of the sequence . let be a number different from the roots. Among all possible cyclically monotonous sequences of the roots we choose as -canonical those which satisfy . There are only two such sequences: one is cyclically increasing, the other is cyclically decreasing. Moreover, each of the -canonical sequences can be obtained from any cyclically monotonous sequence of roots by applying a suitable transformation: either or
Accordingly, there is a change in enumeration of the roots due to the condition (5.3). We also see that in the orbit of the action of the group all possibilities of (5.3) are obtained twice, cf. (5.4) and (5.5).
Recall that the cross-ratio of the numbers is given by the following formula:
[TABLE]
Lemma 5.1**.**
Let be a cyclically increasing (resp. decreasing). Then the following homographic transformation:
[TABLE]
preserves (resp. reverses) an orientation of the real projective line.
Proof.
. It is enough to notice that for a cyclically increasing (resp. decreasing) sequence the derivative is positive (resp. negative) for . Hence the homography as a map is locally strictly increasing (res. decreasing) depending on the type of cyclic monotonicity of the sequence . Gluing the points , i.e. , (cf. Fig.1) in the domain and range we obtain the assertion. ∎
Lemma 5.2**.**
Let , be a cyclically monotonous sequence. Then the following sequence:
[TABLE]
is strictly increasing with terms greater than .
Proof.
The lemma follows from Lemma 5.1, Remark 5.2 and equalities
∎
6. Riemann canonical form for hyper-elliptic integrals.
Let
[TABLE]
Denote and
Definition 6.1**.**
Define an operator sending a real function of one real variable to a real function of one real variable by the following formula
[TABLE]
The following proposition describes basic properties of this operator
Proposition 6.1**.**
Operator enjoys the following properties
For any numbers and functions the following equality holds:
[TABLE] 2. 1a)
in particular taking in 1) we get:
[TABLE] 3. 2)
Operator sends a linear polynomial to the following linear in polynomial:
[TABLE] 4. 3)
[TABLE] 5. 4)
If is a polynomial of degree not bigger than , the function is also a polynomial and
[TABLE]
Proof.
- follows from definition 6.1, 2) is a straightforward calculation, 3) follows from 2) and 1). Since is by definition additive 4) follows from 1’) and 3) applied to ∎
Consider the following differential form:
[TABLE]
where , .
Lemma 6.2**.**
The pullback of the form by the homographic map has the following form:
[TABLE]
Proof.
Notice that by (6.1) we have The formula follows now by substitution. ∎
Remark 6.1*.*
Notice that for the case , is a polynomial of a degree where is a degree of .
Now let be such that Of course is defined up to a scalar factor. We can take as the matrix given by the following equality:
[TABLE]
where
[TABLE]
We have the following:
Theorem 6.3**.**
Let where is a cyclically monotonous sequence, be a polynomial of degree and let be as in (6.4). Then
[TABLE]
where the variable is expressed by as the cross-ratio
[TABLE]
and
[TABLE]
where
[TABLE]
are roots of different from [math] and . is here a suitable constant cf. (6.6).
Proof.
Indeed,
[TABLE]
where are given by (6.4). Hence
[TABLE]
and for By Lemma 5.2 we obtain
Also
[TABLE]
∎
Lemma 6.4**.**
Let be as in (6.2) and - as in (6.4). Then
[TABLE]
[TABLE]
where
Proof.
We have the following equality:
[TABLE]
Now use Theorem 6.3 and Lemma 6.2. ∎
The last lemma one can read as such a formula:
[TABLE]
[TABLE]
Remark. Observe that (resp. ) for cyclically increasing (resp. cyclically decreasing).
We finish this section with the following, easy to prove lemma:
Lemma 6.5**.**
Let Then
[TABLE]
where
[TABLE]
is an elementary symmetric polynomial of degree , for and
∎
7. Deriving some formulas
7.1. Elliptic case
In the case when the degree of the polynomial is :
[TABLE]
the formula (6.8) can be simplified We assume that the sequence of roots is cyclically monotonous.
[TABLE]
Here the substitution is defined by , hence coefficients , , , can be given by (6.4) for . It is easy to see that the quantity under the square root in the denominator in the expression in front of the integral is invariant under both and .
Let us consider the following three particular cases:
[TABLE]
In the sequel, we use properties concerning homographic transformations, described in the Appendix.
For the exponent we will use the following integral:
[TABLE]
where
[TABLE]
Using formulas from the Appendix we obtain
[TABLE]
Further, in terms of we obtain the following formulas:
[TABLE]
[TABLE]
[TABLE]
In the formulas (7.1)-(7.3) we put
[TABLE]
[TABLE]
The formulas (7.1)-(7.3) can be transformed by the operations , which preserve the relative position of roots on Thus we see that the dihedral group acts freely on these integral formulas. More precisely, every formula of (7.1)-(7.3) determines a regular orbit of this group action.
Now we illustrate the action of the group on the basis of elliptic integrals we have chosen.
7.2. Definite elliptic integrals.
Definite integrals of the forms , and can be written by means of indefinite ones, which were calculated in the previous subsection.
Recall that elliptic integrals of first and third kinds are defined by the following formulas:
[TABLE]
[TABLE]
[TABLE]
The roots divide the projective line into four arcs , , and (Fig.1. for ), positively or negatively oriented depending on the type of cyclic monotonicity of the sequence . For any we also distinguish an oriented sub-arc . Naturally, if . In the case where we have if the arc has positive orientation, and if it is negatively oriented (cf. Fig.1).
In our notation the equations (7.1 )-(7.3) lead to:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
where
[TABLE]
(cf. 7.4). Both and are given by (7.5).
Consider the formulas (1)-(8) from the sections 3.147, 3.148, 3.151 of [GR00]. We obtain the cases (8) in the formulas 3.147, 3.148, 3.151 by taking , , , in (7.8)-(7.10). One readily verifies that applying and for to (7.8)-(7.10) one obtains all of the formulas of 3.147, 3.148 and 3.151. ( the orbit of any integral under the of -action yield all the formulas in the corresponding section).
In the formulas discussed above we have not used recursive formulas. The expression of an elliptic integral as a combination of basic integrals was connected with both the properties of homographic transformations, described in the Appendix, and the change of variable.
Notice that analogously, the action of can be used for general, much more complicated, elliptic integrals i.e. those which require recurrence. More generally, in order to obtain fewer formulas, one can use the described above -action for a hyper-elliptic case.
We do not focus on a recurrence for the elliptic case. Our approach in this case is more efficient than the usual recursive procedures that can be found in the literature cf. [BF71], [PS97]. In the next subsection we give two examples concerning hyper-elliptic integrals which show advantages of our approach.
7.3. Examples of computation of hyper-elliptic integrals.
We end this section with two examples. In Section 6 we have showed how in general hyper-elliptic case one transforms the integral involving the polynomial to the Riemann canonical form. Therefore we will not do it here, but we show how to express an integral as a linear combination of basic integrals. In the first example, we compute the hyper-elliptic integral with a polynomial factor of higher degree. In the second example we consider a hyper-elliptic integral with a rational factor in the Riemann form. In the first example, we compute the hyper-elliptic integral with a polynomial factor of higher degree, In the second example we consider a hyper-elliptic integral with a rational factor in the Riemann form. We included both examples to illustrate how efficient and easy to apply is our approach cf. Remark 7.3.
Example 7.1*.*
Let us compute the integral
[TABLE]
Notice that under the assumption that all roots of a polynomial are real and distinct one can use a linear transformation for obtaining the Riemann canonical form of (7.12). We leave the justification of this to the reader. Thus we have and However, in the formulas below i.e., (7.14)-(7.15) we keep writing to make clear how they were derived. According to formula (3.3) we obtain
[TABLE]
We have to find the elements of the -th column of the matrix We start with the diagonal term and move inductively up. According to (3.4) the elements are the terms of the matrix , whereas the remaining terms are the elements of the matrix . We have
[TABLE]
and further recursively for Thus we obtain the following formulas:
[TABLE]
[TABLE]
[TABLE]
[TABLE]
[TABLE]
and
[TABLE]
Inserting (7.14),(7.15) and (7.16) to (7.13) we obtain an explicit form of the desired integral.
Example 7.2*.*
Consider the integral
[TABLE]
Then where
The subspace generated by yields the corresponding invariant subspace of integrals Therefore instead of infinite matrices and we can take their cuts (denoted by the same letters for simplicity):
[TABLE]
[TABLE]
Thus in the following, derived from (4.1), formula:
[TABLE]
we should put Further, the formula (2.6) enables one to replace the integrals for positive indices by appropriate combinations of the basic integrals
Remark 7.3*.*
Notice that one does not need to invert whole matrix . It is enough to compute an appropriate column of This is important in numerical calculations involving computations of many hyper-elliptic integrals for big
Remark 7.4*.*
Let
[TABLE]
where is a Pochhammer symbol, denote the Lauricella function od type in variables. Then for and
[TABLE]
where Taking the definite integral in (7.17) over the interval we obtain the following equality for the special values of Lauricella functions:
[TABLE]
Notice also that formulas (3.3) and (4.1) lead to many, analogous to the above, formulas for special values of Lauricella functions.
Appendix A
In this appendix, for convenience of the reader, we collect some elementary facts concerning real homographic transformations. Let
[TABLE]
be a homographic transformation of
Lemma A.1**.**
- i)
Any homographic transformation (A.1) of can be written in the following form:
[TABLE]
- ii)
the inverse homographic transformation is given by the following cross-ratio:
[TABLE]
Proof.
For i) write in the following form
[TABLE]
and notice that and
For ii) put (resp. and ) in the cross-ratio (A.2) and check that the value is [math] (resp. and ). ∎
As a consequence one obtains the following:
Lemma A.2**.**
- i)
For any
[TABLE]
- ii)
[TABLE]
- iii)
[TABLE]
Proof. Applying A.1. i) for we get A.2. i). The remaining equalities can be verified by a straightforward calculation.
∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[AS 72] M.Abramowitz, I.A. Stegun , Handbook of mathematical functions, National Bureau of Standards Applied Mathematics Series 55. (1972).
- 2[BF 71] P. Byrd, M.D. Friedman , Handbook of Elliptic Integrals for Engineers and Scientists, Springer-Verlag New York, Heidelberg, Berlin (1971).
- 3[C 04] B. C. Carlson , Symmetry in c, d, n of Jacobian elliptic functions, J. Math. Anal. Appl. 299 (2004) 242-253.
- 4[C 06] B.C. Carlson , Table of integrals of squared Jacobian elliptic functions and reductions of related hypergeometric R-functions, Math. Comput. 75, No. 255, 1309-1318 (2006)
- 5[C 10] B. C. Carlson , Elliptic integrals, in: NIST Handbook of Mathematical Functions, Cambridge Univ. Press, Cambridge 2010, pp.485-522.
- 6[C 64] B.C. Carlson , Normal Elliptic Integrals of the First and Second Kinds, Duke Math. J. 31, 405-419 (1964).
- 7[GR 00] I. S. Gradshteyn, I. M. Ryzhik , Table of Integrals, Series and Products, sixth ed., Academic Press, San Diego 2000.
- 8[KK 00] G.A. Korn, M.T. Korn , Mathematical Handbook for Scientists and Engineers, Dover Publ. 2010.
