Abstract
From the functional equation of Riemann’s zeta function, this article gives new insight into Hadamard’s product formula. The function and its family of associated functions, expressed as a sum of rational fractions, are interpreted as meromorphic functions whose poles are the poles and zeros of the function. This family is a mathematical and numerical tool which makes it possible to estimate the value of the function at a point in the critical strip from a point on the critical line . Generating estimates of at a given point requires a large number of adjacent zeros, due to the slow convergence of the series. The process allows a numerical approach of the Riemann hypothesis (RH). The method can be extended to other meromorphic functions, in the neighborhood of isolated zeros, inspired by the Weierstraß canonical form. A final and brief comparison is made with the and functions over finite fields.
1. Introduction
This article analytically and numerically explores the meromorphic function , derived from the functional equation ( of Riemann’s function.
The critical strip (CS) of the zeta function is a narrow ribbon of unit width, intersected by the critical line (CL) , where an infinite sequence of isolated zeros unfolds , with an even distribution throughout the CL (especially when considering the plane on the anamorphic scale ). As the and functions are holomorphic, their smooth appearance causes them to take rather small values, relative to the ordinate in the CS. We can therefore produce an approximation of the function, using elementary analysis, as any point in the CS is expected to lie close to a zero, due to their high and uniform density. Apart from the CL, the CS () is the last unconfirmed region where other zeros may potentially exist, and the Riemann hypothesis (RH) refutes this proposition [1]. Bounding the potentially fertile region of zeros to the CS has been demonstrated by Hadamard [2] and La Vallée Poussin [3]. The CS is also the region where the function, stricto sensu, diverges, and from where it must be substituted and extended analytically by Dirichlet’s Eta () function.
However, to elucidate the local behavior of the function in the CS, an analytical detour via the proves to be worthwhile. This allows for a more judicious approach than investigating the function directly. In this article, we first apply Weierstraß’s results on meromorphic functions, combining, in the same expression , Riemann’s , and Hadamard’s product formula. This enables us to maintain both the symmetry and holomorphy of the function; thus, revealing the meromorphic function of the poles and the zeros , presented as a sum of rational fractions (1), taking into account the possible multiplicity of the zeros.
This article then makes use of two parallel strategies: one via the consideration of theoretical formulas, and the other playing a supporting role, via numerical calculations, allowing us to validate the efficacy of the formulas and to measure the performance of the slow convergence of the poles and zeros function. The formulas are verified numerically by computer, capitalizing on the millions of non-trivial zeros on the CL of the function, implementing bespoke software designed by the author.
We thus calculate, by series expansions, the value of the function of the at a point in the CS , from a point on the CL , in two ways: directly by the Taylor series, and indirectly by the family of poles and zeros functions. The resulting series is the product of a real value of on the CL, an exponential and an alternating series of real and imaginary values. The case where is located close to or at a non-trivial zero on the CL is handled separately formally and numerically.
The process thus allows a better numerical insight of the RH. This method can be extended to other meromorphic functions, which have a simple canonical form, in order to estimate the values of the function in the vicinity of a zero, or to determine the existence (or lack thereof) of a zero within a region of the plane. In the discussion section, a quick comparison is made with the function and the over finite fields.
The motivation of the article therefore lies in the search and discovery of an expression of , without the help of the special functions zeta, theta, or gamma, in polynomial form, so as to understand its local behavior, close to the CL.
The applications of the article focus on the local behavior of an analytical function, here in the narrow sliver of the CS. They therefore extend to meromorphic functions, because these analytical functions have a more rigid behavior than the traditional functions of class . Analyticity of functions provides important and rich information beyond the neighborhood of a point, such as information about the presence or absence of isolated zeros.
The reference work on the function is the first edition of the 1951 book by E. Titchmarsh [4]. The academic literature on the zeros of the function is extensive. Firstly, in the CS to bound the regions in which they exist or to estimate the statistics of the presence of zeros [5,6,7,8]. Or secondly, considering the CL alone, to analyze the number of zeros and their locations [9,10,11,12].
The first few millions of zeros of the function are available on several websites, for example [13]. They may also be calculated using a programming language, although this is impractical without specialist hardware, leading to large compute times. In this research, the computer programs manipulate a dataset of zeros.
This whole article is based on numerical calculations performed by computer programs in the Python 3.7 programming language [14,15], designed and implemented by the author, with the graphics library matplotlib [16] and the mathematical library mpmath [17] to allow for calculations with a number of adjustable significant figures for floating point numbers (generally 30, but 200 for the incomplete gamma function). Some calculations are supported by power series, which were validated with the SageMath library [18].
After the Introduction, this article is organized as follows. In Section 2 of Materials and Methods, the methodology is presented after a reminder of theorems on meromorphic functions, a reminder on special functions, and some indications on the function over finite fields. Section 3 presents the serial expansion of the function , the processing of the Taylor formulas, and the results of numerical calculations to obtain an estimate of the value in the CS. Following this, Section 4 discusses numerical instabilities and the slow convergence of the integral function , and a comparison between infinite and finite fields is sketched. Section 5 provides the conclusion, by summarizing both of the main methods, and by highlighting the most essential components.
2. Materials and Methods
2.1. Mathematical Notations
Where possible, classical mathematical notations have been selected (Table 1): to lighten the writing, some original notations are defined.
Table 1.
Notations.
2.2. Complex Analysis Reminders
2.2.1. Holomorphic and Meromorphic Functions
A holomorphic function is a complex differentiable function, which is complex differentiable everywhere within some open disk centered at each point in a domain in the complex plane . The existence of a complex derivative in a neighborhood implies that a holomorphic function is infinitely differentiable and locally equal to its own Taylor series. A holomorphic function whose domain is the whole complex plane is called an entire function. Any holomorphic function has an expansion as a power series. Holomorphic functions are conformal: they preserve angles between curves. Complex derivatives act infinitesimally by rescaling and rotating (multiplication by a complex number).
A holomorphic function, having only isolated singularities which are poles, is called a meromorphic function. Let be an open connected subset of . A function is meromorphic on if for all there is such that either is holomorphic in (the open ball of center and radius ) or is holomorphic in , undefined in but there exists a positive integer such that:
is the least of such integers satisfying the limit. If then is a removable singularity (e.g., ). If then is a pole. If an isolated singularity is neither removable nor a pole, it is said to be essential (e.g., ).
Any meromorphic function in is the ratio of two entire functions.
2.2.2. Weierstraß’s and Hadamard’s Factorization Theorems
Weierstraß’s theorem states that every entire function can be represented by a possibly infinite product, called the Weierstraß product, involving their zeros [19].
A family of parts of a topological space is said to be locally finite when each point has a neighborhood which meets only a finite number of elements of the family. Let be a locally finite set in , divided into two disjoint parts and . We attach to any point of a positive integer . Then, there exists a meromorphic function on such that is the set of poles of . is the set of zeros in , for all points within , is the order of the pole or zero .
Theorem 1
(Weierstraß’s factorization). The primary factors are and . is an entire function, which has a zero at of order and are the other zeros repeated according to multiplicity . There exists an entire function and a sequence of integers such that:
Theorem 2
(Hadamard’s factorization). If is an entire function of finite order and is the order of the zero of at , then ,
is a polynomial of degree and . and each are polynomials of degree , , the smallest number, is the genus of . is the canonical product.
2.3. Reminders on Special Functions
In this paragraph, we recall the classic formulas used in the article.
2.3.1. The Gamma Function
The Gamma function is defined as the analytic continuation of the following integral function to a meromorphic function that is holomorphic in the whole complex plane except zero and the negative integers, where the function has simple poles:
Power series of the Gamma function:
Euler’s reflection formula and Legendre’s duplication formula:
2.3.2. The Incomplete Gamma Function
The lower and upper incomplete gamma function are defined as:
2.3.3. The Digamma Function
Definition, power series and Bohr–Mollerup’s :
2.3.4. The Zeta () Function
The Riemann zeta function, ζ(s), is a mathematical function of a complex variable s, and can be expressed as:
The function is divergent in the CS . The analytical extension is Dirichlet’s eta function: .
The of the function is defined by:
The non-trivial zeros on the CL and potentially in the CS are .
The expression of the Hadamard product for the function is:
From this Hadamard product, we deduce the expression:
The sum is over the non-trivial zeros of the function and is the Euler–Mascheroni constant.
Moreover, B. Riemann was familiar with the expression:
is also expressed with the Jacobi–Euler function:
2.4. RH over a Finite Field
We know how to prove the RH for the functions of curves over finite fields. The RH analogy between the number field and finite fields was initialized by E Artin [20] and demonstrated by Hasse [21,22] for curves of genus 1. The function, the and the RH can be formulated for congruences on these geometric structures. It is then a matter of finding the number of rational points on a curve, when we endow the set of points of the plane algebraic curve with a finite field structure . In 1949, Weil [23] published the conjectures on non-singular projective manifolds of dimension , demonstrated by Deligne [24,25] in 1973. The version for curves (), is as follows:
Theorem 3
(Deligne’s). Let be a complete non-singular curve of genus over .
The function is a rational fraction:
is a polynomial of degree , with integer coefficients. has a single pole at , with residue ; is the number of classes.
The is:
The zeros of the function are the inverses of . The RH holds:
For a manifold of dimension , the function is factored into a polynomial with integer coefficients.
are algebraic integers: ; are the degrees of the polynomials .
2.5. Reasoning Strategy
We have published three graphical and numerical studies on the function in the CS.
- In [26], we analyzed the genesis of the numerical value of the function from the original series, by identifying three phases, according to the development of the index n of the series; firstly, influential and constitutive phase of the value by successive plateaus from 1 to , secondly a phase completing the final value of to , and finally a divergent phase without influence on the value of to infinity.
- In [27], we calculated the serial expansion of , in the CS, with its reduced transcription on the CL. From these formulas emerges a geometric interpretation of in the group of similitudes, i.e., a homothety and four rotations, followed by a final transformation ε, which prefigures the RH.
- In [28], we proposed a two-layer stochastic model of the position of the nth zero on the CL, with its estimate of the ordinate The two layers are composed of one deterministic layer, via the Lambert function . The second layer is stochastic via Gaussian random variables.
In this present article, we no longer focus on the function alone, but we analyze it, through the prism of the envelope via the Jacobi theta function and Euler’s gamma function, which allows us to immediately incorporate its functional equation. This construction, as demonstrated by B. Riemann, makes it possible to materialize the properties of the function. Following the work of Weierstraß, the Hadamard product formula then makes it possible to introduce the coordinates of the zeros into the formulas. We then obtain, by Taylor’s formula, a means of operationally calculating the values in the CS. The calculations are laborious, especially since the convergence towards the value is slow; it is necessary to inject knowledge of many coordinates of zeros close to to achieve an accurate result. Convergence is assured and the error is in the order of , which depends on the number of terms in the Taylor series. The numerical computation thus leads to the following result, in the CS\CL (); the modulus is never zero. Thanks to this function ; we also detect the seeds of the RH in the morphology of the function , which consists of a foliation of elementary functions referred to here as Pochhammer surfaces. This accumulation of functions is interpreted geometrically in 3D according to two surfaces; the imaginary component respects the nullity on the CL and the symmetry with respect to the line The real component draws a corrugated sheet generally higher than the plane , and symmetrical with respect to the plane. The zero-valued contours on the two surfaces do not meet in the CS\CL.
In this article, we use meromorphic functions (gamma, zeta, etc.). They are holomorphic functions except at isolated points. From these meromorphic functions, we make a new specific function created from the poles and zeros of the function resulting from the . turns out to be equal to the logarithmic derivative of the function . We observe that there is a notable difference between direct calculations from mathematical formulas and indirect calculations from numerical evaluations which involve sums of series of numbers which converge very slowly. As the functions are meromorphic, we know that they are smooth and vary little locally. This makes it possible to remove ambiguities when numerical ‘fairy chimneys’ (unexpectedly large values) appear. These artefacts arise from numerical computations of the type , because of the limited length of floating-point numbers.
To dissect the RH in the CS, it is necessary to inject the essential properties of the function into the mathematical expressions used for power expansions and to numerically verify the formulas with precision. The two fundamental properties are:
- Holomorphy: the function is a continuous complex function, infinitely differentiable, and conformal, i.e., angles are preserved—the image of a circle is a circle.
- The constitutional symmetry of the complex : the symmetry of the real surface with respect to the plane and the symmetry of the imaginary surface with respect to the line .
These two properties, which account for the smooth local structure of the function in the CS, are expressed in particular by the two formulas of the and by the Taylor series expansion of the function. We will therefore apply the Taylor expansion of the holomorphic function which envelops the function, and introduce the Hadamard product formula therein, in order to insert into the formula, the coordinates of the zeros of the function. This construction allows the function to be calculated in two ways: directly by Taylor’s formula and indirectly with the information of known zeros. If we assume that , we will thus be able to estimate the values in the CS, from the values on the CL, being the line of symmetry. We can then evaluate and distinguish, in the CS, the two morphologies of the real and imaginary surfaces, along the axis, when . For calculations, two cases arise, depending on whether the ordinate of is, or is not, that of a non-trivial zero. Table 2 shows the progression of the process, in Section 3 and Section 4 by highlighting the main milestones.
Table 2.
Flowchart of the process with the main milestones.
2.6. RH Analysis
To determine whether the RH is true, we will calculate, by a series expansion, the function of a point of the CS, from a point on the CL ( is very small compared to on this line) which is located on the same -ordinate. To achieve this progress, we will calculate the derivatives of , then the successive derivatives of . We will then calculate when the point is on the CL. The numerical calculations are laborious.
During this power series analysis, a difficulty arises and this case must be handled separately. Indeed, the obstacle appears when is equal to , where there is already a non-trivial zero on the CL.
3. Results
3.1. The Zeros of the Function
The non-trivial zeros of the function are identified in pairs: and . However, it is formally necessary to separate the two disjoint subsets and of non-trivial zeros.
is the number of possible zeros in the CS, excluding the CL: it is either infinite, or a non-negative integer: The number of zeros is infinite, and the fertile region of these zeros remains fuzzy, even if we know that it is included in the CS and that it necessarily includes the CL . Apart from the trivial zeros (the even negative integers of ), there are hypothetically three kinds of non-trivial zeros (Figure 1):
Figure 1.
The three scenarios: illustrations of the subsets of zeros, in pairs, quadruplets, and sextuplets.
- (1)
- The zeros are on the CL . They are isolated points. We are certain that there exist of them.
- (2)
- The zeros in the CS . In this case, the zeros come in quadruplets: . Their cardinality is unknown. The RH refutes their existence ().
- (3)
- A teratological case must be considered: zeros of the CL are aligned with zeros in the CS. In this case, there are six zeros, which are the combination of the two previous cases.
3.2. The Power Series of the Gamma Function
The gamma function uses extremely low numerical values in the CS which vary immeasurably exponentially (Table 3):
Table 3.
Regularization of the gamma function to restrict the spectrum of values.
To restrict the spectrum of values to a tighter interval and display the local variations of the gamma function, we compute a multiplicative factor which regularizes the function. We first decompose the gamma function in series, to know its expansion in , using Formula (2). In the CS , we assume that is small relative to . The function of becomes:
By decomposing into series, the expression , we detect the series which can be extracted and factored:
We operate in the same way with the expression :
It then follows that:
The end result is therefore:
We define an angle , a function of using the fractional part of the expression:
The graphical multiplicative factor to visualize the function is therefore:
In the rest of this article, all the graphs will be presented using this multiplying factor.
3.3. The Function from the
Using Formulas (5) and (3), the of the function can be defined by:
The function has only one pole (), while the function has two ( and ). The frequency of the waves of the function is half that of the function’s, due to the parameter (Figure 2).
Figure 2.
Plots of (blue and red) and (green & brown) on the CL : . The frequency of the waves of the function is half that of the function.
In Figure 3, we visualize the three surfaces, real and imaginary components and the absolute value, of the functions, with the multiplicative coefficient so as to erase the influence of the overall behavior of the gamma function. The 3D vision in the CS makes it possible to appreciate the properties of the surfaces and to distinguish the symmetries, and the zero contours. We can observe some characteristics and extract some properties: (i) The real surface is symmetrical with respect to the plane; (ii) The imaginary surface is symmetrical with respect to the line .
Figure 3.
(a) Real component; (b) imaginary component; (c) absolute value of the 3D Diagrams of the three functions , , and .
3.4. The Kernels of the and Functions
The composition of shows that the kernels of and are identical, since the function and the exponential function never cancel each other out.
3.5. The Poles and Zeros Function
By combining Formulas (4), (6), and (7), we obtain a new formula. However, the logarithmic derivative of the function is difficult to use because of its heterogeneity:
Using Formula (4), the power series of , this next formula has the advantage of highlighting the only pole, of value 1, the trivial zeros () and the non-trivial zeros .
The direct derivative of gives finally:
The logarithmic derivative of the function is in fact the poles and zeros function of this function (Figure 4), thus compatible with the canonical Weierstraß’s factorization.
Figure 4.
(a) The function: absolute value of , presenting the ‘fairy chimneys’ of the function, on the CL, and the two poles in the CS. (b) 3D view of a single pole. We only display the bottom of these very tall chimneys, since these pedestals are important for our study.
In the computation of the function, the non-trivial zeros must also be separated into those of the CL, which are in pairs, and those possibly outside the CL, which are in quadruplets.
The summation can therefore be broken down:
The partial summation, when decomposed into a sum of two and a sum of four terms, shows that for a point of the CL , the total sum belongs to :
A meromorphic function in is represented by two surfaces, both smooth with a few isolated singularities. An associated function , gathering all these points, and isolated points of zero value, in the form of a sum of rational fractions, appears as a ‘bed of nails’: with these nails pointing upwards from the zeros, and downwards from the poles. Despite the theoretical formulas being elementary, the numerical evaluation is more delicate in the neighborhoods of these singular points. The numerical computation of this function exhibits very slow convergence, whether or not one takes into account the RH. To reach three or four significant figures for the value of the function, it is advisable to take a very large number of zeros close to ().
By observing Figure 5 (on the logarithmic scale on the ordinate), we understand that we can simplify the numerical calculation, by taking into account the exact value of the ordinates of the few thousand zeros close to , and then considering an approximate value of millions of further zeros [28], taking as the value of . We can approximate further, by using , as the influence of is minimal when is far from .
Figure 5.
Slow convergence of the function: These two images, one of which is a focused view of the other, of the modulus of , illustrate the error that one makes by selecting too few zeros close to . (a) Modulus of , with a focused view (b) on the peak for several close together (between ).
3.6. The Family of Functions
We further define, from , the family of functions:
We thus obtain the following formulas for the calculation of the derivatives:
To calculate the successive derivatives of , we therefore define the following series of functions, by separating the zeros of the CL and the possible zeros of the CS:
For numerical calculations, it is important to consider the following case where only known zeros are considered, i.e., those of the CL. Numerical calculations are greatly simplified when we consider on the CL and all the zeros taken in the calculation are on the CL:
3.7. The Family of Composite Functions
We can express the successive derivatives of from the family. We further list the first nine terms of the derivative calculation:
We can draw the cross-sections of the function, for different values of , along . We see the profile of the real and imaginary parts appear (Figure 6).
Figure 6.
Drawings of several cross-sections of , when is not a zero: (a) real; (b) imaginary. On these different cross-sections at constant of the function, we observe the two symmetries which are characteristic of the function. The imaginary part is equal to zero for , since they are cross-sections, not corresponding to non-trivial zeros. The colors are different depending on whether they are after a zero with an odd or an even index.
In Figure 7, we show the behavior of in 3D. The successive derivatives of appear as the product of the initial function and a factor which is a linear combination of various terms , of order , in powers of the rational fractions of this function. For the function, we have in and on

Figure 7.
Plots of : (a) real, (b) imaginary parts, and (c) modulus. The images of the different functions are similar, except that they exchange their real and imaginary aspects according to the parity of .
In the following, pay attention to the and which are to be distinguished.
We thus define a new family of composite functions, as a linear combination of rational fractions of singularity of order , and this for all the poles and non-trivial zeros of the function. In , there are single terms, but there are also double and even triple terms. The possible multiplicity of zeros, here, is taken into account, by adding the rational fraction the same number of times.
More terms appear with increasing . However, these terms are unimportant when using a Taylor series of low order, as these high order terms will disappear. The general term is:
We observe, for the first terms and the last term, a formula of the type:
The function and the function have challenging properties on the CL. For , the real and imaginary parts of successive derivatives cancel each other out alternately. This property is also true numerically, even when considering any potential zeros out with the CL.
These last observations will be useful for the following calculations.
3.8. Taylor’s Formula within the CS
A holomorphic function is a conformal function: the image of a circle is a circle for small distances (Figure 8). The Taylor series of the function makes it possible to calculate the value at a point of the CS in the vicinity of a point of the CL , provided that and are close (). This is the direct numerical method.
Figure 8.
Images of circles of different radii after transformations by and . Input image in black, image in purple, image in green. Increasing the radius of the input image reduces the conformity of the projection, in both typical cases (a) and more extreme cases (b).
- (a)
- is not a non-trivial zero:
The Taylor expansion of the function, of a point in the CS from a point on the CL is:
The Taylor expansion of the function, from a point on the CL is:
The function can be estimated numerically in the CS by taking an indirect route, according to a reasonable approximation, with only the first four or six terms, provided that a large number () of zeros is considered on the CL since the convergence of the poles and zeros function is slow. Moreover, the calculations are numerically unstable, as soon as is quite close to a zero of the CL, in which case a midpoint must be selected, for example: so as to avoid instability.
In practice, the first four or six terms of the series will make it possible to estimate , with a good approximation, in the CS (Figure 9).
Figure 9.
Exact (blue and red) and estimate of (lawn-green and brown) on a cross-section of CS from a point on the CL, using the Taylor series: (a) real part; (b) imaginary part. The approximate value corresponds well to the exact value. The approximation is less good when | increases.
If the points and have the same y-coordinate, the expression is simplified:
The are calculated from:
We know how to exactly calculate the value thanks to the theoretical formula using the special functions and, in our study, we calculate in a second way, using the Taylor expansion under the form of the product of and a polynomial. The knowledge of the theoretical formula makes it possible to validate the efficacy of the approximate formulas. The error, made with Taylor’s formula, taking into account only the first terms, is known:
The factor varies in as a linear combination of functions of order . The term is also known thanks to the theoretical formula of and . We can therefore calculate the error that we make by taking into account only a finite number of zeros. We realize, after analysis, that it is necessary to take a large number of zeros if we want to correctly approach the value . The slow convergence of the expressions in the Formulas (13) comes from the sum of rational functions as can be seen in Figure 5.
The value of in fact makes it possible to define the stopping condition for the algorithm calculating , where the value of is preponderant.
Indeed, the reasoning appeals to a series expansion, which numerically gives good results (Figure 10) since the CS is narrow, and the maximum difference between a point and the closest point is at most . Table 4 illustrates the accuracy of the series expansion for different ordinates between and .
Figure 10.
(a) Direct and indirect estimates of in comparison with the true value of : we observe that and never intersect at zero together. We observe the ‘fairy chimneys’, which are artefacts of the numerical calculation. (b) (blue), (red), (green), (cyan) curves along for : and do not cross the zero ordinate. is always negative.
Table 4.
General case not close to a zero: estimation in the CS from the CL (same ) via both methods with and . This table shows the good accuracy of the estimation with eight terms using the indirect way, with various .
Now we can enhance the calculation. There are several ways to group terms according to the characteristics of :
This way makes it possible to reveal and factor the term , which is fundamental for the following reasoning.
The full form is as follows, with the general term:
If , i.e., when has the same ordinate as , things get simpler:
vanishes for the real and imaginary parts when and , which gives the frequency of the alternating zeros of in the CS. With this formula, we thus obtain the coordinates for which the two components of the value cancel each other out alternately and periodically. depends on but the influence of is small. It is for this reason that on the graphs in Figure 7, zero iso-contours appear as lines perpendicular to the y-axis (while they can also be approximated as flat polynomials). For , the two components of are periodically zero, at a half rhythm of those of , in the interval and this on the anamorphic scale of .
We conclude that we have found several expressions of :
- (b)
- is a non-trivial zero:
It remains to deal with the case where there exists a zero of the function on the CL at . When is zero, Hadamard’s product formula as a logarithm does not apply, so we have to consider and its derivatives under the direct formula. In this case, we will therefore seek a relationship between the Hadamard product formula and the associated formulas, which we will relate to the direct calculation. The formulas are a little different , but this will help us stick to the general results. As the function is holomorphic, the ‘fairy chimneys’ that appear numerically are in fact computational artifacts, which do not represent the reality of the function.
When , a similar calculation gives the following result:
We can draw the cross-sections of the function, for different values of , along . We see the profile of the real and imaginary parts appear (Figure 11).
Figure 11.
Drawings of several cross-sections, when is a zero. On these different cross-sections at constant of the function, we observe the two symmetries which are characteristic of the function. The two real and imaginary parts are equal to zero for , since they are cross-sections corresponding to non-trivial zeros. The colors are different depending on whether they are zeros with an odd or even index.
3.9. The Numerical RH Debate
When we estimate the value of in the CS, from the information of the point on the CL at coordinate , a contradiction arises when we assume that the point in the CS is itself a zero.
- (a)
- is not a non-trivial zero:
If is not a non-trivial zero of the CL , then can be a zero of the CS , provided that and are zero at the same time:
This is impossible: the dead end appears in the expression .
Indeed, the real and imaginary parts of the exponential cancel each other out periodically and alternately. On Figure 12, we also show that the polynomial does not cancel, when in the CS.
Figure 12.
; 3D plot of the modulus of the polynomial . On this 3D image, we observe that the modulus of the polynomial expression vanishes only on the CL, in accordance with the RH.
Moreover, if the RH is false, it means that there exists at least one value for which (therefore) vanishes.
We are therefore going to be directly aligned on the same with this point to calculate from . The main formula remains:
is a linear combination of terms, at least one element of which includes the term . When is precisely equal to , these terms are undefined, which is in contradiction with the fact that . The contradiction is glaring here:
This is particularly the case () for the first term , if :
This contradiction establishes that zeros do not exist in the CS . Hence, .
- (b)
- is a non-trivial zero:
However, it remains to deal with the particular teratological case where would be in line with a zero on the CL. In Figure 13, we observe, for the first 100 zeros that and . The same reasoning as a) applies, except that Taylor’s formula is:
Figure 13.
3D plot (: On these 3 images, we observe that the modulus of the estimated function , of the true function and of the exponential and polynomial expression cancel each other out only on the CL, in accordance with the RH, and this for cross-sections with non-trivial zeros. (a) estimated ; (b) true ; (c) .
4. Discussion
4.1. The Function as an Integral
If we analyze the RH through the prism of the of the function in the form of the integral of Jacobi’s theta [29] and Euler’s gamma functions, the function to be integrated has enormous oscillations in both its periods and its amplitudes (Figure 14). By concealing and dissolving the function in an integral, B. Riemann established his .
Figure 14.
(a,b) Instability of the calculation of the integral due to strong variations in the function of (after removing the overall influence of the exponential part) to be integrated, for the first terms. The numerical calculation of the integral requires a very large number of samples of the value of the integrand function (around ten million between and ).
After the sum and integral signs are inverted, the integral resolves as integral exponentials, or incomplete gamma functions.
The infinite sum is of the order of magnitude of the term , and its terms decrease very quickly. is almost equal to the first term, which explains the extremely low value of as increases. The integral therefore appears in the form of a sum of incomplete gamma functions, themselves developed in series, using the Pochhammer’s symbol.
Numerical evaluation of incomplete gamma functions has been the subject of research for many years [30,31,32]. Little progress has been made with a complex parameter : hence, the value is difficult to evaluate numerically in the CS. From the second term onwards (), terms are very close in absolute value, and form an alternating series with positive and or negative (real and imaginary) components. The numerical calculations of are therefore delicate and unstable as soon as .
Thus, in the CS, following numerical calculations using incomplete gamma functions or Kummer’s confluent hypergeometric functions [33], the graphical and numerical behavior of the integral appears as a mille-feuille (layering) of Pochhammer surfaces . These surfaces have simple symmetry properties, at the origin of the and at the source of the RH.
The function is therefore a layering of Pochhammer surfaces (Figure 15), where the RH emerges graphically. Indeed, we observe symmetries in both its real and imaginary components. In the case of the real part, the symmetry is a plane, and for the imaginary part, there is a line of symmetry at . It is clear the CL is fertile, as its imaginary part is zero on this entire line. Non-trivial zeros therefore occur when the real part is zero, which happens periodically.
The nullity of the real part is periodically present, all along the CS on very flattened polynomial curves, appearing as almost straight lines perpendicular to the CL. The imaginary part is similarly zero on a different set of polynomial curves, in the CS, outside the CL. The RH would therefore be false if the zero iso-values of the two surfaces crossed in the CS, outside of the CL. In fact, the phenomenon does not occur, which we can glimpse graphically and understand numerically, by investigating the power series.
4.2. The Comparison with the Version in Finite Fields
Analogies exist between the field of numbers and the fields of functions over a finite field, i.e., between the field and the field (and their finite extensions). Intuitively and schematically, the correspondence rests on the points where a curve meets the crossings of a grid of a sheet of checkered paper, drawn on the scale of algebraic integers. The function zeros are the zeros of an irreducible polynomial (e.g., ) represented by a smooth planar curve , on which we establish congruences in a space from a prime number to a certain power . The function, associated with the curve, satisfies the properties of the and the RH [34,35].
The function is:
The is:
The RH, demonstrated in this case, is:
The comparison between finite and infinite fields is more visible when we also consider the formulas of the , which are more balanced than the functions from a geometric, analytical, and numerical point of view (Table 5).
Table 5.
Similarity between both fields. This table shows the corresponding expressions in both fields.
- On the infinite field, the zeros of the function correspond to the zeros of the real surface of on the plane of symmetry. The holomorphy is the smoothness property which mitigates and constrains the local variations of the function. The congruence appears on the anamorphic space: and include undulations over unit and double periods over the unitary interval corresponding to the nth zero whose midpoint has the ordinate .
- On the finite field, the number of rational points on a smooth curve corresponds to the number of times that the curve meets, up to congruence, the crossings of the grid drawn on a sheet of checkered paper according to the scale of algebraic integers. The rigidity of the irreducible polynomial makes it possible to control the contours of the curve. However, the composition of the Taylor function with the introduction of the congruence and the constraints of the irreducible polynomial is more problematic to define and to conceive.
5. Conclusions
In summary, we review the skeleton of the reasoning which has been presented (Figure 16), by highlighting the most significant components. The logical raison d’être is rooted in the contribution of the function of the poles and zeros of the function resulting from the of the function:
Figure 16.
Milestones of the article from both the analytical and numerical methods.
Apart from the subset of trivial zeros , the non-trivial zeros of the function belong to the CL and potentially to the CS . It is necessary, in any calculations, to separate the two disjoint subsets and of the non-trivial zeros. It is unknown whether the number of possible zeros in the CS, excluding the CL, is zero, finite, or infinite.
We make use of the fact that the non-trivial zeros of the function, and those of the function, taken from the , are identical on . It is more effective to focus on this function, due to its homogeneous form. The , in the CS, is written:
The logarithmic derivative of the function is equal to the poles and zeros function , inspired by Weierstraß’s factorization theorem.
We also define the family of composite functions in powers of the rational fractions of this function:
The successive derivatives of appear as the product of the initial function and a factor : . The general term , of order , is a linear combination of various terms :
For , has both real and imaginary components, which cancel each other out alternately.
As the function is holomorphic, its Taylor series makes it possible to calculate the value at a point of the CS in the vicinity of a point of the CL , provided that and are close (). This is the direct numerical method. The Taylor expansion of the function, of a point in the CS from a point on the CL is:
If the points and have the same y-coordinate, the expression is simplified:
However, we must still resolve the particular teratological case where would be in line with a zero on the CL. The same reasoning applies, except that Taylor’s formula is:
Independently of the function, this reasoning can be generalized to any meromorphic function, since the argumentation is based on the continuity and differentiability of a holomorphic function and on the decomposition of Weierstraß’s canonical form.
In this article, we elevate the status of the function, adapted to examine the geometry and the behavior of the function, both for infinite and finite fields. We reevaluate its strength as an analysis tool compared to that of the function, because of its balanced geometric shape. Its holomorphic qualities, around the line make it possible to more easily apprehend the symmetry of the function and to estimate more precisely the values of the function in the CS.
For the RH, it remains to find a common base to weld together concepts on finite sets and infinite sets. The Jacobi–Weierstraß elliptical functions already constitute a common framework in order to reconcile the paths of both types of sets and to draw a unique perspective.
As a final conclusion, we have analytically and numerically illustrated the RH by the power series of the entire function , in a form resulting from the expression of Hadamard’s product formula. The series expansion of the function allows the calculation of the values of the function in the CS, from the values of the function on the CL, by the Taylor formula of the holomorphic function. This function does not cancel out in the CS\CL. We have exploited a well-known mathematical property of analytical functions, which is not sufficiently utilized in practical applications of the behavior of functions:
- A function of class has an important property of regularity, but it is a local property.
- An analytical function is more rigid than a function of class . The knowledge of an analytical function in the neighborhood of a point makes it possible to deliver information beyond the neighborhood of this point, in particular for a meromorphic function with isolated zeros and an analytical expansion, making use of Weierstraß’s results.
The function (like the function ), which is meromorphic (at the same time, of class and analytical) and which integrates this stiffness property, thus allowed us to decipher and exploit its behavior in the narrow ribbon of the CS, starting from its median line, in order to deduce information on the behavior of the function and its zeros.
Funding
This research received no external funding.
Informed Consent Statement
Not Applicable.
Data Availability Statement
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request. The data are not publicly available due to the fact that these data are the result of calculations carried out by a wide range of specific application programs, in the Python language.
Acknowledgments
C Fagard-Jenkin, student of mathematics at St Andrews University, acted as an initial proofreader before submission.
Conflicts of Interest
The author declares no conflict of interest.
References
- Riemann, B. Über die Anzahl der Primzahlen unter Einer Gegebenen Größe; Monatsberichte der Königlichen Preußische Akademie der Wissenschaften: Berlin, Germany, 1859; pp. 671–680. [Google Scholar]
- Hadamard, J. Sur les Zéros de la Fonction ζ(s) de Riemann. Comptes Rendus L’académie Sci. 1896, 122, 1470–1473. [Google Scholar]
- De la Vallée Poussin, C.-J. Recherches analytiques sur la théorie des nombres premiers. Ann. Soc. Sci. 1896, 20–21B, 183–256, 281–352, 363–397, 351–368. [Google Scholar]
- Titchmarsh, E.C. The Theory of the Riemann Zeta-Function, 1st ed.; Oxford University Press: Oxford, UK, 1951; p. 346. [Google Scholar]
- Gram, J.-P. Note sur les zéros de la fonction ζ(s) de Riemann. Acta Math 1903, 27, 289–304. [Google Scholar] [CrossRef]
- Landau, E. Über die Nullstellen der Zeta-funktion. Math. Ann. 1912, 71, 548–564. [Google Scholar] [CrossRef]
- Hardy, G.H. Sur les zéros de la fonction ζ(s) de Riemann. Comptes Rendus L’académie Sci. 1914, 158, 1012–1014. [Google Scholar]
- Littlewood, J.E. On the zeros of the Riemann zeta-function. Proc. Camb. Phil. Soc. 1924, 22, 295–318. [Google Scholar] [CrossRef]
- Levinson, N. More than one third of zeros of Riemann’s zeta-function are on σ = ½. Adv. Math. 1974, 13, 383–436. [Google Scholar] [CrossRef] [Green Version]
- Conrey, J.B. More than 2/5 of the zeros of the Riemann zeta function are on the critical line. J. Reine Angew. Math. 1989, 399, 1–26. [Google Scholar]
- Hardy, G.H.; Littlewood, J.E. The zeros of Riemann’s zeta function on the critical line. Math. Z. 1921, 10, 283–317. [Google Scholar] [CrossRef] [Green Version]
- Atkinson, F.V. The mean value of the zeta-function on the critical line. Proc. London Math. Soc. 1941, 47, 174–200. [Google Scholar]
- Odlyzko, A. Tables of Zeros of the Riemann Zeta Function. 2002. Available online: http://www.dtc.umn.edu/~odlyzko/zeta_tables/index.html (accessed on 20 October 2021).
- Python: A Programming Language. Available online: https://www.python.org/ (accessed on 20 October 2021).
- The SciPy Ecosystem: Sci. Computing Tools for Python. Available online: https://www.scipy.org/ (accessed on 20 October 2021).
- Matplotlib: A Comprehensive Python Plotting Library. Available online: https://matplotlib.org/ (accessed on 20 October 2021).
- Mpmath: A BSD Licensed Python Library for Real and Complex Floating-Point Arithmetic with Arbitrary Precision. Available online: http://mpmath.org (accessed on 20 October 2021).
- SageMath: A Computer Algebra System with Features Covering Many Aspects of Mathematics. Available online: https://wiki2.org/en/SageMath (accessed on 20 October 2021).
- Weierstraß, K. Zur Theorie der Eindeutigen Analytischen Funktionen; Mathematische Abhandlungen der Königlichen Akademie der Wissenschaften: Berlin, Germany, 1876; pp. 11–60. [Google Scholar]
- Artin, E. Quadratische Körper im Gebiete der höheren Kongruenzen I, II. Math. Z. 1924, 19, 153–246. [Google Scholar] [CrossRef]
- Hasse, H. Theorie der relativ-zyklischen algebraischen Funktionenkörper, insbesondere bei endlichen Konstantenkörper. J. Reine Angew. Math. 1934, 172, 37–54. [Google Scholar]
- Hasse, H. Über die Riemannsche Vermutung in Funktionenkörpern. In Proceedings of the Congrès International des Mathématiciens, Oslo, Norway, 13–18 July 1936; pp. 183–206. [Google Scholar]
- Weil, A. Foundations of Algebraic Geometry; American Mathematical Society: Providence, RI, USA, 1946. [Google Scholar]
- Deligne, P. La conjecture de Weil, I. Inst. Hautes Etudes Sci. Publ. Math. 1974, 43, 273–307. [Google Scholar] [CrossRef]
- Deligne, P. La conjecture de Weil, II. Inst. Hautes Etudes Sci. Publ. Math. 1980, 52, 137–252. [Google Scholar] [CrossRef]
- Riguidel, M. Morphogenesis of the Zeta Function in the Critical Strip by Computational Approach. Mathematics 2018, 6, 285. [Google Scholar] [CrossRef] [Green Version]
- Riguidel, M. Numerical Calculations to Grasp a Mathematical Issue Such as the Riemann Hypothesis. Information 2020, 11, 237. [Google Scholar] [CrossRef]
- Riguidel, M. The Two-Layer Hierarchical Distribution Model of Zeros of Riemann’s Zeta Function along the Critical Line. Information 2021, 12, 22. [Google Scholar] [CrossRef]
- Jacobi, C.G.J. Fundamenta Nova Theoriae Functionum Ellipticarum; Univ. Regiom.: Königsberg, Prussia, 1829; (In Latin). Reprinted by Cambridge University Press: Cambridge, UK, 2012. [Google Scholar]
- Tricomi, F.G. Sulle funzioni ipergeometriche confluenti. Ann. Mat. Pura Appl. 1947, 26, 141–175. [Google Scholar] [CrossRef]
- Tricomi, F.G. Funzioni Ipergeometriche Confluenti; Edizioni Cremonese; Consiglio Nazionale Delle Ricerche Monografie Matematiche: Rome, Italy, 1954; ISBN 978-88-7083-449-9. (In Italian) [Google Scholar]
- Temme, N.M. A Set of Algorithms for the Incomplete Gamma Functions. In Probability in the Engineering and Informational Sciences; Cambridge University Press: Cambridge, UK, 1994; Volume 8, pp. 291–307. [Google Scholar]
- Kummer, E.E. De integralibus quibusdam definitis et seriebus infinitis. J. Für Die Reine Und Angew. Math. 1837, 17, 228–242. (In Italian) [Google Scholar] [CrossRef] [Green Version]
- Serre, J.-P. Sur le nombre des points rationnels d’une courbe algébrique sur un corps fini. C. R. Acad. Sci. Paris 1983, 296, 397–402. [Google Scholar]
- Katz, N.M.; Messing, W. Some consequences of the Riemann hypothesis for varieties over finite fields. Invent. Math. 1974, 23, 73–77. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
















