Hurwitz zeta function

From Wikipedia, the free encyclopedia
(Redirected from Hurwitz zeta-function)
Jump to navigation Jump to search

In mathematics, the Hurwitz zeta function is one of the many zeta functions. It is formally defined for complex variables s with Re(s) > 1 and a ≠ 0, −1, −2, ... by ζ(s,a)=n=01(n+a)s.

This series is absolutely convergent for the given values of s and a and can be extended to a meromorphic function defined for all s ≠ 1. The Riemann zeta function is ζ(s, 1). The Hurwitz zeta function is named after Adolf Hurwitz, who introduced it in 1882.[1]

File:Hurwitza1ov3v2.png
Hurwitz zeta function corresponding to a = 1/3, shown using domain coloring.[2]
File:Hurwitza24ov25v2.png
Hurwitz zeta function corresponding to a = 24/25.
File:HurwitzofAz3p4j.png
Hurwitz zeta function as a function of a with s = 3 + 4i.

Integral representation

[edit | edit source]

The Hurwitz zeta function has an integral representation ζ(s,a)=1Γ(s)0xs1eax1exdx for Re(s)>1 and Re(a)>0. (This integral can be viewed as a Mellin transform.) The formula can be obtained, roughly, by writing ζ(s,a)Γ(s)=n=01(n+a)s0xsexdxx=n=00yse(n+a)ydyy and then interchanging the sum and integral.[3]

The integral representation above can be converted to a contour integral representation ζ(s,a)=Γ(1s)12πiC(z)s1eaz1ezdz where C is a Hankel contour counterclockwise around the positive real axis, and the principal branch is used for the complex exponentiation (z)s1. Unlike the previous integral, this integral is valid for all s, and indeed is an entire function of s.[4]

The contour integral representation provides an analytic continuation of ζ(s,a) to all s1. At s=1, it has a simple pole with residue 1.[5]

Hurwitz's formula

[edit | edit source]

The Hurwitz zeta function satisfies an identity which generalizes the functional equation of the Riemann zeta function:[6] ζ(1s,a)=Γ(s)(2π)s(eπis/2n=1e2πinans+eπis/2n=1e2πinans), valid for Re(s) > 1 and 0 < a ≤ 1. The Riemann zeta functional equation is the special case a = 1:[7] ζ(1s)=2Γ(s)(2π)scos(πs2)ζ(s)

Hurwitz's formula can also be expressed as[8] ζ(s,a)=2Γ(1s)(2π)1s(sin(πs2)n=1cos(2πna)n1s+cos(πs2)n=1sin(2πna)n1s) (for Re(s) < 0 and 0 < a ≤ 1).

Hurwitz's formula has a variety of different proofs.[9] One proof uses the contour integration representation along with the residue theorem.[6][8] A second proof uses a theta function identity, or equivalently Poisson summation.[10] These proofs are analogous to the two proofs of the functional equation for the Riemann zeta function in Riemann's 1859 paper. Another proof of the Hurwitz formula uses Euler–Maclaurin summation to express the Hurwitz zeta function as an integral ζ(s,a)=saxx+12(x+a)s+1dx (−1 < Re(s) < 0 and 0 < a ≤ 1) and then expanding the numerator as a Fourier series.[11]. Yet[12] another proof of Hurwitz's formula uses Hermite's integral ζ(s,a)=12as+a1ss1+20sin(stan1(x/a))(a2+x2)s/2(e2πx1)dx, by first revealing a nice connection between the Hurwitz zeta function and the Lommel functions.

Functional equation for rational a

[edit | edit source]

When a is a rational number, Hurwitz's formula leads to the following functional equation: For integers 1mn, ζ(1s,mn)=2Γ(s)(2πn)sk=1n[cos(πs22πkmn)ζ(s,kn)] holds for all values of s.[13]

This functional equation can be written as another equivalent form: ζ(1s,mn)=Γ(s)(2πn)sk=1n[eπis22πikmnζ(s,kn)+eπis2+2πikmnζ(s,kn)].

Some finite sums

[edit | edit source]

Closely related to the functional equation are the following finite sums, some of which may be evaluated in a closed form r=1m1ζ(s,rm)cos2πrkm=mΓ(1s)(2πm)1ssinπs2{ζ(1s,km)+ζ(1s,1km)}ζ(s) r=1m1ζ(s,rm)sin2πrkm=mΓ(1s)(2πm)1scosπs2{ζ(1s,km)ζ(1s,1km)} r=1m1ζ2(s,rm)=(m2s11)ζ2(s)+2mΓ2(1s)(2πm)22s=1m1{ζ(1s,m)cos(πs)ζ(1s,1m)}ζ(1s,m) where m is positive integer greater than 2 and s is complex, see e.g. Appendix B in.[14]

Series representation

[edit | edit source]

A convergent Newton series representation defined for (real) a > 0 and any complex s ≠ 1 was given by Helmut Hasse in 1930:[15] ζ(s,a)=1s1n=01n+1k=0n(1)k(nk)(a+k)1s.

This series converges uniformly on compact subsets of the s-plane to an entire function. The inner sum may be understood to be the nth forward difference of a1s; that is, Δna1s=k=0n(1)nk(nk)(a+k)1s where Δ is the forward difference operator. Thus, one may write: ζ(s,a)=1s1n=0(1)nn+1Δna1s=1s1log(1+Δ)Δa1s

Taylor series

[edit | edit source]

The partial derivative of the zeta in the second argument is a shift: aζ(s,a)=sζ(s+1,a).

Thus, the Taylor series can be written as: ζ(s,x+y)=k=0ykk!kxkζ(s,x)=k=0(s+k1s1)(y)kζ(s+k,x).

Alternatively, ζ(s,q)=1qs+n=0(q)n(s+n1n)ζ(s+n), with |q|<1.[16]

Closely related is the Stark–Keiper formula: ζ(s,N)=k=0[N+s1k+1](s+k1s1)(1)kζ(s+k,N), which holds for integer N and arbitrary s. See also Faulhaber's formula for a similar relation on finite sums of powers of integers.

Laurent series

[edit | edit source]

The Laurent series expansion can be used to define generalized Stieltjes constants that occur in the series ζ(s,a)=1s1+n=0(1)nn!γn(a)(s1)n.

In particular, the constant term is given by lims1[ζ(s,a)1s1]=γ0(a)=Γ(a)Γ(a)=ψ(a) where Γ is the gamma function and ψ=Γ/Γ is the digamma function. As a special case, γ0(1)=ψ(1)=γ0=γ.

Discrete Fourier transform

[edit | edit source]

The discrete Fourier transform of the Hurwitz zeta function with respect to the order s is the Legendre chi function.[17]

Particular values

[edit | edit source]

Negative integers

[edit | edit source]

The values of ζ(s, a) at s = 0, −1, −2, ... are related to the Bernoulli polynomials:[18] ζ(n,a)=Bn+1(a)n+1. For example, the n=0 case gives[19] ζ(0,a)=12a.

s-derivative

[edit | edit source]

The partial derivative with respect to s at s = 0 is related to the gamma function: sζ(s,a)|s=0=logΓ(a)12log(2π) In particular, ζ(0)=12log(2π). The formula is due to Lerch.[20][21]

Relation to Jacobi theta function

[edit | edit source]

If ϑ(z,τ) is the Jacobi theta function, then 0[ϑ(z,it)1]ts/2dtt=π(1s)/2Γ(1s2)[ζ(1s,z)+ζ(1s,1z)] holds for s>0 and z complex, but not an integer. For z = n an integer, this simplifies to 0[ϑ(n,it)1]ts/2dtt=2π(1s)/2 Γ(1s2)ζ(1s)=2πs/2 Γ(s2)ζ(s). where ζ here is the Riemann zeta function. Note that this latter form is the functional equation for the Riemann zeta function, as originally given by Riemann. The distinction based on z being an integer or not accounts for the fact that the Jacobi theta function converges to the periodic delta function, or Dirac comb in z as t0.

Relation to Dirichlet L-functions

[edit | edit source]

At rational arguments the Hurwitz zeta function may be expressed as a linear combination of Dirichlet L-functions and vice versa: The Hurwitz zeta function coincides with Riemann's zeta function ζ(s) when a = 1, when a = 1/2 it is equal to (2s−1)ζ(s),[22] and if a = n/k with k > 2, (n,k) > 1 and 0 < n < k, then[23] ζ(s,n/k)=ksφ(k)χχ(n)L(s,χ), the sum running over all Dirichlet characters mod k. In the opposite direction we have the linear combination[22] L(s,χ)=1ksn=1kχ(n)ζ(s,nk). There is also the multiplication theorem ksζ(s)=n=1kζ(s,nk), of which a useful generalization is the distribution relation[24] p=0q1ζ(s,a+p/q)=qsζ(s,qa). (This last form is valid whenever q a natural number and 1 − qa is not.)

Zeros

[edit | edit source]

If a = 1 the Hurwitz zeta function reduces to the Riemann zeta function itself; if a = 1/2 it reduces to the Riemann zeta function multiplied by a simple function of the complex argument s (vide supra), leading in each case to the difficult study of the zeros of Riemann's zeta function. In particular, there will be no zeros with real part greater than or equal to 1. However, if 0 < a < 1 and a ≠ 1/2, then there are zeros of Hurwitz's zeta function in the strip 1 < Re(s) < 1 + ε for any positive real number ε. This was proved by Davenport and Heilbronn for rational or transcendental irrational a,[25] and by Cassels for algebraic irrational a.[22][26]

Rational values

[edit | edit source]

The Hurwitz zeta function occurs in a number of striking identities at rational values.[27] In particular, values in terms of the Euler polynomials En(x): E2n1(pq)=(1)n4(2n1)!(2πq)2nk=1qζ(2n,2k12q)cos(2k1)πpq and E2n(pq)=(1)n4(2n)!(2πq)2n+1k=1qζ(2n+1,2k12q)sin(2k1)πpq

One also has ζ(s,2p12q)=2(2q)s1k=1q[Cs(kq)cos(2p1)πkq+Ss(kq)sin(2p1)πkq] which holds for 1 ≤ pq. Here, the Cν(x) and Sν(x) are defined by means of the Legendre chi function χν as Cν(x)=Reχν(eix) and Sν(x)=Imχν(eix).

For integer values of ν, these may be expressed in terms of the Euler polynomials. These relations may be derived by employing the functional equation together with Hurwitz's formula, given above.

Applications

[edit | edit source]

Hurwitz's zeta function occurs in a variety of disciplines. Most commonly, it occurs in number theory, where its theory is the deepest and most developed. However, it also occurs in the study of fractals and dynamical systems. In applied statistics, it occurs in Zipf's law and the Zipf–Mandelbrot law. In particle physics, it occurs in a formula by Julian Schwinger,[28] giving an exact result for the pair production rate of a Dirac electron in a uniform electric field.

Special cases and generalizations

[edit | edit source]

The Hurwitz zeta function with a positive integer m is related to the polygamma function: ψ(m)(z)=(1)m+1m!ζ(m+1,z) .

The Barnes zeta function generalizes the Hurwitz zeta function.

The Lerch transcendent generalizes the Hurwitz zeta: Φ(z,s,q)=k=0zk(k+q)s and thus ζ(s,a)=Φ(1,s,a).

Hypergeometric function

ζ(s,a)=ass+1Fs(1,a1,a2,as;a1+1,a2+1,as+1;1) where a1=a2==as=a and a and s+.

Meijer G-function

ζ(s,a)=Gs+1,s+11,s+1(1|0,1a,,1a0,a,,a)s+.

Notes

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Apostol 1976, p. 251, Theorem 12.2
  4. ^ Whittaker & Watson 1927, p. 266, Section 13.13
  5. ^ Apostol 1976, p. 255, Theorem 12.4
  6. ^ a b Apostol 1976, p. 257, Theorem 12.6
  7. ^ Apostol 1976, p. 259, Theorem 12.7
  8. ^ a b Whittaker & Watson 1927, pp. 268–269, Section 13.15
  9. ^ See the references in Section 4 of: Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  13. ^ Apostol 1976, p. 261, Theorem 12.8
  14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Apostol 1976, p. 264, Theorem 12.13
  19. ^ Apostol 1976, p. 268
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  21. ^ Whittaker & Watson 1927, p. 271, Section 13.21
  22. ^ a b c Davenport (1967) p.73
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Given by Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).

References

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  • See chapter 12 of Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Milton Abramowitz and Irene A. Stegun, Handbook of Mathematical Functions, (1964) Dover Publications, New York. Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).. (See Paragraph 6.4.10 for relationship to polygamma function.)
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).