Symmetric Binary Tree
Description
Construction
Animation
The symmetric binary tree is obtained by continuing to add more branches ad infinitum, using the angle $\theta$ and scaling factor $r$ for each set of new branch segments.
Here are some examples of symmetric binary trees through 12 iterations.
The limit points of the branches in a binary tree are called the branch tips.
Iterated
Function
System
The two branches are obtained from the trunk by scaling by a factor of $r$, rotating counterclockwise by $\theta$ (left) and $-\theta$ (right), then translating to the top of the trunk. The third function needed is the identity. This keeps the branches already drawn in their current locations while the first two functions add the new branches.
Note that function 3 in this iterated function system is not a contractive mapping. Therefore the theory of contractive iterated function systems cannot necessarily be applied here. However, in this case the iterates of an initial set under this iterated function system do converge to a limit set, but the limit will depend on the initial set [Proof]. This type of iterated function system is often called an IFS with condensation.
thick rectangle as initial set
unit square as initial set
If only the first two functions are used as the iterated function system, the system will be contractive and all initial sets will converge to the branch tips. Both of the trees above have the same branch tips shown below.
Branch
Addresses
The branch tips are obtained as infinite sequences of L and R. For example, the sequence $(RL)^\infty$ = RLRLRL... would be a path alternating right and left branches. Notice the symmetry with the address $(LR)^\infty$. The address $R^\infty$ corresponds to an infinite spiral of right branches.
Self-Contacting
Trees
If the scaling factor $r$ is too small, the branches of the tree will be self-avoiding, while if $r$ is too large the branches will overlap. Mandelbrot and Frame showed that for each angle $\theta$, there is a unique scaling factor $r_{sc}$ such that the symmetric binary tree with that $\theta$ and $r$ will be self-contacting, that is, branches may touch at a single point but may not cross. In this case, the branch tips of left-side branches will coincide with branch tips of some right-side branches, but no branch tip will coincide with any non-tip point of the tree. Three examples are shown below for $\theta$=60°.
See a catalog of all self-contacting symmetric binary trees for integer angles from 1° to 179° by clicking on the Play button below. There will be a slight pause at $\theta=90^\circ$ (tree is a filled in rectangle) and at $\theta=135^\circ$ (tree is a filled in triangle) corresponding to the two transition values in the graph of $r_{sc}$ above.

Similarity
Dimension
(Branch Tips)
Here is a graph of the similarity dimension of the branch tips of the self-contacting trees ($r =r_{sc}$).
Let the tree be defined by the angle $\theta$ and scaling factor $r$. We will take the base of the tree to be at the origin and the initial vertical trunk to be of length 1. By the "top" of the tree we will mean the top of the branch tips, that is, the largest y-coordinate of the branch tips. The "bottom" of the tree will mean the bottom of the branch tips, that is, the smallest y-coordinate of the branch tips. The "right side" of the tree will be the largest x-coordinate of the branch tips (and by symmetry, the left side will be the negative of this x-coordinate.)
For most symmetric binary trees, the top of the tree will correspond to the y-coordinate of the branch tip of the path $(LR)^\infty$, or equivalently $(RL)^\infty = R(LR)^\infty$; the right side will correspond to the x-coordinate of the branch tip of the path $R^k(LR)^\infty$ where $k$ is the smallest integer with $k\theta \ge 90^\circ$; and the bottom will correspond to the y-coordinate of the branch tip of the path $R^k(LR)^\infty$ where $k$ is the smallest integer with $k\theta \ge 180^\circ$.
blue = right branch, red = left branch
top = 2.6539, side = 1.51964, bottom = 1.15588
As observed by Don West for the top of the tree, however, the branch tip for $(LR)^\infty$ or $(RL)^\infty$ may not always have the largest y-coordinate. Indeed, for every $\theta$ that is not of the form $360^\circ/n$ for some integer $n$, there will be a critical value $r_T$ such that if $r \gt r_T$, then the branch tip for the path $R^k(LR)^\infty$, or equivalently, $L^k(RL)^\infty$, will have a greater y-coordinate, where k is the smallest integer such that $k\theta \ge 360^\circ$.These scaling factors will be fairly large, however, and the resulting binary trees will have massively overlapping branches as shown in the example below. Notice how the branch tip for $R^3(LR)^\infty$ has a larger y-coordinate than the branch tip for $(LR)^\infty$.
Similar exceptions hold for the bottom and sides of a binary tree for certain intervals of $\theta$. None of these exceptions will happen, however, for self-contacting trees or when $r \lt r_{sc}$. For these trees, the top, bottom, and sides will always be determined by the paths described in the first paragraph. Click for the mathematical details.
Special
Properties
Golden Symmetric Binary Trees
Tara Taylor has studied the four self-contacting symmetric binary trees for which the scaling factor is equal to \(\frac{1}{\phi}\), where \(\phi = \frac{1+\sqrt{5}}{2}\) is the golden ratio. These four trees correspond to the angles 60°, 108°, 120°, and 144° [Golden Proof]. For details about many of the special geometric properties of these trees, see her Ph.D. thesis and other publications.
Among the results she has shown is how these trees relate to triangles, pentagons, and hexagons. Click the buttons to the left for details about these relationships illustrated below.
fit inside an
equilateral triangle
fit inside a
hexagon
fit inside a
pentagon
fit inside a
pentagram
fit inside an
equilateral triangle
fit inside a
hexagon
make a
Golden Koch Snowflake
Lévy
Animation
Lévy Symmetric Binary Tree
The branch tips for a symmetric binary tree with $\theta$ = 45° and \(r = \frac{1}{\sqrt{2}}\) form a fractal that is the same as the Lévy Dragon.
Construction
Animation
Variations
References
- Barnsley, Michael and D.P Hardin. "A Mandelbrot set whose boundary is piecewise smooth," Transactions of the American Mathematical Society, Vol. 315, No. 2 (1989), 641-658.
- Mandelbrot, Benoit and Michael Frame. "The canopy and shortest path of a self-contacting fractal tree," The Mathematical Intelligencer, vol. 21, No. 2 (1999), 18-27.
- Mandelbrot, Benoit and Michael Frame. Geometry of Self-Contacting Binary Fractal Trees website.
- Mendler, Nick and Vincent J. Matsko. "Symmetric Binary Trees with Branching Ratios Larger than 1," Proceedings of Bridges 2017: Mathematics, Art, Music, Architecture, Education, Culture, 507–510.
- Pagon, Dusan. "Self-Similar Planar Fractals Based on Branching Trees and Bushes," Progress of Theoretical Physics Supplement, No. 150, 176-187.
- Pons, Bernat Espigulé. Unfolding Symmetric Fractal Trees, Proceedings of Bridges 2013: Mathematics, Music, Art, Architecture, Culture, Edited by George Hart and Reza Sarhangi, pp295-302.
- Pons, Bernat Espigulé. Adventures into the Mathematical Forest of Fractal Trees, Wolfram Blog, May 22, 2014.
- Taylor, Tara. Computational Topology and Fractal Trees, Ph.D. Thesis, Dalhousie University (2005) (pdf).
- Taylor, Tara. "Finding Gold in the Forest: Self-contacting Symmetric Binary Fractal Trees and the Golden Ratio".
- Taylor, Tara. "Golden Fractal Trees," Bridges Donostia: Mathematics, Music, Art, Architecture, Culture (2007), 181–188 .
- Taylor, Tara. "A New Classification of Non-overlapping Symmetric Binary Fractal Trees Using Epsilon Hulls", Fractals, Vol. 17, No. 3 (2009), 365-384.
- Taylor, Tara. "Excursions through a Forest of Golden Fractal Trees", in The Beauty of Fractals: 6 Different Views, eds. Denny Gulick and Jon Scott, Mathematical Association of America, 2010. [Excerpts available at Google Books]
- West, Don. "Self-Contacting Fractal Trees, Comments on and Mathematical Details for an article by Mandelbrot and Frame." Website http://web.archive.org/web/20120313124012/http://faculty.plattsburgh.edu/don.west/trees/Index.htm.
- Field, Michael and Martin Golubitsky. Symmetry in Chaos: A Search for Pattern in Mathematics, Art, and Nature (2nd Edition), SIAM, 2009. [See Preview at Google Books. Chapter 7 is on Symmetric Fractals.]

