ALLOWABLE MAPS FOR JULIA
The allowable map types (INPUT FUNCTIONS) for the JULIA program are the functions and their iterates of any map given below. Note that each is a mapping from the complex plane into the complex plane.
Complex Linear (complex coefficients)
z →
az +b, with a
Complex Mobius (complex coefficients)
z →
(az + b)/(cz +d), with ad-bc
Complex Quadratic (complex coefficients)
z →
az2 +bz + c, with a
Complex Cubic (without the z2 or z terms) (complex coefficients)
z →
az3 + b, with a
Real Affine Linear (real coefficients) -These map the REAL vector z = [x,y]
![]()
Note: when a pre-image under this map is required, the determinant condition ad-bc
The m-value determines the ITERATE to be used
When an INPUT FUNCTION is entered, the user must also input the m-value, a positive integer used to denote which iterate of the given map is to be used. Whenever this map is called by the program, it will always take into account this iterate m-value. A value m=1 should be used if you do not wish a higher iterate to be used.
z → (z2 + i)2 +i.
We will refer to this situation by saying that the map f(z)=z2 + i is the sub-generator function for the INPUT FUNCTION (generator function) G(z)=(z2 + i)2 +i where m=2. That is, G(z) is equal to the 2nd iterate of f(z).