# Iteration Count vs Distance Estimate

Conjectured bounds presented without proof, after some mathematical experiments in the Mandelbrot set.

# 1 Exterior

Calculate:

\[N = n + 2 - \log_2(\log(|z|^2))\]

\[d = \frac{\sqrt{|z|^2} \log(|z|^2)}{\left|\frac{dz}{dc}\right|}\]

with escape radius \(|z|^2 > 256^2\).

Plot many points in blue on a log-log scale:

iteration count vs distance estimate

The green curve is approaching the tip of the antenna from the left, bounding like: if distance is smaller than d, iteration count must be larger than N(d). The relationship of the curve seems to be:

\[d = \frac{48}{4^N}\]

The red curve is approaching seahorse valley along an external ray, bounding like: if iteration count is larger than N, distance must be smaller than d(N). The relationship of the curve seems to be:

\[N = \frac{2.128\ldots}{\sqrt{d}}\]

Combining the bounds:

\[\frac{48}{4^N} < d < \frac{4.529\ldots}{N^2}\] \[\log_4{\frac{48}{d}} < N < \frac{2.128\ldots}{\sqrt{d}}\]

Conjecture presented without proof.

# 2 Interior

The largest component of a given period \(p = 2^k\) is probably in the period doubling cascade (iirc, need to check this…). It scales by Feigenbaum constant 4.6692… Feigenbaum constant (wikipedia). So \[ d \approx a / 4.6692\ldots^{\log_2{p}} = a / p^{2.232\ldots}\]

The smallest component of a given period \(p\) is nearest the tip of the antenna, with scaling by factor 16:

A new scaling along the spike of the Mandelbrot set, – Michael Frame, A.G. Davis Philip, and Adam Robucci, Computers & Graphics, Volume 16, Issue 2, 1992, Pages 223-234, ISSN 0097-8493, https://doi.org/10.1016/0097-8493(92)90050-6

Reprinted in

Chaos and Fractals: A Computer Graphical Journey (Chapter 40), ed. C.A. Pickover, 1998, pages 269-280, ISBN 978-0-444-50002-1 https://doi.org/10.1016/B978-044450002-1/50045-X

Child bulbs of top level cardioid scale approximately like \[\frac{1}{p^2} \sin\frac{q}{p},\] conjectured for the \(\lambda\) parameterization (which has top level discs, so no \(\sin\) factor) of \(M\) in

On the Dynamics of Iterated Maps III: The Individual Molecules of the M-Set, Self-Similiarity Properties, the Empirical \(n^2\) Rule, and the \(n^2\) Conjecture. – Benoit B. Mandelbrot, in Chaos, Fractals, and Dynamics, eds. P. Fischer and William R. Smith, 1985, ISBN 0-8247-7325-X https://archive.org/details/chaosfractalsdyn0000unse

A related conjecture is proven in

A Proof of the Mandelbrot \(n^2\) Conjecture – John Guckenheimer and Richard McGehee, Report No, 15, 1984, Institut Mittag-Leffler https://pi.math.cornell.edu/~gucken/PDF/MandelbrotN2.pdf

and the size estimate is proven in

The size of Mandelbrot bulbs – A.C. Fowler and M.J. McGuinness, Chaos, Solitons & Fractals: X, Elsevier BV, 2019, vol 3, ISSN 2590-0544 https://doi.org/10.1016/j.csfx.2019.100019

These could provide bounds on interior distance vs period. Conjecture (probably could be sharpened):

\[d < \frac{2}{p^2}\]

Bounding period the other way is not possible because \(d\) can get arbitrarily small in any component, but the size \(s\) of the smallest components (assuming they are indeed the cardioid-like one nearest -2 for each \(p\)) seems to be

\[s \approx \frac{59.2\ldots}{16^p}\]

as \(p \to \infty\), relative to the top level \(p = 1\) cardioid with \(s = 1\)..

# 3 Applications

Efficient rendering of accurate images of the Mandelbrot set with ternary colouring:

  • interior
  • boundary / unknown
  • exterior

without wasting time iterating further if the distance is surely going to be less than a pixel.

This sort of image can provide estimates of the area of the Mandelbrot set and the box-counting dimension of its boundary.

# 4 Caveats

Don’t forget the approximate nature of distance estimates!

For bounds on square grids, you need factors of 4 in both directions, and another factor of \(\sqrt{2}\) for the diagonal vs edge of a square.

# 5 Numerical Verification

Output from a numerical search (wall-clock computation time 100mins using 16 threads on AMD 2700X CPU with 32GB RAM):

level total int bdry ext dim ext00 ext01 ext10 ext11 int00 int01 int10 int11 maxn
0 1 0 1 0 inf 0 0 0 0 0 0 0 0 0
1 4 0 4 0 2.000 0 2 0 0 0 0 0 0 0
2 16 0 12 4 1.585 0 7 0 0 0 0 0 1 0
3 64 0 30 34 1.322 0 19 3 0 0 2 0 0 0
4 256 0 76 180 1.341 0 41 4 2 0 10 0 3 0
5 1024 28 204 792 1.424 0 90 9 5 0 45 1 2 0
6 4096 224 528 3344 1.372 0 232 25 16 0 127 1 7 0
7 16384 1144 1416 13824 1.423 0 585 70 73 0 310 4 14 0
8 65536 5246 3860 56430 1.447 0 1568 166 292 0 754 4 48 0
9 262144 22524 10926 228694 1.501 0 4333 523 1005 0 1722 13 124 0
10 1048576 93560 31996 923020 1.550 0 12537 1393 3600 0 4068 20 234 0
11 4194304 382452 96310 3715542 1.590 0 37071 3893 12712 0 9673 55 588 0
12 16777216 1549726 296924 14930566 1.624 0 111993 10828 44752 0 23435 121 1491 0
13 67108864 6246846 933646 59928372 1.653 0 346000 30231 157452 0 56212 316 3637 0
14 268435456 25101832 2992092 240341532 1.680 0 1083600 83949 554581 0 135398 753 9011 0
15 1073741824 100682952 9738028 963320844 1.702 0 3449490 234738 1949103 0 327014 1765 22074 0
16 4294967296 403399250 32112302 3859455744 1.721 0 11107656 655969 6860976 0 791698 4146 55611 0
17 17179869184 1615209248 107071442 15457588494 1.737 0 36149910 1831093 24174993 0 1915278 10132 143198 0
18 68719476736 6464740072 360459914 61894276750 1.751 0 118683648 5105618 85313908 0 4644022 24353 371335 0
19 274877906944 25868424012 1223643514 247785839418 1.763 0 392785193 14225571 301596356 0 11271736 59563 981405 4
level

grid of 2level cells to a side

total

4level

int

guaranteed interior by distance estimate

bdry

might contain boundary

ext

guaranteed exterior by distance estimate

dim

estimate of box-counting dimension of boundary

ext00

counter-examples: large d, high N

ext01, ext10, ext11

other cases

int00

counter-examples: large d, high period

int01, int10, int11

other cases

maxn

potential counter-examples: high N, no d calculated as maximum iteration count was reached, no period detected

# 5.1 Potential Counter-Examples

Further analysis of the 4 unescaped potential counter-examples, with higher precision or iteration count limits, shows they are all satisfy the conjectured bound \(d < 4.5\ldots / N^2\):

precision = 100 bits
c = 3.7489700317382812500000000000000e-01 + -2.0824050903320312500000000000000e-01 i
N = 3558118.22734
d = 2.53377e-24

precision = 53 bits
c = -0.170772552490234375 + -0.827236175537109375 i
N = 2504192738.88534
d = 2.1389e-112

precision = 53 bits
c = -1.052913665771484375 + -0.252559661865234375 i
N = 6432091876.80757
d = 3.274e-121

precision = 53 bits
c = -1.072231292724609375 + -0.239337921142578125 i
N = 2155547023.15851
d = 2.0166e-276

Note: absence of known counter-examples isn’t a proof of correctness.

# 5.2 Area Estimate

The last line of the table provides an estimate for the area of the Mandelbrot set \(A_M\):

\[1.505 < A_M < 1.577\]

(Not rigorous bounds because floating point rounding isn’t taken into account, among other things.)