Introduction to Fractals

Self-similarity, fractal dimension, and fractals in nature

What Are Fractals?

Fractals are mathematical objects with a peculiar property: they look similar at every scale. Zoom in on a fractal, and you'll see patterns that resemble the whole - a property called self-similarity.

Unlike smooth geometric shapes like circles and squares, fractals have infinitely complex boundaries. The closer you look, the more detail you see - detail that never stops, no matter how far you zoom.

Self-Similarity in Nature

Coastlines

Zoom into a coastline and you see smaller bays within bays within bays. The total length depends on your ruler size!

Trees & Ferns

A branch looks like a small tree. A fern frond's leaflet looks like a tiny fern. Nature uses fractal branching for efficiency.

Clouds & Mountains

Clouds have bumps on bumps on bumps. Mountain ranges contain smaller ranges. Fractal geometry captures their rough complexity.

Fractal Dimension: Between the Lines

A line is 1-dimensional. A plane is 2-dimensional. But what about the coastline of Britain? It's more than a line (it winds and curves) but less than a plane (it doesn't fill area). Its dimension is about 1.25.

The Coastline Paradox

How long is the coast of Britain? It depends on your ruler:

  • With a 100km ruler: ~2,800 km
  • With a 50km ruler: ~3,400 km
  • With a 1m ruler: tens of thousands of km
  • As ruler → 0: length → infinity!

This is why we need fractal dimension - it measures how the "amount" of a shape scales with zoom level. It can be any number, not just integers!

The Connection to Chaos

Fractals and chaos are deeply connected. Chaotic systems often produce fractal structures:

Strange Attractors

The Lorenz attractor has fractal dimension ~2.06. Chaotic systems are drawn to these fractal shapes in their phase space.

Fractal Basin Boundaries

The boundary between different behaviors is often fractal. This is why tiny changes can lead to completely different outcomes.

Key Concepts in This Module

1.

Iteration - Simple rules applied repeatedly create infinite complexity

2.

Self-similarity - Parts resemble the whole at different scales

3.

Sensitive dependence - Tiny changes lead to vastly different outcomes

4.

Emergence - Complex behavior arises from simple rules

What You'll Explore

  • Mandelbrot & Julia Sets - GPU-accelerated infinite zoom into mathematical beauty
  • Lorenz Attractor - 3D visualization of the butterfly that started chaos theory
  • Bifurcation Diagrams - Watch order descend into chaos as parameters change
  • Cellular Automata - Simple rules creating lifelike complexity
  • Classic Fractals - Sierpinski, Koch, and friends