# Fractals/Iterations in the complex plane/def cqp

Definitions

Order is not only alphabetical but also by topic so use find ( Ctrl-f)

## Internal

Internal addresses describe the combinatorial structure of the Mandelbrot set.[1]

 ${\displaystyle 1\quad {\xrightarrow {\quad }}\ 3\quad {\xrightarrow {\quad }}\ 6}$


• is not constant within hyperbolic component. Example : internal address of -1 is 1->2 and internal address of 0.9999 is 1[2]
• of hyperbolic component is defined as a internal address of it's center

### angled

 ${\displaystyle 1\quad {\xrightarrow {1/3}}\ 3\quad {\xrightarrow {1/2}}\ 6}$


This address describes period 6 component which is a satelite of period 3 component.

# Angle

## Types of angle

Principal branch or complex number argument
external angle internal angle plain angle
parameter plane ${\displaystyle arg(\Phi _{M}(c))\,}$ ${\displaystyle arg(\rho _{n}(c))\,}$ ${\displaystyle arg(c)\,}$
dynamic plane ${\displaystyle arg(\Phi _{c}(z))\,}$ ${\displaystyle arg(z)\,}$

where :

• ${\displaystyle \rho _{n}(c)}$ is a multiplier map
• ${\displaystyle \Phi (c)\,}$ is a Boettcher function

### external

The external angle is a angle of point of set's exterior. It is the same on all points on the external ray

### internal

The internal angle[3] is an angle of point of component's interior

• it is a rational number and proper fraction measured in turns
• it is the same for all point on the internal ray
• in a contact point ( root point ) it agrees with the rotation number
• root point has internal angle 0
• "The internal angles start at 0, at the cusp, and increase counterclockwise. " Robert Munafo[4]

${\displaystyle \alpha ={\frac {p}{q}}\in \mathbb {Q} }$

### plain

The plain angle is an agle of complex point = it's argument [5]

• turns
• degrees

## Number types

Angle ( for example external angle in turns ) can be used in different number types

Examples :

the external arguments of the rays landing at z = −0.15255 + 1.03294i are :[6]

${\displaystyle (\theta _{20}^{-},\theta _{20}^{+})=(0.{\overline {00110011001100110100}},0.{\overline {00110011001101000011}})}$

where :

${\displaystyle \theta _{20}^{-}=0.{\overline {00110011001100110100}}_{2}=0.{\overline {20000095367522590181913549340772}}_{10}={\frac {209716}{1048575}}={\frac {209716}{2^{20}-1}}}$

# Bifurcation

• Numerical Bifurcation Analysis of Maps

# Coordinate

   "The coordinates are the current location, measured on the x-y-z axis. The gradient is a direction to move from our current location" Sadid Hasan[8]


# Curves

Types:

• topology:
• closed versus open
• simple versus not simple
• other properities:
• invariant
• critical

Description[9]

• plane curve = it lies in a plane.
• closed = it starts and ends at the same place.
• simple = it never crosses itself.

## closed

Closed curves are curves whose ends are joined. Closed curves do not have end points.

• Simple Closed Curve : A connected curve that does not cross itself and ends at the same point where it begins. It divides the plane into exactly two regions ( Jordan curve theorem ). Examples of simple closed curves are ellipse, circle and polygons.[10]
• complex Closed Curve ( not simple = non-simple ) It divides the plane into more than two regions. Example : Lemniscates.

"non-self-intersecting continuous closed curve in plane" = "image of a continuous injective function from the circle to the plane"

### Circle

#### Unit circle

Unit circle ${\displaystyle \partial D\,}$ is a boundary of unit disk[11]

${\displaystyle \partial D=\left\{w:abs(w)=1\right\}}$

where coordinates of ${\displaystyle w\,}$ point of unit circle in exponential form are :

${\displaystyle w=e^{i*t}\,}$

## Critical curves

Diagrams of critical polynomials are called critical curves.[12]

These curves create skeleton of bifurcation diagram.[13] (the dark lines[14])

## dendrit

• a locally connected branched curve
• "Complex 1-variable polynomials with connected Julia sets and only repelling periodic points are called dendritic."[15]
• "a dendrite is a locally connected continuum that does not contain Jordan curves." [16]
• "a locally connected continuum without subsets homeomorphic to a circle"

## Escape lines

"If the escape radius is equal to 2 the contour lines have a contact point (c= -2) and cannot be considered as equipotential lines" [17]

## Invariant

Types:

• topological
• shift invariants

examples :

## Isocurves

### Equipotential lines

Equipotential lines = Isocurves of complex potential

"If the escape radius is greater than 2 the contour lines are equipotential lines" [22]

## Jordan curve

Illustration of the Jordan curve theorem. The Jordan curve (drawn in black) divides the plane into an "inside" region (light blue) and an "outside" region (pink).

Jordan curve = a simple closed curve that divides the plane into an "interior" region bounded by the curve and an "exterior" region containing all of the nearby and far away exterior points[23]

## Lamination

Lamination of the unit disk is a closed collection of chords in the unit disc, which can intersect only in an endpoint of each on the boundary circle[24][25]

It is a model of Mandelbrot or Julia set.

A lamination, L, is a union of leaves and the unit circle which satisfies :[26]

• leaves do not cross (although they may share endpoints) and
• L is a closed set.

"The pattern of rays landing together can be described by a lamination of the disk. As θ is varied, the diameter defined by θ/2 and (θ +1)/2 is moving and disconnecting or reconnecting chords. " Wolf Jung [27]

## Leaf

Chords = leaves = arcs

A leaf on the unit disc is a path connecting two points on the unit circle.[28]

## Open curve

Curve which is not closed. Examples : line, ray.

## Ray

Rays are :

• invariant curves
• dynamic or parameter
• external, internal or extended

### Extended

"We prolong an external ray R θ supporting a Fatou component U (ω) up to its center ω through an internal ray and call the resulting set the extended ray E θ with argument θ." Alfredo Poirier[29]

### Internal ray

Dynamic internal ( blue segment) and external ( red ray) rays

Definition:

• "The internal rays are the preimages of the radial segments under the coordinate with componenet center corresponding to 0." Alfredo Poirier[30]

Internal rays are :

• dynamic ( on dynamic plane , inside filled Julia set )
• parameter ( on parameter plane , inside Mandelbrot set )

### Spider

A spider S is a collection of disjoint simple curves called legs [31]( extended rays = external + internal ray) in the complex plane connecting each of the post-critical points to infnity [32]

See :

## Vein

"A vein in the Mandelbrot set is a continuous, injective arc inside in the Mandelbrot set"

"The principal vein ${\displaystyle v_{p/q}}$ is the vein joining ${\displaystyle c_{p/q}}$ to the main cardioid" (Entropy, dimension and combinatorial moduli for one-dimensional dynamical systems. A dissertation by Giulio Tiozzo )

# Discriminant

In algebra, the discriminant of a polynomial is a polynomial function of its coefficients, which allows deducing some properties of the roots without computing them.

# Dynamics

## symbolic

"Symbolic dynamics encodes :

• a dynamical system ${\displaystyle f:X\to X}$ by a shift map on a space of sequences over finite alphabet using Markov paritition of the space ${\displaystyle X}$
• the points of space ${\displaystyle X}$ by their itineraries with respect to the paritition " ( Volodymyr Nekrashevych - Symbolic dynamics and self-similar groups

# equation

## differential

differential equations

• exact analytic solutions.
• approximated solution
• use perturbation theory to approximate the solutions

# Field

Field is a region in space where each and every point is associated with a value.

The field types according to the value type :

• scalar field
• vector field, for example gradient field

# Function

## Derivative

### Derivative with respect to c

On parameter plane :

• ${\displaystyle c}$ is a variable
• ${\displaystyle z_{0}=0}$ is constant
${\displaystyle {\frac {d}{dc}}f_{c}^{(p)}(z_{0})=z'_{p}\,}$

This derivative can be found by iteration starting with

${\displaystyle z_{0}=0\,}$
${\displaystyle z'_{0}=1\,}$

and then ( compute derivative before next z because it uses previous values of z):

${\displaystyle z'_{p}=2\cdot z_{p-1}\cdot z'_{p-1}+1\,}$
${\displaystyle z_{p}=z_{p-1}^{2}+c\,}$

This can be verified by using the chain rule for the derivative.

${\displaystyle {\frac {dz_{n+1}}{dc}}={\frac {d(z_{n}^{2}+c)}{dc}}=2z_{n}{\frac {dz_{n}}{dc}}+{\frac {dc}{dc}}=2z_{n}{\frac {dz_{n}}{dc}}+1\,}$
• Maxima CAS function :

dcfn(p, z, c) :=
if p=0 then 1
else 2*fn(p-1,z,c)*dcfn(p-1, z, c)+1;


Example values :

${\displaystyle z_{0}=0\qquad \qquad z'_{0}=1\,}$
${\displaystyle z_{1}=c\qquad \qquad z'_{1}=1\,}$
${\displaystyle z_{2}=c^{2}+c\qquad z'_{2}=2c+1\,}$

It can be used for:

• the distance estimation method for drawing a Mandelbrot set ( DEM/M )

### Derivative with respect to z

${\displaystyle z'_{n}\,}$ is first derivative with respect to z.

This derivative can be found by iteration starting with

${\displaystyle z'_{0}=1\,}$

and then :

${\displaystyle z'_{n}=2*z_{n-1}*z'_{n-1}\,}$

It can be used for :

• computing the external distance to the Julia set ( DEM/J )
• detection of interior points of Mandelbrot set componnets[42]

### The Schwarzian Derivative

The Schwarzian Derivative [43] [44][45][46]

### Wirtinger derivatives

the gradient is the generalization of the derivative for the multivariable functions[47][48]

definitions:

• (function): The gradient of a scalar-valued multivariable function ${\displaystyle f(x,y)}$ is a vector-valued function denoted ${\displaystyle \nabla f}$
• (vector): The gradient of the function f at the point (x,y) is defined as the unique vector ( result of gradient function) representing the maximum rate of increase of a scalar function ( length of the vector) and the direction of this maximal rate ( angle of the vector). Such vector is given by the partial derivatives with respect to each of the independent variables[49]
• (operator): Del or nabla is an gradient operator = a vector differential operator

Notations:

${\displaystyle \nabla f(x,y)=[{\frac {\partial f}{\partial x}},{\frac {\partial f}{\partial y}}]={\begin{bmatrix}{\frac {\partial f}{\partial x}}\\{\frac {\partial f}{\partial y}}\end{bmatrix}}={\frac {\partial f}{\partial x}}\mathbf {i} +{\frac {\partial f}{\partial y}}\mathbf {j} }$

${\displaystyle \operatorname {grad} f=\nabla f}$

### Jacobian

The Jacobian is the generalization of the gradient for vector-valued functions of several variables

## Germ

Germ [52] of the function f in the neighborhood of point z is a set of the functions g which are indistinguishable in that neighborhood

${\displaystyle [f]_{z}=\{g:g\sim _{z}f\}.}$

See :

## map

• differences between map and the function [53]
• Iterated function = map[54]
• an evolution function[55] of the discrete nonlinear dynamical system[56]
${\displaystyle z_{n+1}=f_{c}(z_{n})\,}$

is called map ${\displaystyle f_{c}}$ :

${\displaystyle f_{c}:z\to z^{2}+c.\,}$

## types or names

### meromorphic

meromorphic maps: Those with NO FINITE, NON-ATTRACTING FIXED POINTS[57]

### Polynomial

#### Critical

Critical polynomial :

${\displaystyle Q_{n}=f_{c}^{n}(z_{cr})=f_{c}^{n}(0)\,}$

so

${\displaystyle Q_{1}=f_{c}^{1}(0)=c\,}$

${\displaystyle Q_{2}=f_{c}^{2}(0)=c^{2}+c\,}$

${\displaystyle Q_{3}=f_{c}^{3}(0)=(c^{2}+c)^{2}+c\,}$

These polynomials are used for finding :

• centers of period n Mandelbrot set components. Centers are roots of n-th critical polynomials ${\displaystyle centers=\{c:f_{c}^{n}(z_{cr})=0\}\,}$ ( points where critical curve Qn croses x axis )
• Misiurewicz points ${\displaystyle M_{n,k}=\{c:f_{c}^{k}(z_{cr})=f_{c}^{k+n}(z_{cr})\}\,}$

#### post-critically finite

a post-critically finite polynomial = all critical points have finite orbit

### Resurgent

"resurgent functions display at each of their singular points a behaviour closely related to their behaviour at the origin. Loosely speaking, these functions resurrect, or surge up - in a slightly different guise, as it were - at their singularities"

J. Écalle, 1980[58]

# glitches

• Incorrect parts of renders[59] using perturbation techique
• pixels which dynamics differ significantly from the dynamics of the reference pixel[60]"These can be detected and corrected by using a more appropriate reference."[61]

# graf

## Tree

### Farey tree

Farey tree = Farey sequence as a tree

### Hubbard tree

• "Hubbard trees are finite planar trees, equipped with self-maps, which classify postcritically finite polynomials as holomorphic dynamical systems on the complex plane." [62]
• " Hubbard trees are invariant trees connecting the points of the critical orbits of post-critically finite polynomials. Douady and Hubbard showed in the Orsay Notes that they encode all combinatorial properties of the Julia sets. For quadratic polynomials, one can describe the

dynamics as a subshift on two symbols, and itinerary of the critical value is called the kneading sequence." Henk Bruin and Dierk Schleicher[63]

# Magnitude

• magnitude of the point ( complex number in 2D case) = it's distance from the origin[64]
• radius is the absolute value of complex number ( compare to arguments or angle)

# Map

## types

• The map f is hyperbolic if every critical orbit converges to a periodic orbit.[65]

#### Forms

##### c form : ${\displaystyle z^{2}+c}$
• math notation : ${\displaystyle f_{c}(z)=z^{2}+c\,}$
• Maxima CAS function :
f(z,c):=z*z+c;

(%i1) z:zx+zy*%i;
(%o1) %i*zy+zx
(%i2) c:cx+cy*%i;
(%o2) %i*cy+cx
(%i3) f:z^2+c;
(%o3) (%i*zy+zx)^2+%i*cy+cx
(%i4) realpart(f);
(%o4) -zy^2+zx^2+cx
(%i5) imagpart(f);
(%o5) 2*zx*zy+cy


• math notation
${\displaystyle \ f_{c}^{(0)}(z)=z=z_{0}}$
${\displaystyle \ f_{c}^{(1)}(z)=f_{c}(z)=z_{1}}$

...

${\displaystyle \ f_{c}^{(p)}(z)=f_{c}(f_{c}^{(p-1)}(z))}$

or with subscripts :

${\displaystyle \ z_{p}=f_{c}^{(p)}(z_{0})}$
• Maxima CAS function :
fn(p, z, c) :=
if p=0 then z
elseif p=1 then f(z,c)
else f(fn(p-1, z, c),c);

zp:fn(p, z, c);

##### lambda form : ${\displaystyle z^{2}+\lambda z}$

More description Maxima CAS code ( here m not lambda is used ) :

(%i2) z:zx+zy*%i;
(%o2) %i*zy+zx
(%i3) m:mx+my*%i;
(%o3) %i*my+mx
(%i4) f:m*z+z^2;
(%o4) (%i*zy+zx)^2+(%i*my+mx)*(%i*zy+zx)
(%i5) realpart(f);
(%o5) -zy^2-my*zy+zx^2+mx*zx
(%i6) imagpart(f);
(%o6) 2*zx*zy+mx*zy+my*zx

##### Switching between forms

Start from :

• internal angle ${\displaystyle \theta ={\frac {p}{q}}}$

Multiplier of fixed point :

${\displaystyle \lambda =re^{2\pi \theta i}}$

When one wants change from lambda to c :[67]

${\displaystyle c=c(\lambda )={\frac {\lambda }{2}}\left(1-{\frac {\lambda }{2}}\right)={\frac {\lambda }{2}}-{\frac {\lambda ^{2}}{4}}}$

or from c to lambda :

${\displaystyle \lambda =\lambda (c)=1\pm {\sqrt {1-4c}}}$

Example values :

${\displaystyle \theta }$ r c fixed point alfa ${\displaystyle z_{c}}$ ${\displaystyle \lambda }$ fixed point ${\displaystyle z_{\lambda }}$
1/1 1.0 0.25 0.5 1.0 0
1/2 1.0 -0.75 -0.5 -1.0 0
1/3 1.0 0.64951905283833*i-0.125 0.43301270189222*i-0.25 0.86602540378444*i-0.5 0
1/4 1.0 0.5*i+0.25 0.5*i i 0
1/5 1.0 0.32858194507446*i+0.35676274578121 0.47552825814758*i+0.15450849718747 0.95105651629515*i+0.30901699437495 0
1/6 1.0 0.21650635094611*i+0.375 0.43301270189222*i+0.25 0.86602540378444*i+0.5 0
1/7 1.0 0.14718376318856*i+0.36737513441845 0.39091574123401*i+0.31174490092937 0.78183148246803*i+0.62348980185873 0
1/8 1.0 0.10355339059327*i+0.35355339059327 0.35355339059327*i+0.35355339059327 0.70710678118655*i+0.70710678118655 0
1/9 1.0 0.075191866590218*i+0.33961017714276 0.32139380484327*i+0.38302222155949 0.64278760968654*i+0.76604444311898 0
1/10 1.0 0.056128497072448*i+0.32725424859374 0.29389262614624*i+0.40450849718747 0.58778525229247*i+0.80901699437495

One can easily compute parameter c as a point c inside main cardioid of Mandelbrot set :

${\displaystyle c=c_{x}+c_{y}*i}$

of period 1 hyperbolic component ( main cardioid) for given internal angle ( rotation number) t using this c / cpp code by Wolf Jung[68]  

double InternalAngleInTurns; double InternalRadius; double t = InternalAngleInTurns *2*M_PI; // from turns to radians double R2 = InternalRadius * InternalRadius; double Cx, Cy; /* C = Cx+Cy*i */ // main cardioid Cx = (cos(t)*InternalRadius)/2-(cos(2*t)*R2)/4; Cy = (sin(t)*InternalRadius)/2-(sin(2*t)*R2)/4; 

or this Maxima CAS code :


/* conformal map  from circle to cardioid ( boundary
of period 1 component of Mandelbrot set */
F(w):=w/2-w*w/4;

/*
circle D={w:abs(w)=1 } where w=l(t,r)
t is angle in turns ; 1 turn = 360 degree = 2*Pi radians
*/
ToCircle(t,r):=r*%e^(%i*t*2*%pi);

(
[w],
/* point of  unit circle   w:l(internalAngle,internalRadius); */
w:ToCircle(angle,radius),  /* point of circle */
float(rectform(F(w)))    /* point on boundary of period 1 component of Mandelbrot set */
)$compile(all)$

/* ---------- global constants & var ---------------------------*/
Numerator :1;
DenominatorMax :10;

/* --------- main -------------- */
for Denominator:1 thru DenominatorMax step 1 do
(
InternalAngle: Numerator/Denominator,
display(Denominator),
display(c),
/* compute fixed point */
alfa:float(rectform((1-sqrt(1-4*c))/2)), /* alfa fixed point */
display(alfa)
)$ ### Circle map Circle map [69] • irrational rotation[70] ### Doubling map definition [71][72] C function ( using GMP library) : // rop = (2*op ) mod 1 void mpq_doubling(mpq_t rop, const mpq_t op) { mpz_t n; // numerator mpz_t d; // denominator mpz_inits(n, d, NULL); // mpq_get_num (n, op); // mpq_get_den (d, op); // n = (n * 2 ) % d mpz_mul_ui(n, n, 2); mpz_mod( n, n, d); // output mpq_set_num(rop, n); mpq_set_den(rop, d); mpz_clears(n, d, NULL); }  • Maxima CAS function using numerator and denominator as an input doubling_map(n,d):=mod(2*n,d)/d$


or using rational number as an input

DoublingMap(r):=
block([d,n],
n:ratnumer(r),
d:ratdenom(r),
mod(2*n,d)/d)\$

• Common Lisp function
(defun doubling-map (ratio-angle)
" period doubling map =  The dyadic transformation (also known as the dyadic map,
bit shift map, 2x mod 1 map, Bernoulli map, doubling map or sawtooth map "
(let* ((n (numerator ratio-angle))
(d (denominator ratio-angle)))
(setq n  (mod (* n 2) d)) ; (2 * n) modulo d
(/ n d))) ; result  = n/d

-- by Claude Heiland-Allen
-- type Q = Rational
double :: Q -> Q
double p
| q >= 1 = q - 1
| otherwise = q
where q = 2 * p

• C++
//  mndcombi.cpp  by Wolf Jung (C) 2010.
//   http://mndynamics.com/indexp.html
// n is a numerator
// d is a denominator
// f = n/d is a rational fraction ( angle in turns )
// twice is doubling map = (2*f) mod 1
// n and d are changed ( Arguments passed to function by reference)

void twice(unsigned long long int &n, unsigned long long int &d)
{  if (n >= d) return;
if (!(d & 1)) { d >>= 1; if (n >= d) n -= d; return; }
unsigned long long int large = 1LL;
large <<= 63; //avoid overflow:
if (n < large) { n <<= 1; if (n >= d) n -= d; return; }
n -= large;
n <<= 1;
large -= (d - large);
n += large;
}


#### Inverse function of doubling map

Every angle α ∈ R/Z measured in turns has :

In Maxima CAS :

InvDoublingMap(r):= [r/2, (r+1)/2];


Note that difference between these 2 preimages

${\displaystyle {\frac {\alpha }{2}}-{\frac {\alpha +1}{2}}={\frac {1}{2}}}$

is half a turn = 180 degrees = Pi radians.

 ${\displaystyle \alpha }$ ${\displaystyle d^{1}(\alpha )}$ ${\displaystyle d^{-1}(\alpha )}$ ${\displaystyle {\frac {1}{2}}}$ ${\displaystyle {\frac {1}{1}}}$ ${\displaystyle \left\{{\frac {1}{4}},{\frac {3}{4}}\right\}}$ ${\displaystyle {\frac {1}{3}}}$ ${\displaystyle {\frac {2}{3}}}$ ${\displaystyle \left\{{\frac {1}{6}},{\frac {4}{6}}\right\}}$ ${\displaystyle {\frac {1}{4}}}$ ${\displaystyle {\frac {1}{2}}}$ ${\displaystyle \left\{{\frac {1}{8}},{\frac {5}{8}}\right\}}$ ${\displaystyle {\frac {1}{5}}}$ ${\displaystyle {\frac {2}{5}}}$ ${\displaystyle \left\{{\frac {1}{10}},{\frac {6}{10}}\right\}}$ ${\displaystyle {\frac {1}{6}}}$ ${\displaystyle {\frac {1}{3}}}$ ${\displaystyle \left\{{\frac {1}{12}},{\frac {7}{12}}\right\}}$ ${\displaystyle {\frac {1}{7}}}$ ${\displaystyle {\frac {2}{7}}}$ ${\displaystyle \left\{{\frac {1}{14}},{\frac {4}{7}}\right\}}$

### Feigenbaum map

"the Feigenbaum map F is a solution of Cvitanovic-Feigenbaum equation"[75]

### First return map

"In contrast to a phase portrait, the return map is a discrete description of the underlying dynamics. .... A return map (plot) is generated by plotting one return value of the time series against the previous one "[77]

"If x is a periodic point of period p for f and U is a neighborhood of x, the composition ${\displaystyle f^{\circ p}\,}$ maps U to another neighborhood V of x. This locally defined map is the return map for x." ( W P Thurston : On the geometry and dynamics of Iterated rational maps)

"The first return map S → S is the map defined by sending each x0 ∈ S to the point of S where the orbit of x0 under the system first returns to S." [78]

"way to obtain a discrete time system from a continuous time system, called the method of Poincar´e sections Poincar´e sections take us from : continuous time dynamical systems on (n + 1)-dimensional spaces to discrete time dynamical systems on n-dimensional spaces"[79]

### Multiplier map

Mandelbrot set - multiplier map

Multiplier map ${\displaystyle \lambda }$ associated with hyperbolic component ${\displaystyle \mathrm {H} }$

• gives an explicit uniformization of hyperbolic component ${\displaystyle \mathrm {H} }$ by the unit disk ${\displaystyle \mathbb {D} }$ :

${\displaystyle \lambda _{p}:\mathrm {H} \to \mathbb {D} }$

In other words it maps hyperbolic component H to unit disk D.

It maps point c from parameter plane to point b from reference plane:

${\displaystyle \lambda _{p}(c)=b}$

where:

• c is a point in the parameter plane
• b is a point in the reference plane. It is also internal coordinate
• ${\displaystyle \lambda }$ is a multiplier map

Multiplier map is a conformal isomorphism.[80]

It can be computed using :

### Riemann map

Riemann mapping theorem[81] says that every simply connected subset U of the complex number plane can be mapped to the open unit disk D

${\displaystyle f:U\to D}$

where:

• D is a unit disk ${\displaystyle D=\{z\in \mathbf {C} :|z|<1\}.}$
• f is Riemann map ( function)
• U is subset of complex plane

Examples

• multiplier map on the parameter plane
• Böttcher coordinates
• on the parameter plane the Riemann map for the complement of the Mandelbrot set
• on dynamic plane[82]
• for the Fatou component containing a superattracting fixed point for a rational map[83]
• a Riemann map for the complement of the filled Julia set of a quadratic polynomial with connected Julia : "The Riemann map for the central component for the Basilica was drawn in essentially the same way, except that instead of starting with points on a big circle, I started with sample points on a circle of small radius (e.g. 0.00001) around the origin." Jim Belk

function:

• explicit formula ( only in simple cases)
• numerical aproximation ( in most of the cases)[84]
• Zipper
• " Thurston and others have done some beautiful work involving approximating arbitrary Riemann maps using circle packings. See Circle Packing: A Mathematical Tale by Stephenson."
• " To some extent, constructing a Riemann map is simply a matter of constructing a harmonic function on a given domain (as well as the associated harmonic conjugate), subject to certain boundary conditions. The solution to such problems is a huge topic of research in the study of PDE's, although the connection with Riemann maps is rarely mentioned." Jim Belk[85]

PDE's approach to construct a Riemann map explicitly on a given domain D

• First, translate the domain so that it contains the origin.
• Next, use a numerical method to construct a harmonic function F satisfying
 ${\displaystyle F(z)\;=\;-\log |z|}$


for all ${\displaystyle z\in \partial D}$, and let

 ${\displaystyle R(z)=|z|e^{F(z)}}$


Then

• ${\displaystyle R(0)=0}$
• ${\displaystyle R|_{\partial D}\equiv 1}$
• and ${\displaystyle \log R}$ is harmonic

so:

• R is the radial component (i.e. modulus) of a Riemann map on D.
• The angular component can now be determined by the fact that its level curves are perpendicular to the level curves of R, and have equal angular spacing near the origin."

### Rotation map

     "If a is rational, then every point is periodic. If a is irrational, then every point has a dense orbit." David Richeson[86]


#### rational

Rotation map ${\displaystyle R}$ describes counterclockwise rotation of point ${\displaystyle \theta }$ thru ${\displaystyle {\frac {p}{q}}}$ turns on the unit circle :

 ${\displaystyle R_{\frac {p}{q}}(\theta )=\theta +{\frac {p}{q}}}$


It is used for computing :

### Shift map

names :

• bit shift map ( because it shifts the bit ) = if the value of an iterate is written in binary notation, the next iterate is obtained by shifting the binary point one bit to the right, and if the bit to the left of the new binary point is a "one", replacing it with a zero.
• 2x mod 1 map ( because it is math description of it's action )

Shift map (one-sided binary left shift ) acts on one-sided infinite sequence of binary numbers by

 ${\displaystyle \sigma (b_{1},b_{2},b_{3},\ldots )=(b_{2},b_{3},b_{4},\ldots )}$


It just drops first digit of the sequence.

  ${\displaystyle \sigma ^{2}(S)=\sigma (\sigma (S))}$

  ${\displaystyle \sigma ^{k}(b_{1}b_{2}\ldots )=b_{k+1}b_{k+2}\ldots }$


If we treat sequence as a binary fraction :

 ${\displaystyle x=0.b_{1},b_{2},b_{3},\ldots }$


then shift map = the dyadic transformation = dyadic map = bit shift map= 2x  mod 1 map = Bernoulli map = doubling map = sawtooth map

 ${\displaystyle \sigma (x)=2x{\bmod {1}}}$


and "shifting N places left is the same as multiplying by 2 to the power N (written as 2N)"[87] ( operator << )

 shift k = genericTake q . genericDrop k . cycle  -- shift map


# Multiplier

Multiplier of periodic z-point :[88][89]

• "The value of ${\displaystyle (f^{p})^{\prime }}$ is the same at any point in the orbit of a: it is called the multiplier of the cycle."[90]

Math notation :

${\displaystyle \lambda _{c}(z)={\frac {df_{c}^{(p)}(z)}{dz}}\,}$

Maxima CAS function for computing multiplier of periodic cycle :

m(p):=diff(fn(p,z,c),z,1);


where p is a period. It takes period as an input, not z point.

period ${\displaystyle f^{p}(z)\,}$ ${\displaystyle \lambda _{c}(z)\,}$
1 ${\displaystyle z^{2}+c\,}$ ${\displaystyle 2z\,}$
2 ${\displaystyle z^{4}+2cz^{2}+c^{2}+c}$ ${\displaystyle 4z^{3}+4cz}$
3 ${\displaystyle z^{8}+4cz^{6}+6c^{2}z^{4}+2cz^{4}+4c^{3}z^{2}+4c^{2}z^{2}+c^{4}+2c^{3}+c^{2}+c}$ ${\displaystyle 8z^{7}+24cz^{5}+24c^{2}z^{3}+8cz^{3}+8c^{3}z+8c^{2}z}$

It is used to :

• compute stability index of periodic orbit ( periodic point) = ${\displaystyle |\lambda |=r}$ ( where r is a n internal radius
• multiplier map

# Number

## complex number

• numerical value : x+y*i
• vector from origin to point ( x,y)
• point (x,y) od 2D Cartesion plain

## Rotation number

The rotation number[91][92][93][94][95] of the disk ( component) attached to the main cardioid of the Mandelbrot set is a proper, positive rational number p/q in lowest terms where :

• q is a period of attached disk ( child period ) = the period of the attractive cycles of the Julia sets in the attached disk
• p descibes fc action on the cycle : fc turns clockwise around z0 jumping, in each iteration, p points of the cycle [96]

Features :

• in a contact point ( root point ) it agrees with the internal angle
• the rotation numbers are ordered clockwise along the boundary of the componant
• " For parameters c in the p/q-limb, the filled Julia set Kc has q components at the fixed point αc . These are permuted cyclically by the quadratic polynomial fc(z), going p steps counterclockwise " Wolf Jung

## Winding number

• of the map ( iterated function)[97][98]
• "the winding number of the dynamic ray at angle a around the critical value, which is defined as follows: denoting the point on the dynamic a-ray at potential t greater or equal to zero by zt and decreasing t from +infinity to 0, the winding number is the total

change of arg(zt - c) (divided by 2*Pi so as to count in full turns).Provided that the critical value is not on the dynamic ray or at its landing point, the winding number is well-defined and finite and depends continuously on the parameter. " DIERK SCHLEICHER [99]

# Orbit

Orbit is a sequence of points[101]

• phase space trajectories of dynamical systems
• The orbit of periodic point is finite and it is called a cycle.

## Critical

Forward orbit[102] of a critical point[103][104] is called a critical orbit. Critical orbits are very important because every attracting periodic orbit[105] attracts a critical point, so studying the critical orbits helps us understand the dynamics in the Fatou set.[106][107] [108]

${\displaystyle z_{0}=z_{cr}=0\,}$

${\displaystyle z_{1}=f_{c}(z_{0})=c\,}$

${\displaystyle z_{2}=f_{c}(z_{1})=c^{2}+c\,}$

${\displaystyle z_{3}=f_{c}(z_{2})=(c^{2}+c)^{2}+c\,}$

${\displaystyle ...\,}$

This orbit falls into an attracting periodic cycle.

Code :

"https://github.com/conanite/rainbow/blob/master/src/arc/rainbow/spiral.arc
This software is copyright (c) Conan Dalton 2008. Permission to use it is granted under the Perl Foundations's Artistic License 2.0.
This software uses javacc which is copyright (c) its authors
"
(def plot (plt c)
(with (z 0+0i
n 0
repeats 0)
(while (and (small z) (< n 10000) (< repeats 1000))
(assign n       (+ n 1)
z       (+ c (* z z))
repeats (if (apply plt (complex-parts z))
(+ repeats 1)
0)))))


Here are images:

## Inverse

Inverse = Backward

## skipped

• set containing first n iterations of initial point without initial point and its k iterations
• number of elements = n - k

${\displaystyle {\mathcal {O}}_{n,k}(z)=\{z_{n-k},z_{n-k+1},\ldots z_{n}\}}$

It is used in the average colorings

## truncated

• set containing initial point and first n iterations of initial point
• number of elements = n+1

${\displaystyle {\mathcal {O}}_{n}(z)=\{z,f(z),\ldots f^{n}(z)\}=\{z_{0},z_{1},\ldots z_{n}\}}$

# Parameter

Parameter

• point of parameter plane : " is renormalizable if restriction of some of its iterate gives a polinomial-like map of the same or lower degree. " [113]
• parameter of the function

# Period

Period of point ${\displaystyle z_{0}}$ under the iterarted function f is the smallest positive integer value p for which this equality

${\displaystyle f^{p}(z_{0})=z_{0}}$


holds is the period[114] of the orbit.[115]

${\displaystyle z_{0}}$ is a point of periodic orbit ( limit cycle ) ${\displaystyle \{z_{0},\dots ,z_{p-1}\}}$.

More is here

# Plane

Planes [116]

Douady’s principle : “sow in dynamical plane and reap in parameter space”.

## paritition

• the partition of the dynamic plane used in the definition of the kneading sequence: partition is formed by the dynamic rays at angles ϑ/2 and (ϑ + 1)/2, which land together at the critical point.
• Markow

### noncrossing

"A partition of a (finite) set is just a subdivision of the set into disjoint subsets. If the set is represented as points on a line (or around the edge of a disc), we can represent the partition with lines connecting the dots. The lines usually have lots of crossings. When the partition diagram has no crossing lines, it is called a non-crossing partition. ... They have a lot of beautiful algebraic structure, and are related to lots of old enumeration problems. More recently (and importantly), they turn out to be a crucial tool in understanding how the eigenvalues of large random matrices behave." Todd Kemp (UCSD)[117]

Key words:

• Enumerative combinatorics

## types

### Dynamic plane

• z-plane for fc(z)= z^2 + c
• z-plane for fm(z)= z^2 + m*z

### Parameter plane

See :[118]

Types of the parameter plane :

• c-plane ( standard plane )
• exponential plane ( map) [119][120]
• flatten' the cardiod ( unroll ) [121][122] = "A region along the cardioid is continuously blown up and stretched out, so that the respective segment of the cardioid becomes a line segment. .." ( Figure 4.22 on pages 204-205 of The Science Of Fractal Images)[123]
• transformations [124]

# Points

## Band-merging

the band-merging points are Misiurewicz points[125]

## Biaccessible

If there exist two distinct external rays landing at point we say that it is a biaccessible point.[126]

## Center

### Nucleus or center of hyperbolic component

A center of a hyperbolic component H is a parameter ${\displaystyle c_{0}\in H\,}$ ( or point of parameter plane ) such that the corresponding periodic orbit has multiplier= 0." [127]

Synonyms :

• Nucleus of a Mu-Atom [128]

### Center of Siegel Disc

Center of Siegel disc is a irrationally indifferent periodic point.

Mane's theorem :

"... appart from its center, a Siegel disk cannot contain any periodic point, critical point, nor any iterated preimage of a critical or periodic point. On the other hand it can contain an iterated image of a critical point." [129]

## Critical

A critical point[130] of ${\displaystyle f_{c}\,}$ is a point ${\displaystyle z_{cr}\,}$ in the dynamical plane such that the derivative vanishes:

${\displaystyle f_{c}'(z_{cr})=0.\,}$

Since

${\displaystyle f_{c}'(z)={\frac {d}{dz}}f_{c}(z)=2z}$

implies

${\displaystyle z_{cr}=0\,}$

we see that the only (finite) critical point of ${\displaystyle f_{c}\,}$ is the point ${\displaystyle z_{cr}=0\,}$.

${\displaystyle z_{0}}$ is an initial point for Mandelbrot set iteration.[131]

## Cut

The "neck" of this eight-like figure is a cut-point.
Cut points in the San Marco Basilica Julia set. Biaccessible points = landing points for 2 external rays

Cut point k of set S is a point for which set S-k is dissconected ( consist of 2 or more sets).[132] This name is used in a topology.

Examples :

• root points of Mandelbrot set
• Misiurewicz points of boundary of Mandelbrot set
• cut points of Julia sets ( in case of Siegel disc critical point is a cut point )

These points are landing points of 2 or more external rays.

Point which is a landing point of 2 external rays is called biaccesible

Cut ray is a ray which converges to landing point of another ray.[133] Cut rays can be used to construct puzzles.

Cut angle is an angle of cut ray.

## fixed

Periodic point when period = 1

## Feigenbaum

Self similarity in the Mandelbrot set shown by zooming in on a round feature while panning in the negative-x direction. The display center pans from (−1, 0) to (−1.31, 0) while the view magnifies from 0.5 × 0.5 to 0.12 × 0.12 to approximate the Feigenbaum ratio${\displaystyle \delta }$.

The Feigenbaum Point[134] is a :

• point c of parameter plane
• is the limit of the period doubling cascade of bifurcations
• an infinitely renormalizable parameter of bounded type
• boundary point between chaotic ( -2 < c < MF ) and periodic region ( MF< c < 1/4)[135]

${\displaystyle MF^{(n)}({\tfrac {p}{q}})=c}$

Generalized Feigenbaum points are :

• the limit of the period-q cascade of bifurcations
• landing points of parameter ray or rays with irrational angles

Examples :

• ${\displaystyle MF^{(0)}=MF^{(1)}({\tfrac {1}{2}})=c=-1.401155}$
• -.1528+1.0397i)

The Mandelbrot set is conjectured to be self- similar around generalized Feigenbaum points[136] when the magnification increases by 4.6692 (the Feigenbaum Constant) and period is doubled each time[137]

n Period = 2^n Bifurcation parameter = cn Ratio ${\displaystyle ={\dfrac {c_{n-1}-c_{n-2}}{c_{n}-c_{n-1}}}}$
1 2 -0.75 N/A
2 4 -1.25 N/A
3 8 -1.3680989 4.2337
4 16 -1.3940462 4.5515
5 32 -1.3996312 4.6458
6 64 -1.4008287 4.6639
7 128 -1.4010853 4.6682
8 256 -1.4011402 4.6689
9 512 -1.401151982029
10 1024 -1.401154502237
infinity -1.4011551890 ...

Bifurcation parameter is a root point of period = 2^n component. This series converges to the Feigenbaum point c = −1.401155

The ratio in the last column converges to the first Feigenbaum constant.

" a "Feigenbaum point" (an infinitely renormalizable parameter of bounded type, such as the famous Feigenbaum value which is the limit of the period-2 cascade of bifurcations), then Milnor's hairiness conjecture, proved by Lyubich, states that rescalings of the Mandelbrot set converge to the entire complex plane. So there is certainly a lot of thickness near such a point, although again this may not be what you are looking for. It may also prove computationally intensive to produce accurate pictures near such points, because the usual algorithms will end up doing the maximum number of iterations for almost all points in the picture." Lasse Rempe-Gillen[138]

## Fibonacci

Fibonacci point[139] [140][141]

## infinity

The point at infinity [142]" is a superattracting fixed point, but more importantly its immediate basin of attraction - that is, the component of the basin containing the fixed point itself - is completely invariant (invariant under forward and backwards iteration). This is the case for all polynomials (of degree at least two), and is one of the reasons that studying polynomials is easier than studying general rational maps (where e.g. the Julia set - where the dynamics is chaotic - may in fact be the whole Riemann sphere). The basin of infinity supports foliations into "external rays" and "equipotentials", and this allows one to study the Julia set. This idea was introduced by Douady and Hubbard, and is the basis of the famous "Yoccoz puzzle"." Lasse Rempe-Gillen[143]

Mandelbrot set at Fibonacci point

## Misiurewicz

Misiurewicz point[144] = " parameters where the critical orbit is pre-periodic.

## Myrberg-Feigenbaum

MF = the Myrberg-Feigenbaum point is the different name for the Feigenbaum Point.

## Parabolic point

parabolic points : this occurs when two singular points coallesce in a double singular point (parabolic point)[145]

"the characteristic parabolic point (i.e. the parabolic periodic point on the boundary of the critical value Fatou component) of fc"[146]

## Periodic

Point z has period p under f if :

${\displaystyle z:\ f^{p}(z)=z}$

In other words point is periodic

## Pinching

"Pinching points are found as the common landing points of external rays, with exactly one ray landing between two consecutive branches. They are used to cut M or K into well-defined components, and to build topological models for these sets in a combinatorial way. " ( definition from Wolf Jung program Mandel )

See for examples :

• period 2 = Mandel, demo 2 page 3.
• period 3 = Mandel, demo 2 page 5 [147]

## post-critical

A post-critical point is a point

${\displaystyle z=f(f(f(...(z_{cr}))))}$


where ${\displaystyle z_{cr}}$ is a critical point.[148]

## precritical

precritical points, i.e., the preimages of the critical point

## reference point

Reference point of the image:

• its orbit ( reference orbit) is computed with arbitrary precision and saved
• orbits of the other points of the image ( no-reference points) are computed from reference orbit using standard precision ( with hardware floating point numbers ) = faster then using arbitrary precision

## root or bond

The root point of the hyperbolic componnet of the Mandelbrot set :

• A point where two mu-atoms meet
• has a rotational number 0
• it is a biaccesible point ( landing point of 2 external rays )

Names:

## singular

the singular points of a dynamical system

In complex analysis there are four classes of singularities:

• Isolated singularities: Suppose the function f is not defined at a, although it does have values defined on U \ {a}.
• The point a is a removable singularity of f if there exists a holomorphic function g defined on all of U such that f(z) = g(z) for all z in U \ {a}. The function g is a continuous replacement for the function f.
• The point a is a pole or non-essential singularity of f if there exists a holomorphic function g defined on U with g(a) nonzero, and a natural number n such that f(z) = g(z) / (za)n for all z in U \ {a}. The least such number n is called the order of the pole. The derivative at a non-essential singularity itself has a non-essential singularity, with n increased by 1 (except if n is 0 so that the singularity is removable).
• The point a is an essential singularity of f if it is neither a removable singularity nor a pole. The point a is an essential singularity if and only if the Laurent series has infinitely many powers of negative degree.
• Branch points are generally the result of a multi-valued function, such as ${\displaystyle {\sqrt {z}}}$ or ${\displaystyle \log(z)}$ being defined within a certain limited domain so that the function can be made single-valued within the domain. The cut is a line or curve excluded from the domain to introduce a technical separation between discontinuous values of the function. When the cut is genuinely required, the function will have distinctly different values on each side of the branch cut. The shape of the branch cut is a matter of choice, however, it must connect two different branch points (like ${\displaystyle z=0}$ and ${\displaystyle z=\infty }$ for ${\displaystyle \log(z)}$) which are fixed in place.

# Portrait

## orbit portrait

### types

There are two types of orbit portraits: primitive and satellite.[150] If ${\displaystyle v}$ is the valence of an orbit portrait ${\displaystyle {\mathcal {P}}}$ and ${\displaystyle r}$ is the recurrent ray period, then these two types may be characterized as follows:

• Primitive orbit portraits have ${\displaystyle r=1}$ and ${\displaystyle v=2}$. Every ray in the portrait is mapped to itself by ${\displaystyle f^{n}}$. Each ${\displaystyle A_{j}}$ is a pair of angles, each in a distinct orbit of the doubling map. In this case, ${\displaystyle r_{\mathcal {P}}}$ is the base point of a baby Mandelbrot set in parameter space.
• Satellite ( non-primitive ) orbit portraits have ${\displaystyle r=v\geq 2}$. In this case, all of the angles make up a single orbit under the doubling map. Additionally, ${\displaystyle r_{\mathcal {P}}}$ is the base point of a parabolic bifurcation in parameter space.

# Precision

Precision of :

• data type used for computation. Measured in bits (width of significant ( fraction) = number of binary digits) or in decimal digits
• input values
• result ( number of significant figures )

See :

• Numerical Precision : " Precision is the number of digits in a number. Scale is the number of digits to the right of the decimal point in a number. For example, the number 123.45 has a precision of 5 and a scale of 2."[151]
• error [152]

# Problem

## small divisor problem

Types

• One-Dimensional Small Divisor Problems (On Holomorphic Germs and Circle Diffeomorphisms)

Where it can be found:

• stability in mechanics, particularly in celestial mechanics
• relations between the growth of the entries in the continued fraction expansion of t and the behaviour of f around z=0 under iteration.

See:

# Processes or transformations and phenomenona

## Contraction and dilatation

• the contraction z → z/2
• the dilatation z → 2z.

## differentiation

Method of computing the derivative of a mathematical function

types:

• symbolic differentiation
• numeric differentiation [154][155][156] = the method of finite differences[157]

## Discretizations

discretization[158] and its reverse [159]

## Implosion and explosion

Explosion (above) and implosion ( below)

Implosion is :

• the process of sudden change of quality fuatures of the object, like collapsing (or being squeezed in)
• the opposite of explosion

Example : parabolic implosion in complex dynamics, when filled Julia for complex quadratic polynomial set looses all its interior ( when c goes from 0 along internal ray 0 thru parabolic point c=1/4 and along extrnal ray 0 = when c goes from interior , crosses the bounday to the exterior of Mandelbrot set)[160]

Explosion is a :

• is a sudden change of quality fuatures of the object in an extreme manner,
• the opposite of implosion

Example : in exponential dynamics when λ> 1/e , the Julia set of ${\displaystyle E_{\lambda }(z)=\lambda e^{z}}$ is the entire plane.[161]

## Linearization

• changing from non-linear to linear
• " ... turn the perturbated linear map ${\displaystyle f:\lambda z+z^{2}\mapsto \lambda z}$ into the exactly linear map ${\displaystyle y\mapsto \lambda y}$ ( it linearizes ${\displaystyle f}$ )" Jean-Christophe Yoccoz[162]

Mating [163]

## Normalization

Normalize

• " normalize this vector so it has modulus one " A Cheritat
• move fixed point to the origin ( z= 0 )
• mapping the range of variable to
• [0.0, 1.0]
• [2,255], like rgb values
• converting closed curve to unit circle
• converting closed curves to concentric circles with center at the origin[164]

• uniformization
• renormalization

## Renormalization

"to any quadratic map f we can associate a canonical sequence of periods p1 < p2 <... for which f is renormalizable.

Depending on whether the sequence is:

• empty
• finite
• infinite

the map f is called respectively:

• non-renormalizable
• at most finitely renormalizable
• infinitely renormalizable" [168]

## Surgery

• surgery in differential topology [169]

## Tuning

• definition[170]
• examples

# property or feature

## Density

### density of the image

• downsaling with gamma correction[174]
• path finding[175]
• supersampling: "ots of detail but fractal fades away as you get more accurate, as n increases in nxn supersampling" TGlad

## Invariant

sth is invariant with respect to the transformation = non modified, steady

Topological methods for the analysis of dynamical systems

Invariants type

• metric invariants
• dynamical invariants,
• topological invariants.

### dynamical

Dynamical invariants = invariants of the dynamical system

Dynamical Invariants Derived from Recurrence Plots[176]

## smooth

smooth = changing without visible (noticeable) edges

use:

similar:

• conitnuous

compare:

• discrete

## Stability

• stability of quasiperiodic motion under small perturbation. In the celestial mechanics dynamics of 3 bodies around sun is described by the system of differential equations. In such case it "becomes fantastically complicated and remains largely mysterious even today." See KAM = Kolmogorov–Arnold–Moser theorem and small divisor problem
• stability of the fixed point under small perturbation
• there is equivalence (for |f′(0)| ≤ 1) of stability (a topological notion) and linearizability (an analytical notion)

The absolute value or modulus or magnitude or radius of a complex number

Conformal radius of Siegel Disk [177][178]

Escape radius ( ER ) or bailout value is a radius of circle centered at origin ( z=0). This set is used as a target set in the bailout test ( escape time method = ETM )

Minimal Escape Radius should be grater or equal to 2 :

${\displaystyle ER=max(2,|c|)\,}$


Better estimation is :[179][180]

${\displaystyle ER={\frac {1}{2}}+{\sqrt {{\frac {1}{4}}+|c|}}}$


• radius of inner circle, where inner circle with center at fixed point is the biggest circle inside Siegel Disc.
• minimal distance between center of Siel Disc and critical orbit

• absolute value of multiplier ${\displaystyle r=|\lambda |}$

# Sequences

A sequence is an ordered list of objects (or events).[182]

A series is the sum of the terms of a sequence of numbers.[183] Some times these names are not used as in above definitions.

## Itinerary

${\displaystyle S(x)}$ is an itinerary of point x under the map f relative to the paritirtion.

It is a right-infinite sequence of zeros and ones [184]

 ${\displaystyle S(x)=s_{1}s_{2}s_{3}...s_{n}}$


where

Examples :

For rotation map ${\displaystyle R_{p/q}}$ and invariant interval ${\displaystyle I}$ ( circle ) :

${\displaystyle I=(0,1]}$


one can compute ${\displaystyle x_{c}}$ :

 ${\displaystyle x_{c}=1-{\frac {p}{q}}}$


and split interval into 2 subintervals ( lower circle paritition):

${\displaystyle I_{0}=(0,x_{c}]}$

${\displaystyle I_{1}=(x_{c},1]}$


then compute s according to it's relation with critical point :

${\displaystyle s_{n}={\begin{cases}0:x_{n}x_{c}\end{cases}}}$

Itinerary can be converted[185] to point ${\displaystyle x\in [0,1]}$

${\displaystyle \gamma (S_{n})=0.s_{1}s_{2}s_{3}...s_{n}=\sum _{n=0}^{n-1}{\frac {s_{n}}{2^{n}}}=x_{n}}$


• "the kneading sequence of an external angle ϑ (here ϑ = 1/6) is defined as the itinerary of the orbit of ϑ under angle doubling, where the itinerary is taken with respect to the partition formed by the angles ϑ/2, and (ϑ + 1)/2 "[186]
• The itinerary ν = ν1ν2ν3 . . . of the critical value is called the kneading sequence.[187] One can start from the critical point but neglect the initial symbol. Such sequence is computed with the Hubbard tree

## Orbit

Orbit can be:

• forward = sequence of points
• backward ( inverse )
• tree in case of multivalued function
• sequence

# Series

A series is the sum of the terms of a sequence of numbers.[188] Some times these names are not used as in above definitions.

## Taylor

• Taylor series and Mandelbrot set[189]
• The Existence and Uniqueness of the Taylor Series of Iterated Functions [190]

# Set

definition[191]

## Component

### Components of parameter plane

Names:

• mu-atom[192]
• ball
• bud
• bulb
• decoration
• lake
• lakelet.[193]

#### Islands

Names :

• mini Mandelbrot set
• 'baby'-Mandelbrot set
• island mu-molecules = embedded copy of the Mandelbrot Set[194]
• Bug
• Island
• Mandelbrotie
• Midget

List of islands :

#### Primitive and satellite

"Hyperbolic components come in two kinds, primitive and satellite, depending on the local properties of their roots." [195]

• primitive ( non-satellite)
• the root of component is not on the boundary of another component = "it was born from another hyperbolic component by the period increasing bifurcation"[196]
• ones that have a cusp likes the main cardioid, when the little Julia sets are disjoint [197]
• satellite
• ones that don't have a cusp[198]
• it's root is on the boundary of another hyperbolic component [199]
• when the little Julia sets touch at their β-fixed

point

#### Child (Descendant ) and the parent ( ancestor)

• ancestor of hyperbolic componnet
• descendant of hyperbolic component = child [200]

#### Hyperbolic component of Mandelbrot set

Boundaries of hyperbolic components of Mandelbrot set

Domain is an open connected subset of a complex plane.

"A hyperbolic component H of Mandelbrot set is a maximal domain (of parameter plane) on which ${\displaystyle f_{c}\,}$ has an attracting periodic orbit.

A center of a H is a parameter ${\displaystyle c_{0}\in H\,}$ ( or point of parameter plane ) such that the corresponding periodic orbit has multiplier= 0." [201]

A hyperbolic component is narrow if it contains no component of equal or lesser period in its wake [202]

features of hyperbolic component

• period
• islandhood ( shape = cardiod or circle )
• lower and upper external angle of rays landing on it's root
• center (
• root
• orientation
• size

#### Limb

13/34 limb and wake on the left image

p/q-limb is a part of Mandelbrot set contained inside p/q-wake

For every rational number ${\displaystyle {\tfrac {p}{q}}}$, where p and q are relatively prime, a hyperbolic component of period q bifurcates from the main cardioid. The part of the Mandelbrot set connected to the main cardioid at this bifurcation point is called the p/q-limb. Computer experiments suggest that the diameter of the limb tends to zero like ${\displaystyle {\tfrac {1}{q^{2}}}}$. The best current estimate known is the Yoccoz-inequality, which states that the size tends to zero like ${\displaystyle {\tfrac {1}{q}}}$.

A period-q limb will have q − 1 "antennae" at the top of its limb. We can thus determine the period of a given bulb by counting these antennas.

In an attempt to demonstrate that the thickness of the p/q-limb is zero, David Boll carried out a computer experiment in 1991, where he computed the number of iterations required for the series to converge for z = ${\displaystyle -{\tfrac {3}{4}}+i\epsilon }$ (${\displaystyle -{\tfrac {3}{4}}}$ being the location thereof). As the series doesn't converge for the exact value of z = ${\displaystyle -{\tfrac {3}{4}}}$, the number of iterations required increases with a small ε. It turns out that multiplying the value of ε with the number of iterations required yields an approximation of π that becomes better for smaller ε. For example, for ε = 0.0000001 the number of iterations is 31415928 and the product is 3.1415928.[203]

#### shrub

"what emerges from Myrrberg-Feigenbaum point is what we denominate a shrub due to its shape" M Romera

#### Wake

Wakes of Mandelbrot Set to Period 10

p/q-wake is the region of parameter plane enclosed by two external rays landing on the same root point on the boundary of main cardioid ( period 1 hyperbolic component).

Angles of the external rays that land on the root point one can find by :

p/q-Subwake of W is a wake of a p/q-satellite component of W

Wake 1/3 bounded by 2 external rays and internal ray 1/3

wake is named after:

• rotation number p/q ( as above)
• angles of external rays landing in it's root point : "If two M-rays ${\displaystyle R_{M}(\theta \pm )}$ land at the same point ${\displaystyle c_{0}}$ we denote by wake ${\displaystyle (\theta \pm )}$ the component of ${\displaystyle \mathbb {C} \setminus R_{M}(\theta +)\cup R_{M}(\theta -)\cup \{c_{0}\}}$ which does not contain 0."[204]

### Components of dynamical plane

In case of Siegel disc critical orbit is a boundary of component containing Siegel Disc.

## Domain

Domain in mathematical analysis it is an open connected set

### Jordan domain

"A Jordan domain[205] J is the homeomorphic image of a closed disk in E2. The image of the boundary circle is a Jordan curve, which by the Jordan Curve Theorem separates the plane into two open domains, one bounded, the other not, such that the curve is the boundary of each." [206]

## Dwell bands

"Dwell bands are regions where the integer iteration count is constant, when the iteration count decreases (increases) by 1 then you have passed a dwell band going outwards (inwards). " [207] Other names:

• level sets of integer escape time

## Interval

a partition of an interval into subintervals

## Invariant

sth is invariant if it does't change under transformation

"A subset S of the domain Ω is an invariant set for the system (7.1) if the orbit through a point of S remains in S for all t ∈ R. If the orbit remains in S for t > 0, then S will be said to be positively invariant. Related definitions of sets that are negatively invariant, or locally invariant, can easily be given" [209]

Examples :

• invariant set
• invariant point = fixed point
• invariant cycle = periodic point
• invariant circle
• petal = invariant planar set

## Level set

• a level set of a real-valued function f[210] ( see also dwell band)
• Level set methods (LSM)

in case of :

level set is defined :

${\displaystyle L_{n}=\{z_{0}:abs(z_{n-1})

Boundaries of level sets ( lemniscates) are

 ${\displaystyle B_{n}=\{z_{0}:abs(z_{n-1})=ER\}\,}$


## Planar set

a non-separating planar set is a set whose complement in the plane is connected.[211]

## Target set

How target set is changing along internal ray 0

### Elliptic case

Target set in elliptic case = inner circle

For the elliptic dynamics, when there is a Siegel disc, the target set is an inner circle

### Hyperbolic case

Infinity is allways hyperbolic attractor for forward iteration of polynomials. Target set here is an exterior of any shape containing all point of Julia set ( and it's interior). There are also other hyperbolic attractors.

In case of forward iteration target set ${\displaystyle T\,}$ is an arbitrary set on dynamical plane containing infinity and not containing points of filled Julia set.

For escape time algorithms target set determines the shape of level sets and curves. It does not do it for other methods.

#### Exterior of circle

This is typical target set. It is exterior of circle with center at origin ${\displaystyle z=0\,}$ and radius =ER :

${\displaystyle T_{ER}=\{z:abs(z)>ER\}\,}$

Circle of radius=ER centered at the origin is : ${\displaystyle \{z:abs(z)=ER\}\,}$

#### Exterior of square

Here target set is exterior of square of side length ${\displaystyle s\,}$ centered at origin

${\displaystyle T_{s}=\{z:abs(re(z))>s~~{\mbox{or}}~~abs(im(z))>s\}\,}$

### Parabolic case : petal

trap in parabolic case

In the parabolic case target set shoul be iside petal

## Trap

Trap is another name of the target set. It is a set which captures any orbit tending to point inside the trap ( fixed / periodic point ).

# Test

## Bailout test or escaping test

Two sets after bailout test: escaping white and non-escaping black
Distance to fixed point for various types of dynamics

It is used to check if point z on dynamical plane is escaping to infinity or not.[213] It allows to find 2 sets :

• escaping points ( it should be also the whole basing of attraction to infinity)[214]
• not escaping points ( it should be the complement of basing of attraction to infinity)

In practice for given IterationMax and Escape Radius :

• some pixels from set of not escaping points may contain points that escape after more iterations then IterationMax ( increase IterMax )
• some pixels from escaping set may contain points from thin filaments not choosed by maping from integer to world ( use DEM )

If ${\displaystyle z_{n}}$ is in the target set ${\displaystyle T\,}$ then ${\displaystyle z_{0}}$ is escaping to infinity ( bailouts ) after n forward iterations ( steps).[215]

The output of test can be :

• boolean ( yes/no)
• integer : integer number (value of the last iteration)

Types of bailout test: