Zeros, Poles, and Essential Singularities

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram CDF Player or other Wolfram Language products.

Requires a Wolfram Notebook System

Edit on desktop, mobile and cloud with any Wolfram Language product.

Let be a complex-valued function. Assign a color to each point of the complex plane as a function of , namely the RGB color with four arguments , , , and (red, green, blue, and opacity, all depending on ). If (with chosen by its slider), use black. Otherwise: if , ; if , ; if , .


For , this colors the four quadrants red, cyan, blue, and yellow.

To illustrate zeros, poles, and essential singularities, choose and three kinds of functions , , and . Note the characteristic -fold symmetry in case of a zero or pole of order .

In the case of a pole, , as .

The following theorem is attributed to Sokhotsky and Weierstrass ([1], p. 116). For any , in any neighborhood of an essential singularity of the function , there will be at least one point at which the value of the function differs from an arbitrary complex number by less than .


Contributed by: Izidor Hafner (February 2016)
Open content licensed under CC BY-NC-SA




[1] A. Sveshnikov and A. Tikhonov, The Theory of Functions of a Complex Variable (G. Yankovsky, trans.), Moscow: Mir Publishers, 1971.

Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.