Pixel Counting  

Robert P. Munafo, 2003 Sep 25.



The Pixel Counting method is a method of estimating the area of the Mandelbrot Set and the location of its center of gravity. The technique amounts to little more than drawing the Mandelbrot Set on a very high-resolution grid and noting how many pixels fail to "escape".

Currently (as of early 2012) the best pixel-counting estimate for the area is 1.506591856 ± 2.54×10-8

The best estimate for the center of gravity is -0.2867684229 ± 1.11×10-8.

These estimates were produced by my program LUAMS-3, a brute-force pixel-counting program that properly handles the sources of error described below. It counted 20 grids each with approximately 409600 by 204800 pixels, with a dwell limit of 209,715,200.

It is not known whether either the area or the center-of-gravity has an exact value computable by a simple formula, but if it did, my equation finder RIES would probably discover it.

Cyril Soler found the following formula for the area:

sqrt(6 π - 1) - e   ?= 1.5065916514855032852705345... ?? hypothesis

Using RIES, the best candidate formulas appear to be:

sqrt(sqrt(3 + e)) - 1/(8 π)   ?= 1.5065918512224346365822280... ?? hypothesis

for the area, and:

1/(π/24 - 2 - phi)   ?= -0.28676842227635613907005584...

for the center of gravity. An old hypothesis:

-((ln(3) - 1/3)F) ?= -0.2867682633829350268529586... ?? hypothesis

(where F is the Feigenbaum Constant) is almost certainly wrong based on the margin of error in the pixel-counting estimate.

Pixel Counting is susceptible to the following sources of error:

The features which most often cause aliasing errors are R2F(1/2B) (colloquially called the Spike) and R2.C(1/2) (known better as Seahorse Valley). Because the Spike is horizontal and Seahorse Valley is vertical, the grid can be easily aligned in such a way as to cause aliasing errors.

To determine the actual amount of error from aliasing and statistical sampling, it is best to compute a mean and a standard deviation from many seperate runs. In order for the standard deviation to be an accurate measure of error, the runs should all differ from each other by having slightly different grid spacing, being shifted slightly along real and imaginary axes, etc.

Here are some results of a set of such averaged runs. For each grid size, 20 runs were computed and averaged together. The standard deviation measures how much (on average) each run differs from the average. The average itself varys even less from the true area. The error quoted above is the standard error of the mean, based on the use of 20 samples.

grid dwell average size limit area std deviation compute time ----- ------- ------------- ------------- ------------------ 32 8192 1.511 4 0.037 2 904,123 64 16384 1.502 6 0.019 4 3,133,053 128 32768 1.504 84 0.005 68 11,973,129 256 65536 1.506 34 0.002 26 51,835,404 512 131072 1.506 88 0.001 37 225,038,584 1024 262144 1.506 783 0.000 493 971,556,504 2048 524288 1.506 674 0.000 152 4,248,279,832 4096 1048576 1.506 585 0 0.000 074 1 18,687,285,458 8192 2097152 1.506 593 8 0.000 027 5 83,170,102,744 16384 4194304 1.506 588 0 0.000 012 6 368,748,991,052 32768 8388608 1.506 591 54 0.000 004 48 1,416,385,072,113 65536 16777216 1.506 592 30 0.000 001 90 3,728,239,546,503 131072 33554432 1.506 591 734 0.000 000 624 18,173,551,931,685 262144 67108864 1.506 591 77 0.000 000 2

See also Laurent series and Monte Carlo, the other methods of estimating the area of the Mandelbrot Set.


History of Area Estimate Results

See the Area History page.

See Also

My largest islands data are based on the same techniques.


Acknowledgments

Formula for Mandelbrot area: Cyril Soler.

Area estimate (Pixel counting method): Jay Hill

Old USENET articles: G. A. Edgar (edgar at math ohio-state edu)


revisions: 20030925 oldest on record; 20101021 add link to largest islands page; 20120107 new, more precise pixel-counting estimate, and new formulas from RIES




From the Mandelbrot Set Glossary and Encyclopedia, by Robert Munafo, (c) 1987-2012.     Mu-ency index
Robert Munafo's home pages on HostMDS   © 1996-2012 Robert P. Munafo.   about   contact   Google+   mrob27   @mrob_27

This work is licensed under a Creative Commons Attribution 2.5 License. Details here s.13