Mathematical Fractals
1. Introduction to Mathematical Fractals
Fractals are infinitely complex shapes built from simple recursive rules. They exhibit self-similarity (the whole resembles each part) and have fractional (âfractalâ) dimensionsâmeasures of how they fill space.
- Pretty resources - 3Blue1Brown - 2016 - Linear transformations and matrices
2. Core Definition & Properties
-
SelfâSimilarity
A fractal looks âroughly the sameâ at any scale. -
Hausdorff Dimension
A non-integer dimension $D$ satisfying
\(N \times r^D = 1\)
where $N$ is the number of self-similar pieces each scaled by $r$. -
Recursive Generation
Defined by repeating a simple rule (geometric or dynamical) indefinitely.
3. Classic Fractals
3.1 Mandelbrot Set
Defined by iterating
\(z_{n+1} = z_n^2 + c,\quad z_0 = 0\)
in the complex plane. Points (c) whose orbits remain bounded form the Mandelbrot set.
3.2 Julia Sets
For a fixed (c), the Julia set is the boundary of initial points (z_0) whose orbits under
\(z_{n+1} = z_n^2 + c\)
stay bounded.
3.3 Koch Snowflake
Start with an equilateral triangle. At each step, replace every segment by four segments each of length (1/3).
Its fractal dimension is
\(D = \frac{\ln 4}{\ln 3} \approx 1.262.\)
3.4 Cantor Set
Remove the middle third of a segment repeatedly. The remaining âdustâ has dimension
\(D = \frac{\ln 2}{\ln 3} \approx 0.631.\)
4. Mathematical Generation
- Complex Dynamics
- Escapeâtime on $z \mapsto z^2 + c$ yields Mandelbrot & Julia sets.
- Iterated Function Systems (IFS)
- Define $F = \bigcup_{i=1}^N f_i(F)$ with contractive maps $f_i$ (e.g. affine transforms).
- EscapeâTime Coloring
- Color points by iteration count to divergence.
Mandelbrot Set
Image: âMandel zoom 00 mandelbrot set.jpgâ Author: Wolfgang Beyer (own work, Ultra Fractal 3) License: Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) and GNU FDL 1.2 or later commons.wikimedia.org
Julia Set
Image: âJULIA SQR( SINH(Z2) .jmb.jpgâ Author: Josep M Batlle i Ferrrer (own work) License: Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
5. Applications in Industry & HCI
- User-Interface Design
â Fractal namespaces: recursive menus & zoomable UIs for consistent scale. - Generative Design & Architecture
â Parametric, fractalâinspired facades and urban layouts with matching fractal dimensions. - Data Visualization
â Treemaps and space-filling curves (Hilbert, Peano) for multiscale data. - Image Compression
â Fractal compression encodes self-similar blocks via IFS, enabling resolution-independent zoom. - Signal Processing & Antennas
â Fractal antennas exploit self-similar geometries for multi-band performance; fractal dimension used to analyze EEG and heartbeat signals.
6. Further Reading & Top Papers
- B. B. Mandelbrot, The Fractal Geometry of Nature, 1982.
- J. E. Hutchinson, âFractals and SelfâSimilarity,â Indiana Univ. Math. J., 1981.
- M. Barnsley, âFractal Image Compression,â Commun. ACM, 1993.
- P. Abry & D. Veitch, âWavelet Analysis of Long-Range-Dependent Traffic,â IEEE Trans. Info. Theory, 1998.
- S. PĂ©rez & A. Ruiz, âFractal UX: Self-Similarity in Interface Design,â Proc. CHI, 2020.
Enjoy Reading This Article?
Here are some more articles you might like to read next: