A Dynamical Key to the Riemann Hypothesis

Chris King Emeritus, University of Auckland May 2011 - Dec 2015

PDF v1.57 (v1.49 http://arxiv.org/abs/1105.2103 )

Click on any image for high resolution png version. For high-res equations download the PDF!


Abstract: We investigate a dynamical basis for the Riemann Hypothesis (RH) that the non-trivial zeros of the Riemann zeta function lie on the critical line x = 1/2. In the process we graphically explore, in as rich a way as possible, the diversity of zeta and L-functions, to look for examples at the boundary between those with zeros on the critical line and otherwise. The approach provides a dynamical basis for why the various forms of zeta and L-function have their non-trivial zeros on the critical line. It suggests RH is an additional unprovable postulate of the number system, similar to the axiom of choice, arising from the asymptotic behavior of the of the primes as .


Produced with the author's Mac application Dark Heart Viewer Package. Download (Tiger to El Capitan) with application, manuals, and source code.


Latest article: The Physics and Numerical Exploration of Zeta and L-functions 2016

See also previous papers: Experimental Observations on the Riemann Hypothesis and Fractal Geography of the Zeta Function



  1. Riemann zeta and the Dirichlet L-functions
  2. The Impossible Coincidence
  3. Primes and Mediants - Equivalents of RH
  4. A Mode-Locking View of the L-functions and their Counterexamples
  5. Widening the Horizon to the Diversity of Abstract Zeta and L-Functions
    1. Extension Fields: Dedekind/Hecke
    2. Elliptic and Higher Genus Curves: Hasse-Weil
    3. Modular and Automorphic Forms
  6. Functions with Functional Equations but no Euler Product: Davenport-Heilbronn, Shintani and Hurwitz
  7. A Central Showcase: Modular Forms Meeting Elliptic Functions
  8. Seeking Examples with Euler Product Formulae
  9. Dynamically Manipulating the Non-trivial Zeros in and out of the 'Forbidden Zone'
  10. Finding Coefficient Paths with On-Critical Zeros
  11. Conclusion
  12. Appendix 1: Mediants and Mode-Locking
  13. Appendix 2: Finite Fields and Roots of -1
  14. Appendix 3: Derivation of Davenport-Heilbronn
  15. Appendix 4: Analytic Continuation and Computer Methods
  16. Appendix 5: Useful Sage and PARI-GP Commands
  17. References


Riemann zeta and the Dirichlet L-functions

The Riemann zeta function  Re(z)>1 is defined as either a sum of complex exponentials over integers, or as a product over primes, due to EulerÕs prime sieving.


The zeta function is a unitary example of a Dirichlet series , which are similar to power series except that the terms are complex exponentials of integers, rather than being integer powers of a complex variable as with power series. We shall examine a variety of Dirichlet series to discover which, like zeta, have their non-real zeros on the critical line x = ½ and which donÕt.


Fig 1: Riemann zeta and a selection of Dirichlet L-functions with a non-L function for comparison: L(2,1) and L(5,1) have regular zeros on x = 0 as well as non-trivial zeros on x = 1/2, due to their being equal to zeta with additional prime product terms. While L(4,2) is symmetric with real coefficients, L(5,2) and L(61,2) have asymmetric non-trivial zeros on x = 1/2, having conjugate L-functions. L(666,1) is similar to L(2,1) and L(5,1), but has a central third-order zero due to 666 being the product of three distinct primes 666=2.32.37. Far right the period 10 non-L-function with χ = {0,1,0,-1,0,0,0,1,0,-1} (portrayed naked of any functional equation for 100 terms) has zeros in the critical strip 0<x<1 manifestly varying from the critical line. Images generated using the author's application RZViewer for Mac (http://www.dhushara.com/DarkHeart/RZV/RZViewer.htm ).


In historical terms, there is a unique class of such series, which do appear to have their unreal zeros on the critical line - the Dirichlet L-series, or when extended to the complex plane, Dirichlet L-functions: where  is a Dirichlet character. It was originally proven by Dirichlet that L(1,χ) ­ 0 for all Dirichlet characters χ, allowing him to establish his theorem on primes in arithmetic progressions. While  is singular,  for non-trivial characters is known to be transcendental (Gun et. al.). For example , leading to the study of special values of L-functions.


A Dirichlet character is any function χ from the integers to the complex numbers, such that:

1) Periodic: There exists a positive integer k such that χ(n) = χ(n + k) for all n.

2) Relative primality: If gcd(n,k) > 1 then χ(n) = 0; if  gcd(n,k) =  1 then χ(n) ­ 0.

3) Completely multiplicative: χ(mn) = χ(m)χ(n) for all integers m and n.


Consequently χ(1)=1 and since only numbers relatively prime to k have non-zero characters, there are φ(k) of these where φ is the totient function consisting of all integers less than n coprime to n, and each non-zero character is a φ-th complex root of unity. These conditions lead to the possible characters being determined by the finite commutative groups of units in the quotient ring Z/kZ, the residue class of an integer n being the set of all integers congruent to n modulo k.


As a consequence of the particular definition of each χ, L(z, χ) is also expressible as a product over a set of primes  with terms depending on the Dirichlet characters of . As well as admitting an Euler product, the L-functions also have a generic functional equation enabling them to be extended to the entire complex plane minus a simple infinity at z = 1 for the principal characters, whose non-zero terms are 1, as is the case of zeta.


Extending RH to the L-functions gives rise to the generalized Riemann hypothesis - that for all such functions, all zeros on the critical strip 0 < x < 1 lie on x = ½. Examining where the functional boundaries lie, beyond which the unreal zeros depart from the critical line, has become one major avenue of attempting to prove or disprove RH, as noted in Brian ConreyÕs (2003) review. Some of these involve considering wider classes of functions such as the L-functions associated with cubic curves, echoing Andre WeilÕs (1948) proving of RH for zeta-functions of (quadratic) function fields. Here, partly responding to Brian ConreyÕs claim of a conspiracy among abstract L-functions, we will restrict ourselves to the generalized RH in the standard complex function setting, to elucidate dynamic principles using Dirichlet series inside and outside the L-function framework.


The Impossible Coincidence


To ensure convergence, zeta is expressed in terms of DirichletÕs eta function on the critical strip:

 and then in terms of the functional equation  where  in the half-plane real(z)²0.


In terms of investigating the convergence of the series to its zeros, eta is better placed than zeta because the convergence is more uniform.


Fig 2: (Left) Symmetry in xi means any off-critical zeros have to be in symmetric pairs. (Top) The number of iteration steps in the eta-derived zeta series required to get 5 steps with 0.005 of 0 varies erratically from one zero to the next, but this is a disguised effect of the presence of the 1/(1-21-z) term so becomes a smooth curve for eta (below).


RH is so appealing, as an object of possible proof, because of the obvious symmetry in all the zeroes lying on the same straight line, reinforced by RiemannÕs reflectivity relation:

making it possible to express the zeros in terms of the function xi:  for which , so it is symmetric about x = ½, leading to any off-critical zeros of zeta being in symmetrical pairs. The function  also has this symmetry. It also applies to the L-functions, for which: , with . See appendix 4 for derivation, including Mellin transforms. .


Fig 3: Top left sequence of iterates of eta for the 20,000th zero, showing winding into and out of a succession of spirals linking the real and imaginary parts of the iterates. Top right: The wave functions are logarithmic, leading to powers, but not multiples, having harmonic relationships. Below is shown the real and imaginary parts of the iterates (blue and red) overlaid on the phase angle of individual terms (yellow). The zero is arrived at only after a long series of windings interrupted by short phases of mode-locking (see appendix 1) in the phases of successive terms.


However, when we come to examine the convergence in detail, this symmetry seems to be lost in the actual convergence process. Each term in the series for zeta is , forming a series of superimposed logarithmic waves of wavelength , with the amplitude varying with for points on the critical line. Unlike power series, which generally have coefficients tending to zero, Dirichlet L-functions have coefficients all of absolute value 1, which means all the wave functions are contributing in equal amplitude in the sum except for the fact that the real part forms an index determining the absolute convergence. So RH is equivalent to all the zeros being at the same real (absolute) address.


The logarithmic variation means that the wave functions are harmonic only in powers, e.g. 5, 25, 125 etc. and not in multiples. Powers of primes or their negation are reflected in both Riemann's primality proofs and other functions, such as the Mobius function . There is no manifest relationship between ln n and that explains why the zeros should be on x = 1/2 and indeed we will find examples where they are not, so there is another factor involved - the primes.


The iterative dynamics give an immediate clue to the potential uncomputability of this problem. If we take a given zero of eta, say the 20,000th, and plot the iterates, we find successive n-term approximations wind into and out of a series of spirals associated with non-phase locked epochs, where the angle of successive terms is rotating steadily, interrupted by briefer periods of phase locking, where the angles remain transiently static and hence the complex values of the iteration make a systematic translation. Eventual convergence to zero or another final value occurs only after the last of these mode-locking episodes (see appendix 1), whose iteration numbers can be calculated directly, by finding where the waves match phase:


This corresponds also to the mode shifts in the phase-locking of the orbits in yellow in fig 3. Between the phase locked translations, the iterative value winds towards and then away from an equilibrium value because the angular rotation tends to periodically cancel the effects of intervening terms. After the last phase-translation, further terms simply cause asymptotic convergence to the equilibrium. These effects are all caused because we are dealing with a discrete sum , rather than the continuous integral, which in the case of zeta would simply be polynomial integral . It is the transient discrete effects of the phase-locked translations, which determine the eventual value of any Dirichlet series at a given point, so effectively we have a discrete computational problem for each potential zero over the integers, at least up to the last phase translation. This suggests that although the zeros of zeta and the L-functions lie hovering temptingly on the critical line, their location can be determined within e only by explicit computation over the sequence of terms, suggesting RH is a potentially unprovable problem of non-inductive integer computation just as simpler unproven conjectures such as the Collatz conjecture are, although palpably true in each finite case (King 2009).


Fig 4 (a) X-ray view of zeta with curves of Re(z)=0 (red) and Im(z)=0 (cyan) show neither alone determines the location of the zeros. (b,c) log(abs(1/(1-z)) plot of the analytic and product forms of zeta show their divergence for x<1 and identity for x>1. (d) Large fluctuation at the first zeta zero for the product of 84270 primes due to the (red) tongue moving across the zero as the number of product terms increases. (e) Iterative dynamics of the product are radically unstable, leading eventually to exponentiating fluctuations even at the zeros, but these take an extreme number of primes to appear for higher zeros. (f) Fluctuations of real (blue, green) and imaginary (red,magenta) parts of zeta along x=1 approximate those of x=1/2, the zeros (yellow), and the Fourier sin transform (black) of an integer step function.


It is difficult to apply the Euler product directly to the zeros because it is radically non-convergent in the critical strip and equality with the Dirichlet series holds only for x>1 and although variations in values along the line x=1 where the sum and product formulations are equivalent do approximate the real and imaginary fluctuations along the critical line.


In fig 4 are shown some of the dynamic features of the Euler product of zeta in comparison with the analytic Dirichlet sum. The sum and product representations diverge in the half plane x<1 while being identical on x>1. In the critical strip, the iterated product has radical divergence with orbits at the zeros first erratically fractal before setting into exponentiating pulses of divergence, as tongues of large value move down the strip with escalating prime values. When we evaluate the cumulative product up to the 1,642,052th prime 26299991, we find the first zero y~14 (top) has grown to a peak of around 10 million, while the zero y~523 (middle) has only begun to enter its first oscillatory burst around the 200,000th prime of around 3 million and y~121412 is as yet showing no signs of having fully explored its fractal dynamics


However zeta values along x=1 do fluctuate in a way which approximates both the imaginary values of the zeros and a Fourier sin transform of an integer step function (the corresponding prime transform also reflects the zeta zeros - see Conrey), showing the distribution of the zeros is transform-based, as demonstrated in Riemann's original proof.


Generally the existence of an Euler product formulation for the sum is seen as a pre-condition for well-behaved L-functions and a way of generating new types of L-function through prime mediated generators such as elliptic curves which form Euler products determining sum coefficients through prime factorization, which also possess a functional equation representation in the left-half plane.


Primes and Mediants - Equivalents of RH


Riemann developed an explicit formula for the prime counting function  which is most easily expressed in terms of the related prime counting step function  , the additive von Mangoldt function, where  and 0 otherwise. Notice here the exclusive appearance of prime powers eliminated in the Mšbius function. We then have the explicit formula , where are the zeros of , and the summation is over zeros of increasing .


From Ingham (1932 83), we have  where , . Hence the asymptotic behavior of the primes is determined by the real sup of the zeros. This comes about because the explicit formula shows the magnitude of the oscillations of primes around their expected position is controlled by the real parts of the zeros of the zeta function, since


Hence RH has been shown to be equivalent to the statement .


A further equivalent of RH is that , which would guarantee the Mšbius function would converge for x > 1/2, and show there were no infinite poles (and hence no zeta zeros). Likewise we have , the Liouville function. Even more basic functional approximations have been found using the floor function (Cloitre). However Mertens conjecture that , which would have proved the Riemann hypothesis, was found false at a value of around by Odlyzko and Herman te Riele (1985), who also showed that fails for some unspecified x < 6.69 x 10370. Even more unachievable potential anomalies arise from considering the number of zeta zeros up to T : . If RH is true we have a much closer bound (Ivic). Odlyzko (1992) showed that resembles a Gaussian random variable with mean 0 and variance , which means it is occasionally much larger than . These results suggest we may only see asymptotic behavior when log(log(T) reaches beyond current limits of |S(T)| around 3.2 (Odlyzko 2002) to significant values such as 100, implying , beyond reach of current computational methods.


The Farey sequences appear in a third manifestation of RH (Franel and Landau 1924). These consist of all fractions with denominators up to n ranked in order of magnitude - for example, . Each fraction is the mediant of its neighbours (i.e.). In addition, for an adjacent pair . Because the sequence of fractions removes degenerate common factors from the numerator and denominator, they are relatively prime and hence  since  contains  plus all fractions  where p is coprime to n.


Two Farey sequence equivalents of RH state:

This is saying that the Farey fractions are as evenly distributed as they can be (to order n1/2) given that they are by definition not evenly distributed [1], but determined by fractions with all (prime) common factors removed.


The same consideration applies to the asymptotic distribution of the primes - they are as evenly distributed as they can be (to order n1/2 from li(n)) - given that they are not evenly distributed [2], being those integers with no other factors.


This is reflected in other properties of the prime distribution, despite its manifest irregularity, reflected in such processes as the quadratic Ulam spiral. For example, the Dirichlet prime number theorem, states that there are infinitely many primes which are congruent to a modulo d in the arithmetic progression a+nd. Stronger forms of Dirichlet's theorem state that different arithmetic progressions with the same modulus have approximately the same proportions of primes. Equivalently, the primes are evenly distributed (asymptotically) among each congruence class modulo d.


What RH - that the non-trivial zeros of the zeta function are all on the critical line [3] - shows us is the order to which these fluctuations approach an even distribution is inverse quadratic because all the zeros appear to lie on x = ½. However the lack of a proof of RH suggests that these three statements are encoded forms of one another and that the locations of the zeros are a consequence of the distribution of primes rather than proving their asymptotic distribution, or at best that the three statements are encoded versions of one another. Thus RH is either true but unprovable except in finite numerical approximations, or a type of additional axiom like the axiom of choice that arises from infinities in calculation, just as the Collatz, and other discrete infinity problems appear to be versions of the undecidable Turing halting problem. Turing himself tried to prove computationally that RH was false! (Booker 2006).


We now turn to examining how a dynamical interpretation of the zeta zeros can explain why zeta and the Dirichlet L-functions have their non-trivial zeros on the critical line as a result of the asymptotically even distribution of the primes avoiding mode-locking (see appendix 1) which could knock the zeros Ôoff-lineÕ, as is the case for related functions where mode-locking is more pronounced.


A Mode-Locking View of the L-functions and their Counterexamples


When we look at the sum formula for zeta, it appears to be simply a sum of powers of integers without the primes we see in the product formula, however, immediately we turn to zeta variants such as and , we see the primes reappearing the coefficients.


In the context of the natural numbers, the minimally mode-locked numbers are the primes, since the only common factor of a prime with any other number, apart from its own multiples, is 1. If we turn to the L-functions we see their characters are constructed to eliminate any form of mode locking in three distinct ways, while keeping all the non-zero contributions to the superimposed wave function of equal unit weight:

(1) All coefficients of the bases not relatively prime to the period k are set to zero, leaving m =φ(k) relatively prime coefficients.

(2) The remaining coefficients of the relatively-prime bases are distributed cyclically with equally weighted values of absolute value 1 in the m-th roots of unity, according to a power of a generator of the m units of Z/kZ.

(3) Since the group generators result in a sum that can also be represented as a product function over primes, the asymptotic distribution of primes places a final limit on any phase-locking.


The negation of the non-relatively prime bases is consistent with the removal of one or more zeta/eta type series , for which RH applies, but the distribution around the relatively prime residues with rotating coefficients arises from the group generators and the product representation, which again shows the primes becoming evident in the sum formula. Thus although periodic solutions might appear to be mode-locked these periodic solutions are the least mode-locked coefficient series in terms of integrating in an equi-distributed way with the prime distribution.


These conditions have been abstractly generalized into the four axioms of the so-called Selberg class, attempting to define the conditions which cause a Dirichlet series L(z) to have zeros on the critical line. These consist of:

(1) Functional equation and  (2) Euler product

(3) Coefficients of order 1. Ramanujan conjecture .

(4) At most a single simple pole infinity at 1 i.e.  analytic for some m.


Pivotally the existence of an Euler product is a signature of non-mode-locking because, in a product structure, each of the factors are acting independently with no feedback between them. We shall firstly look generally at Dirichlet series and then focus firstly on L-functions that do have both a product structure and a functional equation and then on other variants that arise from products. In abstract L-functions, the form of the functional equation varies discretely, with a finite number of gamma factors dependent on the underlying topology of the prime process generating the product. The Ramanujan conjecture separates functions with weight 1 from different weightings which have non-trivial zeros on a different critical line (see later).


To assess the status of RH, we can thus consider a wider class of Dirichlet series functions, to see the effects of mode-locking of the wave functions in the critical strip. As a starting point we look at series where the coefficients are all 0 or roots of unity, but do not satisfy L-function conditions. Notice firstly that the only L-function solutions appear from the finite group theory to be periodic because the only characters of period kn consisting of characters in k are perfect periodic repeats of k characters and not cyclic, or fractal permutations. Non-primitive characters are likewise generated from homologies of the residue groups .


Fig 5: A series of L-functions and Eta (left) and RH-violating Dirichlet functions (right) whose critical strip zeros are illustrated by plotting their location (above) and their cumulative frequency, using a Matlab NewtonÕs method scan.


In fig 5 on the left are shown the zeros of eta and a set of typical L-functions, confirming both the confinement of the zeros on 0 < x < 1 to x = ½, and the t.ln(t) related cumulative frequency, discovered in RiemannÕs analysis of the zeta zeros. The method looks along a series of closely-spaced values running vertically for local absolute minima and then performs NewtonÕs method using the approximate formal derivative for small h. On the right are shown a series of greater and lesser violations of the L-function / Selburg class conditions. Note that the derivative of zeta, despite not having an Euler product, does inherit a functional equation from zeta and its zeros are wide of the critical line, implying the functional equation is by no means suficient, although it does define a symmetry about the critical line. Further examples are the Hurwitz and Davenport-Heilbron zeta functions (see later).


In fig 5 from the top down we have the derivative of zeta  by formal differentiation of the functional equation, which has terms effectively growing with -ln(n). Its zeros, corresponding to critical points of zeta, extend far out of the critical strip with an average real part of over 1. The next are Dirichlet series of random equi-distributed integers from {-1, 0 and 1}. This shows zeros distributed with means close to x = 1/2. Morse-Thule is a fractal sequence with even coefficients zero and the vector of odd coefficients recursively generated by v = [v, -v] with initial condition v = 1 viz {1,-1,-1,1,-1,1,1,-1 É} Again this has a mean close to x = 1/2. 


Fig 6: Even with a confirmed L-function such as Dirichlet L(61,2) higher periods cause delayed convergence, requiring a disproportionate number of function terms to recognize zeros tending to the critical line.


The last two are variants of the L-functions on their left by minor substitution. The first is effectively an alternating arithmetic series in 3Õs similar to that in 2Õs of χ(4,2), namely , (see Hurwitz zeta later for a similar arithmetic progression). showing arithmetic series of bases (or indeed any other sequence of coefficients) appear to have zeros on the critical line if and only if they correspond to L-functions. In particular these modified series are not necessarily completely multiplicative as the L-functions are leading to them not having a straightforward expression as an Euler product of primes, which might prevent phase-locking.




Random [-1,0,1]

Morse-Thule ±{0,+/-1,0,-/+1}

Golden Angle Rotation



Means over zeros in [0,1000]


0.5306, 0.4891, 0.4905





Table 1: Some average x coordinates in the critical strip


From table 1 we can also see that, although these variants may have neither a functional equation nor an exact symmetry around the line  x = ½, the mean real value of their zeros still lie close to the critical line.  This is also consistent with the average trends in zeta functions. For example, if we take the curve , we find it has a zero at ~0.5646, reflecting the innate symmetry of the xi function of fig 2.


Fig 7: Function p(y) showing the x-coordinate for each y,

where the absolute value of zeta differs by 1 from 1.


Alternatively when we take the individual curve  in the interval [20,120], as in fig 7, we find it has a geometric mean of 0.4965.


While these estimates are just very rough ad-hoc approximations because of the exponentiating irregularity of all these functions, they do indicate how zeros of Dirichlet functions can deviate significantly from the critical line while still having an averaged behavior closely spanning it. There is also no evidence for symmetric pairs of off-critical zeros, as would be required by the symmetry of the functional equations of zeta and the L-functions.


There are two additional ways we can compare ideas about the basis of the critical zeros. The first is the notion that the distribution of the zeta zeros reflects the statistics of random matrix theory. The zeros of zeta and their pair correlations have been shown to correspond to a GUE, or grand unitary ensemble. In fig 7b we thus compare these two statistics for the unreal zeros of DL(6,2) and the non-L function with quasi-character {0,1,0,0,-1,0} illustrated in fig 5 up to 2500i. Although it is true that DL(6,2), conforms a little more closely to the GUE statistic and there is more evidence for sustained phase-locking in the enhanced periodic fluctuations of the pair correlation, the idea that this is a defining indicator for criticality is less than convincing.


Fig 7b: (Above) distribution of the spacing of the zeros and (below) pair correlations for DL(6,2) with periodic zeros removed and the non L function with quasi-character {0,1,0,0,-1,0}. GUE distribution in red.


We can also examine the way in which convergent DL and non-L functions generate 'prime counting' functions using variants of the explicit formula above for zeta. We will use the simplified formula counting the zeros in the critical strip in order in both directions from y = 0. In fig 7c the results are illustrated. Notably, both (5,2) and (6,2) correctly shift at primes and prime powers relatively prime to the period, but (6,2) does this only when the periodic zeros on x=0 are also included. Even more intriguing, the non-L function (0,1,0,0,-1,0} also counts shifts unperturbed by its off-critical zeros and correctly deletes shifts for terms having more than one factor in the series - i.e. 28=4x7, 52=4x13, 70-7x10, 76=4x19 and 91=7x13.


Fig 7c: DL(5,2) has a prime counting function with real and imaginary parts shifting precisely at primes p not equal to 5, and at powers of these primes according to , χ={0,1,-i,i,-1}, reflecting the Mangoldt definition above. There is no shift at other integers with more than one prime factor. DL(6,2) has the same profile if the periodic zeros on x=0 are included, but if they are removed, spurious shifts occur at powers of 2 showing the periodic and non-trivial zeros both need to be included to correctly generate the Mangoldt primes and powers. The non-L function (0,1,0,0,-1,0} forming an arithmetic progression an={1,-4,7,-10,13,-16, ...} has shifts at each of the an except those which have more than one factor from the existing series.


We still lack a broad spectrum of examples lying outside zeta and the Dirichlet L-functions where the zeros are on the critical line or its displaced equivalent. Classically all the examples found comprise more general types of zeta and L-functions where the coefficients are determined by more arcane primal relationships, essentially guaranteeing the zeros are on-line through more veiled forms of primal non-phase-locking. In the following section we thus give a portrayal of the key types of abstract L-function, with a discussion of how their primal relationships arise.


Widening the Horizon to the Diversity of Abstract Zeta and L-Functions


Extension Fields

To get a view of how L-functions can be extended beyond the context of Riemann and Dirichlet, a first stepping point is given by Dedekind zeta and Hecke L-functions of field extensions of the rationals Q (Garrett 2011). In particular we will look at extending Q by adding the irrational roots of a quadratic, or higher degree polynomial equation. In general, we examine the order of the non-zero ideals of the ring of integers in a field extension. These also share features of analytic continuation using functional equations and Euler products. Some such as do not have unique prime factorizations and require consideration of the so-called class number, in this case 2, as .


Fig 8: Profiles of the Dedekind zeta and Hecke L-functions for Z[i], the extension to the Gaussian integers.

The portraits require both series representation, and the functional equation and Mellin transform theta integrals.


We will look at those of the Gaussian integers Z[i], defined by , appending ±i to the integers, resulting in the lattice of complex numbers with integer real and imaginary parts. Here we have where  is the norm of the ideal , which is uniquely expressible as an Euler product of prime ideals. This has a functional equation , although, lacking an eta analogue, convergence isnÕt assured in the critical strip 0 < x < 1, so Mellin transforms are commonly used to define the function more accurately there (see appendix 4).


Fig 9: (Left) Profiles of the coefficients. Dedekind zeta0 consists of the number of ways an integer can be represented as the sum of two integers divided by 4. The Hecke L-function characters multiply these by the map  to the unit circle illustrated (Centre) for the case 2. Effectively this simply multiplies the angle of (m+in) by 2l and sets the modulus to 1 since . It therefore plays a role similar to the Dirichlet characters in evenly distributing the coefficients. All the coefficients are real and all but zeta fluctuate in sign. (Top Right) distribution of the Gaussian primes of three types: red (±1±i), green (±4n+3, ±(4n+3)i), blue (m2+n2)= 4n+1: 4n+k prime. (Lower Right the Eisenstein primes of two types: magenta a unit ω= times a natural prime of the form 3n - 1, and grey (a,b): such that the square root of a2-ab+b2 is a prime congruent to 0 or 1 mod 3.


Correspondingly we have Hecke L-functions defined as follows. Consider the multiplicative group . To give the same value on every generator this requires l to be trivial on units, hence . We then have for each such l a Hecke L-function:  where the primes are now those of Gaussian integers (a,b), having units ±1, ±i, with primes a unit times one of 3 types:  1+ i , a real prime which isnÕt a sum of squares (p mod 4 = 3), or has a2+b2 a prime (p mod 4 = 1). Again we have a functional equation . The profiles of these functions with their analytic continuations are shown in fig 8, requiring, in addition to the functional equations, use of Mellin transform integral formulae in the critical strip:


Fig 10: Dedekind zeta functions of a series of extension fields of polynomials portrayed with Dirichlet series and functional equation, with a Computel Mellin transform in the central basin. Note the degenerate zeros in the left half plane caused by repeated gamma factors in the functional equation.


Counting the coefficients of the Dirichlet sum over the sums of squares, we find:


In terms of our original primes in Z , we can say they fall into three cases, which will carry over to Hasse-Weil zeta functions: (i) split (p mod 4 = 1) there are two square roots of -1 in the finite field (Galois) , m>1; (ii) inert (p mod 4 = 3) no square root of -1 in , m odd but 2 if m even; (iii) ramified (p = 2) one square root of -1. Confirmation for 2, 3, 32, 5 and 7 is in appendix 2.


When we go back to Dedekind zeta's Euler product, we see that the product over Gaussian primes coincides exactly with an Euler product over integer primes incorporating the above cases and both generate the sum coefficients from unique prime power factorisations:



Alternatively, we can count the series terms directly in terms of a category mapping (functor) from commutative rings to sets, which preserves products and takes finite fields to finite sets (Baez). Effectively we are going to find how many ways make finite sets into semi-simple commutative rings, which are themselves always finite products of finite fields, which in turn have one field of q elements when q=pn, p prime, and none otherwise, bringing in the powers of primes at a root level.


We can then make a general abstract Hasse-Weil zeta function where Zs(n) are the species of different ways. To find the number of ways to make rings, we have to factor by the automorphisms of the finite fields that would make equivalent rings. The number of these turn out to be the number of automorphisms in each factor field times the number of permutations of equivalent factors. So we have for n = 0 , none; n =1, 1 (trivial ring an empty product of finite fields), n = 2, 1 (F2); n = 3, 1 (F3); n = 4, 2 (F4 and F2 x F2); n = 5, 1; n = 6, 1 (F2 x F3); n = 7, 1, n = 8, 3 (F2 x F2 x F2, F2 x F4, F8). Hence for all the cases up to 8 except 4 and 8 we have n!/1 ways, but for n = 4, we have 4!/2 + 4!/2 = 4! ways, the first from F4 and the second from permutations of the F2 factors. We find 8 similarly gives 8!/3 + 8!/2 + 8!/6 = 8! ways, so we find for the Riemann zeta function .


In the case of Dedekind zeta, each coefficient contains a number of ways combining the information from the number of roots of unity in each prime case with the above classification of the natural numbers, i.e. n = 0, 0; n = 1, 1x1!; n=2, 1x2!; n = 3, 0x3!; n = 4, 1x4!/2+1x4!/2=1x4!; n = 5, 2x5!; n = 6, (0x1)x6!; n = 7, 0x7!; n = 8, 1x8!/3 + 1x8!/2 + 1x8!/6 = 1x8! ways, leading again to: .


In the same way we can form the Eisenstein integers , whose units are the quadratic , which adds the numbers forming a set of complex integers with rotational symmetry by as noted in figs 9 and 10. The Eisenstein primes fall into two types: a unit times a natural prime of the form 3n - 1, and (a,b): such that the square root of a2-ab+b2 is a prime congruent to 0 or 1 mod 3.


::Projects:heart:Viewers:viewers:RZViewer:images:new art:genus.png

Fig 11: From left to right, L-functions of the genus-1 elliptic curve e5077a1 with equation , the elliptic curve  over , the genus-2 curve , the genus-3 curve , and the genus-4 curve .


This discussion leads on naturally to the next example of cubic curves where we see essentially the same picture of prime intertness, splitting or ramification, incorporated into an Euler product containing quadratic prime factors.


Elliptic Curves

The theory of elliptic curves and modular forms also generate L-functions (Conrey, Booker 2008), which involve Euler products with quadratic factors in the denominator. In figs 11, 13 are illustrated a variety of such abstract L-functions, from the genus-1 L-function of the elliptic curve , through genus-2, 3 and 4 cases, with repeated gamma factors causing multiple higher order zeros, to the L-function of a modular form based on the Ramanujan's Tau function, and many other cusp forms associated with elliptic curves. Simple scripts to list and generate L-functions of elliptic curves and diverse modular forms via Sage and PARI-GP using Tim Dokchitser's example files to generate the L-function coefficients and gamma factors for loading into RZViewer are included with the RZViewer package. Some simple Sage commands for elliptic curves and modular forms are illustrated in appendix 5.

Fig 12: (Left) Examples of elliptic curves with and without nodes and/or cusps. (Right) The group operation.


Hasse-Weil L-functions of elliptic curves E are generated by taking the function E(Q) over Q, or an extension field F, and estimating the number of rational points (Silverman 1986). Factoring mod p for primes p to get a set of Ap points on the curve E(Fp) in the finite prime field Fp, given up to a maximum of p+1 points in Fp (including the point at infinity). We then let ap=p+1-Ap the number of missing points. For example, for the elliptic curve , (0,2), (1,0), (1,4), (2,0), (2,4), (3,1), (3,3), (4,1), (4,3), (∞,∞) are solutions mod 5, giving a5=5+1-10= -4.



Fig 13: A menagerie of L-functions of elliptic curves over Q classified by their conductors (above) and their defining equations (below) where [a,b,c,d,e] corresponds to y2 + axy + cy = x3 + bx2 + dx + e. Inset are corresponding Sage renditions of rank 0, 1, 2 and 3 cases on [-2,2]2 illustrating the Birch and Swinnerton-Dyer conjecture in the multiple-ray angular variation round the point. Unlike the higher genus cases of fig 11, where repeated gamma factors cause multiple higher order zeros here it applies only to z = 1. See appendix 4 for computational method comparisons.


Hence we can define: , where bad reduction i.e. a singularity of E(Fp) results from repeated roots in Fp, when ap = ±1 depending on the splitting or inertness of p (rational or quadratic tangents of the node) for multiplicative reduction (p|N but not p2) of E, or is 0 if p2|N (additive reduction of the cusp), where N is the conductor, the 'effective' product of bad primes. Setting , we have the functional equation , where ε = ±1. The an are generated from the Euler product, which is convergent for x>3/2. The conductor, as the 'effective' product, differs from the discriminant - a product of all bad prime factors. It consists of factors 1 for good reduction, p for multiplicative reduction, and p2 for additive, except in the cases 2,3 where the exponent may have an additional 'wild' component, increasing the exponent up to 5 for 2 and 3 for 3, depending on the number of irreducible components (without multiplicity) of the special Neron fibre, using Tate's algorithm (Tate, Silverman 1994, Cremona 1997).


A good example is the elliptic curve (Lozano-Robledo), with additive reduction on 2, 11, split multiplicative on 5 and inert multiplicative on 7 and 461: , with conductor and root number -1 (see fig 13).


Elliptic curves also have a group multiplication connecting any two points on the curve to the third point of intersection of the line through them (fig 12). The Birch and Swinnerton-Dyer conjecture asserts that the rank of the abelian group E(F) of points of E is the order of the zero of L(E, z) at z = 1. Even rank gives ε=1 and odd ε=-1. The group may also have finite torsion elements.


Although the function depends on a rather arcane definition through an elliptic curve and then a quadratic Euler product, the resulting Dirichlet series is a standard sequence of coefficients, which possesses a standard functional equation and can thus be portrayed as a meromorphic function in C (analytic except for a finite number of simple infinities). For example for the elliptic curve above, the first few coefficients are: {1, -2, -3, 2, -4, 6, -4, 0, 6, 8, -6, -6, -4, 8, 12, -4, -4, -12, -7, -8, ...}.


Fig 13b: L-functions of the elliptic curve with conductor 399=3x7x19 come in three forms each of which has two elliptic curves associated with it. The space of modular cusp forms of weight 2 on gamma0 with conductor 399 has a dimension 53 and all three elliptic curve L-functions are linear combinations of many basis functions (see fig 15 for comparison).


If one takes the defining equation of an elliptic curve, one can generate an algebraic function, which is single-valued on a surface, enabling the elliptic curve to also be represented as a mapping of this surface. This parametrization, via the Weierstrass function and its derivative, defines a "fundamental parallelogram" in the complex plane, representing the two periodicities in a torus. The doubly periodic nature of the function and a one (and three-holed) torus (see modular forms) are illustrated below left, with the two periodicities illustrated on the one torus..



Elliptic functions over C are thus genus-1 curves topologically equivalent to embeddings of a torus in PC x PC where PC is the complex projective plane or Riemann sphere derived by adding a single point at ∞ to C. Higher degree curves can generate higher genus examples, as illustrated in fig 11.


Fig 14: (Left): Newton's method on the Dirichlet series representation at 1000 terms for the modular form Delta and four elliptic curves of lowest conductor,  in fig 13, show convergence to the critical line, for smaller imaginary values, similar to that of fig 6 for the Dirichlet L-function L(61,2), with convergence diminishing, as the conductor becomes larger, due to longer fluctuations in the sign of the coefficients, illustrated in the rescaled coefficients (centre) and additive trends (right). Tim Dokchitser's Computel, now in Sage, can give a more accurate numerical calculation for individual zeros using Mellin transforms, however these work only for limited imaginary values (<±30 for 37a) so there is no obvious way to accurately test the generalized RH for these L-functions. .


Modular and Automorphic Forms

Complementing the L-functions of elliptic curves are those of modular forms. The toroidal nature of the elliptic function, causing it to be periodic on a parallelogram in C, results in a deep relationship with another kind of L-function.


Full gallery of Modular forms presented both by echelon basis and eigenform basis


Fig 14b: (a) Modular cusp form over S2(Γ0(26)) represented as a Fourier series in the upper half plane (a), as a Taylor series in q in the unit disc (b) and as a Dirichlet series L-function with a functional equation in the complex plane (c).


A modular function is a meromorphic function (analytic with poles) in the upper half-plane H, which is conserved by the modular group SL(2,Z) of integer 2x2 matrices of determinant 1 i.e. f(az+b)/(cz+d)=f(z). More generally we have modular of weight w (necessarily even) if f(az+b)/(cz+d)= (cz+d)wf(z). If it is holomorphic (fully analytic) in the upper half-plane (and at ∞) we say it is a modular form. If it is zero at ∞ we say it is a cusp form.


Since f(z+1)=f(z), f is periodic, we can express it as a Fourier series in z or a Laurent series in q . If f is meromorphic and has only simple poles we have only a finite number of negative powers of q and if f is holomorphic, we have a Taylor expansion . Using the Mellin transform , we can derive the L-function , which again has a functional equation. If , and L* is meromorphic on C. For a complete derivation, see appendix 4.


symm Fig 15: (Left): Functions f, g representing the 2 dimensions of modular cusp forms in S20(37)). Here 37b has rank 0  with ε = 1, but 37a rank 1 with ε= -1. Consequently g has a complicated functional equation represented by (b-a)/2 for x³0 and by (b+a)/2 for x<0. It also appears to have zeros manifestly off-critical. (Centre-left): Correspondence (see appendix 4) between portrait using RZViewer for 490 Dirichlet series terms of e37a and an equivalent portrait using Tim Dokchitser's Computel Mellin transform algorithm via William Stein's Sage interface, ported to Matlab for image rendering. The left hand image takes 8 seconds and the right 4 hours on a Mac intel dual core at 2.1 GHz. (Right) Symmetric Square L-Functions of modular forms over SL(2,Z) of weight k = 12, 16, 20 (Dummigan), having weight 4k-3, with five Langlands gamma parameters [0, 1, 1-k, 2-k, 2-2k], with coefficients and weights virtually rescaled by a left shift (20, 30, 38 respectively) to avoid numerical overflow. (Inset) k=12 negative real zeros showing varying degrees of degeneracy (rotated).


In the case of weight w = 2 there is thus a correspondence between the functional equations of elliptic curves and modular forms. The Taniyama-Shimura modularity theorem asserts that every elliptic curve has a modular parametrization essentially through the periodicities induced by its toroidal embedding - a relationship pivotal in the proof of Fermat's last theorem (Daney), where Andrew Wiles (1995) showed that any semi-stable elliptic curve (having at most only multiplicative bad reductions) is modular. But if we can find xn + yn = zn, then the elliptic curve Y2 = X(X-xn)(X+yn) is semi-stable but not modular. Hence the proof!


::Projects:heart:Viewers:viewers:RZViewer:images:new art:weights.png
Fig 15a: Evolution of the lowest N modular cusp forms over Γ0(N) from weights 2 to 24 passing through the principal N=1 weight 12 form , over SL(2,Z), the modular discriminant, using RamanujanÕs Tau function , where . This is identical to the unique cusp form of weight²12 over SL(2,Z)= , mg1p1w12 in the notation of fig 15, and so occupies a place among modular cusp forms akin to that of the Riemann zeta function among Dirichlet L-functions.


We can find the modular form corresponding to a given elliptic curve as follows (Lozano-Robledo). Consider the modular group and congruence subgroups:


We now consider modular forms over congruence subgroups of SL(2,Z), as right. Note that , (where also has ), so that a form in is also in . For any congruence subgroup there exists N so that , putting the form in . Since , a form in is also in , for example there is only one elliptic L-function of conductor N=5077 (see fig 13), but the space has dimension 423 and the space dimension 1076535. If the weight is increased from 2 to 12 the dimension is even higher 11816505!


Setting Mk(Γj(N)) for the vector space of weight k modular forms and Sk(Γj(N)) for the subspace of cusp forms, we find that M2(Γ0(11)) is two dimensional and S2(Γ0(11)) is one-dimensional, generated by the function f with Taylor series in q having coefficients an={1, -2, 1, 2, 1, 2, 2, ...} coinciding with those of e11a. The corresponding situation for S2(Γ0(37)) is a little more complicated, with M being three-dimensional, generated by functions: f(q) =q+q3-2q4-q7-2q9 ... and g(q) =q2+2q3-2q4+q5-3q6 ... and h(q)=1+2q/3+2q2+8q3/3+ ... and S two-dimensional, generated by f and g with corresponding attached L-functions as shown in fig 15. The dimension corresponds to the genus of a multi-hole torus embedding (Stein 2008). Turning to e37a, and e37b with coefficients a={1, -2, -3, 2, -2, 6, -1, 0, 6, ...} and b={1, 0, 1, -2, 0, 0, -1, 0, -1, ...}, we find that b = f and a = f - 2g, confirmed by the Taniyama-Shimura modularity theorem, noting that linear combinations of modular forms are modular. Notice that 37b has rank 0 with ε = 1 while 37a has rank 1, with ε = -1. S20(N)) is the direct sum of two subspaces S+ and S- because the linear operator wN on Sk0(N)) is self-dual and thus has eigenvalues ±1. In this case we have an eigenform basis a and b, however in the qn echelon basis generated by Sage, g lies in neither subspace and has a composite functional equation (see fig 15).


Fig 15b: (Left) S20(38)) has basis vectors m0-m3, in echelon-form in qn, e.g. m0=q-q5-2q6-q7+..., m1=q2-2q6-2q8+..., m2=q3+q5-2q6+..., m3=q4-3q5+q6+..., with the elliptic curves being combinations a=m0-(m1-m2)+m3 and b=m0+(m1-m2)+m3. In this case both elliptic curves have ε = +1. (Centre) the power series of m0-m3 in terms of q in the unit disc. (Right) There are also two old eigenforms comprising e19 and e19x2=2-zL(e19) =m1. The linear combination m19=e19=m0-2m2-2m3 illustrates the fact that the space of modular forms of level N includes those of M: M|N. We also have e19x2=m1, giving four eigenforms, so can finally do a functional equation reconstruction of the four mi by inverting the matrix defining the elliptic curve eigenforms in terms of the power echelon basis m0m3. Although each of the m functions shown left also have functional equations with ε = +1, m2 lies in neither S+ nor S-, for either N=19 or 38, like g of S20(37)). Again the mi, being superpositions of eigenforms, appear to have off-critical zeros, while the eigenforms a, b, e19 and e19x2 do not.


When we have a non-prime level N, there are both new forms and a spectrum of old forms arising from each of the factors of N. For each factor M, and d|(N/M) we have the modular function f(qd) as well as f(q) of level M. For example in the case of N=38, there are two old forms, which in terms of the Hecke operators, (see below) are eigenforms. These are the elliptic curve L-function e19 and the related L-function 2-zL(e19), viz: , with . We also have , with L-function .


At another extreme, the space of modular forms over SL(2,Z) of weight 12 has 2 dimensions, with vectors represented by the modular form of the function illustrated in fig 11 and the normalized Eisenstein series E12 where with , each of which is a modular form of weight 2k over SL(2,Z). Eisenstein series are defined by as above, with further generalizations to for . This doesn't have an L-function because the 1 makes it not a cusp form, but the coefficients generated by the divisor function do coincide with the sigma function illustrated in fig 21, thus giving an illustration of the Dirichlet profile of the two eigenforms in addition to fig 15c. In many ways the modular forms of weight 2 are atypical, as Eisenstein series only begin with weight 4.


Fig 15c: Fourier and Taylor representations of the Tau and Eisenstein functions of weight 12, showing the fractal periodic nature of modular forms.


The symmetric square lift (see fig 15) gives an L-function with a degree 3 Euler product from a degree 2 form. Given a form f over SL(2,Z) with Euler product, , where , the symmetric square lift is a GL(3) form with Euler product

where (Dummigan, Bian).


Each of the types of L-function discussed admit a functional equation determined by the Dirichlet series, a finite number of gamma (Hodge, or Langlands) parameters, determined by the underlying topology generating the Euler product, the conductor, and a sign factor (Dokchitser, Harron):

where , which can be used to define a generalized Mellin transform technique (Dokchitser). These types can be generalized in motivic L-functions (Deligne, Dokchitser).


Modular forms that are eigenfunctions of all Hecke operators , have the equivalent Euler product  (Cogdell, Lozano-Robledo). Conveniently each eigenfunction satisfies all the Hecke operators Tn simultaneously.


Fig 15d: The situation for level N=43 presents new features. The cusp space has three dimensions and there are also three eigenfunction newforms a, b, c, the first of which is identical to elliptic e43, which has root -1. The two additional root 1 eigenforms have Hecke eigenvalues , and do not correspond to elliptic curves. Hence there are sufficient eignfunctions to represent the q-echelon basis forms in terms of the combined eigenfunction equations (left).


One can calculate Hecke operators and matrices in terms of the power series as follows:


, p prime, which is generally sufficient for determining eigenvalues and eigenforms.


For example for N=43, we have echelon basis: f = q + 2*q5 - 2*q6 - 2*q7 - q9 + O(q10), g = q2 - 1/2*q4 + q5 - 3/2*q6 - q8 - 1/2*q9 + O(q10), h = q3 - 1/2*q4 + 2*q5 - 3/2*q6 - q7 + q8 - 1/2*q9 + O(q10) Applying the formula for T2 to f, we have , , , giving the first row of the Hecke matrix , which has eigenvalues a0 = -2 and a1 = . These eigenvalues give normalized eigenvectors v = q - 2*q2 - 2*q3 + 2*q4 - 4*q5 + 4*q6 + q9 + O(q10), w± = q + a1*q2 - a1*q3 + (2-a1)*q5 - 2*q6 + (a1 - 2)*q7 - 2*a1*q8 - q9 + O(q10), which are newforms - normalized eigenforms of level N not arising from M < N, defined as a linear combination of the above echelon basis functions, the first of which is the elliptic curve e43a. One can confirm they are eigenvectors using the same formula, e.g. T2(v) = -2v. By inverting the resulting basis transformation matrix , we can in turn express the echelon basis in terms of the eigenforms. Each elliptic function with conductor N is thus associated with a newform of level N.


Computing the original echelon basis is more complicated (Stein). For forms over SL(2,Z) such as those of weight 24 in fig 15a, we can derive a basis for the three dimensional modular space based on Eisenstein series namely: E46, E43E62, E64 and then perform row operations to gain a qn echelon basis called the Miller basis, which has two dimensions of cusp forms. Computing the bases of cusp forms over S2(Γ0(N)) is complicated and most conveniently done using modular symbols, which are representations of homology classes of paths on the embedded multi-hole torus whose genus determines the dimension of the modular space, represented on the upper half plane between rational points on the real line (including the point at infinity) Modular symbols have relations such as and are acted on by rational matrices , can be readily computed using Sage by a technique derived by Manin using continued fractions, and are compatible with Hecke operators (Stein).


The general Langlands program (1980) of automorphic forms includes a comparable explanation of Euler products involving polynomials of higher degree.


Maass forms are modular differential functions satisfying the hyperbolic Laplace wave function , which commutes with SL(2,Z), and generates a vast spectrum of forms, having complex gamma factors , where e=0,1 and for even and odd functions respectively where the eigenvalue is 1/4+r2, and a slightly more complicated Fourier series , with Kir the modified Bessel function.. For N=11 there are around 1000 such forms over (Booker et. al. 2006, Farmer and Lemurell), which can be located by searching for eigenvalue hot spots. Several Maass form L-functions are illustrated in fig 15e.


Fig 15e: L-functions of Maass forms over PSL(2,Z), the projective version of SL(2,Z) where A=-A, with eigenvalues 9.5336, 12.1730, 14.3585, 19.4847 (odd)

and 13.7797, 19.4234 (even) and three Maass forms over with N=6, 5, 5, 5 eigenvalues 2.5923, 3.2642, 5.4361, 4.8937, the last of which has a double eigenvalue with two conjugate L-functions. Generated from http://www2.math.uu.se/~astrombe/emaass/emaass.html


A new class of L-function (Bian 2010, Booker 2008) has been discovered, based on automorphic GL(3) Maass forms, which are written in terms of a three dimensional generalized upper half-plane w=XY, where . The form  is an eigenfunction of the Laplacian, which is preserved under SL(3,Z). This has an extended Fourier series, which can be used to define a complex L-function with a degree 3 Euler product

where is a Dirichlet character 'twisting' the L-function and A(p,q) are Fourier coefficients of the Maass cusp form with eigenvalues . In particular . Bian has found locations in parameter space defined in terms of the gamma function imaginary parameters where non-trivial transcendental degree 3 L-functions, not being simply a product of degree 1 or degree 1 and 2 Euler products, nor symmetric square lifts (fig 15) of a quadratic Euler function, occur.


Fig 15f: Hot regions in (u,v) =[10, 20]2 (red) with 4 non-trivial degree 3 examples circled (18.902, 11.761), (16.741, 16.232), (20.021, 14.070), (19.179, 17.702) and quasi-trivial examples on the diagonal u = v at 13.779, 17.738, 19.423 (Bian)


These also obey a functional equation of the form , where ~ takes coefficients and gamma factors to their conjugates, and


  Fig 15g: First views of the L-function profiles for the four above parameters (u,v) for three selections of Dirichlet character, 1, (3,2) and (5,2). Generated from: http://www.maths.bris.ac.uk/~macxb/


Continuing this process to even higher degrees, Farmer, Ryan and Schmidt (2010) have constructed functional equations for L-functions of degrees 4, 5, 10, 14, and 16, using holomorphic Siegel modular forms on Sp(4,Z) and tested the functional equation at sample points of an L-function of degree 10. The Langlands program predicts the existence of an infinite list of L-functions associated to a Siegel modular form. The first three in this case are known as the spinor, standard, and adjoint L-function, and have Euler products, involving Satake parameters of the primes, of degree 4, 5 and 10 and corresponding functional equations similar to the above.


deg4 Fig 15i: Symmetric and asymmetric degree 4 Maass forms over Sp(4,Z) and GL(4)

and symmetric square, cube and fourth power of elliptic curve 11a  generated from

http://www.lmfdb.org/L/degree4/MaassForm/  with a limited coefficient set.

The gamma factors for these are


The upshot of this study of a reasonable spread of L-functions and non-L counterparts, is that the non-trivial zeros lie on the weighted critical line only if they are generated by an underlying non-mode-locked primal distribution, despite the fact that the Dirichlet sum is over all integers and the relationship with the Euler product over primes holds only outside the critical strip in the right half-plane. This suggests widening the approach to consider more general classes of Euler products.


Functions with Functional Equations but no Euler Product


Davenport and Heilbronn (1936) devised an example of a zeta function possessing a functional equation (Bombieri and Ghosh, Titchmarsh) but no Euler product, with a set of non-trivial zeros wide of the critical line. Given , the period 5 Dirichlet pseudo-character χ(5,1) ={0, 1, ξ, -ξ, -1} gives rise to a Dirichlet series having functional equation .


Fig 16: Davenport-Heilbronn functions (5,1), (5,2), and (7,1) possess functional equations demonstrating they are meromorphic on the complex plane, but lack an Euler product and have an array of non-trivial zeros off the critical line demonstrating a functional equation is insufficient for RH. Significant is the large number of apparently critical zeros  with a sparse spread of off-critical ones in pairs, which shows why many critical zeros don't necessarily imply all. The symmetrical placing of the zeros about the critical line in (5,1) and (5,2) is confirmed in the local Xi function portraits inset. Intriguingly the majority of non-twin zeros appear to be on the critical line for the parameter value ξ, although all values have a quasi-functional equation expressed through the sum of DL-functions (see appendix 3), so the symmetric gamma-based form of the functional equation is a key. Hurwitz zeta (5/2) and a Shintani zeta function (right) likewise show sums of L-functions can have off-critical zeros..


This example was extended by Balanzario and Sanchez-Ortiz (2007) to a small class of functions which likewise serve to demonstrate the existence of a functional equation is not a sufficient condition for non-trivial zeros to be critical. Out of these, two further examples are not simply derived Riemann zeta and Dirichlet L-functions and lack an Euler product, the pseudo-character χ(5,2) ={0, 1, -1/ξ, 1/ξ, -1} and χ(7,1) ={0,1, -(1+α), -α, α, (1+α), -1}, where α~ 0.80194. These also give rich examples of off-critical zeros in a context where a valid functional equation allows us to accept all displayed zeros, including those in the half-plane x<0 are genuine.


Intriguingly, there is a mix of a large number of critical and a sparse number of off-critical zeros defining a test case. The Hurwitz zeta functions and their generalization in Shintani zeta functions also have off-line zeros with real values approaching every 0<x<1 for some zero, despite having a functional equation for rational p/q in (0,1), when they are a sum over the Dirichlet L-functions of period q, , , illustrating that sums of DL-functions are not necessary L. The original Davenport-Heilbronn example is derived as a sum of DL-functions (see appendix 3) through being a sum of Hurwitz zeta functions:

, which brings it very close to the period 5 DL-function with character {0, 1, i, -i, -1} since the Dirichlet L-function . In fact the Hurwitz zetas have simple arithmetic coefficient sequences e.g. .


A Central Showcase: Modular Forms Meeting Elliptic Functions


Let us return to the modular forms of fig 15c with N=26, an example, which shows the dynamical basis explicitly and makes the most sensitive test concerning how variations in the coefficients effect whether the zeros remain on the critical line. If we consider the four basis functions illustrated in fig 15c, these are echelon in powers of q, but are not necessarily Hecke eigenforms. In fact the two elliptic curve L-functions e38a and e38b as newforms of level N=38 and the elliptic curve L-function e19 of level N=19 stand as three of four basis eigenfunctions in the four-dimensional modular vector space. So what happens if we make a journey in the vector space of modular forms and examine the resulting 'L-functions'?


Fig 16a: Collisions and splitting into symmetrical off-critical zero pairs in a circular journey in the space of modular forms S2(G0(38)) illustrated in fig 15b. Far right Xi function confirming functional equation symmetry of the zero pairs.


In fig 16a are shown the series consisting of


For k = 1, 3 these coincide with the two elliptic curve L-functions, however as we circulate, we find that the critical zeros move down the critical line and successively collide to form symmetrical pairs of off-critical zeros, as confirmed by the Xi portrait. This is consistent with these non-eigenform L-functions again having a functional equation but no Euler product. The uppermost of the collisions occurs very close to e38a This would imply that an arbitrarily small deviation from an eigenform with an Euler product would lead to a collision and violation of RH somewhere on the critical line. Notice also that even though e38a and e38b correspond to modular eigenforms of N=38 and have the same functional equation, as noted above, linear combinations of them do not necessarily satisfy RH (e.g. b-a=2(m1-m2), which from fig 15b clearly doesn't).


This behavior is relatively tame in that the critical strip zeros appear to move along the line until they collide and form symmetrical off-line pairs, consistent with the functional equation. As noted above, despite the tameness, we would expect a violation of RH somewhere on the critical line for any arbitrarily small deviation from an eigenform.


Supposing now we reverse the situation and demand that the varying functions do have an Euler product. Rather than forming a linear combination of m0, m1-m2 and m3, we simply take a linear combination of the prime coefficients ap forming the Euler products of the elliptic curve L-functions e38a and e38b, which are themselves linear combinations of the modular forms and eigenfunctions. We can then regenerate the appropriate Dirichlet series coefficients using the recurrence realtion . Each of these will have an Euler product, but not necessarily an exact functional equation, since they are no longer a linear combination of e38a and e38b. Significantly the two L-functions and their intermediates have good convergence in the critical strip by comparison with several examples that follow.


Fig 16b: Threaded dynamics in continuous variation of Euler products between elliptic curve L-functions e38a and e38b. (A) A Gollum zero has a close encounter with a critical zero before taking a position as a critical zero beside it. (B) A critical zero descends below its left-hand neighbour and rejoins the critical line on the other side. (C) The Gollum zero which began at the far left moves to the centre and enters the critical line.


When we do this, we find that some very bizarre dynamics have set in. We will use a 'naked' portrait, simply analytically continuing the finite approximation to the negative real half-plane because of the lack of an exact functional equation. We now find that the zeros have a dynamic variation, leaving the critical line and exchanging positions both with one another and with shadow or 'gollum' zeros in the negative real half-plane, which would normally be eliminated by the functional equation representation.


This has two implications. It implies that the L-functions with critical zeros have special 'quantum' properties equivalent to being eigenfunctions that result in their having both and Euler product and a functional equation and it is only the eigenstate that conforms to RH. Secondly there is a topological issue in the ordering of the zeros, which can result in topological braiding of the zeros under continuous transformation.


Video of the two transitions.


Seeking Examples with Product Formulae


Ingham's result suggests that if we simply pick a step function over integers which has an Li distribution to close order, we will generate an Euler product and hence a Dirichlet series obeying RH. If we take for example an integer sequence defined by successors, where and , we then get the sequence . We can then use the Euler product formula to generate a Dirichlet series: . This obeys an Euler product formula with an Li(x) distribution to O(1), but it neither has unique factorization, nor does it necessarily have an analytic extension.


Apparent critical strip zeros of raw portraits of zeta, , and an Euler product of the squared integers around y = 130.


This suggests that the key criterion for RH as an integral Fourier-like transform is a uniformly distributed Euler product, consistent with the incidence of other more diverse dynamical zeta functions such as the Artin-Mazur, Selberg, and Ruelle zeta functions (Pollicott M Dynamical Zeta Functions 2013 https://homepages.warwick.ac.uk/~masdbl/grenoble-16july.pdf).


We now explore further, functions that do have a product representation to seek further examples outside the class of L-functions. Let us first consider the product of integers:


Fig 17: Unordered factorizations as a function of n.


Let us consider the product of integers:



The ÔunorderedÕ factorizations (in which different orders are not distinct) consist of all possible distinct n-z terms in the product, which become coefficients of a given n. For example for 12 we have 4: 12, 6.2, 4.3, 3.2.2, written in descending order of the factors involved. With zeta and the L-functions, because prime factorization is unique, there is only one such term, so the coefficients of zeta are all 1. In this case, the coefficients vary widely, according to the distribution shown in fig 17, and we will expect to see significant phase-locking in the imaginary waves.


The number of unordered factorizations of n with largest part at most m can be calculated from the recursion relation (Hughes & Shallit 1983, Knopfmacher & Mays 2006).


Fig 18: Dirichlet functions derived from an integer rather than a prime product show evidence of phase locking arising from their erratically increasing coefficients. Left naked plots in the region of 200, starred at the right where NewtonÕs method is used to seek for zeros. All are at 1024 series terms except the bottom pair at 250 terms.


To give an exploratory profile based on alternating series, we examine the related functions: , the alternating variant, the function  which is derived from that of f(x) in the same way as eta is derived from zeta by subtracting 21-z times the series from itself, and , the zeta series re-derived from the previous alternating series. We also for a comparison investigated the series

, viz {1,-1,-1,0,-1,0,-1,-1,0,0,-1,0,-1,0,0,1,-1,0,-1,0,0,0,-1,1,0,0,-1,0,-1,1,-1,-1,0,0,0,1 É} calculated by sorting factorizations into bins, removing duplicates and checking against the above method.


As can be seen from fig 18, both the NewtonÕs method Matlab portrait and the function plot using the software application developed by the author (see below) show quasi-regular variations in the position of the zeros, consistent with substantial phase-locking caused by the fluctuating (repeated) coefficients. The two representations of the factorization zeta function top and second bottom show a degree of consistency, which can be compared with the naked and analytic versions of zeta itself in fig 19. By contrast, the last pair, which end up having quasi-random coefficients close to 0, 1 and -1, the portrait is similar to the random coefficient Dirichlet sequence of fig 5.


Fig 19: Naked and analytic portraits of zeta (above) and eta (below) show that etaÕs alternating series naked representation is true to its equivalent representation analytically in the critical strip, while zetaÕs shows distortions of the zeros caused by non-convergence of the absolute series.


We now examine more closely how Euler products of primes with varying coefficients might fare when encoded back into Dirichlet series.  We canÕt take the products directly because these are unstable in the critical strip, and each involves an infinite number of terms in the sum, however, if we define a set of coefficients χ(p) for each prime then we have for each term   and since each base n in the Dirichlet series has a unique prime factorization  it will have a uniquely-defined sum coefficient , so we can define the series. Any such coefficient set is completely multiplicative as L-function characters are. More generally we could define χ(p,n) separately for each pn, which would be multiplicative, but not completely.


Fig 20: (a) The multiplicative coefficients of L(5,3) (b) form an irregular distribution on the primes (d) a golden mean angle variation on the prime product coefficients (c)  and a Morse-Thule fractal recursive distribution of {1,-1} have zeros off the critical line, with significant indications of phase-locking as does the lambda function (f) with all prime multiplicative coefficients -1, but this function does have zeros on the critical line x=1/4 through its analytic expression in terms of zeta indicating lack of convergence of the naked approximation.


In fig 20 are shown a set of examples where similar variations of the completely multiplicative coefficients have been chosen to those of the additive coefficients in fig 5. In all cases apart from (b) the zeros are distributed off the critical line, implying an Euler product may not be sufficient to cause the zeros to be on the critical line.


This brings us to a major caveat about representing approximations as naked functions in the ÔforbiddenÕ zone x < 0, or indeed in the critical strip without a guarantee of convergence there.


The lambda function , where  Ω(n) = number of prime factors of n with multiplicity, as shown in fig 20(f), has multiplicative coefficients χ(p) = -1, and can immediately be expressed in terms of the zeta function, since . However the naked function is only marginally similar to its analytic continuation as shown in fig 21 (left) which has zeros on the line x = ¼ and singularities at the position of the zeta zeros, which are barely expressed at 1024 naked function terms.


Fig 21: Failure of adequate convergence to the analytic continuation in lambda (left 2), sigma (centre 2) and mu (right 2) at 1024 function terms.


Even more pertinently, the two other derived functions sigma and mu have naked approximations with a very low degree of convergence to their analytic continuations. Sigma  is defined in terms of the divisor function and is equivalent to a product of zetas. As shown centre in fig 21 its features and double zeros are barely apparent at 1024 terms.  Finally (right) we have mu, which, from convolutions , resolves to  Consequently this has Euler product .


Fig 22: Trends in the added coefficients are emphasized when they are summed. L(5,3) has stable periodic sums, while lambda and mu have erratic long-term trends, which disrupt their convergence in the critical strip when calculated raw.


Fig 22 shows why convergence is bad for sigma and mu, which, unlike eta and the L-functions of non-trivial Dirichlet characters, illustrated by L(5,2) which have regularly alternating sum coefficients, have coefficients with large amounts of drift to the positive and negative, compromising their convergence. Many series generated from simple or cyclic multiplicative coefficients share such irregularities in the sum coefficients because of their varied impact on each integer through its prime factorization.


Ideally one would like an eta analogue to guarantee convergence of these functions in the critical strip, however solutions such as applying additional product terms to zeta*lambda for each +1 and -1 coefficient for real multiplicative coefficients produces spurious functions with zeros on x = 0 and x = 1/4, displaying the failure of convergence that occurs with the Euler product itself.


Alternatively, as we have seen with the Dedekind zeta and Hecke L-functions, we can try to represent the function in the critical strip, or even more widely, using a Mellin integral transform representation. However finding a suitable theta function can prove problematic (Garrett). Tim DokchitserÕs Computel  PARI script, now incorporated into Sage uses just such a sophisticated Mellin technique to explore a variety of abstract L-functions, but there is no implication the technique would extend to any Dirichlet series derived from an Euler product.


Fig 23: Trends in the multiplicative coefficients, emphasized by summing terms, are complex, even for Dirichlet L-functions, where the sum coefficients are strictly periodic (inset). The coefficient chain proceeds from red to blue. For example χ (4,2)={0,1,0,-1} defines χ (p)=1 if p mod 4 =1 and -1 if p mod 4 = 3, which also explains why the Gaussian primes of fig 9, which consist of separate p mod 4 = 1 and  p mod 4 = 3 prime distributions also give rise to valid L-functions.


Conversely, turning to the multiplicative coefficients, we see that it is no easy task to find criteria here which distinguish L-functions apparently satisfying RH from completely multiplicative functions which violate it, because the multiplicative coefficients for simple periodic Dirichlet series are encrypted through the primes into complex irregular sequences, with Brownian-like prime walks in their summed terms, as illustrated for a spread of L-functions in figs 23 and 24.


We are beginning to see why there is a 'conspiracy' among L-functions, as pointed out by Brian Conrey (2003). Essentially the L-functions show us arcane forms of Dirichlet series coefficients, which provide additional encrypted keys to the master lock of the Riemann zeta function's zeros on the critical line, but apart from confirming that equidistributed primal encoding provides additional keys, emphasizing the primal basis for Riemann zeta's non-trivial zeros, they donÕt shed closer light on RH itself.


Fig 24: Trends in the product coefficients for three Hecke L-functions and three elliptic curve L-functions likewise show erratic trends through prime encoding. The Hecke coefficients are real, but have non-integer values not o absolute value 1. The elliptic curve L-function coefficients have varying real integer definitions depending on good or bad reduction and consequently have Dirichlet series coefficients that are not completely multiplicative.


The fundamental difficulty here is that outside the known L-functions, with both Euler product representations and functional equations, thus also defining Mellin transforms in the critical strip, we have no guarantee of a convergence for the Dirichlet series defined by arbitrary Euler products, so cannot be sure we have a representation in the critical strip, let alone zeros on the critical line, which some obvious examples, such as lambda manifestly do not have.


While one might be able to mount a more general transform approach to the Dirichlet coefficients since there are a countable infinity of them determining a countable infinity of zeros, so there may be functional transformation of the coefficients which moves only one critical zero, there are a discrete and varying number of gamma factors in the functional equations of individual L-functions, which cannot be continuously transformed. We thus revert to a direct dynamic study of Dirichlet series with reasonable confidence of convergence.


Dynamically Manipulating the Non-trivial Zeros in and out of the 'Forbidden Zone'


To get a closer view of the dynamics of the zeros we now investigate breaking out of the boundaries imposed both by the L-functions and the taboos created by the assumption that Dirichlet functions can be depicted for negative real parts only if they have a formal functional equation. We will thus continue to 'unashamedly' use a 'naked' depiction of Dirichlet series in the 'forbidden zone', particularly those closely approximating Dirichlet L, or DL-functions containing 'alternating' or 'rotating' coefficients, without exerting any functional equation, or expecting complete multiplicativity, so that we can see the dynamics of how zeros of such functions change under a continuous transformation between L-functions. This is justified by a theorem (Balanzario and Sanchez-Ortiz), which states that for a small enough change in the coefficients, there is a correspondingly small change in the locations of the zeros.


Since we are actually using finite approximations, (see also Borwein et. al.), the functions we visualize will all be tame and we will only consider 'convergence' in the sense of how the assumed infinite limit might behave. For relatively small imaginary values in the tens to hundreds, no more than a few hundred terms of the Dirichlet series are needed to get a good approximation, which clearly show zeros on the line for the naked equivalents of these L-functions because of their convergence in the critical strip.


We will view how both changes in the character cast of L-functions and changes in which the usual integer values of the base exponents may be continuously shifted to adjacent real and complex values, to enable a continuous transformation between differing integer values.


Rather than attempting a one-process solution to the dynamics, our aim is to explore emergent features of the dynamics of zeros under such continuous transformations of Dirichlet series, as a clue to the hidden complexity, which cannot be seen when the zeros are ostensibly fixed on the critical line and attempts are made to find abstract criteria which define those having only critical zeros aiming at an abstract proof of RH. We thus explore four examples, using richly different types of tame and wild continuous transformation. These are much better viewed as movies from the link below, but here a series of stills with path diagrams will have to suffice.


They are all generated using a Mac software research application designed and developed by the author which is available at: http://www.dhushara.com/DarkHeart/RZV/RZViewer.htm and includes open source files for XCode compilation for flexible research use.


Fig 25: (Left) Zeta and a series of principal DL-functions showing retention of the zeta zeros with additional regular zeros on x=0. (Lower right) Trends in the non-trivial zeros for a series of prime non-principal characters, showing consistent trends. (Upper right) The four characters of period 5 showing the periodic zeros on x=0 for 5,1 occupy corresponding positions to the non-trivial zeros of 5,2, 5,3 and 5,4 indicating the L-functions do not distinguish between periodic and non-trivial in forming their Fourier transforms of the prime distribution modulo 5.


To gain a view of the justification of this process, fig 25 shows a series of DL-functions along with the distributions of their unreal zeros. Note that the principal DLs have the same non-trivial zeros as zeta, being derived from it by additional prime product factors, e.g. , with additional periodic zeros on x=0. By contrast, the non-principal prime DLs have only non-trivial zeros on x=1/2. As the prime numbers increase, the non-trivial zeros become more densely distributed, but the distribution for non-principal DLs for a given prime coincides with the total distribution periodic and zeta of the principal DLs indicating the functions are treating all the zeros alike as part of an effective Fourier transform of the respective modular prime distributions.


This means that many DLs do not have all their effective unreal zeros on the critical line, but have a neatly phase-locked distribution with one periodic set sequestered from the irregular distribution on x=1/2. This kind of distribution is also shared by all DLs of non-prime period with multiple factors. We will examine continuous transformations between DLs where the intermediate stages are reasonably convergent series to elucidate the transitional dynamics.


The first and tamest example is making a simple rotation between zeta and eta by using the multiplicative function connecting them: . One can immediately see this will have periodic zeros at  since , and that , so that the periodic zeros on the line x = 1 in eta will plunge into the negative real half-plane as we cross zeta. This is confirmed in fig 26, where we are able to use the functional equation throughout.


Fig 26: A continuous rotation from eta (top left) through zeta (between bottom left and top right) and back to eta (bottom right) shows the periodic zeros crossing the critical line and plunging asymptotically into the negative real half-plane as we cross zeta, subsequently being picked up by rising zeros spaced between the originals.


We now need to examine continuous transformations of functions that cannot be represented for negative real values using a functional equation, so we need to understand the consequences of using naked Dirichlet series functions in the forbidden zone. With one transitional exception in the last case, the examples are broadly confined to alternating series which are well-defined and convergent in the critical strip 0 < x < 1 however for x < 0 these can become singular as the number of terms in the series increases in the limit to infinity. Fig 27 gives a portrait of a section of the function in fig 1 when the iterations are increased through two orders of magnitude, and as can be seen, there is increasing instability in the forbidden zone with increasing numbers of ÔgollumÕ zeros closer and closer to x = 0.




However, while the approximation is inaccurate for 100 terms at this imaginary range, by 1000 terms, increasing the terms to 10000 has little effect on the zeros in the critical strip, showing that a finite approximation suffices, as a numerical analytic tool, if the number of terms is over a suitable bound, which varies with the imaginary value of the neighbourhood being investigated.


Fig 27: The non-L-function with χ = {0,1,0,-1,0,0,0,1,0,-1} in the neighbourhood of ½+230i represented naked with 100, 1000 and 10000 series terms, shows increasingly extreme fluctuations in the forbidden zone with increasing numbers of  ÔgollumÕ zeros falling closer and closer to x = 0.  However the approximation to the zeros in the critical strip 0 < x < 1 is sufficiently close by 1000 that little subsequent change is observable by including 10000 terms.


For the next example, we explore a continuous transformation between L(6,2) with character cast

χ = {0,1,0,0,0,-1} and χ = {0,1,0,0,-1,0}, which corresponds to the alternating Dirichlet series having the arithmetic progression . The corresponding series for 2 is L(4,2) with character series χ = {0,1,0,-1}, all of whose non-trivial zeros are on the critical line, but this is not the case for the above series, as shown in fig 5.


To make a continuous transformation requires moving off the natural numbers as bases.  We will move continuously around a semicircular loop running firstly down the real axis from 6n+5 to 6n+4 and then anti-clockwise around .


Fig 28: Continuous transformation between L(6,2) and the alternating arithmetic Dirichlet series with base   left running down the real axis and right anti-clockwise around a semi-circle.

The bottom right image shows the orbits along the real line in black and round the semi-circle in red.

The first part of the trajectory gives us a good idea of why the Riemann hypothesis might be true due to mode-locking, as the zeroes each follow local orbits approximating rotations, under the continuous transformation, so the zeros which are lined non-periodically on the critical line and periodically on x = 0 lose their phase relationships when we move from 6n+5 to 6n+4, thus throwing the critical zeros ÔofflineÕ.


However this neat picture is confounded by the dynamics we perceive on the semi-circular track, where pairs of zeros exchange places, plunging both deep into the ÔforbiddenÕ zone, and well up into the positive half-plane. Significantly the neat distinction between the critical non-periodic zeros and those on x = 0, which satisfies the generalized Riemann hypothesis, that if a zero is in 0 < x < 1 then it is on x = ½, is also lost, because critical and periodic zeros are interchanged. The dynamics of the zeros on the far left and right are not fully elucidated and may be periodic, or otherwise, as we shall see in following examples.




Note that the movement of the zeros is path-dependent and that continuous transformations can exchange the roles of critical, periodic forbidden ÔgollumÕ zeros.


The next example takes this further into the wilderness, by examining changes in the character terms rather than the positions of the integer bases. We start with the character cast for L(10,4) = {0,1,0,i,0,0,0,-i,0,-1} and apply , a cyclic rotation, passing through L(10,2) = {0,1,0,-i,0,0,0,i,0,-1} at  and the non L-function .


Fig 29: Cyclic rotation of the characters from L(10,4) to L(10,2) and back demonstrates ÔtransmigrationÕ of the zeros, one step to the left each character cycle, in which critical, periodic and gollum zeros exchange positions. To assess the validity of approximation, using naked functions in the forbidden zone, the bottom two images compare the orbits for 100 and 250 iterations in a neighbourhood of  ½ +24i. The central transmigration orbit is preserved and an additional gollum carrier zero has entered the loop.




As we move around the cycle, two of the critical zeros remain in small local closed orbits, but the rest, including both critical and periodic zeros, pass in a chain, from one to another, stepping once to the left for each complete cycle of rotation, exchanging places on the way with one of the ÔgollumÕ zeros which should not exist in the negative real half-plane. In all it takes 10 cycles of the characters for a zero to move across the field of view.


This shows us that the dynamics of the critical zeros under continuous transformation of the function cannot be understood without taking into account the ÔgollumÕ zeros in the naked representation that are eliminated in the functional equation representations of zeta and the  L-functions, which have legitimate zeros only on y = 0, x = 0 and x = ½.


  Fig 30: Braiding in one cycle through L(10,4).


The braiding of the zeros on cycling the characters shows us that there is a topological reason why the zeros have to move off the line, as we pass along this particular parametric loop in function space from one DL-function to another. There is no way a set of crtical zeros can make a braided transformation topologically on the critical line without either passing off it, or colliding to form transition states with degenerate multiplicities, which will lead to a pair of off-line zeros emerging from the collision.


To address the problem of the naked finite functions in the forbidden zone not necessarily converging to the limit in fig 29 are orbits for two different numbers of terms, 100 and 250, in a neighbourhood of 1/2+24i. Intriguingly, although the increased number of terms has given rise to a greater number of gollums falling closer to the imaginary axis, the phase portrait of the orbits retains homology. The major transmigration cycle of the critical strip zeros is preserved by utilizing additional gollums as carriers. Other gollum and critical zeros have local closed orbits in both cases.


However it is clear also that the intermediate states have coefficients which are not completely multiplicative, so one could seek a set of intermediates which still possess an Euler product as a test of whether the existence of an Euler product is sufficient for the non-trivial zeros to be critical. We can do this by rotating the characters of each prime and then defining series coefficients in terms of their prime factorizations: . This will have another offshoot problem of producing non-periodic Dirichlet series, which may have convergence problems because of wandering in their signs and angles.



Fig 31: The Euler product is not sufficient. (a) Braiding in the rotational parametrization also has off-critical intermediates, with near collisions (b) and involvement of gollum zeros. Although this could be due to convergence problems from the erratic coefficient sum (d), even the tame linear translation (c) has severe off critical states although its additive coefficient sum (e) supports convergence in the critical strip.


However, when we do this, we find that the Euler product is not sufficient, and indeed cannot be for the same topological reasons outlined above, namely that for this loop also there is a topological braiding of the zeros. For the rotation as in fig 31, this also results in off-critical intermediate states. Even the tame linear translation , we find severe off-critical intermediate states.


To take these examples to a fireworks finale, we have an example of another rotation of a character cast, this time of L(5) rotating each character by the factor implied by their position on the unit circle .


Fig 32: Character cast rotation of L(5) passes through all four DL-functions albeit with naked convergence issues for L(5,1) and its neighbouring functions. Above is the trends in the imaginary part and below the distribution of the individual characters.


This is pushing the boundaries, because it is rotating the base of the constant term which could have been left static at 1, but it passes through all four L-functions L(5,2) = {0,1,-i,i,-1} at π/2, L(5,3) = {0,1,-1,-1,1} at π, L(5,4) = {0,1,i,-i,-1} at 3π/2 and L(5,1)={0,1,1,1,1} at 2π=0, and gives an excellent example of complex orbits in motion. A diagram of the rotations is shown in fig 32 with the L-functions located.


Fig 33: The character cast rotation of L(5) displaying ywo complex entwined orbits again linking

critical and 'gollum' zeros. The entire zero set moves to the left each rotation cycle.




The orbits in this case have become very complex with many enclosed loops and 'entwined' in the sense that successive zeros pass through almost identical paths before diverging again. As in the previous example the orbits involve critical zeros being carried into the position of 'gollum' zeros and vice versa as they pass along the same orbit.


Fig 34: Fractal patterns in the Dirichlet coefficients of the Euler product encoded version of the above character rotation.


Finding Coefficient Paths with On-Critical Zeros


The essential problem, as we have already noted is that the paths we are taking in function space are simple translations and rotations of only a few variables of what is a countably infinite function space {a1, a2, ... an, ...}. To find out what patterns of coefficients would make a transition between DL-functions which do keep the non-trivial zeros on the critical line, even if some Gollum or other zeros appear as well, we reverse the problem and seek a specific solution to a finite set of sum coefficients for a series of parameter values making a transition between L(5,2) and L(5,4).


We seek , where is a parameter defining a transition between the jth zeros of L(5,2) and L(5,4). Solving these linear conditions for the first n-1 zeros with the accessory scaling constraint , we have:

, with solution

Rotating the solutions so that gives a unique conjugate pair of evolving series coefficients, with critical zeros varying linearly between those of L(5,2) and L(5,4).


Fig 35: (a) Finite Dirichlet series with the same first 30 critical zeros as DL(5,2). (b) Transition to DL(5,4) preserves criticality of the moving zeros but a new series of zeros make a circuit into the positive half plane. (c) Absolute coefficient trend, (d) Complex coefficient maps for three states beginning, intermediate and end.


Running a solution in Matlab gave reasonable matrix inversions up to the order of 30-40 zeros. The series of coefficients begin with a signature almost identical to χ(5,2)={0,1,-i,i,-1,0}:

{1, 0.07-1.00i, 0.0+1.0i, -0.99-0.07i, 0.01+0.01i, 0.98+0.07i, -0.06-1.00i, -0.19+0.95i, -1.15- 0.07i, -0.24 - 0.14i, ...}

and its conjugate to χ(5,4), however they rise to an exponential hump towards the end, indicating why larger matrix solutions cause overflow. The intermediate states display an intriguing feature suggesting evidence of the primes even at this level of approximation. The initial and end states have zeros principally on the critical line coinciding with those of L(5,2) and L(5,4) but intermediate states where zeros which are critical but do not conform to a prime distribution display a dominant pattern of additional zeros emerging from the forbidden zone into the positive half-plane and returning at a different place.


Video A loop path from DL(5,2) to DL(5,4) fixing the critical zeros on a linear path between those of the two L-functions and back along the conjugate solution shows the function becomes squeezed when the solutions are off values corresponding to prime transforms, resulting in fireworks and cycling of the off critical zeros surrounding the critically-fixed solutions.




The Riemann hypothesis cannot be fully understood without decoding how the interference of the imaginary logarithmic wave functions results in the distribution of the zeros. The confinement of the zeta and L-function zeros to the critical line is clearly a result of the primes being asymptotically as close to evenly distributed in relation to the logarithmic integral as they can possibly be, given that they cannot be evenly distributed and be prime. This is already established as a necessary and sufficient condition for RH and the main reason the proof of RH has been sought as a means to establish the asymptotic prime distribution is because of the 'fatal attraction' of the symmetry of the Riemann zeta and xi functions. However the functional equation which is the basis of this symmpoetry also permits symmetrical off-critical zero pairs and we have seen these occurring in various counterexamples with functional equations.


The portraits of convergence of the Dirichlet sums imply that the Riemann hypothesis is a consequence of minimal phase-locking in the imaginary wave functions at x=1/2, caused by the prime distribution, making convergence to zero possible in the asymptotic limit for cis(ylnn) at the one 'index value' of n-1/2, determining the power law trend in the absolute values of the terms.


The diverse types of abstract L-function demonstrate the involvement of primes in equidistributed ways through their Euler products in other coefficient series also having critical zeros but with differing imaginary values and real weights determining the critical line. These however do not necessarily aid the proof of RH because they represent encoded forms of the same asymptotic prime distribution, forming a regress into more and more rarified encodings of the same prime distribution. In this sense there is a conspiracy among them, in the form of Chinese whispers echoing RH upon itself, preventing them shedding new light on the hypothesis.


While this conspiracy remains discrete when dealing with Dirichlet L-functions and those of elliptic curves, when we come to examine modular forms, we find we have continuous spaces of functions, providing a way to distinguish forms that might satisfy RH from those which do not.


The modular eigenforms show why only some functions among a continuous distribution of functions admit both a functional equation and have an Euler product and also appear to satisfy RH, while neither of these on their own appear to be sufficient. This casts the L-function conspiracy problem into a quantum form in which the L-functions like the solutions of the Schršdinger wave equation have perfect re-entrant properties and thus only these would satisfy RH.


RH may thus be true, but unprovable, as a type of Turing halting problem, because the, despite the apparent symmetry of the zeta zeros, RH can be confirmed only by infinite computation as in the much simpler Collatz conjecture. If this is so, the zeta zeros, asymptotic prime distribution and that of the Farey fractions are logically equivalent definitions, but no one can be proved to establish the truth of the others, thus giving all three a similar status to the axiom of choice, as an additional number postulate about asymptotic infinities. The root fact is thus the prime distribution, from which the distribution of the zeta zeros, and Farey fractions follows, rather than the proof of the prime distribution following from RH.


Appendix 1: Mediants and Mode-Locking


Fig 36: Left Farey Tree and Devils Staircase. Right: Mediant-based mode-locking in the Mandelbrot set bulbs, defining their fractional rotation, the periodicity in each bulb and the number of its dendrites - e.g. 1/2 and 1/3 span 2/5. Spirals in the sunflower follow Fibonacci numbers, minimizing mode-locking by approximating the golden angle γπ.


In dynamical mode-locking, any irrational rotation close enough to a rational fraction of a revolution undergoing dynamical feedback becomes locked to the periodicity of that rotation, forming a series of intervals of mode-locked states, with a residual set of points in between retaining their unperturbed irrational motion. These mode locked intervals form a continuous fractal monotone increasing function, constant on intervals surrounding each rational number, called the Devil's staircase illustrated in fig 36. Mode-locking is manifest in many processes where dynamic periodicities interact, including the non-mode-locked orbits (to Jupiter) of the remaining asteroids, because the mode-locked ones were thrown into chaotic orbits and collided with planets, the ordered mode-locking of the Moon's day to the month, and Mercury's day to 2/3 of its year.


As shown in fig 36, the bulbs on the Mandelbrot set follow the fractions on the Farey tree, adding fractions as mediants . This can be seen by counting the number of their dendrites, which also corresponds to the periodicity of the attractor in each bulb. Mediants correctly order the fractional rotations between 0 and 1 into an ascending Farey sequence, providing a way of finding the fraction with smallest denominator between any two other fractions. A way of seeing why this is so is provided by using a discrete process to represent the periodicities or fractional rotations. For example if we have 2/3 = [110] and combine it with 1/2 = [10] by alternating, we get [11010], or 3/5.

The Golden Mean , by virtue of its defining relation is the limit of the ratios of successive Fibonacci numbers 1, 1, 2, 3, 5, 8, 13, 21 , ... for which , is non-mode-locked. The Farey tree leads to other Golden numbers, if we alternate left and right as we descend, following a series of Fibonacci fractions. Numbers g, such as these, avoid becoming mode-locked because their distance from any fraction of a given denominator q exceeds a certain bound: .


The golden numbers can most easily be described in terms of continued fractions, which, when truncated represent the closest approximation by rationals: . Golden numbers end in a series of 1s, thus having slower convergence to fractions of a given denominator than any other numbers. The Golden Mean itself is . More generally, the Farey Tree has straightforward natural rules of parental and descendent inheritance, using continued fractions e.g. 2/5 = [2,2]=[2,1,1] has descendents 3/7=[2,3] and 3/8 = [2,1,2] each gained by adding 1 to the last term in the two equivalent formulations. Any fraction or quadratic irrational has an eventually repeating continued fraction e.g. .


Appendix 2: Finite Fields and Square Roots of -1


Since Fp is just the field of integers mod p, we can calculate the squares of each reside to determine how many roots of unity each has, for example:

F2={0, 1} with 1=12 = -1.

F3={0, 1, 2} with 2 = -1 and the squares {0, 1, 4} = {0, 1, 1} do not contain any 2's.

F5 ={0, 1, 2, 3, 4} gives {0, 1, 4, 9, 16} = {0, 1, 4, 4, 1} = {0, 1, -1, -1, 1} two square roots of 4.

F7 ={0, 1, 2, 3, 4, 5, 6} gives {0, 1, 4, 9, 16, 25, 36} = {0, 1, 4, 2, 2, 4, 1} do not contain any 6's.


However, needs to be defined using an irreducible polynomial. Taking F9 as a key example we want to check there are 2 square roots of -1. We need to find a degree 2 (9=32) polynomial f(x) which is irreducible in F3 and look at F3 / f(x). Examining all , we can confirm have no F3 zeros over {0, 1, 2}, so we can take in F3 attached to F3 itself viz . Taking squares here, we have:

So we do indeed get 2 square roots of -1!


Appendix 3: Derivation of Davenport Heilbronn


Consider the period 5 quasi-character (Bombieri and Ghosh, Titchmarsh). For , we can use this to generate each of the period 5 Dirichlet characters term by term by .

For any completely multiplicative function , we can then define and set , where , since the other two characters are symmetric and cancel out.


For real , we can write the above as , where , giving quasi-character . Setting , we then get two solutions with satisfying the functional equation .


Appendix 4: Analytic Continuation and Computational Methods

RZViewer preferentially uses functional equations for analytic continuation to the left of the critical line, but from 1.7 on, also selectively applies Mellin transforms to the central basin of Dirichlet, Hecke, and modular L-functions and the Dedekind zeta. This gives a good compromise of rapid computation with central smoothing.


Tim Dokchitser's Computel algorithm incorporated into Sage, and now included in RZViewer as an adjunct package, using advanced generalized Mellin transforms, is accurate at depicting the zeros at the centre and in the critical strip for a wider collection of L-functions.


Here is an outline of the transformations involved for establishing both the functional equation and convergent Mellin transform integrals for a modular form (or elliptic curve) L-function.


The following gives a summary of the analytic continuations and Mellin integral transforms for Riemann zeta, Dirichlet L-functions, Dedekind zeta, Hecke L-functions on Gaussian integers, and for the L-functions of elliptic curves and modular forms.






Fig 37: Overview of the various computer methods. (Left pair) Dokchitser's Mellin transform method compared with applying the functional equation to the series in RZViewer. (Centre pair) Dokchitser's Mellin transform and functional equation views of the central zero. (Right pair) Dedekind zeta on Z[i] Author's Mellin transform method following (Garrett) compared with the functional equation. (Far right) both computel and the functional equation break down dealing with a modular form with positive coefficients.


The analytic continuation of each class of L-function is achieved by applying a product of gamma functions derived from the symmetries in the functions, each of which is generated as . For each of the cases outlined above, has a known exponential form and other cases include Bessel functions and more general harmonic exponentials, as shown in fig 37b. Because we can express the complete gamma factor as a Mellin transform: , and the L-function is a Mellin transform of theta:

we can thus reverse the process of defining the gamma factors through the Mellin transforms and derive the Mellin transform of an L-function by specifying its gamma factors and generating as the inverse Mellin transform of : to get . This integral can easily be performed numerically on an interval up the critical strip giving good correspondence with known , as shown in fig 37b. Note that this behaves in the manner of a Fourier transform on , as is sinusoidal on the imaginary dimension. The functional equations are, in turn, derived from symmetries such as where are any pole singularities. For example, for by Poisson summation equating the function sum to its summed Fourier transforms: , we have , since the Fourier transform of is and has residues 1, -1 at 0, 1. A similar result holds for modular forms by modularity. We can then evaluate the L-function using : hence . Hence we have the functional equation: .


Fig 37b: Linear to log plots of (a) for Riemann zeta (and Dirichlet L-functions), (b) elliptic curve and modular form L-functions,
(c) Dedekind zeta functions over certain fields such as
and (d) Maass form L-functions.


The computel method is summarized as follows. The method uses the inverse Mellin transform to find and its generalization to the incomplete Mellin transform based on the residues of the poles of the combined gamma factors and any other poles of L*. Three separate methods, a Taylor formula for small t, an approximant for mid-range t, and an asymptotic formula for large t, involving continued fraction iterations, are then used to calculate , and Gs , to calculate L and its derivatives using  and equivalent derivative formulas by differentiating Gs.


This can be compared in fig 37 with the functional equation method. Here the lack of convergence is in the neighbourhood of the critical line, particularly in the neighbourhood of the origin, when the coefficients are not rapidly alternating in sign or regularly rotating in complex angle. On a dual core Intel Mac, the functional equation run in RZViewer is approximately 2,200 times faster than the Computel Mellin transform running in Sage.


The two methods are thus complementary with the Mellin transform excellent for the neighbourhood of the origin and a bounded region of the critical strip and the functional equation and Dirichlet series good for a global profile and approximate investigation of the critical strip outside the bounds of Mellin transform convergence.


The catastrophic breakdown of the Computel method for large imaginary values appears to be characteristic of the convergence limits of Mellin transforms generally, as a very similar profile results, as shown in fig 17 for the Mellin transform of Dedekind zeta for Gaussian integers.


Appendix 5: Useful Sage and PARI-GP Commands

Both are accessible from inside Sage 4.7 using the Sage and GP terminal sessions


(a) Sage commands to find equations of all elliptic curves of a given conductor


c = CremonaDatabase()


{'a1': [[1, 1, 0, -210, -441], 1, 2], 'a2': [[1, 1, 0, -1925, 31458], 1, 2], 'b1': [[1, 1, 1, -13, -22], 1, 2],

'b2': [[1, 1, 1, -48, 90], 1, 2], 'c2': [[1, 0, 0, -466, 2813], 0, 2], 'c1': [[1, 0, 0, -431, 3408], 0, 2]}


(b) GP script to generate elliptic curve L-function coefficients for importation to RZViewer


elleq = [0, -1, 0, -651, 6228]

ellorig = ellinit(elleq);

gred = ellglobalred(ellorig);

ell = ellchangecurve(ellorig,gred[2]);

conductor = gred[1]; \\ conductor for the exponential factor

gammaV = [0,1]; \\ list of gamma-factors

weight = 2; \\ L(s)=sgn*L(weight-s)

sgn = ellrootno(ell); \\ sign in the functional equation

a(k) = ellak(ell,k); \\ L-series coefficients a(k)

print("Elliptic curve : ", elleq);

print("Conductor = ", conductor);

print("Root number = ", sgn);

for(i=1,100, print(a(i),","));


(c) Sage Modular form commands to generate eigenfunctions


M=ModularForms(SL2Z,12, prec=6);





q - 24*q^2 + 252*q^3 - 1472*q^4 + 4830*q^5 + O(q^6),

1 + 65520/691*q + 134250480/691*q^2 + 11606736960/691*q^3 +

274945048560/691*q^4 + 3199218815520/691*q^5 + O(q^6)



M=ModularForms(Gamma0(37),2, prec=10);





q + q^3 - 2*q^4 - q^7 - 2*q^9 + O(q^10),

q^2 + 2*q^3 - 2*q^4 + q^5 - 3*q^6 - 4*q^9 + O(q^10),

1 + 2/3*q + 2*q^2 + 8/3*q^3 + 14/3*q^4 + 4*q^5 + 8*q^6 +

16/3*q^7 + 10*q^8 + 26/3*q^9 + O(q^10)



M=CuspForms(Gamma0(37),2, prec=10);



q + q^3 - 2*q^4 - q^7 - 2*q^9 + O(q^10),

q^2 + 2*q^3 - 2*q^4 + q^5 - 3*q^6 - 4*q^9 + O(q^10)



(d) Sage script to generate modular form L-function coefficients for importation to RZViewer


M=ModularForms(Gamma0(399),2, prec=100);



for j in range (p):




One can also use this to print out elliptic curve L-function coeefficients:

E = EllipticCurve([1,1,0,-4,-5]); E




Apostol, Tom (1990) Modular functions and Dirichlet Series in Number Theory (2 ed),

Graduate Texts in Mathematics 41, Springer-Verlag, ISBN 3-540-97127-0

Baez, John Zeta functions http://ncatlab.org/johnbaez/show/Zeta+functions

Balanzario E, Sanchez-Ortiz J (2007) Zeros Of The Davenport-Heilbronn Counterexample

Mathematics Of Computation 76/260, 2045–2049.

Bian, Ce (2010) Computing GL(3) automorphic forms Bull. London Math. Soc. 42 (2010) 827-842.

Ce Bian's website with code: http://www.maths.bris.ac.uk/~macxb/

Enrico Bombieri and Amit Ghosh (2011) Around the Davenport-Heilbronn function Russ. Math. Surv. 66 221

doi: 10.1070/RM2011v066n02ABEH004740 http://iopscience.iop.org/0036-0279/66/2/R02

Booker, A (2006) Turing and the Riemann Hypothesis Notices of the American Mathematical Society 53/10 1208-11.


Booker, Andrew (2008) Uncovering a New L-function Notices of the American Mathematical Society 55/9 1088-94.


Booker A, Strombergsson A, Venkatesh A (2006) Effective Computation of Maass Cusp Forms

            IMRN. International Mathematics Research Notices, Article ID 71281, 1-3 http://www2.math.uu.se/~astrombe/papers/bsv27april06.pdf

            Computer code and coefficients: http://www2.math.uu.se/~astrombe/emaass/emaass.html

Peter Borwein, Greg Fee, Ron Ferguson, and Alexa van der Waall  (2000) Zeros of Partial Sums of the Riemann Zeta

Function Experimental Mathematics 16:1, 21

Cloitre B. (2011) A tauberian approach to RH http://arxiv.org/abs/1107.0812

Cogdell J Lectures on L-functions, Converse Theorems, and Functoriality for GLn http://www.prime.sdu.edu.cn/cimpaschool/fields.ps

Conrey, J. Brian (2003), The Riemann Hypothesis Notices of the American Mathematical Society 50/3 341-353, 


Cremona J (1997) Algorithms for Modular Elliptic Curves 2nd ed. Online Edition


Cremona J (2011) Elliptic Curve Data http://www.warwick.ac.uk/~masgaj/ftp/data/

Daney Charles The Mathematics of FermatÕs Last Theorem http://cgd.best.vwh.net/home/flt/flt01.htm

Davenport, H., Heilbronn, H., (1936) On the zeros of certain Dirichlet series I, II. J. London Math.Soc.

11, 181-185, 307-312.

Deligne P (1979) Valeurs de fontions L et pŽriodes d'intŽgrales Proceedings of the Symposium in Pure Mathematics,

33.2, Providence, RI: AMS, pp. 313–346, http://www.ams.org/online_bks/pspum332/pspum332-ptIV-8.pdf

Dokchitser, Tim (2002) Computing special values of motivic L-functions http://arxiv.org/abs/math.NT/0207280

http://www.dpmms.cam.ac.uk/~td278/computel/ See also: http://www.sagemath.org/

Dummigan N (2001) Symmetric Square L-Functions and Shafarevich–Tate Groups Experimental Mathematics 10/3

384-400 http://www.neil-dummigan.staff.shef.ac.uk/papers.html

Farmer D, Lemurell S Maass Form L-Functions http://www.math.chalmers.se/~sj/forskning/level11_2a.pdf

Farmer D, Ryan N., Schmidt R (2010) Testing the functional equations of a high-degree Euler product ArXiv: http://arxiv.org/pdf/1011.1307v1

Franel, J.; Landau, E. (1924), Les suites de Farey et le problme des nombres premiers, Gšttinger Nachr.: 198-206

Galois, ƒvariste (1846). "OEuvres mathŽmatiques d'ƒvariste Galois.". Journal des mathŽmatiques pures et appliquŽes

XI: 381–444. http://visualiseur.bnf.fr/ark:/12148/cb343487840/date1846.

Garrett, Paul (2011) Analytic continuation, functional equation: examples


Goldfeld, Dorian (2006) Automorphic Forms and L-Functions for the Group GL(n,R)

Cambridge Studies in Advanced Mathematics 99 ISBN:9780521837712

Gun S, Ram Murty M, Rath P (2010) Transcendental Nature of Special Values of L-Functions Canadian

Journal of Mathematics doi:10.4153/CJM-2010-078-9 http://www.mast.queensu.ca/~murty/cjm2.pdf

Harron R (2010) Critical integers of motivic L-functions and Hodge numbers


Hughes J. Shallit J., (1983) On the Number of Multiplicative Partitions, American Mathematical Monthly, 90(7)


Ingham, A.E. (1932, rep 1990), The Distribution of Prime Numbers, Cambridge University Press, MR1074573,

ISBN 978-0-521-39789-6

Ivic A (2003) On Some reasons for Doubting the Riemann Hypothesis in Peter B. Borwein (ed.) The Riemann

hypothesis: a resource for the afficionado and virtuoso alike, Springer.

King C.C. Riemann Zeta Viewer http://www.dhushara.com/DarkHeart/RZV/RZViewer.htm

King C.C. (2009) Experimental Observations on the Uncomputability of the Riemann Hypothesis


King C.C. (2011) Fractal Geography of the Riemann Zeta Function http://arxiv.org/abs/1103.5274


Knopfmacher A, Mays M (2006) Ordered and Unordered Factorizations of Integers The Mathematica Journal 10:1 ©  

       Wolfram Media, Inc. http://www.mathematica-journal.com/issue/v10i1/contents/Factorizations/Factorizations.pdf

Koblitz, Neil (1993) Introduction to Elliptic Curves and Modular Forms (2 ed),

Graduate Texts in Mathematics 97, Springer-Verlag, ISBN 3-540-97966-2

Langlands, Robert P. (1980), L-functions and automorphic representations, Proceedings of the International Congress

of Mathematicians (Helsinki, 1978), 1, Helsinki: Academia Scientiarum Fennica, pp. 165–175,


Lozano-Robledo, çlvaro 2009 Elliptic Curves, Modular Forms and their L-functions  Student Mathematical Library

Ias/Park City Mathematical Subseries, Volume: 58 http://www.dhushara.com/DarkHeart/key/ellipticM.pdf Password="ellipticM"

Odlyzko A. (1992) The 10^20-th zero of the Riemann zeta function and 175 million of its neighbors


Odlyzko A. (2002) Zeros of the Riemann zeta function: Conjectures and computations


Odlyzko, A., te Riele, H. (1985), Disproof of the Mertens conjecture, Journal fur die reine und angewandte

Mathematik 357: 138-160

Riemann, Bernhard (1859), †ber die Anzahl der Primzahlen unter einer gegebenen Gršsse, Monatsberichte der Berliner

Akademie, http://www.maths.tcd.ie/pub/HistMath/People/Riemann/Zeta/.

Schmitt, Christoph 2010 Calculation of L-Functions Associated with Newforms: Implementation, Choice of

Parameters and Verification of Zeros http://www.mathematik.uni-wuerzburg.de/~steuding/schmitt.pdf

Silverman J.H. (1986) The Arithmetic of Elliptic Curves, Springer-Verlag.

Silverman J.H. (1994) Advanced Topics in the Arithmetic of Elliptic Curves, Springer-Verlag.

Stein W. (2007) Modular forms, a computational approach, (appendix P. E. Gunnells), Grad. Studies in Math., vol. 79,

Amer. Math. Soc., Providence, RI, 2007. http://modular.math.washington.edu/books/modform/modform/index.html

Stein W. (2008) An introduction to computing modular forms using modular symbols Algorithmic Number Theory

MSRI Publications 44 http://www.math.leidenuniv.nl/~psh/ANTproc/20stein.pdf

Tate J.C. (1974) The Arithmetic of Elliptic Curves lnventiones math. 23, 179-206

Titchmarsh, E. C. (1986) The theory of the Riemann zeta-function, 2nd edition, The Clarendon Press, Oxford Univ.

Press, New York Ch X, 10.25

Weil, AndrŽ (1948), Sur les courbes algŽbriques et les variŽtŽs qui s'en dŽduisent, ActualitŽs Sci. Ind., no. 1041 =

Publ.  Inst. Math. Univ. Strasbourg 7 (1945), Hermann et Cie., Paris, MR0027151key

Wiles, Andrew (1995), Modular elliptic curves and Fermat's last theorem, Annals of Mathematics. Second Series

141 (3): 443–551, ISSN 0003-486X, MR1333035