- Domain coloring
-
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
Motivation
Insufficient dimensions
A real function (for example f(x) = x2) can be graphed using two Cartesian coordinates on a plane.
A graph of a complex function of one complex variable lives in a space with two complex dimensions. Since the 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.
Visual encoding of complex numbers
Given a complex number z = reiθ, the phase (also known as argument) θ can be represented by a 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.
Example
The following image depicts the sine function w = sin(z) from − 2π to 2π on the real axis and − 1.5 to 1.5 on the imaginary axis.
See also
- Conformal pictures where the domain is colored with a picture and not with a fixed color wheel.
References
[1] [2] [3] http://www.ima.umn.edu/~arnold/complex.html
- ^ Hans Lundmark (2004). "Visualizing complex analytic functions using domain coloring". http://www.mai.liu.se/~halun/complex/domain_coloring-unicode.html. Retrieved 2006-05-25. Ludmark refers to Farris' coining the term "domain coloring" in this 2004 article.
- ^ George Abdo & Paul Godfrey (1999). "Plotting functions of a complex variable: Table of Conformal Mappings Using Continuous Coloring". http://my.fit.edu/~gabdo/. Retrieved 2008-05-17.
- ^ Douglas N. Arnold (2008). "Graphics for complex analysis". http://www.ima.umn.edu/~arnold/complex.html. Retrieved 2008-05-17.
External links
- Color Graphs of Complex Functions
- Visualizing complex-valued functions in the plane.
- Gallery of Complex Functions
- Complex Mapper by Alessandro Rosa
- John Davis software - S-Lang script for Domain Coloring
- Open source C and Python domain coloring software
- Enhanced 3D Domain coloring
- Java domain coloring software (In development)
Categories:
Wikimedia Foundation. 2010.