Article 39AKR Gamma function partial sums

Gamma function partial sums

by
John
from John D. Cook on (#39AKR)

Last week I wrote about Jentzsch's theorem. It says that if the power series of function has a finite radius of convergence, the set of zeros of the partial sums of the series will cluster around and fill in the boundary of convergence.

This post will look at the power series for the gamma function centered at 1 and will use a different plotting style.

Here's what the contours look like with 12 terms:

jentzsch_gamma_12.png

The radius of convergence is 1 because the gamma function has a singularity at 0. (The radius of convergence is the distance from the center of the power series to the nearest singularity.) Contour lines correspond to constant phase. The gamma function is real for real arguments, and so you can see the real axis running through the middle of the plot because real numbers have zero phase. The contour lines meet at zeros, which you can see are near a circle of radius 1 centered at z = 1.

Here's what the contour plot looks like with 30 terms:

jentzsch_gamma_30.png

And here's what it looks like with just 5 terms:

jentzsch_gamma_5.png

Here's the Mathematica code that was used to create the images.

 P[x_] = Normal[Series[1.0 Gamma[x], {x, 1, 12}]] ContourPlot[ Arg[P[x + I y]], {x, -1, 3}, {y, -2, 2}, ColorFunction -> "PearlColors", Contours -> 20 ]

The 1.0 in front of the call to Gamma is important. It tells Mathematica to numerically evaluate the coefficients of the power series. Otherwise Mathematica will find the coefficients symbolically and the plots will take forever.

Similarly, the call to Normal tells Mathematica not to carry around a symbolic error term O(x - 1)13.

0TJBlG-33ao
External Content
Source RSS or Atom Feed
Feed Location http://feeds.feedburner.com/TheEndeavour?format=xml
Feed Title John D. Cook
Feed Link https://www.johndcook.com/blog
Reply 0 comments