Next Article in Journal
Recent Advances in Dialogue Machine Translation
Previous Article in Journal
Raising Awareness about Cloud Security in Industry through a Board Game
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Analytical and Numerical Detour for the Riemann Hypothesis

Department of Computer Science and Networks, Télécom ParisTech, 75015 Paris, France
Information 2021, 12(11), 483; https://doi.org/10.3390/info12110483
Submission received: 20 October 2021 / Revised: 13 November 2021 / Accepted: 19 November 2021 / Published: 21 November 2021

Abstract

:
From the functional equation F ( s ) = F ( 1 s ) of Riemann’s zeta function, this article gives new insight into Hadamard’s product formula. The function S 1 ( s ) = d ( ln F ( s ) ) / d s and its family of associated S m functions, expressed as a sum of rational fractions, are interpreted as meromorphic functions whose poles are the poles and zeros of the F function. This family is a mathematical and numerical tool which makes it possible to estimate the value F ( s ) of the function at a point s = x + i y = x ˙ + ½ + i y in the critical strip 𝒮 from a point 𝓈 = ½ + i y on the critical line . Generating estimates S m ( s ) of S m ( s ) 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 F functions over finite fields.

1. Introduction

This article analytically and numerically explores the meromorphic function S ( s ) = d ( ln F ( s ) ) / d s , derived from the functional equation ( )   F ( s ) = F ( 1 s ) of Riemann’s ζ function.
The critical strip (CS) S { s = x + i y   |   0 x 1 ; s 1 } of the zeta function s ; s 1 :   ζ ( s ) = n = 1 n s is a narrow ribbon of unit width, intersected by the critical line (CL)   : = { 𝓈 = x + i y   |   x = ½ } , where an infinite sequence of isolated zeros unfolds Z   : = { z p = 𝓈 p = ½ + i y p ;   p   |   ζ ( 𝓈 p ) = F ( 𝓈 p ) = 0 } , with an even distribution throughout the CL (especially when considering the ˜ ( x , y ˜ ) plane on the anamorphic scale :   y y ˜ = y / ( 2 π ) ln ( y / ( 2 π e ) ) ). As the ζ and F functions are holomorphic, their smooth appearance causes them to take rather small values, relative to the ordinate y in the CS. We can therefore produce an approximation of the F function, using elementary analysis, as any point Z in the CS is expected to lie close to a zero, due to their high and uniform density. Apart from the CL, the CS ( S \ ) 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   s \ { 0 , 1 } : F ( s ) = F ( 1 s ) = ζ ( s ) Γ ( s / 2 ) / π s / 2 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 F , Riemann’s , and Hadamard’s product formula. This enables us to maintain both the symmetry and holomorphy of the F function; thus, revealing the meromorphic function S of the poles p h and the zeros z n , presented as a sum of rational fractions (1), taking into account the possible multiplicity of the zeros.
s\{ p h |  p 0 =0;  p 1 =1 }:S( s )=𝒫( s )+Z( s )= h=0 1 ( s p h ) 1 + n ( s z n ) 1
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 F function of the at a point Z in the CS S , from a point H 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 F ( 𝓈 ) on the CL, an exponential and an alternating series of real and imaginary values. The case where H is located close to or at a non-trivial zero on the CL is handled separately formally and numerically.
s S : x ˙ S 1 ( 𝓈 ) = i θ ; p ( s , 𝓈 ) = n = 1 a 2 n x ˙ 2 n + i n = 1 b 2 n + 1 x ˙ 2 n + 1 ; θ ,   a 2 n ,   b 2 n + 1
ζ ( 𝓈 ) 0 ; F ( 𝓈 ) = Γ ( 𝓈 / 2 ) π 𝓈 / 2 ζ ( 𝓈 ) F ( s ) = F ( 𝓈 ) e i θ ( 1 + p ( s , 𝓈 ) )
ζ ( 𝓈 ) = 0 ; G ( 𝓈 ) = Γ ( 𝓈 / 2 ) π 𝓈 / 2 F ( s ) = G ( 𝓈 ) ( e i θ ( 1 + p ( s , 𝓈 ) ) 1 )
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 F , 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 C . 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 2 × 6,000,000 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 Γ ( s / 2 ) / π s / 2 , the processing of the Taylor formulas, and the results of numerical calculations to obtain an estimate of the value F ( s ) in the CS. Following this, Section 4 discusses numerical instabilities and the slow convergence of the integral function F ( s ) , 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.

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 z 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 D be an open connected subset of . A function f is meromorphic on D if for all z D there is r > 0 such that either f is holomorphic in B ( z , r ) (the open ball of center z and radius r ) or f is holomorphic in B ˙ = B ( z 0 , r ) { z 0 } , undefined in z 0 but there exists a positive integer m such that:
l i m z z 0 ( z z 0 ) m f ( z ) = c
m 0 is the least of such integers m satisfying the limit. If m 0 = 1 then z 0 is a removable singularity (e.g., sin z / z ;   z 0 = 0 ). If m 0 2 then z 0 is a pole. If an isolated singularity is neither removable nor a pole, it is said to be essential (e.g., e 1 / z ;   z 0 = 0 ).
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 D be a locally finite set in , divided into two disjoint parts 𝒫 and Z . We attach to any point of D a positive integer ω ( z ) . Then, there exists a meromorphic function f on such that 𝒫 is the set of poles of f . Z is the set of zeros in F , for all points within D   ( z D ) , ω ( z ) is the order of the pole or zero z .
Theorem 1 
(Weierstraß’s factorization). The primary factors are E 0 ( z ) = ( 1 z ) and E n ( z ) = ( 1 z )   e x p ( k = 1 n z k / k ) . f is an entire function, which has a zero at z = 0 of order m 0 and { a k } are the other zeros repeated according to multiplicity ω ( k ) . There exists an entire function g and a sequence of integers { p k } such that:
f ( z ) = z m e g ( z ) P ( z ) ; P ( z ) = k = 1 E p k ( z / a k )  
Theorem 2 
(Hadamard’s factorization). If f is an entire function of finite order ρ and m is the order of the zero of f at z = 0 , then f ( z ) = z m e g ( z ) P ( z ) ,
P ( z ) = k = 1 E p ( z a k ) = k = 1 ( 1 z a k ) e q k ( z ) ;   q k ( z ) = z a k + 1 2 ( z a k ) 2 + + 1 p k ( z a k ) p k .  
g ( z ) is a polynomial of degree q ρ and p = [ ρ ] . g ( z ) and each q k ( z ) are polynomials of degree h , h , the smallest number, is the genus of f ( z ) . P ( z ) 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:
Γ ( z ) = 0 t z 1 e t d t ;     :   Γ ( z + 1 ) = z Γ ( z ) ;   Γ ( z ¯ ) = Γ ¯ ( z )
Power series of the Gamma function:
z :   Γ ( z ) = 0 u z e u d u u = 2 π z z ½ e z + μ ( z ) ;   μ ( z ) = k = 1 B 2 k 2 k ( 2 k 1 ) z 2 k 1  
Euler’s reflection formula and Legendre’s duplication formula:
z :   Γ ( 1 z ) Γ ( z ) =   π / sin π z Γ ( z ) Γ ( z + ½ ) = 2 1 2 z π Γ ( 2 z )

2.3.2. The Incomplete Gamma Function

The lower and upper incomplete gamma function are defined as:
l o w e r :   γ ( z ,   a ) = 0 a t z 1 e t d t ;     ( z ) > 0 ;   a 0
u p p e r :   Γ ( z ,   a ) = a t z 1 e t d t ;   z ;   a 0
Γ ( z ) = γ ( z ,   a ) + Γ ( z ,   a )

2.3.3. The Digamma Function

Definition, power series and Bohr–Mollerup’s :
ψ 0 ( z ) =   Γ ( z ) / Γ ( z ) ψ 0 ( z ) = ψ 0 ( 1 ) 1 z + z k = 1 1 k ( k + z ) ;   ψ 0 ( 1 ) = γ ψ 0 ( 1 + z ) = ψ 0 ( z ) + 1 / z

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:
s , s 1 : ζ ( s ) = n = 1 n s
The function is divergent in the CS S . The analytical extension is Dirichlet’s eta function: η ( s ) = ζ ( s ) ( 1 2 s + 1 ) .
The of the ζ function is defined by:
s ; s 0 ; s 1 : ζ ( s ) = 2 s π s 1 s i n ( π s / 2 ) Γ ( 1 s ) ζ ( 1 s )
The n non-trivial zeros on the CL and potentially in the CS are ζ ( z n ) = ζ ( z ^ n ) = 0 .
The expression of the Hadamard product for the ζ function is:
ζ ( s ) = e ( l n ( 2 π ) 1 γ 2 ) s 2 ( s 1 ) Γ ( 1 + s 2 ) ρ ( 1 s ρ ) e s / ρ ; ρ : ζ ( ρ ) = 0
From this Hadamard product, we deduce the expression:
ζ ( s ) ζ ( s ) = l n 2 π 1 γ 2 1 s 1 1 2 Γ ( 1 + s / 2 ) Γ ( 1 + s / 2 ) + ρ ( 1 s ρ + 1 ρ )
The sum is over the non-trivial zeros ρ of the ζ function and γ is the Euler–Mascheroni constant.
s = 0 :   ζ ( 0 ) = ½ ;   ζ ( 0 ) = ½ l n 2 π ;   ζ ( 0 ) ζ ( 0 ) = l n 2 π
Moreover, B. Riemann was familiar with the expression:
ρ 1 ρ = 1 + 1 2 γ l n 2 1 2 l n π  
F is also expressed with the Jacobi–Euler function:
F ( s ) = 0 ϑ ( 0 ; i u ) 1 2 u s / 2 d u u

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 F q ; q = p f ;   / p ; p   p r i m e . In 1949, Weil [23] published the conjectures on non-singular projective manifolds of dimension N , demonstrated by Deligne [24,25] in 1973. The version for curves ( N = 1 ), is as follows:
Theorem 3 
(Deligne’s). Let C / F q be a complete non-singular curve of genus g over F q .
The ζ function is a rational fraction: Z ( C / F q , t ) ( t ) ;   t = q s
Z ( C / F q , t ) = f ( t ) ( 1 t ) ( 1 q t ) = j = 1 2 g ( 1 ω j t ) ( 1 t ) ( 1 q t )
f ( t ) 2 g [ t ] is a polynomial of degree 2 g , with integer coefficients. ζ has a single pole at t = 1 , with residue h / ( q 1 ) ; h is the number of classes.
The is: Z ( C , 1 / q t ) = ( q t 2 ) 1 g Z ( C , t )
The zeros of the ζ function are the inverses of ω j . The RH holds:
( ω j 1 ) = ½ ;   j = 1 2 g ω j = q g ;   j : | ω j | = q
For a manifold of dimension N , the ζ function is factored into a polynomial P j ( t ) with integer coefficients.
Z ( C / F q , t ) = j = 1 2 N 1 P j / j = 0 2 N P j
P 0 ( t ) = 1 t ;   P 2 N ( t ) = 1 q N t ; 0 < j < 2 N :   P j   ( t ) = k = 1 d j ( 1 ω j , k t )  
ω j , k are algebraic integers: | ω j , k | = q ; d j are the degrees of the polynomials P j .

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 ζ ( s ) 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 n 1 = [ y / 2 π ] , secondly a phase completing the final value of n 1 + 1 to n 2 = [ y / π ] , and finally a divergent phase without influence on the value ζ ( s ) of n 2 + 1 to infinity.
  • In [27], we calculated the serial expansion of ξ ( s ) = ζ ( s ) / ζ ( 1 s ) , in the CS, with its reduced transcription on the CL. From these formulas emerges a geometric interpretation of ξ ( s ) 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 y n = 2 π n 2 + W ( n 2 + e ) . The two layers are composed of one deterministic layer, via the Lambert function W . 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 F ( s ) in the CS. The calculations are laborious, especially since the convergence towards the value F ( s ) is slow; it is necessary to inject knowledge of many coordinates of zeros close to s = x + i y to achieve an accurate result. Convergence is assured and the error is in the order of F ( n ) ( ½ + i y ) ( x ½ ) n / n ! , which depends on the number of terms in the Taylor series. The numerical computation thus leads to the following result, in the CS\CL ( x ½ ); the modulus | F ( s ) | is never zero. Thanks to this function F ; we also detect the seeds of the RH in the morphology of the function F , which consists of a foliation of elementary functions F k ( s ) = ( s + 2 k ) 1 + ( 1 s + 2 k ) 1 , referred to here as Pochhammer surfaces. This accumulation of functions F k ( s ) 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 x = ½ ; z = 0 . The real component draws a corrugated sheet generally higher than the plane z = 0 , and symmetrical with respect to the x = ½ 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 S created from the poles and zeros of the function resulting from the . S turns out to be equal to the logarithmic derivative of the function F . 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 a = ε × ( 1 / ε ) 0 × , 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 x = ½ and the symmetry of the imaginary surface with respect to the line z = 0 ,   x = ½ .
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 F function. We will therefore apply the Taylor expansion of the holomorphic F 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 0 < x < 1 y , we will thus be able to estimate the values F ( s ) in the CS, from the values F ( 𝓈 ) 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 y axis, when x = ½ . For calculations, two cases arise, depending on whether the ordinate of y 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.

2.6. RH Analysis

To determine whether the RH is true, we will calculate, by a series expansion, the F function of a point Z ( s = x + i y ) of the CS, from a point H ( 𝓈 = ½ + i y ) on the CL ( x is very small compared to y on this line) which is located on the same y -ordinate. To achieve this progress, we will calculate the derivatives of ζ , then the successive derivatives of F ( s ) . We will then calculate F ( 𝓈 ) 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 y is equal to y p , 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: z n = s n = x n + i y n and z ^ n = s ^ n = 1 s n . However, it is formally necessary to separate the two disjoint subsets Z and of non-trivial zeros.
Z ;   Z { 𝓈 p = ½ ± i y p ; 𝓈 p ;   ζ ( 𝓈 p ) = 0 ;   p { 0 } }
S \ ; { x q ½ ;   s q = x q ± i y q ; s ^ q = 1 s q = 1 x q i y q ;   ζ ( s q ) = ζ ( s ^ q ) = 0 ; q [ 0 , Q ] ; Q { 0 } }
Q is the number of possible zeros in the CS, excluding the CL: it is either infinite, or a non-negative integer: Q { 0 ,   1 , ,   n , , } . The number of zeros # ( Z ) = P + Q is infinite, and the fertile region of these zeros remains fuzzy, even if we know that it is included in the CS S 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):
(1)
The zeros 𝓈 p = ½ ± i y p are on the CL . They are isolated points. We are certain that there exist P = 0 of them.
(2)
The zeros s q = x q + i y q in the CS S \ . In this case, the zeros come in quadruplets:   s q ,   s ^ q = 1 s q ,   s ¯ q , 1 s ¯ q . Their cardinality Q { 0 ,   1 , , 0 } is unknown. The RH refutes their existence ( Q = 0 ).
(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 G ( s ) = Γ ( s / 2 ) / π s / 2

The gamma function uses extremely low numerical values in the CS which vary immeasurably exponentially (Table 3):
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 y , using Formula (2). In the CS S , we assume that x is small relative to y . The function G ( s ) of F ( s ) = G ( s ) × ζ ( s ) becomes:
x y ;   s = x + i y = i y ( 1 i x / y )
G ( s ) = Γ ( s / 2 ) π s / 2 = 2 / e ( s / 2 π e ) s 1 2 e μ ( s / 2 ) = 2 / e ( i y ( 1 i x / y ) / 2 π e ) s 1 2 e μ ( s / 2 )
By decomposing into series, the expression ( 1 ix / y ) s 1 2 , we detect the series e x 2 which can be extracted and factored:
( 1ix/y ) s1 2 = e x 2  𝒫( x,y )= e x 2 ( 1+ ix 2y p 1 ( x )+ 1 2! ( x 2y ) 2 p 2 ( x )+ i 3! ( x 2y ) 3 p 3 ( x )+ 1 4! ( x 2y ) 4 p 4 ( x )+ )
We operate in the same way with the expression e μ ( s / 2 ) :
x y ;   e μ ( s / 2 ) Q ( x , y ) = 1 + i q 1 ( x ) 6 y + q 2 ( x ) 6 y 2 + i q 3 ( x ) 6 y 3 + q 4 ( x ) 6 y 4 +
It then follows that:
G( s )= 2/e   e i π 4 ( s1 ) ( y/2πe ) s1 2 e x 2  𝒫( x,y )Q( x,y )
( x,y )=𝒫( x,y )Q( x,y )=1+i r 1 ( x ) 12y + r 2 ( x ) 2!× ( 12y ) 2 +i r 3 ( x ) 3!× ( 12y ) 3 + r 4 ( x ) 4!× ( 12y ) 4 +
The end result is therefore:
G ( s ) = 2   e π y 4 e i π 4 ( x 1 ) + i y 2 l n y 2 π e   ( y / 2 π ) x 1 2 ( x , y )
We define an angle φ , a function of x , y using the fractional part of the expression:
φ = 2 π { x 1 8 + 1 2 y 2 π l n ( y 2 π e ) }
G ( s ) = Γ ( s / 2 ) π s / 2 = 2   e π y 4 ( y / 2 π ) x 1 2 ( x , y )   e i φ = M 1 ( y / 2 π ) x 1 2 ( x , y )   e i φ
The graphical multiplicative factor to visualize the function F is therefore:
M = ( 2   e π y 4 ) 1 = 2 / 2 × e π y 4  
In the rest of this article, all the graphs will be presented using this multiplying factor.

3.3. The F Function from the

Using Formulas (5) and (3), the of the ζ function can be defined by:
s S { 0 x 1 ; s 0 ; s 1 } ;   s ^ = 1 s :   F ( s ) = Γ ( s / 2 ) π s / 2 ζ ( s ) = F ( s ^ )  
The ζ function has only one pole ( p 1 = 1 ), while the F function has two ( p 0 = s 0 = 0 and p 1 = s ^ 0 = 1 s 0 = 1 ). The frequency of the waves of the F function is half that of the ζ function’s, due to the parameter s / 2 (Figure 2).
In Figure 3, we visualize the three surfaces, real and imaginary components and the absolute value, of the G ,   ζ ,   F functions, with the multiplicative coefficient e π y / 4 / 2 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 F is symmetrical with respect to the x = ½ plane; (ii) The imaginary surface F is symmetrical with respect to the line z = 0 ; x = ½ .

3.4. The Kernels of the F and ζ Functions

The composition of F shows that the kernels of F and ζ are identical, since the Γ function and the exponential function e s never cancel each other out.
s ,   s { 0 , 2 k ; k } : Γ ( s / 2 ) π s / 2     0 s , s { 0 , 1 } : F ( s ) = Γ ( s / 2 ) π s / 2 ζ ( s ) = F ( 1 s ) s = x + i y S ; 0 < x < 1 :   Γ ( s )     0 ;   e s     0 K e r n e l : = { s \ { 0 , 1 , 2 k   |   k }   |   ζ ( s ) = F ( s ) = 0 } s \ { 0 , 1 , 2 k   |   k } : K e r n e l k e r ( ζ ) k e r ( F ) 𝓈 p Z S : ζ ( 𝓈 p ) = 0 ; # Z = P = 0 s q S \ : ζ ( s q ) = 0 ; # = Q ;   Q { 0 ,   1 , ,   n , , }

3.5. The Poles and Zeros S 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:
ζ ( s ) / ζ ( s ) = ½ ( l n π ψ 0 ( s / 2 ) ) ( s 1 + ( s 1 ) 1 ) + n = 1 ( s z n ) 1
Using Formula (4), the power series of ψ 0 ( s / 2 ) , this next formula has the advantage of highlighting the only pole, of value 1, the trivial zeros ( 2 k ) and the non-trivial zeros z n .
ζ ( s ) ζ ( s ) = 1 2 ( l n π + γ ) 1 s 1 s k = 1 + 1 2 k ( 2 k + s ) + n ( 1 s z n )
The direct derivative of ln F ( s ) gives finally:
F ( s ) = Γ ( s / 2 ) π s / 2 ζ ( s ) d ( l n F ( s ) ) d s = F ( s ) F ( s ) = ½ ψ 0 ( s / 2 ) ½ l n π + ζ ( s ) ζ ( s )
F ( s ) / F ( s ) = ( ( s 0 ) 1 + ( s 1 ) 1 ) + n = 1 ( s z n ) 1
The logarithmic derivative of the F function is in fact the poles and zeros function S of this function (Figure 4), thus compatible with the canonical Weierstraß’s factorization.
s ;   F ( s ) 0 :   S ( s ) = d ( l n F ( s ) ) d s = F ( s ) F ( s ) = P o l e s 1 s p h + Z e r o s 1 s z n S ( s ) = P o l e s ( 1 s p h + 1 s p ^ h ) + Z e r o s ( 1 s z n + 1 s z ^ n )
In the computation of the S 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.
𝓈 p : ζ ( 𝓈 p ) = 0 ζ ( 𝓈 ¯ p ) = 0 𝓈 q S : ζ ( s q ) = 0   ζ ( s ¯ q ) = ζ ( 1 s q ) = ζ ( 1 s ¯ q ) = 0
The summation can therefore be broken down:
Z e r o s 1 s z n = Z e r o s   1 s 𝓈 p + Z e r o s   S \ 1 s s q  
Z e r o s 1 s z n = Z e r o s   𝓈 p ( 1 s 𝓈 p + 1 s 𝓈 ¯ p ) + Z e r o s   s q S \ 1 s s q + 1 s s ¯ q + 1 s ( 1 s q ) + 1 s ( 1 s ¯ q )  
The partial summation, when decomposed into a sum of two and a sum of four terms, shows that for a point H of the CL 𝓈 , the total sum S belongs to i :
𝓈 = ½ + i y : S ( 𝓈 ) = 2 i y C ; C
S ( 𝓈 ) = ( 1 𝓈 + 1 𝓈 1 ) + n = 1 P + Q 1 𝓈 s n = 2 i y C
C = 1 y 2 + ¼ + p = 1 P 1 y 2 y p 2 + q = 1 Q 2 ( y 2 + ( x q ½ ) 2 y q 2 ) ( y 2 + ( x q ½ ) 2 + y q 2 ) 2 ( 2 y y q ) 2
A meromorphic function in is represented by two surfaces, both smooth with a few isolated singularities. An associated function S , 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 S 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 s ( 𝕡 > 10 5 ).
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 y , and then considering an approximate value of millions of further zeros [28], taking y ¯ p as the value of y p . We can approximate further, by using y p 2 π p ln p , as the influence of ( y y p ) 1 is minimal when y p is far from y .
If   | y y p | > 10 4 ,   we   take   y p y ¯ p = 2 π p 2 + W ( p 2 + e ) .   If   | y y p | > 10 6 ,   we   take   y p 2 π p ln p .
y p y : y p 2 π p ln p   p = 1 1 y 2 y p 2 p = 1 1 y p 2 p = 1 1 ( 2 π p / ln p ) 2 = 1 4 π 2 ζ ( 2 ) = 0.050389057

3.6. The Family of S m Functions

We further define, from S , the family of functions:
m ,   s \ { p o l e s ,   z e r o s } : S m ( s ) = P ô l e s ( s p h ) m + Z é r o s ( s z n ) m  
We thus obtain the following formulas for the calculation of the derivatives:
S m ( s ) = m S m + 1 ( s ) ;   S 1 ( m ) ( s ) = ( 1 ) m m ! S m + 1 ( s )
To calculate the successive derivatives of S , we therefore define the following series of functions, by separating the P zeros of the CL and the possible Q zeros of the CS:
S m ( s ) = ( ( s 0 ) m + ( s 1 ) m ) + p = 1 P ( ( s 𝓈 p ) m + ( s 𝓈 ^ p ) m ) + q = 1 Q ( ( s s q ) m + ( s s ^ q ) m )  
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 s n = s p taken in the calculation are on the CL:
S m ( 𝓈 ) = ( 1 ) m ( ( ½ + i y ) m + ( ½ + i y ) m ( y 2 + ¼ ) m + i m p = 1 ( y y p ) m + ( y + y p ) m ( y 2 y p 2 ) m ) S 1 ( 𝓈 ) = 2 i y ( 1 y 2 + ¼ + p = 1 1 y 2 y p 2 ) S 2 ( 𝓈 ) = 2 ( y 2 ¼ ( y 2 + ¼ ) 2 + p = 1 y 2 + y p 2 ( y 2 y p 2 ) 2 ) S 3 ( 𝓈 ) = 2 i y ( y 2 ¾ ( y 2 + ¼ ) 3 + p = 1 y 2 + 3 y p 2 ( y 2 y p 2 ) 3 ) S 4 ( 𝓈 ) = 2 ( y 4 ( 3 / 2 ) y 2 + 1 / 16 ( y 2 + ¼ ) 4 + p = 1 y 4 + 6 y 2 y p 2 + y p 4 ( y 2 y p 2 ) 4 ) S 5 ( 𝓈 ) = 2 i y ( y 4 ( 5 / 2 ) y 2 + 5 / 16 ( y 2 + ¼ ) 5 + p = 1 y 4 + 10 y 2 y p 2 + 5 y p 4 ( y 2 y p 2 ) 5 )

3.7. The Family of Composite T n Functions

We can express the successive derivatives F ( n ) of F from the S m family. We further list the first nine terms of the derivative calculation:
F / F = T 1 = S 1 ;   F / F = T 2 = S 1 2 S 2 ;   F ( 3 ) / F = T 3 = S 1 3 3 S 1 S 2 + 2 S 3 F ( 4 ) / F = T 4 = S 1 4 6 S 1 2 S 2 + 3 S 2 2 + 8 S 1 S 3 3 ! S 4 F ( 5 ) / F = T 5 = S 1 5 + 5 ( 2 S 1 3 S 2 + 3 S 1 S 2 2 + 4 S 1 2 S 3 4 S 2 S 3 6 S 1 S 4 ) + 4 ! S 5 F ( 6 ) / F = T 6 = S 1 6 + 5 ( 3 S 1 4 S 2 + 9 S 1 2 S 2 2 3 S 2 3 + 8 S 1 3 S 3 24 S 1 S 2 S 3 + 8 S 3 2 18 S 1 2 S 4 + 18 S 2 S 4 ) + 6 ! S 1 S 5 / 5 5 ! S 6 F ( 7 ) / F = T 7 = S 1 7 +7( 3 S 1 5 S 2 +15 S 1 3 S 2 2 +10 S 1 4 S 3 60 S 1 2 S 2 S 3 +30 S 2 2 S 3 30 S 1 3 S 4 60 S 3 S 4 15 S 1 S 2 3 +40 S 1 S 3 2 +90 S 1 S 2 S 4 +72 S 1 2 S 5 72 S 2 S 5 5! S 1 S 6 )+6! S 7 F ( 8 ) / F = T 8 = S 1 8 +7( 4 S 1 6 S 2 +30 S 1 4 S 2 2 +16 S 1 5 S 3 160 S 1 3 S 2 S 3 60 S 1 4 S 4 +20 S 1 2 ( 3 S 2 3 +8 S 3 2 +18 S 2 S 4 ) +48( 4 S 1 3 S 5 + S 1 ( 5 S 2 2 S 3 10 S 3 S 4 12 S 2 S 5 )+10 S 2 S 6 10 S 1 2 S 6 ) )+8! S 1 S 7 /77! S 8 F ( 9 ) / F = T 9 = S 1 9 +9( 4 S 1 7 S 2 +7( 6 S 1 5 S 2 2 20 S 1 3 S 2 3 +15 S 1 S 2 4 +40( S 1 4 S 2 +3 S 1 2 S 2 2 S 2 3 ) S 3 +12( S 1 5 +10 S 1 3 S 2 15 S 1 S 2 2 20 S 1 2 S 3 +20 S 2 S 3 +15 S 1 S 4 ) S 4 +48( S 1 4 6 S 1 2 S 2 +3 S 2 2 +8 S 1 S 3 6 S 4 ) S 5 +160( S 1 3 +3 S 1 S 2 2 S 3 ) S 6 ) +4×6!( S 1 2 S 2 ) S 7 7! S 1 S 8 )+8×7( 3 S 1 6 S 3 +60 S 1 3 S 3 2 120 S 1 S 2 S 3 2 +40 S 3 3 )+8! S 9
We can draw the cross-sections of the F function, for different values of y , along x . We see the profile of the real and imaginary parts appear (Figure 6).
In Figure 7, we show the behavior of F ( n ) in 3D. The successive derivatives F ( n ) of F appear as the product of the initial function F and a factor T n which is a linear combination of various terms S m , of order n , in powers of the rational fractions of this S function. For the F function, we have in S and on :
s S :   F ( n ) ( s ) = F ( s ) T n ( s ) ;       𝓈 :   F ( n ) ( 𝓈 ) = F ( 𝓈 ) T n ( 𝓈 )
In the following, pay attention to the s = x + i y and 𝓈 = ½ + i y which are to be distinguished.
We thus define a new family T n of composite functions, as a linear combination of rational fractions of singularity of order m , and this for all the poles and non-trivial zeros of the S function. In T n ( s ) , there are single S 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.
T n ( s ) = λ p α p S p α p + λ p , q α p , β q S p α p S q β q + λ p , q , r α p , β q , γ r S p α p S q β q S r γ r
More terms appear with increasing n . However, these terms are unimportant when using a Taylor series of low order, as these high order terms will disappear. The general term is:
T n ( s ) = p = 1 , q = 2 , r = 3 n ( λ p , q , r α p , β q , γ r S p α p S q β q S r γ r ) ; λ ;   r > q > p ;   n = p α p + q β q + r γ r
We observe, for the first terms and the last term, a formula of the type:
F ( n ) ( 𝓈 ) F ( 𝓈 ) = T n ( s ) = ( S 1 ) n + p = 1 n ( ( 1 ) p 1 ( p 1 ) ! ( n p ) S 1 n p S p ) + + ( 1 ) n + 1 ( n 1 ) ! S n
The F function and the ζ function have challenging properties on the CL. For x = ½ , the real and imaginary parts of successive derivatives F ( n ) cancel each other out alternately. This property is also true numerically, even when considering any potential zeros out with the CL.
n , 𝓈 , p   𝓈 𝓈 p   : F ( 2 n ) ( 𝓈 ) = a 2 n + i × 0 ;   F ( 2 n + 1 ) ( 𝓈 ) = 0 + i b 2 n + 1 i
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 F function makes it possible to calculate the value F ( s ) at a point Z = s of the CS S in the vicinity of a point H = 𝓈 of the CL , provided that Z and H are close ( | | Z H | | < ε 1 ). This is the direct numerical method.
(a)
H is not a non-trivial zero: H \ Z ;   F ( 𝓈 ) 0
The Taylor expansion of the F function, of a point Z = s in the CS from a point H = 𝓈 on the CL is:
s = x + i y 1 S ,   𝓈 = ½ + i y 2 : x | y 1 | ;   | y 1 y 2 | < ε < 1 ;   Δ s = s 𝓈 : F ( s ) = n = 0 ( s 𝓈 ) n n ! F ( n ) ( 𝓈 ) = n = 0 ( Δ s ) n n ! F ( n ) ( 𝓈 )
p   𝓈 𝓈 p :   F ( s ) = F ( 𝓈 ) ( 1 + n = 1 ( Δ s ) n n ! T n ( 𝓈 ) ) = F ( 𝓈 ) ( A + i B ) F( s )=F( 𝓈 )( 1 + Δs  S 1 + ( Δs ) 2 2! ( S 1 2 S 2 )+ ( Δs ) 3 3! ( S 1 3 3 S 1 S 2 +2! S 3 ) + ( Δs ) 4 4! ( S 1 4 6 S 1 2 S 2 +3 S 2 2 +8 S 1 S 3 3! S 4 ) + ( Δs ) 5 5! ( S 1 5 +5( 2 S 1 3 S 2 +3 S 1 S 2 2 +4 S 1 2 S 3 4 S 2 S 3 6 S 1 S 4 )+4! S 5 )+ )
The Taylor expansion of the F function, from a point on the CL is:
F ( s ) = F ( 𝓈 ) ( k = 0 ( s 𝓈 ) 2 k ( 2 k ) ! T 2 k ( 𝓈 ) + k = 0 ( s 𝓈 ) 2 k + 1 ( 2 k + 1 ) ! T 2 k + 1 ( 𝓈 ) ) ; T 2 k ( 𝓈 ) ; T 2 k + 1 ( 𝓈 ) i
The F 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 ( 𝕡 > 10 5 ) 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 𝓈 p of the CL, in which case a midpoint y must be selected, for example: 𝓈 = ½ + i y = 𝓈 p + ¼ ( 𝓈 p + 1 𝓈 p ) so as to avoid instability.
s = x + i ( y + d y ) S   ;   d y = ± ε ; ε < 1 ; 𝓈 = ½ + i y , 𝓈 𝓈 p , 𝓈 𝓈 p + 1 ; y p < y < y p + 1   : F ( s ) F ( 𝓈 ) ( 1 + n = 1 𝕟 ( s 𝓈 ) n n ! T n ( 𝓈 ) ) ; 4 𝕟 6
In practice, the first four or six terms of the series will make it possible to estimate F ( s ) , with a good approximation, in the CS (Figure 9).
If the points Z and H have the same y-coordinate, the expression is simplified:
s = x + i y S ;   𝓈 = ½ + i y : F ( s ) = Γ ( s / 2 ) π s / 2 ζ ( s ) = F ( 𝓈 ) T ( s , 𝓈 ) = Γ ( 𝓈 / 2 ) π 𝓈 / 2 ζ ( 𝓈 ) ( 1 + i b 1 x ˙ + a 2 2 ! x ˙ 2 + i b 3 3 ! x ˙ 3 + a 4 4 ! x ˙ 4 + ) k : | | x ˙ 2 k ( 2 k ) ! T 2 k | | > | | x ˙ 2 k + 2 ( 2 k + 2 ) ! T 2 k + 2 | | ; | | x ˙ 2 k + 1 ( 2 k + 1 ) ! T 2 k + 1 | | > | | x ˙ 2 k + 3 ( 2 k + 3 ) ! T 2 k + 3 | | m : | | S 2 m | | > | | S 2 m + 2 | | ; | | S 2 m + 1 | | > | | S 2 m + 3 | |
The T n are calculated from:
S ( 𝓈 ) 2 i y ( 1 y 2 + ¼ + p = 1 𝕡 1 y 2 y p 2 ) ; 𝕡 > 10 5
We know how to exactly calculate the value F ( x + i y ) thanks to the theoretical formula using the special functions and, in our study, we calculate F ( x + i y ) in a second way, using the Taylor expansion under the form of the product of F ( ½ + i y ) 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:
e 𝕟 ( x , y ) = Γ ( ( x + i y ) / 2 ) π ( x + i y ) / 2 ζ ( x + i y ) n = 0 𝕟 F ( n ) ( ½ + i y ) ( x ½ ) n n !
e 𝕟 ( x , y ) = n = 𝕟 + 1 F ( n ) ( ½ + i y ) ( x ½ ) n n ! F ( 𝕟 + 1 ) ( ½ + i y ) ( x ½ ) 𝕟 + 1 ( 𝕟 + 1 ) !
e 𝕟 ( x , y ) = F ( ½ + i y ) × T 𝕟 + 1 ( ½ + i y ) ( x ½ ) 𝕟 + 1 ( 𝕟 + 1 ) !
The factor T 𝕟 + 1 ( ½ + i y ) varies in y ( 𝕟 + 1 ) , as a linear combination of functions S of order 𝕟 + 1 . The term S = F / F is also known thanks to the theoretical formula of F and F . 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 S . The slow convergence of the expressions S m ( y ) in the Formulas (13) comes from the sum of rational functions ( y y p ) m , as can be seen in Figure 5.
e 𝕟 ( x , y ) F ( ½ + i y ) ( 𝕟 + 1 ) ! O ( ( x ½ y ) 𝕟 + 1 )  
The value of T 𝕟 + 1 in fact makes it possible to define the stopping condition for the algorithm calculating F ( s ) , where the value of y 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 s and the closest point 𝓈 is at most ½ . Table 4 illustrates the accuracy of the series expansion for different ordinates between s and 𝓈 .
Now we can enhance the calculation. There are several ways to group terms according to the characteristics of T n ( s ) :
e Δ s   S 1 = 1 + Δ s   S 1 + ( Δ s   S 1 ) 2 2 ! + ( Δ s   S 1 ) 3 3 ! +
F ( s ) = F ( 𝓈 ) ( e Δ s   S 1 ( Δ s ) 2 2 S 2 e Δ s   S 1 + ( Δ s ) 3 3 S 3 e Δ s   S 1 ( Δ s ) 4 4 ( S 4 ½ S 2 2 ) e Δ s   S 1 + ( Δ s ) 5 5 ( S 5 5 S 2 S 3 ) e Δ s   S 1 + )
This way makes it possible to reveal and factor the term e Δ s   S 1 , which is fundamental for the following reasoning.
F( s )=F( 𝓈 ) e Δs  S 1 ( 1 k=2 ( Δs ) k k S k + ( Δs ) 4 8 S 2 2 ( Δs ) 5 6 S 2 S 3 + ( Δs ) 6 8 S 2 S 4 ( Δs ) 6 48 S 2 3 + ( Δs ) 6 18 S 3 2 + ( Δs ) 7 24 S 2 2 S 3 ( Δs ) 7 12 S 3 S 4 ( Δs ) 7 10 S 2 S 5 + ( Δs ) 8 12 S 2 S 6+ )
The full form is as follows, with the general term:
F ( s ) = F ( 𝓈 ) e Δ s S 1 ( 1 + k , l , m , α , β , γ λ k , l , m , α , β , γ ( Δ s ) α k + β l + γ m S k α S l β S m γ ) ; m > l > k > 1 ; α , β , γ 0
If Δ y = 0 , i.e., when H has the same ordinate as Z , things get simpler:
Δ s = Δ x + i   Δ y Δ y = 0   Δ s   S 1 = x   ˙ S 1 = i θ F ( s ) = F ( 𝓈 ) e x ˙   S 1 ( 1 p = 2 ( x ˙ ) p p S p + p > 1 , q > p ( x ˙ ) p + q p q S p S q ± p , r > 1 , q > p ( x ˙ ) p r + q p r q r ! S p r S q ± p , r > 1   ( x ˙ ) p r p r r ! S p r + ) F( s )=F( 𝓈 ) e iθ ( 1+ x ˙ 2 2 ( S 2 )+ x ˙ 3 3 S 3 x ˙ 4 4 ( S 4 ½ S 2 2 )+ x ˙ 5 5 ( S 5 5 S 2 S 3 ) x ˙ 6 6 ( S 6 + S 2 3 S 3 2 ¾ S 2 S 4 ) + x ˙ 7 7 ( S 7 +½7( S 2 2 S 3 /12   S 3 S 4 S 2 S 5 ) )+ )=F( 𝓈 )  e iθ ( 1+a x ˙ 2 +i b x ˙ 3 + )
F vanishes for the real and imaginary parts when θ = ½ π + k π and θ = k π , which gives the frequency of the alternating zeros of F in the CS. With this formula, we thus obtain the coordinates ( x , y ) for which the two components of the value F ( s ) cancel each other out alternately and periodically. θ depends on ( x , y ) but the influence of x 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 x ½ , the two components of F ( s ) are periodically zero, at a half rhythm of those of ζ , in the interval [ y p ,   y p + 1 ] and this on the anamorphic scale of y ˜ .
We conclude that we have found several expressions of F :
s S ;   ζ ( 𝓈 ) 0 ; F ( 𝓈 ) = Γ ( 𝓈 / 2 ) π 𝓈 / 2 ζ ( 𝓈 ) F ( s ) = F ( 𝓈 ) ( A + i B ) = F ( 𝓈 ) e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 + ) x ˙ S 1 ( 𝓈 ) = i θ ; p ( s , 𝓈 ) = n = 1 a 2 n x ˙ 2 n + i n = 1 b 2 n + 1 x ˙ 2 n + 1 ; θ ,   a 2 n ,   b 2 n + 1 p ( s , 𝓈 ) = x ˙ 2 2 S 2 + x ˙ 3 3 S 3 x ˙ 4 4 ( S 4 ½ S 2 2 ) + x ˙ 5 5 ( S 5 5 S 2 S 3 ) x ˙ 6 6 ( S 6 + S 2 3 S 3 2 ¾ S 2 S 4 ) + x ˙ 7 7 ( S 7 + ½ 7 ( S 2 2 S 3 / 12   S 3 S 4 S 2 S 5 ) ) + F ( s ) = F ( 𝓈 ) e i θ ( 1 + p ( s , 𝓈 ) )
(b)
H is a non-trivial zero: H Z ; ζ ( H ) = 0 F ( H ) = 0
It remains to deal with the case where there exists a zero of the ζ function on the CL at y p . When s is zero, Hadamard’s product formula as a logarithm does not apply, so we have to consider F ( s ) 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 F ( s ) / F ( s ) = S 1 ( s ) = ζ ( s ) , but this will help us stick to the general results. As the function F is holomorphic, the ‘fairy chimneys’ that appear numerically are in fact computational artifacts, which do not represent the reality of the F function.
When ζ ( ½ + i y ) = 0 , a similar calculation gives the following result:
s S ; 𝓈 = ½ + i y :   ζ ( 𝓈 ) = 0     F ( s ) = G ( 𝓈 ) ( e i θ ( 1 + p ( s , 𝓈 ) ) 1 ) G ( 𝓈 ) = Γ ( 𝓈 / 2 ) π 𝓈 / 2 ;   S 1 = ζ ( 𝓈 ) ; x ˙ S 1 ( 𝓈 ) = i θ p ( s , 𝓈 ) = n = 1 a 2 n x ˙ 2 n + i n = 1 b 2 n + 1 x ˙ 2 n + 1 ; θ ,   a 2 n ,   b 2 n + 1 p ( s , 𝓈 ) = x ˙ 2 2 S 2 + x ˙ 3 3 S 3 x ˙ 4 4 ( S 4 ½ S 2 2 ) + x ˙ 5 5 ( S 5 5 S 2 S 3 ) x ˙ 6 6 ( S 6 + S 2 3 S 3 2 ¾ S 2 S 4 ) + x ˙ 7 7 ( S 7 + ½ 7 ( S 2 2 S 3 / 12   S 3 S 4 S 2 S 5 ) ) +
We can draw the cross-sections of the F function, for different values of y p , along x . We see the profile of the real and imaginary parts appear (Figure 11).

3.9. The Numerical RH Debate

When we estimate the value F ( s ) of Z in the CS, from the information of the point H on the CL at coordinate 𝓈 , a contradiction arises when we assume that the point Z in the CS is itself a zero.
(a)
H is not a non-trivial zero: H \ Z ;   F ( 𝓈 ) 0
If H   ( p : 𝓈 𝓈 p F ( 𝓈 ) 0   ) is not a non-trivial zero of the CL , then Z can be a zero s = s q of the CS S , provided that A and B are zero at the same time:
𝓈   p   𝓈 𝓈 p ζ ( 𝓈 ) 0 F ( 𝓈 ) 0 ; s S x ˙ 0 ; F ( s ) = F ( s q ) = 0 A = B = 0
This is impossible: the dead end appears in the expression e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 ) .
A + i B = e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 ) ; e i θ 0     1 + a x ˙ 2 + i   b x ˙ 3 0 .
Indeed, the real and imaginary parts of the exponential e i θ cancel each other out periodically and alternately. On Figure 12, we also show that the polynomial 1 + x ˙ 2 a + i   b x ˙ 3 does not cancel, when in the CS.
( 1 + a x ˙ 2 ) 2 + ( b x ˙ 3 ) 2 > 1
𝓈   p   𝓈 𝓈 p ζ ( 𝓈 ) = ζ ( ½ + i y ) 0 F ( 𝓈 ) 0 ; s = x + i y S x ˙ 0 ; | F ( s ) | > | F ( 𝓈 ) | > 0
Moreover, if the RH is false, it means that there exists at least one value for which F (therefore   ζ ) vanishes.
q , s q = x q + i y q S \ ;   x q ½   : ζ ( s q ) = ζ ( s ^ q ) = 0 F ( s q ) = F ( s ^ q ) = 0
F ( s q ) = F ( 𝓈 ) ( A + i B ) ( ( F ( 𝓈 ) = 0 ) ( A = 0     B = 0 ) )
We are therefore going to be directly aligned on the same y q with this point to calculate F ( s q ) from F ( 𝓈 q ) . The main formula remains:
s S ; 𝓈 𝓈 p F ( 𝓈 ) 0   :   F ( s ) = F ( 𝓈 ) ( 1 + n = 1 a n x ˙ n ! n ) ;   a n
a n is a linear combination of terms, at least one element of which includes the term 1 s s q . When s is precisely equal to s q , these terms are undefined, which is in contradiction with the fact that F ( s q ) = 0 . The contradiction is glaring here:
F ( s q ) = 0 = F ( 𝓈 q ) ( C + m = 1 μ m ( 1 s q s q ) ) = ; F ( 𝓈 q ) 0 ;   μ m 0   ; C , μ m
n > 0 : T n = U n + V n ; | U n | < ; j : μ j 0 :   V n = j = 1 n μ j 1 ( s q s q ) j ; | V n | =
n > 0 :   T n = A = B =
This is particularly the case ( j = 1 ) for the first term T 1 , if s = s q :
T 1 = S ( s q ) = ( 1 s q + 1 s q 1 ) + n = 1 , n q ( 1 s q s n ) + 1 s q s q = U 1 + 1 s q s q =
This contradiction establishes that zeros do not exist in the CS S \ . Hence, Q = 0 .
(b)
H is a non-trivial zero: H Z ; ζ ( H ) = 0 F ( H ) = 0
However, it remains to deal with the particular teratological case where s = s q S would be in line with a zero 𝓈 = 𝓈 p on the CL. In Figure 13, we observe, for the first 100 zeros that | F ( s ) | > | F ( 𝓈 ) | > 0 and | e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 ) 1 | > 0 . The same reasoning as a) applies, except that Taylor’s formula is:
𝓈   p   𝓈 = 𝓈 p = ½ + i y p ; s q = x + i y q S \ ; y q = y p ; x ˙ = s q 𝓈 p = x ½ 0 ; ζ ( 𝓈 p ) = 0   F ( 𝓈 p ) = 0 F ( s q ) = G ( 𝓈 p ) ( e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 ) 1 ) ; G ( 𝓈 p ) = Γ ( ½ 𝓈 p ) / π ½ 𝓈 p 0 ; e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 ) 1 | F ( s ) | > | F ( 𝓈 ) | > 0

4. Discussion

4.1. The F 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 .
F ( s ) = Γ ( s / 2 ) π s / 2 ζ ( s ) = 0 ϑ ( 0 ; i u ) 1 2 u s / 2 d u u
s ^ = 1 s ;   ϖ n = n 2 π ;   F ( s ) = 0 n = 1 e ϖ n u u s / 2 d u u = 1 n = 1 e ϖ n u ( u s / 2 + u s ^ / 2 ) d u u ( 1 s + 1 s ^ ) = F ( s ^ )
After the sum and integral signs are inverted, the integral resolves as integral exponentials, or incomplete gamma functions.
F ( s ) = n = 1 0 e ϖ n u u s / 2 d u u = n = 1 1 e ϖ n u ( u s / 2 + u s ^ / 2 ) d u u ( 1 s + 1 s ^ )
F ( s ) + ( 1 s + 1 s ^ ) = n = 1 ( γ ( s / 2 ,   ϖ n )   ϖ n s / 2 + γ ( s ^ / 2 ,   ϖ n   )   ϖ n s ^ / 2 ) ;   γ ( s , a   ) = 0 a e u u s d u u
The infinite sum is of the order of magnitude of the term ( s 1 + s ^ 1 ) , and its terms decrease very quickly. ( s 1 + s ^ 1 ) is almost equal to the first term, which explains the extremely low value of F as y increases. The F integral therefore appears in the form of a sum of incomplete gamma functions, themselves developed in series, using the Pochhammer’s symbol.
F ( s ) + ( 1 s + 1 s ^ ) = n = 1 e ϖ n ( k = 0   ϖ n k ( 1 ( s / 2 ) k + 1 + 1 ( s ^ / 2 ) k + 1 ) )
Numerical evaluation of incomplete gamma functions γ ( s , a ) has been the subject of research for many years [30,31,32]. Little progress has been made with a complex parameter s : hence, the value γ ( s / 2 , ϖ n ) is difficult to evaluate numerically in the CS. From the second term onwards ( n 2 ), 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 F are therefore delicate and unstable as soon as y > 30 .
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 F k ( s ) . These surfaces have simple symmetry properties, at the origin of the and at the source of the RH.
1 ( s / 2 ) k + 1 = p = 0 k 1 s / 2 + p = Γ ( s / 2 ) Γ ( s / 2 + k + 1 ) = p = 0 k ( 1 ) p p ! ( k p ) ! 1 ( s / 2 + p )
F ( s ) + ( 1 s + 1 s ^ ) = n = 1 e ϖ n ( k = 0   ϖ n k ( p = 0 k ( 1 ) p p ! ( k p ) ! ( 1 s / 2 + p + 1 s ^ / 2 + p ) ) )
F ( s ) = λ k ( 1 ( s / 2 ) k + 1 + 1 ( s ^ / 2 ) k + 1 ) = μ k F k ( s ) ;   F k ( s ) = ( s + 2 k ) 1 + ( s ^ + 2 k ) 1
The F 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 x = ½ . 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 F p ( X ) (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 P (e.g., X 3 + X 2 + X + 1 = 0 ) represented by a smooth planar curve C ( x , y ) , on which we establish congruences in a space F q from a prime number to a certain power q = p f , ( e . g . ,   F 49 ; 49 = 7 2 ) . The ζ function, associated with the curve, satisfies the properties of the and the RH [34,35].
The ζ function is:
Z ( C / F q , t ) = j = 1 g ( 1 ω j t ) ( 1 ω ^ j t ) ( 1 p 1 t ) ( 1 p ^ 1 t ) = j = 1 g ( 1 ω j t ) ( 1 ω ¯ j t ) ( 1 p 1 t ) ( 1 p ^ 1 t )
j : ω ^ j = ω ¯ j ; | ω j | = q ;   ω j ω ¯ j = q ;   p 1 = 1
The is:
F ( t ) = F ( ( q t ) 1 ) = t ( g 1 ) Z ( C / F q , t ) = ( ( q t ) 1 ) ( g 1 ) Z ( C / F q , ( q t ) 1 )
The RH, demonstrated in this case, is:
Z ( C / F q , t ) = 0   t j = ω j 1 ;   ( ω j 1 ) = ½
The comparison between finite and infinite fields is more visible when we also consider the formulas of the s , which are more balanced than the ζ functions from a geometric, analytical, and numerical point of view (Table 5).
  • On the infinite field, the zeros of the ζ function correspond to the zeros of the real surface of F on the plane of symmetry. The holomorphy is the smoothness property which mitigates and constrains the local variations of the F function. The congruence appears on the anamorphic ˜ space: ζ and F include undulations over unit and double periods over the unitary interval I n corresponding to the nth zero whose midpoint has the ordinate 2 π ( n 2 + ) / W ( ( n 2 + ) / e ) .
  • 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 F ( x , y ) with the introduction of the congruence and the constraints of the irreducible polynomial P ( x , y ) 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 S function of the poles p h and zeros z n of the F function resulting from the of the ζ function:
S( s )=𝒫( s )+Z( s )= h=0,1 ( s p h ) 1 + n ( s z n ) 1
Apart from the subset K of trivial zeros z k = 2 k ; k , the N non-trivial zeros z n of the ζ function belong to the CL and potentially to the CS S \ . It is necessary, in any calculations, to separate the two disjoint subsets Z and of the N = P + Q non-trivial zeros. It is unknown whether the number Q of possible zeros in the CS, excluding the CL, is zero, finite, or infinite.
z m : ζ ( z m ) = 0 ; ( z m = z k K )     ( z m = z n Z ) # { z n } = # { K e r ( ζ ) K } = N 𝓈 p Z S : ζ ( 𝓈 p ) = 0 ; # Z = P = 0 s q S \ : ζ ( s q ) = 0 ; # = Q ;   Q { 0 ,   1 , ,   n , , }
We make use of the fact that the non-trivial zeros of the ζ function, and those of the F function, taken from the , are identical on \ { 0 , 1 } . It is more effective to focus on this F function, due to its homogeneous form. The , in the CS, is written:
s S { 0 x 1 ; s 0 ; s 1 } ; s ^ = 1 s :   F ( s ) = Γ ( s / 2 ) π s / 2 ζ ( s ) = F ( s ^ ) s = x + i y S ; 0 < x < 1 :   Γ ( s )     0 ;   e s     0 0 < x < 1 K e r ( F ) K e r ( ζ ) ; F ( s ) = 0 ζ ( s ) = 0
The logarithmic derivative of the F function is equal to the poles and zeros function S , inspired by Weierstraß’s factorization theorem.
s; F( s )0:  d( l nF( s ) ) ds = F ( s ) F( s ) =S( s )=𝒫( s )+Z( s )= Poles ( s p h ) 1 + Zeros ( s z n ) 1
We also define the family of composite functions in powers of the rational fractions of this S function:
m ,   s \ { p o l e s ,   Z e r o s } :   S m ( s ) = p o l e s ( s p h ) m + Z e r o s ( s z n ) m
The successive derivatives F ( n ) of F appear as the product of the initial F function and a factor T n : n , s : F ( n ) ( s ) = F ( s ) T n ( s ) . The general term T n , of order n , is a linear combination of various terms S m :
T n ( s ) = p = 1 , q = 2 , r = 3 n ( λ p , q , r α p , β q , γ r S p α p S q β q S r γ r ) ; λ ; r > q > p ;   n = p α p + q β q + r γ r
For x = ½ , F ( n ) has both real and imaginary components, which cancel each other out alternately.
n , 𝓈 , p   𝓈 𝓈 p   : F ( 2 n ) ( 𝓈 ) = a 2 n + i × 0 ;   F ( 2 n + 1 ) ( 𝓈 ) = 0 + i b 2 n + 1 i
As the F function is holomorphic, its Taylor series makes it possible to calculate the value F ( s ) at a point Z = s of the CS S in the vicinity of a point H = 𝓈 of the CL , provided that Z and H are close ( | | Z H | | < ε ). This is the direct numerical method. The Taylor expansion of the F function, of a point s in the CS from a point 𝓈 on the CL is:
s = x + i y 1 S ,   𝓈 = ½ + i y 2 ;   p   𝓈 𝓈 p :   F ( s ) = F ( 𝓈 ) ( 1 + n = 1 ( Δ s ) n n ! T n ( 𝓈 ) )
If the points Z and H have the same y-coordinate, the expression is simplified:
F ( s ) = F ( 𝓈 ) ( A + i B ) ;   A = n = 0 x ˙ 2 n ( 2 n ) ! a 2 n ; B = n = 0 x ˙ 2 n + 1 ( 2 n + 1 ) ! b 2 n + 1 ; F ( 𝓈 ) , A ,   B ,   a 2 n ,   b 2 n + 1 F ( s ) = F ( 𝓈 ) e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 ) ; i θ = x ˙ S 1 = x ˙ F ( 𝓈 ) / F ( 𝓈 ) ; x ˙ = x ½ ; F ( 𝓈 ) , θ , a > 0 ,   b x ˙ 0 ;   F ( 𝓈 ) 0 ; | 1 + a x ˙ 2 + i   b x ˙ 3 | > 1 | F ( s ) | > | F ( 𝓈 ) | > 0
However, we must still resolve the particular teratological case where s = s q S would be in line with a zero 𝓈 = 𝓈 p on the CL. The same reasoning applies, except that Taylor’s formula is:
s q = x + i y q ;   𝓈 = 𝓈 p = ½ + i y p ; y q = y p ; x ˙ = s q 𝓈 p = x ½ ; ζ ( 𝓈 p ) = 0   F ( 𝓈 p ) = 0 F ( s q ) = G ( 𝓈 p ) ( e i θ ( 1 x ˙ 2 a + i x ˙ 3   b ) 1 ) G ( 𝓈 p ) = Γ ( ½ 𝓈 p ) / π ½ 𝓈 p 0 ; e i θ ( 1 x ˙ 2 a + i x ˙ 3   b ) 1   F ( s q ) 0
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 F 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 x = ½ make it possible to more easily apprehend the symmetry of the ζ function and to estimate more precisely the values of the F 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 F , in a form resulting from the expression of Hadamard’s product formula. The series expansion of the function F allows the calculation of the values of the function F in the CS, from the values of the function F 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 C has an important property of regularity, but it is a local property.
  • An analytical function is more rigid than a function of class C . 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 F (like the function ζ ), which is meromorphic (at the same time, of class C 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

  1. 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]
  2. Hadamard, J. Sur les Zéros de la Fonction ζ(s) de Riemann. Comptes Rendus L’académie Sci. 1896, 122, 1470–1473. [Google Scholar]
  3. 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]
  4. Titchmarsh, E.C. The Theory of the Riemann Zeta-Function, 1st ed.; Oxford University Press: Oxford, UK, 1951; p. 346. [Google Scholar]
  5. Gram, J.-P. Note sur les zéros de la fonction ζ(s) de Riemann. Acta Math 1903, 27, 289–304. [Google Scholar] [CrossRef]
  6. Landau, E. Über die Nullstellen der Zeta-funktion. Math. Ann. 1912, 71, 548–564. [Google Scholar] [CrossRef]
  7. 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]
  8. Littlewood, J.E. On the zeros of the Riemann zeta-function. Proc. Camb. Phil. Soc. 1924, 22, 295–318. [Google Scholar] [CrossRef]
  9. 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]
  10. 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]
  11. 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]
  12. Atkinson, F.V. The mean value of the zeta-function on the critical line. Proc. London Math. Soc. 1941, 47, 174–200. [Google Scholar]
  13. 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).
  14. Python: A Programming Language. Available online: https://www.python.org/ (accessed on 20 October 2021).
  15. The SciPy Ecosystem: Sci. Computing Tools for Python. Available online: https://www.scipy.org/ (accessed on 20 October 2021).
  16. Matplotlib: A Comprehensive Python Plotting Library. Available online: https://matplotlib.org/ (accessed on 20 October 2021).
  17. 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).
  18. SageMath: A Computer Algebra System with Features Covering Many Aspects of Mathematics. Available online: https://wiki2.org/en/SageMath (accessed on 20 October 2021).
  19. Weierstraß, K. Zur Theorie der Eindeutigen Analytischen Funktionen; Mathematische Abhandlungen der Königlichen Akademie der Wissenschaften: Berlin, Germany, 1876; pp. 11–60. [Google Scholar]
  20. Artin, E. Quadratische Körper im Gebiete der höheren Kongruenzen I, II. Math. Z. 1924, 19, 153–246. [Google Scholar] [CrossRef]
  21. Hasse, H. Theorie der relativ-zyklischen algebraischen Funktionenkörper, insbesondere bei endlichen Konstantenkörper. J. Reine Angew. Math. 1934, 172, 37–54. [Google Scholar]
  22. 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]
  23. Weil, A. Foundations of Algebraic Geometry; American Mathematical Society: Providence, RI, USA, 1946. [Google Scholar]
  24. Deligne, P. La conjecture de Weil, I. Inst. Hautes Etudes Sci. Publ. Math. 1974, 43, 273–307. [Google Scholar] [CrossRef]
  25. Deligne, P. La conjecture de Weil, II. Inst. Hautes Etudes Sci. Publ. Math. 1980, 52, 137–252. [Google Scholar] [CrossRef]
  26. Riguidel, M. Morphogenesis of the Zeta Function in the Critical Strip by Computational Approach. Mathematics 2018, 6, 285. [Google Scholar] [CrossRef] [Green Version]
  27. Riguidel, M. Numerical Calculations to Grasp a Mathematical Issue Such as the Riemann Hypothesis. Information 2020, 11, 237. [Google Scholar] [CrossRef]
  28. 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]
  29. 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]
  30. Tricomi, F.G. Sulle funzioni ipergeometriche confluenti. Ann. Mat. Pura Appl. 1947, 26, 141–175. [Google Scholar] [CrossRef]
  31. 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]
  32. 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]
  33. 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]
  34. 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]
  35. 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]
Figure 1. The three scenarios: illustrations of the subsets of zeros, in pairs, quadruplets, and sextuplets.
Figure 1. The three scenarios: illustrations of the subsets of zeros, in pairs, quadruplets, and sextuplets.
Information 12 00483 g001
Figure 2. Plots of ζ ( 𝓈 ) (blue and red) and F ( 𝓈 ) (green & brown) on the CL : ( F ( ½ + i y ) ) = 0 . The frequency of the waves of the F function is half that of the ζ function.
Figure 2. Plots of ζ ( 𝓈 ) (blue and red) and F ( 𝓈 ) (green & brown) on the CL : ( F ( ½ + i y ) ) = 0 . The frequency of the waves of the F function is half that of the ζ function.
Information 12 00483 g002
Figure 3. (a) Real component; (b) imaginary component; (c) absolute value of the 3D Diagrams of the three functions G , ζ , and F .
Figure 3. (a) Real component; (b) imaginary component; (c) absolute value of the 3D Diagrams of the three functions G , ζ , and F .
Information 12 00483 g003
Figure 4. (a) The S function: absolute value of S ( s ) , 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.
Figure 4. (a) The S function: absolute value of S ( s ) , 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.
Information 12 00483 g004
Figure 5. Slow convergence of the S function: These two images, one of which is a focused view of the other, of the modulus of S , illustrate the error that one makes by selecting too few zeros close to y . (a) Modulus of | S | , with a focused view (b) on the peak y for several y close together (between 1420 1435 ).
Figure 5. Slow convergence of the S function: These two images, one of which is a focused view of the other, of the modulus of S , illustrate the error that one makes by selecting too few zeros close to y . (a) Modulus of | S | , with a focused view (b) on the peak y for several y close together (between 1420 1435 ).
Information 12 00483 g005
Figure 6. Drawings of several cross-sections of F ( s ) , when s is not a zero: (a) real; (b) imaginary. On these different cross-sections at constant y of the F function, we observe the two symmetries which are characteristic of the function. The imaginary part is equal to zero for x = ½ , 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.
Figure 6. Drawings of several cross-sections of F ( s ) , when s is not a zero: (a) real; (b) imaginary. On these different cross-sections at constant y of the F function, we observe the two symmetries which are characteristic of the function. The imaginary part is equal to zero for x = ½ , 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.
Information 12 00483 g006
Figure 7. Plots of F ,   F ,   F : (a) real, (b) imaginary parts, and (c) modulus. The images of the different functions F ( n ) are similar, except that they exchange their real and imaginary aspects according to the parity of n .
Figure 7. Plots of F ,   F ,   F : (a) real, (b) imaginary parts, and (c) modulus. The images of the different functions F ( n ) are similar, except that they exchange their real and imaginary aspects according to the parity of n .
Information 12 00483 g007aInformation 12 00483 g007b
Figure 8. Images of circles of different radii after transformations by ζ and F . Input image in black, ζ image in purple, F 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).
Figure 8. Images of circles of different radii after transformations by ζ and F . Input image in black, ζ image in purple, F 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).
Information 12 00483 g008
Figure 9. Exact F (blue and red) and estimate of F (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 | x ½ | | increases.
Figure 9. Exact F (blue and red) and estimate of F (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 | x ½ | | increases.
Information 12 00483 g009
Figure 10. (a) Direct and indirect estimates of F in comparison with the true value of F : we observe that ( F ) and ( F ) never intersect at zero together. We observe the ‘fairy chimneys’, which are artefacts of the numerical calculation. (b) S 1 (blue), S 2 (red), S 3 (green), S 4 (cyan) curves along y for x = 0.05 : S 2 and S 4 do not cross the zero ordinate. S 2 is always negative.
Figure 10. (a) Direct and indirect estimates of F in comparison with the true value of F : we observe that ( F ) and ( F ) never intersect at zero together. We observe the ‘fairy chimneys’, which are artefacts of the numerical calculation. (b) S 1 (blue), S 2 (red), S 3 (green), S 4 (cyan) curves along y for x = 0.05 : S 2 and S 4 do not cross the zero ordinate. S 2 is always negative.
Information 12 00483 g010
Figure 11. Drawings of several F cross-sections, when s p is a zero. On these different cross-sections at constant y of the F function, we observe the two symmetries which are characteristic of the function. The two real and imaginary parts are equal to zero for x = ½ , 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.
Figure 11. Drawings of several F cross-sections, when s p is a zero. On these different cross-sections at constant y of the F function, we observe the two symmetries which are characteristic of the function. The two real and imaginary parts are equal to zero for x = ½ , 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.
Information 12 00483 g011
Figure 12. 1+a x ˙ 2 +i b x ˙ 3 ; 3D plot of the modulus of the polynomial 1+a x ˙ 2 +i b x ˙ 3 . On this 3D image, we observe that the modulus of the polynomial expression vanishes only on the CL, in accordance with the RH.
Figure 12. 1+a x ˙ 2 +i b x ˙ 3 ; 3D plot of the modulus of the polynomial 1+a x ˙ 2 +i b x ˙ 3 . On this 3D image, we observe that the modulus of the polynomial expression vanishes only on the CL, in accordance with the RH.
Information 12 00483 g012
Figure 13. 3D plot ( x ,   i n d e x   o f   ζ   z e r o s ) : On these 3 images, we observe that the modulus of the estimated function F , of the true F 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 | F ( s ) | ; (b) true | F ( s ) | ; (c) | e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 ) 1 | .
Figure 13. 3D plot ( x ,   i n d e x   o f   ζ   z e r o s ) : On these 3 images, we observe that the modulus of the estimated function F , of the true F 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 | F ( s ) | ; (b) true | F ( s ) | ; (c) | e i θ ( 1 + a x ˙ 2 + i   b x ˙ 3 ) 1 | .
Information 12 00483 g013
Figure 14. (a,b) Instability of the calculation of the integral due to strong variations in the function of u (after removing the overall influence of the exponential part) to be integrated, for the first n 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 10 2 and 1 ).
Figure 14. (a,b) Instability of the calculation of the integral due to strong variations in the function of u (after removing the overall influence of the exponential part) to be integrated, for the first n 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 10 2 and 1 ).
Information 12 00483 g014
Figure 15. Pochhammer surfaces: the resemblance of the surfaces with those of Figure 3 and Figure 7 is striking. The F function is generated by a sum of Pochhammer surfaces.
Figure 15. Pochhammer surfaces: the resemblance of the surfaces with those of Figure 3 and Figure 7 is striking. The F function is generated by a sum of Pochhammer surfaces.
Information 12 00483 g015
Figure 16. Milestones of the article from both the analytical and numerical methods.
Figure 16. Milestones of the article from both the analytical and numerical methods.
Information 12 00483 g016
Table 1. Notations.
Table 1. Notations.
DefinitionNotation
Absolute value a :   | a | = a   i f   a > 0 ; a   i f   a < 0
Complex number z : z = x + i y = r e i θ = | z | e i   a r g ( z )
| z | = | x + i y | = x 2 + y 2   ; x , y ,   r ,   θ
Integer and fractional partsIn , the integer part and the fractional part of a real number a :
a : a = [ a ] + { a } ;   [ a ] ,   0 { a } < 1
Complex number in the CSIn , s = x + i   y = ( s ) + i   ( s ) ; s ; x ,   y     ; its conjugate s ¯ = x i   y
Complex number 1 s
associated with s
In , s ^ = 1 s = 1 x i   y ; x ,   y     ;
its conjugate s ˇ = 1 s ¯ = s ^ ¯ = 1 x + i   y
s ^ symmetric of s with respect to ( ½ , 0 )
Critical strip (CS)In the CS S : s = ( s ) + i   ( s ) = x + i   y ;   0 x 1 ,   y > 0 ;   s 1
Critical line (CL)On the CL = x = ½ : 𝓈 = ½ + i 𝓎 ;   𝓎 > 0
CS, except the CL S \   = 0 x 1 ; x ½ ;   x ˙ = x ½ ;   s 1
Zeta function: ζ ζ ( s ) = 1 n s . In the CS, the ζ function is divergent.
One considers in this CS, the analytical continuation η ( s ) .
Eta Dirichlet function: η η ( s ) = ζ ( s ) ( 1 2 s + 1 )
Derivative of the ζ function ζ ( s ) = n = 1 n s log ( n )
Functional equation of the ζ function   :   ζ ( s ) = ξ ( s ) ζ ( s ^ ) = ξ ( s ) ζ ( 1 s )
ξ ( s ) = 2 s π s 1 sin ( π s / 2 ) Γ ( 1 s ) = π s ½ Γ ( s ^ / 2 ) / Γ ( s / 2 )
Functional equation on the CL   :   ζ ( 𝓈 ) = ξ ( 𝓈 ) ζ ( 𝓈 ^ ) = ξ ( 𝓈 ) ζ ( 𝓈 ¯ ) = ξ ( 𝓈 ) ζ ¯ ( 𝓈 )
ξ ( 𝓈 ) = π i 𝓎 Γ ¯ ( 𝓈 / 2 ) / Γ ( 𝓈 / 2 )
Anamorphosis y ˜ = y / ( 2 π ) ln ( y / ( 2 π e ) ) . The anamorphosis produces a stronger elongation of the y axis as y increases.
Zeros in the CS\CL s q S \ :   s q = x q + i   y q ;   ζ ( s q ) = 0
Zeros Z on the CL 𝓈 p S :   𝓈 p = ½ + i   𝓎 p ;   ζ ( 𝓈 p ) = 0
The zeros are ordered in pairs, s and s ^ = 1 s
Calculations are carried out with y > 0
Lambert functionThe main branch is defined by: W ( z ) = w   z = w e w ; z 1 / e
Gamma function Γ ( z ) = 0 t z 1 e t d t
Lower incomplete Gamma function γ ( z , a ) = 0 a t z 1 e t d t = a z e a 0 Γ ( z ) a k Γ ( z + k + 1 )
Digamma function ψ 0 ( z ) = Γ ( z ) / Γ ( z )
Jacobi function ϑ ( z ; τ ) = n e i π ( n 2 τ + 2 n z )
Pochhammer symbolRising factorial: ( x ) n = x ( x + 1 ) ( x + n 1 ) = k = 1 n ( x + k 1 )
Euler’s constantEuler–Mascheroni constant: γ = lim n ( ln n + k = 1 n 1 k ) 0.5772156649
Taylor series f ( z ) = n = 0 f ( n ) ( a ) n ! ( z a ) n
Bernoulli numbersCoefficients of the power series of t e t 1 = n = 0 n t n n !
0 = 1 ;   1 = ½ ;   i f   k > 0 : 2 k + 1 = 0   ; 2 = 1 6 ; 4 = 1 30 ; 6 = 1 42 ; 8 = 1 30 ; 10 = 5 66 ; 12 = 691 2730 ; 14 = 7 6 ; 16 = 3617 510 ; 18 = 43867 798 ;
2 n = ( 1 ) n 1 | 2 n | ; 2 n ~ ( 1 ) n 1 2 ( 2 n ) ! ( 2 π ) 2 n
Table 2. Flowchart of the process with the main milestones.
Table 2. Flowchart of the process with the main milestones.
MilestonesAnalytical & Numerical
Riemann ζ ( s ) ;   F ( s ) = F ( 1 s )
Zeros ζ ( s ) = 0     F ( s ) = 0
Weierstraß, Hadamard ζ ζ F F = S
Poles and Zeros S = p o l e s 1 s p h + z e r o s 1 s z n
S ,   S m , T n Functions S S m T n
Taylor F ( s ) = F ( 𝓈 ) n ( Δ s ) n n ! T n
RH | F ( s ) | > | F ( 𝓈 ) | ;   F ( s ) = 0   ζ ( s ) = 0
Congruence y ˜ = y / ( 2 π ) ln ( y / ( 2 π e ) ) ;   F q
Meromorphy, Weierstraß lim z z 0 ( z z 0 ) m f ( z ) = c
Infinite and Finite FieldsPrimes p ; P ( x , y ) = 0   o n   C / F q
Jacobi–Weierstraß Elliptics ϑ ( z ; τ ) = n e i π ( n 2 τ + 2 n z ) ;   F ( s ) = 0 ϑ ( 0 ; i u ) 1 2 u s / 2 d u u
Table 3. Regularization of the gamma function to restrict the spectrum of values.
Table 3. Regularization of the gamma function to restrict the spectrum of values.
n y = 10 n Γ ( ( ½ + i y ) / 2 ) e π y 4 Γ ( ( ½ + i y ) / 2 ) / π ( ½ + i y ) / 2
1 10 0.000   575   868 + i   0.000   303   485 1.255   999   9 i   0.093   768   6
2 100 10 35 × ( 5.625   84 + i   4.694   49 )   0.708   025 + i   0.005   360   51
3 1000 10 342 × ( 3.497   24 i   2.447   05 )   0.142   192 i   0.371   906
4 10 4 10 3   412 × ( 3.088   42 i   1.458   68 )   0.222   578 i   0.024   326   4
5 10 5 10 34 , 112 × ( 0.082   806   6 + i   65.388   4 )   0.022   978   7 i   0.123   795
6 10 6 10 341 , 096 × ( 7.495   97 i   1.713   42 ) 0.001   919   88 + i   0.070   778   3
7 10 7 10 3 , 410 , 943 × ( 2.051   78 + i   6.602   77 )   0.031   786   4 + i   0.023   978   2
8 10 8 10 34 , 109 , 411 × ( 3.998   17 i   1.438   71 ) 0.020   654   8 i   0.008   643   31
9 10 9 10 341 , 094 , 091 × ( 2.864   07 i   5.050   57 )   0.010   761   3 i   0.006   536   55
Table 4. General case not close to a zero: F estimation in the CS from the CL (same y ) via both methods with F ( n ) and T n . This table shows the good accuracy of the F estimation with eight terms using the indirect way, with various y : 100 ,   10 3 ,   10 4 .
Table 4. General case not close to a zero: F estimation in the CS from the CL (same y ) via both methods with F ( n ) and T n . This table shows the good accuracy of the F estimation with eight terms using the indirect way, with various y : 100 ,   10 3 ,   10 4 .
s = x + i y True F(s) ValueF * Direct Way (9 Derivatives)F * Indirect Way (8 Terms)
1 / 10 + i 100 1.466   977   65 i   0.430   829   31 1.466   977   99 i   0.430   829   35 1.467   002 i   0.430   744  
1 / 10 + i 1   000 0.518   493 + i   0.496   115   9   0.518   483   + i   0.496   118   6   0.518   20 + i   0.496   41
1 / 10 + i 10   000 0.348   988 + i   0.365   27   0.348   960 + i   0.365   31   0.346   8 + i   0.367   3
Table 5. Similarity between both fields. This table shows the corresponding expressions in both fields.
Table 5. Similarity between both fields. This table shows the corresponding expressions in both fields.
Infinite FieldFinite Field
ζ ζ ( s ) = p   p r i m e ( 1 p s ) 1 ζ C ( s ) = x | C | ( 1 N ( x ) s ) 1
ζ Series
ζ ( s ) = n n s
Polynomial
Z ( C / F q , t ) = j = 1 g ( 1 ω j t ) ( 1 ω ¯ j t ) ( 1 t ) ( 1 q t )
F F ( s ) = Γ ( s / 2 ) π s / 2 ζ ( s ) = Γ ( ( 1 s ) / 2 ) π ( 1 s ) / 2 ζ ( 1 s ) F ( t ) = Z ( t ) t g 1 = Z ( 1 / q t ) ( 1 / q t ) g 1
R H ζ ( z n ) = 0   ( z n ) = ½ Z ( t j ) = 0     ( ω j 1 ) = ½
S S ( s ) = ( 1 s + 1 s 1 ) + n = 1 ( 1 s 𝓈 n + 1 s 𝓈 ¯ n ) S ( t ) = ( g 1 t + 1 t 1 / q + 1 t 1 ) + j = 1 g ( 1 t 1 / ω j + 1 t 1 / q ω ¯ j )
S S ( s ) = P o l e s 1 s p h + Z e r o s ( 1 s z n + 1 s z ^ n ) S ( t ) = P o l e s 1 t p h + Z e r o s ( 1 t z n + 1 t z ^ n )
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Riguidel, M. An Analytical and Numerical Detour for the Riemann Hypothesis. Information 2021, 12, 483. https://doi.org/10.3390/info12110483

AMA Style

Riguidel M. An Analytical and Numerical Detour for the Riemann Hypothesis. Information. 2021; 12(11):483. https://doi.org/10.3390/info12110483

Chicago/Turabian Style

Riguidel, Michel. 2021. "An Analytical and Numerical Detour for the Riemann Hypothesis" Information 12, no. 11: 483. https://doi.org/10.3390/info12110483

APA Style

Riguidel, M. (2021). An Analytical and Numerical Detour for the Riemann Hypothesis. Information, 12(11), 483. https://doi.org/10.3390/info12110483

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop