Using Triangle Sierpinski Relatives to Visualize Subgroups of the Symmetries of the Square
Year: 2023 Authors: Tara Taylor
Core claim
Triangle relatives can generate new square-convex-hull fractals that make the subgroups of the symmetries of the square visible.
Topics
Sierpinski relatives, dihedral groups, iterated function systems, convex hulls, fractal visualization
Domains
fractal geometry, group theory, dihedral groups D4, iterated function systems, computational topology, mathematical visualization, generative art, fractal design
Methods
IFS modification, subgroup labeling, convex hull analysis, fractal composition
Media
computer-generated figures, square fractals, triangle relatives, spiral patterns
Paper text
The text below is the locally extracted OCR/Markdown version of the paper. Raw PDF files remain local and are not published here.
Bridges 2023 Conference Proceedings
Using Triangle Sierpinski Relatives to Visualize Subgroups of the Symmetries of the Square
Tara Taylor
Department of Mathematics and Statistics, St. Francis Xavier University, Antigonish, Nova Scotia, Canada; ttaylor@stfx.ca
Abstract
The Sierpinski relatives form a fascinating class of fractals because they all possess the same fractal dimension but can look very different. The famous Sierpinski gasket is one of these relatives. The convex hull of the gasket has a boundary that is a right isosceles triangle. There is a sub-class of relatives that all have the same convex hull as the gasket, and are referred to as triangle relatives. The triangle relatives can be used to build other beautiful fractals. In particular, one can build fractals with square convex hulls and these can be used to visualize subgroups of the symmetries of the square.
Introduction
The Sierpinski gasket is a well-known fractal whose boundary is a triangle (either equilateral or right isosceles) [6]. This paper focuses on the right isosceles version, see Figure 1(a), because of its connections with the symmetries of the square. One way to generate the gasket is with an iterated function system (IFS) [1]. The IFS of the gasket can be modified using the symmetries of the square. This yields an interesting class of fractals, called the Sierpinski relatives, that all have the same fractal dimension but different topologies [2,4,7]. Figures 1(b), (c) and (d) display three relatives. My research includes using methods of computational topology to classify and characterize fractals, with the main goal of getting beyond fractal dimension. I initially thought the relatives would be a good summer project, and I am still working on them more than 15 years later. I found that the convex hulls of the relatives can help with the computational topology analysis, and these convex hulls all have polygonal boundaries [10]. In particular, there is a subclass for which the polygonal boundaries are the same right isosceles triangle as the boundary of the gasket. Such triangles can be used to form squares in different ways, and thus I was inspired to create new fractals by joining together these ‘triangle’ relatives.
I often teach a course in abstract algebra, and one of my favourite examples of a group is the symmetries of the square [3]. I encourage students to have a square in front of them so they can explore how the symmetries work. I am often looking for creative ways to help my students visualize the subgroups of the symmetries and to see how powerful the symmetries are. I also like to bring my own research into the classroom, so the relatives are wonderful because they are generated using the symmetries of the square and can be used to build other fractals that have square convex hulls.
(a)
(b)
(c)
Figure 1: Sierpinski Gasket and three Sierpinski relatives.
(d)
Taylor
Mathematical Background
Groups, Subgroups, and the Symmetries of the Square
A group [3] is a set of elements with a binary operation such that for all and
The operation is associative: for all ;
- There is an identity element such that for all ;
- Every element has an inverse such that .
The set of integers with addition is a group: the identity is 0; the inverse of is .
Table 1: Description of the symmetries of the square.
| Label | Action | Verbal Description |
|---|---|---|
| a (ρ0) | J | No change |
| b (ρ1) | ~ | 90° rotation counter-clockwise |
| c (ρ2) | r | 180° rotation |
| d (ρ3) | ~ | 270° rotation |
| Label | Action | Verbal Description |
| --- | --- | --- |
| e (μ2) | ↑ | Reflection across horizontal line |
| f (μ1) | ↓ | Reflection across vertical line |
| g (δ1) | ← | Diagonal Reflection |
| h (δ2) | → | Oher Diagonal Reflection |
The th dihedral group consists of the set of symmetries for a regular polygon with sides under composition [3]. has elements: rotations and reflections. The symmetries of the square, , are described in Table 1. To simplify the labelling of the Sierpinski relatives (and to be consistent with previous papers by the author), the notation differs from Fraleigh (given in parentheses) [3]. The colours are used to identify the individual symmetries but also to distinguish between rotations and reflections. The action of a symmetry on a square is demonstrated by showing how the “J” moves under the given symmetry.
Figure 2: Binary operation tables for the symmetries of the square and non-trivial subgroups.
Using Triangle Sierpinski Relatives to Visualize Subgroups of the Symmetries
of the Square
Figure 2 displays a binary operation table for , where means do first, then do . Each entry is of the form row*column. For example, rotation by followed by vertical reflection is the same as a diagonal reflection: . Note that the order matters: . The identity is , and every element has an inverse. For example, the inverse of is because they combine to give a rotation of .
A group is abelian if the binary operation is commutative ( for all ). Otherwise a group is said to be non-abelian. The dihedral groups , for , are non-abelian [3]. A subgroup of a group is a subset that is also a group under the same operation. Every group has itself and the set containing only the identity as subgroups. The set of even integers forms a subgroup of the integers with addition because the sum of any two even integers is even. The odd integers do not form a subgroup because the sum of any two odds is not odd. The tables for the non-trivial subgroups of are displayed in Figure 2.
Iterated Function Systems, Sierpinski Relatives, and Convex Hulls
An iterated function system (IFS) is a collection of contractive mappings . A given IFS has a unique attractor that satisfies [1,4]. Thus is made of smaller versions of itself. Starting with any compact set , form a sequence of approximations , for , as follows. and for :
The limit of the approximations as is [1,4].
Figure 3: The unit square and result of applying maps .
Figure 4: Maps to obtain the relative .
A Sierpinski relative , where are elements of , has IFS as follows [2,4,7]. Let be the unit square with vertices , , and . All three maps apply a symmetry ( for , for , for ), then a contraction by a factor of 2. The map then shifts the contracted square to the right by and the map shifts the contracted square up by , see Figure 3. The gasket is the unique attractor of the IFS where all maps preserve the orientation of the square, so . The relative and the first three approximations are shown in Figure 4. Figures 1(b), (c), and (d) display other relatives.
A relative is self-similar because it is made from smaller versions of itself without gaps or overlaps. The similarity dimension of a self-similar object satisfies , where is the number of smaller versions and is the scaling ratio [6]. In the case of the relatives, and . Thus .
There are 8 choices for each symmetry of the square, thus there are possibilities for the IFS. The attractors are not all distinct; there are 232 distinct attractors [8,9]. The gasket is symmetric via the diagonal symmetry , thus also corresponds to and . The map is the only possible non-trivial symmetry for a relative. A previous paper explored the symmetric relatives
Taylor
[11]. The only non-trivial isometry between two relatives is the map [9]. Non-symmetric relatives come in congruent pairs. Two relatives and are congruent if and only if . If is not symmetric, one can obtain the unique congruent match to [9]. Let be such that . Then , where , , , is congruent to . Figure 5 shows and its congruent match .
Figure 5: Non-symmetric relative and its congruent match.
A set is convex if for any two points and in the set, the line segment joining them is also in the set [5]. The convex hull of a set is the smallest convex set that contains the set. See Figure 6. One can visualize the boundary of a convex hull as being like an elastic band around the points.
convex and not convex
boundary of convex hull
Figure 6: Convex set and non-convex set; set of points along with boundary of its convex hull.
Convex hulls of the relatives can be a useful tool to help with the computational topology analysis [12]. The convex hull of a relative can be described by its extreme points (the vertices of the polygon that is the boundary of the convex hull). The extreme points for the gasket are , , and . There are other relatives that have the same convex hull [9,11].
Figure 7: Eight relatives with triangle convex hulls.
Figure 7 displays eight relatives that have the same convex hull: , , , , , , and . These 8 relatives are not symmetric. However, they each have a congruent match as described above. These corresponding relatives are: , , , , , , and . These 16 relatives are the only non-symmetric relatives that have the same convex hull as the gasket [9,11] and will be referred to as triangle relatives.
Using Triangle Sierpinski Relatives to Visualize Subgroups of the Symmetries
of the Square
Square Fractals made with Triangle Relatives
The triangle relatives are not symmetric, but they can be used to make fractals that display different symmetries. This paper focuses on fractals that are considered to be square because their convex hulls have square boundaries. When I first started building fractals with the triangle relatives, I printed off copies of them and played with the paper cut-outs. A directory of images, grouped by specific relative, is available for people to see examples and perhaps create their own [13]. I thought these would be of interest to the Bridges audience. I needed a theme to help decide on which images to share. I chose to show that it is possible to create fractals that demonstrate all non-trivial subgroups of .
For simplicity, the label of a triangle relative is given by just . The copies may all have the same orientation as the original relative or they may correspond to the congruent match of the relative. The “J” symbol is used to show the orientation of the relative. Table 2 gives an explanation for the figures of the square fractals. Space is limited, so the examples shown use the minimum number of relatives needed for a given subgroup. With two relatives it is possible to build a square fractal that corresponds to subgroups , or . Figure 8 displays fractals for the subgroups and . The fractals for can be obtained by rotating the fractals for by .
Table 2: Explanation of figures of square fractals.
| Square to show symmetries and orientation of relative |
|---|
| Corresponding subgroup |
| baa/daa |
| --- |
| faa/eaa |
Figure 8: Square fractals made with two relatives.
Taylor
Figure 9: Square fractals made with four relatives.
Four relatives can be joined to form a square corresponding to the subgroups or , see Figure 9. Eight triangle relatives can be put together in many different ways. Figure 10 shows square fractals corresponding to the subgroup . These could be rotated by to get fractals corresponding to the subgroup .
Figure 10: Square fractals, made with eight relatives, corresponding to .
Using Triangle Sierpinski Relatives to Visualize Subgroups of the Symmetries
of the Square
Figure 11: Square fractals, made with eight relatives, corresponding to .
Figure 11 shows square fractals that correspond to . Figure 12 presents two different formations that yield fractals with all symmetries of the square.
Figure 12: Square fractals, made with eight relatives, corresponding to .
Taylor
Summary and Conclusions
This paper has presented a way to use triangle relatives to form square fractals that help to visualize the different subgroups of the symmetries of the squares. I find it interesting to see how different themes emerge depending on how the relatives are joined together. Isosceles right triangles can be used to build many other interesting and beautiful figures. For example, two spirals are shown in Figure 13. The directory includes other figures such as frieze patterns and shapes with convex hulls different from the triangle and square [13]. It would also be interesting to look at triangle relatives that correspond to the equilateral triangle version of the gasket; they could be used to form fractals whose convex hulls have hexagonal boundaries.
Figure 13: Spirals made from triangle relatives and .
Acknowledgements
A portion of this work was done with an undergraduate research student Shelby Rouse at St. Francis Xavier University. St. Francis Xavier University and the Natural Sciences and Research Council of Canada provided funding for Ms. Rouse.
References
[1] M. Barnsley. Fractals Everywhere. Academic Press, 2014. [2] R. Dickau. 2001. Relatives of the Sierpinski Gasket. https://www.robertdickau.com/sierpinskis.. [3] J. B. Fraleigh. A First Course in Abstract Algebra, ed. Addison Wesley, 2002. [4] M. Frame and B. Mandelbrot. Fractals, Graphics, and Mathematics Education. Cambridge University Press, 2002. [5] S. R. Lay. Convex Sets and Their Applications. Dover Publications, Inc., 1982. [6] B. Mandelbrot. The Fractal Geometry of Nature. W. H. Freeman, 1982. [7] H.O. Peitgen, H. Jürgens, D. Saupe, and M.J. Feigenbaum. Chaos and Fractals: New Frontiers of Science. Springer, 2004. [8] L. Riddle, 2022. Sierpinski Relatives. http://ecademy.agnesscott.edu/~lriddle/ifs/siertri/boxVariation.htm. [9] T. D. Taylor. “Connectivity Properties of Sierpinski Relatives.” Fractals, vol. 19, no. 4, 2011, pp. 481–506. [10] T. D. Taylor and S. Rowley. “Convex Hulls of Sierpinski Relatives.” Fractals, vol. 26, no. 6, 2018, pp. 1850098. [11] T. Taylor. “The Beauty of the Symmetric Sierpinski Relatives.” Bridges Conference Proceedings, Stockholm, Sweden, July 25-29, 2018, pp. 163-170. [12] T. D. Taylor and S. Rouse. “Bar-codes of of Sierpinski Relatives with Triangle Convex Hulls.” Fractals, vol. 30, no. 9, 2022, pp 2250169. [13] T. Taylor. Triangle Relatives. 2023. https://people.stfx.ca/ttaylor/TriangleRelativesBridges2023/