Send
Close Add comments:
(status displays here)
Got it! This site "creationpie.com" uses cookies. You consent to this by clicking on "Got it!" or by continuing to use this website. Note: This appears on each machine/browser from which this site is accessed.
Self-similarity and fractals
1. Self-similarity and fractals
Fractals are
self-similar objects, with
fractional dimension, that model many parts of reality.
Man-made: smoothness: lines, squares, circles, etc.
Natural: roughness, made without hands
Intrinsic topics include:
mathematics: infinity, randomness
physics: nature, reality
computation/information: graphics, approximations, continuations, lazy evaluation
2. Romans 11:19 Fractions
Romans 11:19 Thou wilt say then, The branches were broken off, that I might be graffed in. [kjv]
ερεις ουν εξεκλασθησαν κλαδοι ινα εγω εγκεντρισθω [gnt]
… fracti … rami … [v]
The word "
fractal" comes from the Latin "
fractus" for "
broken".
3. Romans 11:19
KJV: Thou wilt say then, The branches were broken off, that I might be graffed in.
Greek: ερεις ουν εξεκλασθησανοι κλαδοι ινα εγω εγκεντρισθω
Latin: dices ergo fracti sunt rami ut ego inserar
4. Luke 24:35 Fractions
Luke 24:35 And they told what things were done in the way, and how he was known of them in breaking of bread. [kjv]
και αυτοι εξηγουντο τα εν τη οδω και ως εγνωσθη αυτοις εν τη κλασει του αρτου [gnt]
… fractione … [v]
Smooth "
smooth" baked bread gets broken into "
rough" bread, each getting a "
fraction" of the loaf.
5. Luke 24:35
After the resurrection:
KJV: And they told what things were done in the way, and how he was known of them in breaking of bread.
Greek: και αυτοι εξηγουντο τα εν τη οδω και ως εγνωσθη αυτοις εν τη κλασει του αρτου
Latin: et ipsi narrabant quae gesta erant in via et quomodo cognoverunt eum in fractione panis
6. Fractals
A fractal is a self-similar object. What does it mean to be self-similar? In general:
A tree branch looks like a little tree.
A part of a cloud looks like a cloud.
A part of a fern looks like a fern.
(and so on)
7. Fractal tree and branches
A tree branch looks like a little tree.
8. Clouds
A part of a cloud looks like a cloud.
9. Mountains
A part of a mountain looks like a mountain. To get a lake, just put a flat surface at a given elevation.
10. Lightning
Is it a lightning bolt? Is it fractal fog? Is it ocean waves? Related concepts include Brownian/random motion.
11. Ferns
A part of a fern looks like a fern. And so on.
12. Barnsley fern
The Barnsley fern uses
IFS (Iterated Function Systems) to create realistic fractals.
The same techniques are the basis of fractal compression methods.
As one increases the detail, one can descend into the fractal - in what can appear like forever - infinite descent.
13. Fractal: Endless coastline
Fractals are self-similar objects. As one zooms in on a fractal, it can appear endless.
14. Mandelbrot set zoom
In reality, at a certain point, the zooming must stop.
f(z) = z*z + c
Zoom is at the Feigenbaum point at:
(-1.401155189..., 0)
Where else do we see concepts of self-similarity?
15. Benoit Mandelbrot
Benoit Mandelbrot (1924-2010) discovered and popularized the concept of fractals, and coined the word from the Latin "
fractus".
At the time he first introduced his work, many mathematicians did not consider his work mathematics.
16. Matthew 7:2
Matthew 7:2 For with what judgment ye judge, ye shall be judged: and with what measure ye mete, it shall be measured to you again. [kjv]
εν ω γαρ κριματι κρινετε κριθησεσθε και εν ω μετρω μετρειτε μετρηθησεται υμιν [gnt]
… mensura mensi … [v]
Does it matter how things are measured? What about from a Biblical perspective? Explain.
Note: There is a difference between deciding what is right and wrong, communicating those ideas, and announcing/pronouncing and executing judgment on others.
17. Matthew 7:2
KJV: For with what judgment ye judge, ye shall be judged: and with what measure ye mete, it shall be measured to you again.
Greek: εν ω γαρ κριματι κρινετε κριθησεσθε και εν ω μετρω μετρειτεαντιμετρηθησεται μετρηθησεται υμιν
Latin: in quo enim iudicio iudicaveritis iudicabimini et in qua mensura mensi fueritis metietur vobis
18. The Fractal Geometry of Nature
Benoit Mandelbrot's book,
The Fractal Geometry of Nature (1983, revisions since), introduced me to the world of fractals.
Others, such as Lauren Carpenter took notice of his work.
19. Lauren Carpenter
Lauren Carpenter, then working for Boeing in Seattle, used the new fractal concepts to develop realistic animated natural scenery for flight simulators and marketing materials.
20. The force
He left to work at Lucasfilm's computer division to help develop animated landscapes, lave flows, etc.,
including animations for Star Wars, Star Trek, etc.
21. Lucasfilm
The Lucasfilm's computer division would become Pixar.
The rocket scene from Toy Story 1 shows animated trees in the background.
22. Toy Story
Toy Story trivia:
Leaves on a typical tree in Andy's neighborhood: 10,000
Trees on Andy's block: 100+
Leaves on Andy's block: 1.2 million
How might a programmer create hundreds of trees and millions of leaves?
23. Ecclesiastes 1:15
Ecclesiastes 1:15 That which is crooked cannot be made straight: and that which is wanting cannot be numbered. [kjv]
διεστραμμενον ου δυνησεται του επικοσμηθηναι και υστερημα ου δυνησεται του αριθμηθηναι [lxx]
Can we smooth out a fractal and still have a fractal? Do we try to smooth out crooked things?
Can we go "
beyond infinity"?
24. Koch coastline development
A
fractal is a
self-similar object (i.e., with
fractional dimension).
25. Step 0
Start with a straight line as the base case.
26. Step 1
Divide the line segment in into three parts.
27. Step 2
Extend the middle segment. Here are the base and step cases. The fractional dimension in log(4/3).
28. Step 3
Now do the same for the step case to get the next step case.
29. Step 4
Continue in the same manner.
30. Step 5
Continue in the same manner.
31. Step 6
Continue in the same manner.
32. Step 7
Continue in the same manner.
33. Step 8
In the limit, the length of the coastline is infinite, continuous (connected), but nowhere differentiable (smooth), what mathematicians call a "
monster curve". Note: A simple recursive procedure can draw the entire curve.
34. Length of fractals
The length of a fractal is infinite. In practice, one stops at a certain point.
The measured length of coastlines has varied depending on measurement scale.
35. Koch coastline
Do you remember the Koch coastline?
What happens if we change the step case, at each step, to add some randomness?
To do so, flip a coin.
36. Randomized coastline
Imagine this as a coastline. More real looking, right. You can see the inlets and protruding islands. Simple to generate. That's the beauty of fractals.
37. Realistic coastline
Color shading makes the computer-generated coastline look more realistic.
38. Koch islands
Here are four variations of a simple Koch island.
This one randomization at each step results in a somewhat realistic island outline.
In practice, many parameters can be varied and randomized.
39. Regular coastline
40. Randomized coastline
41. Combined fractal coastline build
42. Fractal tree animation
I always liked programming, so here are some attempts at programming fractal trees (from November 2010). I started them after watching a video on Fractals with my son who afterwards started seeing fractal landscapes in his Bionicle movies. These images are in reverse order as I "improve" the original code. The code was written in PostScript and improved over time.
Here is an animated GIF image which put together the concepts from the previous trees (below).
43. Fractal tree animation
44. Four seasons
Here are the four seasons. Clockwise: Winter, Spring, Summer, Autumn. I used a seed for the random number generator to get the same tree branch layout each time (with extra random calls where needed depending on the season). Different seeds produce slightly different trees.
Here are the trees for each of four seasons.
45. Without leaves
I created it with a small PostScript program in a few minutes.
46. With leaves
Here is the tree after a request to add leaves. The leaves are non-fractal for now.
47. Autumn tree
On request, here is the autumn tree.
48. Nonrandom
Here is the same tree before I added the randomness to the angles and branch lengths.
49. Future improvements
Possible future improvements:
Have the autumn leaves fall at random to the position below
Alter the angle and/or length of each leaf/blossom randomly
Add icicles hanging from the Winter tree.
50. Fractal: Giuseppe Peano curve
The Peano curve was the first space-filling curve to be discovered. Such a curve is called a "
monster curve",
51. Pythagoras fractal tree
Here is a Pythagoras fractal tree.
52. Fractal: Hilbert curve
Mathematician David Hilbert invented what is called the "
Hilbert curve".
53. Fractal: Hilbert curve
The Hilbert (fractal) curve has been used as a model for the packing of certain body tissues (intestines, lungs, etc.).
Such "
monster curves" are
finite in
area,
infinite in
length,
continuous (connected) but
nowhere differentiable (smooth).
54. Sierpinski Christmas tree
55. Fractal antennas
Fractal antennas, in cell phones, are based on ideas found in the fractal curves.
Nathan Cohen created (and patented) the first fractal antenna in 1988.
56. End of page