Amongst all computer scientists who take a philosophical approach to the subject, there comes a time when a personal visit the mystical realm known as the Mandelbrot set is in order. The hope here is simply to reveal that mathematics and computer science is far from being about the dry and technical aspects that people often confuse it for, and instead show that the technical aspect is merely a means to an end, the end being a better understanding and appreciation for what it is we can know and understand about the world we live in.
The Mandelbrot set is an example of a structure that can be defined mathematically, but whose complexity and nature is such that it can not be understood using any sort of computational means. It is a prime example of how there exist incredibly strange and mysterious forms in mathematics for which we can never fully comprehend or explain using algorithms, computers, or any other kind of computation, and yet we can define it in such simple and elementary terms.
Now the notion that there exists truths that can be not explained mathematically has been understood since the 1930s, when Kurt Godel published his famous Incompleteness Theorem, and then later on Alan Turing showed how computers are also limited in what they can accomplish.
Both of those proofs were symbolic, involving rigorous equations and theorems and axioms. The Mandelbrot set is beautiful because it's an actual colourful picture. It expresses the notion in an artistic and aesthetically pleasing manner that the universe contains secrets for which we have no means of understanding using math or science.
So what is this... Mandelbrot set exactly? Some have described it as a beetle, others have said it resembles a tropical island, and yes, one individual has described it to me as an oversized ass. Don't be too intimidated by the following mathematical definition, but if you find you are, simply ignore this next section and explore the Mandelbrot set yourself in what follows.
Pick a number, any number... let's call it c. Now consider the following sequence of equations:
c
c^2 + c
(c^2 + c)^2 + c
((c^2 + c)^2 + c^2)^2 + c
(((c^2 + c)^2 + c^2)^2 + c)^2 + c
Notice the pattern? You start with the simple equation c, and then you derive the next equation in the sequence by taking the previous one, squaring it, and adding c to it.
So as an example, if we let c = 1, then it's pretty clear that this sequence of equations diverges, that is, if you keep calculating this sequence of equations, it keeps getting bigger and bigger without settling on any single number. If on the other hand, you let c = 0, you notice that this equation converges, infact it, it converges to 0.
The Mandelbrot set is the collection of all values of c such that the sequence of equations converges. So the number 0 is a member of the set, whereas the number 1 is not. It is such a simple definition and yet it has a structure so complex that it escapes any attempt at being understood.
The best that we can do is approximate how it looks like, and in fact we can understand in full how the interior of the structure looks like, the problem comes when we try to explore the very edges of the structure, the corners. The closer you zoom in on any corner, the more and more complex the structure becomes.
But now that you've made it this far, it's best to have a look at what the Mandelbrot set "looks" like:

That's a look at the set as a whole, without zooming in on any of it, a beetle? An island? An... ass? You decide for yourself. As you can see, it's made up of some bulbs, and then some "antennas" which reach away from the bulbs. It's these antennas where a lot of the complexity of the set occurs, and infact if you zoom in on one of these antennas you get the following:

That strange looking beetle reappears and this time with an even greater complexity! The set is made up of little copies of itself, and zooming in on it even more one gets:

This is some sort of incredible spiral, and strangely enough the spiral is actually made up of infinitely many copies of the so called "beetle." Where does this spiral lead to? What is at the centre of this spiral?
Unfortunately, this is just one mystery that will forever remain a secret. The closer you zoom in on the spiral, the more complicated the pattern gets, and you realize that you're no where closer to the centre of the spiral than you were just a couple of zooms ago.
The Mandelbrot set simply refuses to allow itself to be fully comprehended. It is an example of what exists outside the boundary of human comprehension and how this outside world is vastly rich and infinitely beautiful.
I have included as part of this entry a program I quickly wrote up that allows you to explore this set for yourself. Left click zooms in, right click zooms out. There are many such programs that exist on the internet for exploring this beautiful structure, enjoy!
Download it here.



