This note describes the function ψ(z) which maps the exterior of unit disk to the exterior of the Mandelbrot set, allowing direct computation of approximations to its area.
The Mandelbrot set is the set of all complex numbers
c
for which the sequence
z
n
2
z
n-1
+c
does not diverge to infinity when starting with
z
0
0
.
Asdescribedin[
0
]and[
0
]thefunction
ψ(z)=z+
∞
∑
m=0
b
m
-m
z
(
1
)
defined implicitly through iterated application of the Mandelbrot mapping
p
n
(ψ(z))=
n
2
z
+o(1)
as
z->∞
, maps the exterior of unit disk to the exterior of the Mandelbrot set.
For such maps the area,
, is then determined directly by the coefficients
b
m
:
=π1-
∞
∑
m=1
m
2
b
m
⟹<=
N
=π1-
N
∑
m=1
m
2
b
m
(
2
)
Direct Computation
Definitions
Define
p
0
(z)=z
:
p/:
p
0
:=zz
DefinethenestedMandelbrotmapping
p
n
(z)=
2
p
n-1
(z)
+z
:
p/:
p
n_
:=p/:
p
n
=zEvaluate[
2
p
n-1
[z]
+z]
To compute approximations to
ψ(z)
, define the (truncated) infinite sum,
ψ
n
(z)=z+
n
2
-1
∑
m=0
b
m
-m
z
(
3
)
which is implemented directly:
ψ
n_
[z_]:=z+
n
2
-1
∑
m=0
b
m
-m
z
Series Expansion
Calculatetheseriesexpansionof(
3
)bynestedapplicationoftheMandelbrotmapping:
SolveAlwaysNormal
p
3
[
ψ
3
[z]]-
3
2
z
+O[z,∞]0,z
b
7
987
32768
,
b
6
-
1
16
,
b
5
-
47
1024
,
b
4
0,
b
3
15
128
,
b
2
-
1
4
,
b
1
1
8
,
b
0
-
1
2
Observe that the coefficients are binary rationals.
Inverse Series
Analternativeapproachistouse
InverseSeries
:
Clear[ψ]
ψ/:
ψ
n_
:=ψ/:
ψ
n
=zEvaluate@SimplifyInverseSeriesNestp(
2
p
+z),z,n+
n
2
O[z,∞]
//Normal/.z
n
2
z
,z>0
Produce a table of the low order approximations:
Tablen,
ψ
n
[z]+
n
2
O[z,∞]
,{n,0,3}//ColumnForm
0,z+
1
O
1
z
1,z-
1
2
+
1
8z
+
2
O
1
z
2,z-
1
2
+
1
8z
-
1
4
2
z
+
15
128
3
z
+
4
O
1
z
3,z-
1
2
+
1
8z
-
1
4
2
z
+
15
128
3
z
-
47
1024
5
z
-
1
16
6
z
+
987
32768
7
z
+
8
O
1
z
Visualize
ψ
n
(
θ
)
, which is the image of exterior of the unit circle under the mapping, superimposed onto the Mandelbrot set for
One can compute asymptotic series approximations for the Böttcher function:
msb=MandelbrotSetBoettcher[z]+
15
O[z,∞]
z+
1
2
-
1
8z
+
5
16
2
z
-
53
128
3
z
+
127
256
4
z
-
677
1024
5
z
+
2221
2048
6
z
-
61133
32768
7
z
+
205563
65536
8
z
-
1394207
262144
9
z
+
4852339
524288
10
z
-
68586849
4194304
11
z
+
243751723
8388608
12
z
-
1741612525
33554432
13
z
+
6261719421
67108864
14
z
+
15
O
1
z
It is not explained in the documentation how “Make an asymptotic series approximation for the Böttcher function” works, but its inverse series up to order