Welcome to ornacle.com on July 5 2009.
This is an internet experiment running to monitor browsing habbits of individuals through wikipedia contents.

Domain coloring

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Domain coloring plot of the function
ƒ(x) =(x2 − 1)(x − 2 − i)2/(x2 + 2 + 2i). The hue represents the function argument, while the saturation represents the magnitude.

Domain coloring is a technique for visualizing functions of a complex variable. The term "domain coloring" was coined by Frank Farris [1] possibly around 1998. But the technique of using continuous color to map points from domain to codomain or image plane was used in 1999 by George Abdo and Paul Godfrey [2] and colored grids were used in graphics by Doug Arnold that he dates to 1997 [3].

Contents

[edit] Motivation

[edit] Insufficient dimensions

A real function f:\mathbb{R}\rightarrow{}\mathbb{R} (for example f(x) = x2) can be graphed using two Cartesian coordinates on a plane.

A graph of a complex function g:\mathbb{C}\rightarrow{}\mathbb{C} of one complex variable lives in a space with two complex dimensions. Since complex plane itself is two dimensional, a graph of a complex function is an object in four real dimensions. That makes complex functions difficult to visualize in our three dimensional space. One way of depicting holomorphic functions is with a Riemann surface.

[edit] Visual encoding of complex numbers

Given a complex number z = reiθ, the phase (also known as argument) θ can be represented by hue, and the modulus r = | z | is represented by either intensity or variations in intensity. The arrangement of hues is arbitrary, but often it follows the color wheel. Sometimes the phase is represented by a specific gradient rather than hue.

Image:Unit circle domain coloring.png

[edit] Using the third dimension to represent modulus

3D Domain coloring plot of the function
ƒ(x) =(x2 − 1)(x − 2 − i)2/(x2 + 2 + 2i). The hue represents the function argument, height represents the unsigned magnitude.

It is possible to enhance 2D domain colored diagrams by using the third dimension for the modulus like this[1]:

\sgn(\Re(f(z))) \cdot |f(z)|

The resulting diagram then resembles the 2D graph of the real function on the plane \Im(z) = 0.

For some graphs (like the one on the right hand side) dropping the sign term yields better results.

The following image shows the complex identity function f(z) = z. The cylinder in the middle represents the unit circle.

Enhanced 3D Domain coloring

[edit] Example

The following image depicts the sine function w = sin(z) from − 2π to on the real axis and − 1.5 to 1.5 on the imaginary axis.

Image:Sine.png

This image shows the signed 3D plot as described above:

Image:Sine3D.png

[edit] References

[2] [3] [4] http://www.ima.umn.edu/~arnold/complex.html

  1. ^ Hans Baier (2009). "Enhanced 3D domain coloring" (HTML). http://www.hansfbaier.de/wordpress/computers-and-mathematics/. 
  2. ^ Hans Lundmark (2004). "Visualizing complex analytic functions using domain coloring" (HTML). http://www.mai.liu.se/~halun/complex/domain_coloring-unicode.html. Retrieved on 2006-05-25.  Ludmark refers to Farris' coining the term "domain coloring" in this 2004 article.
  3. ^ George Abdo & Paul Godfrey (1999). "Plotting functions of a complex variable: Table of Conformal Mappings Using Continuous Coloring" (HTML). http://my.fit.edu/~gabdo/. Retrieved on 2008-05-17. 
  4. ^ Douglas N. Arnold (2008). "Graphics for complex analysis" (HTML). http://www.ima.umn.edu/~arnold/complex.html. Retrieved on 2008-05-17. 

[edit] External links

Personal tools

Visit joltnews for the latest headlines
Visit bloit.com for company information
Geed Media does computer consulting on long island.
This page viewed times. See Logs