Fractals
What is in us that must reach the top, that longs to look down upon the world as if a god?
Don’t we know that in this infinite space the same rocks at the seashore know the secret of each peak?
Underneath the surface are caverns, caves soaring cathedrals the earth has made.
What arias does she sing to dripping water, bats and other seekers of wisdom?
What prayers echo while the ceilings reach slowly to the floor?
The open window houses everything:
a cat lounging in the sunlight, the call of neighbors, the breath of possibility.
- Robin Walthery Allen
Inspiration: A Geometric Jewellery Store
Explore some jewels here: https://math.hws.edu/eck/js/mandelbrot/MB.html
An Introduction to Fractals
Let us listen to the late great Benoit Mandelbrot, on the Art of Roughness.
Julia, and Julia, and still more Julia….
Let us head off to https://mathigon.org/course/fractals/mandelbrot and play with some iterated functions in the Complex Plane. This will lead us into an intuitive understanding of Julia and Mandelbrot Fractals.
Now we are ready(?) to understand this video on Julia fractals!
Designing with Julia/Mandelbrot fractals
Let us play with this interactive Mandelbrot-Julia combination diagram!
- We now that the Mandelbrot fractal uses the Iterated Function
, where is a starting complex constant. - The Mandelbrot (at left) is plotted in a coordinate space for
. - The Julia(s) (at right) are plotted in a coordinate space for
. - Depending upon the starting value of
in the Mandelbrot we get a different choice of Julia fractal in the right side diagram. - In this “single-colour” Mandelbrot, we see that for those values of
where the corresponding Julia is connected, the point is coloured black in the Mandelbrot. Else it is coloured white and appears to be “outside”. - Place your cursor inside the Julia diagram. A connected Julia always shows an iterative trace that lies within itself. A dis-connected Julia has points going off to infinity…
- Varying
we see a systematic variation of the attainable Julia fractals.
Jewellery Shopping with Mandelbrot
Ever gone shopping for jewellery? How is the place organized? That is a good metaphor for how Mandelbrot Set is generated!! Here is an image to complete the Jewellery Store metaphor:
Fractals with Code
And here is the Julia set:
See also this sketch for a static Julia, set by a user choice of
Let us use the XaOS software to make different kinds of fractals. A sample screen to explore the Mandelbrot fractal is here:
Wait, But Why?
- Fractal shapes are all around us in nature
- These mathematically created fractal shapes can have uses that are limited only by your imagination: want to design footwear that does not slip?
- Different parts of the Mandelbrot fractal allow us to contemplate a variety of fractal shapes
- And if we choose a different IFS function (rather than
), we can think of entire families of shapes!
References
- An Intrepid Tour of the Complex Fractal World using Dark Heart Package 2.2.0 for Mac. https://dhushara.com/DarkHeart/#Anchor-Introduction-35326
- Gary William Flake.(28 August 1988) The Computational Beauty of Nature. ISBN: 978-0262062008. MIT Press.
- Batty, M. and Longley, P. A. (1994) Fractal Cities: A Geometry of Form and Function, London: Academic Press, 1994.
- Wang H, Luo S, Luo T. Fractal characteristics of urban surface transit and road networks: Case study of Strasbourg, France. Advances in Mechanical Engineering. 2017;9(2). doi:10.1177/1687814017692289
- Larry Riddle.Classic Iterated Function Systems. https://larryriddle.agnesscott.org/ifs/ifs.htm
- Turtle Graphics in R: https://cran.r-project.org/web/packages/TurtleGraphics/vignettes/TurtleGraphics.pdf
- https://www.reddit.com/r/CitiesSkylines/comments/9r0y4e/grid_idea_im_working_on_fractal_squares/
- Menger Sponge: https://blogs.scientificamerican.com/roots-of-unity/a-few-of-my-favorite-spaces-the-menger-sponge/
- http://fractalfoundation.org/resources/fractal-software/
Citation
@online{2024,
author = {},
title = {Fractals},
date = {2024-05-02},
url = {https://av-quarto.netlify.app/content/courses/MathModelsDesign/Modules/25-Geometry/30-Fractals/},
langid = {en},
abstract = {A Geometric Jewellery Store}
}