Next Article in Journal
A Study on Immersion of Hand Interaction for Mobile Platform Virtual Reality Contents
Next Article in Special Issue
The Roundest Polyhedra with Symmetry Constraints
Previous Article in Journal
Acknowledgement to Reviewers of Symmetry in 2016
Previous Article in Special Issue
On Center, Periphery and Average Eccentricity for the Convex Polytopes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Aesthetic Patterns with Symmetries of the Regular Polyhedron

1
School of Mathematics & Physics, Jinggangshan University, Ji’an 343009, China
2
School of Water Conservancy and Electric Power, Hebei University of Engineering, Handan 056021, China
*
Author to whom correspondence should be addressed.
Symmetry 2017, 9(2), 21; https://doi.org/10.3390/sym9020021
Submission received: 14 December 2016 / Revised: 18 January 2017 / Accepted: 22 January 2017 / Published: 3 February 2017
(This article belongs to the Special Issue Polyhedral Structures)

Abstract

:
A fast algorithm is established to transform points of the unit sphere into fundamental region symmetrically. With the resulting algorithm, a flexible form of invariant mappings is achieved to generate aesthetic patterns with symmetries of the regular polyhedra.

Graphical Abstract

1. Introduction

Due to the perfect symmetry of regular polyhedra, they have been the subject of wide attention [1,2,3,4,5,6]. Dutch artist Escher et al. [7] designed several amazing woodcarvings of polyhedral symmetries. His artwork inspired Séquin and Yen to design and manufacture similar spherical artwork semiautomatically [8]. With the development of modern computers, there is considerable research on the automatic generation of aesthetic patterns; see the doctoral dissertation of Kaplan [9] and references therein. Such patterns simultaneously possess complex form and harmonious geometry structure, which exhibit the beauty of math. In this paper, we first review the merit and drawback of strategies used in creating symmetrical patterns. Then, we present a new approach to yield aesthetic patterns with symmetries of the regular polyhedra.
Let G and M be, respectively, a symmetry group and a mapping. M is called invariant with respect to G if it satisfies:
M γ = M , γ G
M is called equivariant with respect to G if it satisfies:
M γ = γ M , γ G
Invariant mapping and equivariant mapping are two important methods adopted to generate symmetrical patterns. Mathematicians have highlighted the importance of such mappings in many situations [10,11]. Field and Golubitsky first proposed equivariant mappings to yield aesthetic patterns with discrete planar symmetries [12]. This idea later inspired Reiter to create chaotic attractors with symmetries of the tetrahedron [13] and octahedron [14] in three-dimensional Euclidean space R 3 . Recently, Lu et al. established several families of invariant mappings to generate similar images [15]. All the mappings used above are polynomials, because invariant or equivariant mappings of the polynomial form are easier to construct. However, polynomials are not appropriate to create visually appealing patterns, since they lack variety. Furthermore, for the symmetry group of complex generators, even polynomials are not easy to construct. This is why polynomials do not appear to yield regular dodecahedron patterns of great complexity. Group summation is a classic technique used in the invariant theory [16]. To generate patterns with symmetries of the regular polyhedra, Chung introduced this technique and constructed a flexible form of equivariant mappings [17]. However, this kind of mapping still has to meet certain requirements. The general summation form of equivariant mappings:
i = 1 | G | σ i f ( σ i 1 ( z ) ) , σ i G , z R n
was proposed by Dumont, where f is a mapping from R n to R n , G is a finite group, and | G | the order of G [18]. They utilized (3) to explore chaotic attractors with symmetries that are close to forbidden symmetries. Since f in (3) can be arbitrary mappings rather than the particular polynomials, one can choose f freely, and the resulting patterns are more beautiful. Following (3), Jones et al. created many appealing attractors [19]; Reiter successfully realized a dodecahedron attractor that possesses complex symmetries [20]. Dumont later improved (3) so that it could be applicable for crystallographic point groups [21].
Although (3) is easy to construct and theoretically feasible for any finite group, this strategy is not appropriate for the symmetry group of large order. Notice that there are | G | terms in the summation; for a group of large order, (3) usually has ill-conditioned sensitivity. This leads to patterns that have unaesthetic noise. For example, regular dodecahedron attractors of 120 symmetries generated by (3) [20] are not as beautiful as images shown in [19]. Computational cost is also a problem of (3) that should not be neglected. Dumont experimented with space group 227 of order 192 [21]. They commented that “finding a visually interesting attractor for this group was most challenging because experiments ran slowly”.
Regular polytopes are higher-dimensional generalizations of regular polyhedra. Their structures are similar to that of regular polyhedra, but with more symmetries. For example, symmetries of 24-cell and 600-cell in R 4 are 1152 and 14,400, respectively, which far exceed the symmetries of any regular polyhedron [22]. In this paper, we present a fast and convenient approach to generating aesthetic patterns with symmetries of the regular polyhedra. The proposed mapping not only has flexible form, but also avoids the order restriction appearing in (3).

2. Symmetry Groups of Regular Polyhedra

A regular polyhedron is a convex polyhedron whose faces are regular and equal and whose vertices have similar neighborhoods. A regular polyhedron can be briefly represented as Schläfli symbol of the form { p , q } , where p is the number of sides of each face and q the number of faces meeting at each vertex [1]. There are five regular polyhedra, better known as Platonic solids: tetrahedron { 3 , 3 } , octahedron { 3 , 4 } , cube { 4 , 3 } , dodecahedron { 5 , 3 } , and icosahedron { 3 , 5 } (Figure 1).
Groups generated by reflections deserve special consideration for two reasons: (1) there is a general theory covering them all; (2) they contain the remaining point groups as subgroups [1,22]. This section concerns the reflection groups of regular polyhedra. For convenience, we denote the reflection group of { p , q } as [ p , q ] . We first introduce some basic concepts.
Given an object O , a symmetry of O is a congruent or isometric transformation. The symmetry group Q of O comprises all its symmetries. The elements g 1 , g 2 , ... g n of group Q are called a set of generators if every element of Q is expressible as a finite product of their powers (including negative powers). The fundamental region under group Q is a connected set whose transformed copies under the action of Q cover the entire space without overlapping, except at boundaries. In Euclidean space, a reflection group is a discrete group which is generated by a set of reflections.
Suppose that α [ p , q ] , β [ p , q ] and γ [ p , q ] are generators of [ p , q ] . Then:
α [ p , q ] 2 = β [ p , q ] 2 = γ [ p , q ] 2 = ( α [ p , q ] β [ p , q ] ) p = ( β [ p , q ] γ [ p , q ] ) q = ( γ [ p , q ] α [ p , q ] ) 2 = I
is an abstract presentation of [ p , q ] , where I is the identity [22]. Since { p , q } and { q , p } are dual, they share the same symmetry group [ p , q ] .
Let { p , q } be a regular polyhedron inscribed in the unit sphere S 2 = { ( x , y , z ) T R 3 | x 2 + y 2 + z 2 = 1 } . By joining the center O of S 2 and a point A of { p , q } , the directed line O A intersects S 2 at a point A . For a given { p , q } , this projection establishes an equivalence relation between regular polyhedron { p , q } and spherical tiling { p , q } projected on S 2 . Therefore, spherical tiling { p , q } can be indiscriminately regarded as { p , q } . Henceforth, we concentrate on spherical tiling { p , q } instead of regular polyhedron { p , q } itself.
Geometrically, generators α [ p , q ] , β [ p , q ] and γ [ p , q ] are reflections which can be realized as 3 × 3 orthogonal matrixes. Let Π [ p , q ] α , Π [ p , q ] β and Π [ p , q ] γ be, respectively, reflection planes associated with α [ p , q ] , β [ p , q ] and γ [ p , q ] . Then, the region surrounded by those planes forms a spherical right triangle [ p , q ] on S 2 . Repeated reflections along sides of [ p , q ] will tile S 2 exactly once. This suggests that [ p , q ] is a fundamental region associated with [ p , q ] . Figure 2a illustrates a fundamental region [ 3 , 4 ] .
Generators α [ p , q ] , β [ p , q ] , and γ [ p , q ] , and fundamental region [ p , q ] are important contents of the next section. We summarize them as follows and refer the reader to [17] for more details.
Tetrahedral group [ 3 , 3 ] :
Π [ 3 , 3 ] α : x + y = 0 , Π [ 3 , 3 ] β : y z = 0 , Π [ 3 , 3 ] γ : x y = 0
α [ 3 , 3 ] = 0 1 0 1 0 0 0 0 1 , β [ 3 , 3 ] = 1 0 0 0 0 1 0 1 0 , γ [ 3 , 3 ] = 0 1 0 1 0 0 0 0 1
[ 3 , 3 ] = { ( x , y , z ) T S 2 | x + y 0 , y z 0 , x y 0 }
Octhedral group [ 3 , 4 ] :
Π [ 3 , 4 ] α : x z = 0 , Π [ 3 , 4 ] β : x y = 0 , Π [ 3 , 4 ] γ : y = 0
α [ 3 , 4 ] = 0 0 1 0 1 0 1 0 0 , β [ 3 , 4 ] = 0 1 0 1 0 0 0 0 1 , γ [ 3 , 4 ] = 1 0 0 0 1 0 0 0 1
[ 3 , 4 ] = { ( x , y , z ) T S 2 | x z 0 , x y 0 , y 0 }
Icosahedral group [ 3 , 5 ] :
Π [ 3 , 5 ] α : y = 0 , Π [ 3 , 5 ] γ : x = 0 , Π [ 3 , 5 ] β : ζ x + y z / ζ = 0 , where ζ = 1 + 5 2
α [ 3 , 5 ] = 1 0 0 0 1 0 0 0 1 , β [ 3 , 5 ] = 1 2 1 / ζ ζ 1 ζ 1 1 / ζ 1 1 / ζ ζ , γ [ 3 , 5 ] = 1 0 0 0 1 0 0 0 1
[ 3 , 5 ] = { ( x , y , z ) T S 2 | y 0 , x 0 , ζ x y + z / ζ 0 }

3. Transform Points of S 2 into Fundamental Region Symmetrically

In this section, we present a fast algorithm that transforms points of S 2 into fundamental region [ p , q ] symmetrically. To this end, we first prove a lemma.
Lemma 1.
Let Π : x m 1 + y m 2 + z m 3 = 0 be a plane in R 3 with m 1 2 + m 2 2 + m 3 2 = 1 ,
R = 1 0 0 0 1 0 0 0 1 2 m 1 m 2 m 3 [ m 1 , m 2 , m 3 ]
be the reflection R associated with Π. Assume P 0 = ( x 0 , y 0 , z 0 ) T S 2 and P 1 = ( x 1 , y 1 , z 1 ) T S 2 are points on the different sides of Π; i.e.:
m 1 x 0 + m 2 y 0 + m 3 z 0 > 0 m 1 x 1 + m 2 y 1 + m 3 z 1 < 0 , o r m 1 x 0 + m 2 y 0 + m 3 z 0 < 0 m 1 x 1 + m 2 y 1 + m 3 z 1 > 0
Then:
| | P 0 P 1 | | s > | | R ( P 0 ) P 1 | | s
where norm | | | | s represents spherical distance.
Proof. 
By the formula of spherical distance, | | P 0 P 1 | | s = arccos ( x 0 x 1 + y 0 y 1 + z 0 z 1 ) . Assume R ( P 0 ) = X 1 Y 2 Z 3 , then direct computation shows X 1 Y 2 Z 3 = x 1 2 m 1 ( m 1 x 1 + m 2 y 1 + m 3 z 1 ) y 2 2 m 2 ( m 1 x 1 + m 2 y 1 + m 3 z 1 ) z 3 2 m 3 ( m 1 x 1 + m 2 y 1 + m 3 z 1 ) . So the spherical distance between R ( P 0 ) and P 1 is:
| | R ( P 0 ) P 1 | | s = arccos [ ( x 0 X 1 + y 0 Y 1 + z 0 Z 1 ) ] = arccos [ ( x 0 x 1 + y 0 y 1 + z 0 z 1 ) 2 ( m 1 x 1 + m 2 y 1 + m 3 z 1 ) ( m 1 x 0 + m 2 y 0 + m 3 z 0 ) ]
By (15), we have 2 ( m 1 x 1 + m 2 y 1 + m 3 z 1 ) ( m 1 x 0 + m 2 y 0 + m 3 z 0 ) > 0 . Notice that | x 0 X 1 + y 0 Y 1 + z 0 Z 1 | ( x 0 2 + y 0 2 + z 0 2 ) + ( X 0 2 + Y 0 2 + Z 0 2 ) 2 = 1 + 1 2 = 1 , and likewise | x 0 x 1 + y 0 y 1 + z 0 z 1 | 1 . Conclusion (16) follows immediately, since arccos is a monotonically decreasing function. ☐
We use a diagram to explain the geometric meaning of Lemma 1. In Figure 2b, let Q [ 3 , 4 ] and P 0 [ 3 , 4 ] be points on the different sides of plane Π [ 3 , 4 ] β . Then, β [ 3 , 4 ] ( P 0 ) and Q lie on the same side of Π [ 3 , 4 ] β . Lemma 1 says that the distance between β [ 3 , 4 ] ( P 0 ) and Q is smaller than P 0 and Q. In other words, for two points on the different sides of a plane, reflection transformation of the plane can shorten their distance.
Theorem 1.
Let [ p , q ] be the fundamental region with respect to [ p , q ] , Q be an interior point of [ p , q ] . For a point u 1 S 2 outside [ p , q ] , the following algorithm determines a transformation Γ n [ p , q ] and a symmetrically placed point u 0 so that u 0 = Γ n ( u 1 ) [ p , q ] .
Step 1: let k = 1 , Γ 0 = 1 0 0 0 1 0 0 0 1 .
Step 2: compute D i = | | Q R i ( u k 1 ) | | s , where R i { α [ p , q ] , β [ p , q ] , γ [ p , q ] } , i = 1 , 2 , 3 .
Step 3: choose j k so that j k is the subscript of min { D 1 , D 2 , D 3 } , j k { 1 , 2 , 3 } .
Step 4: let u k = R j k ( u k 1 ) , Γ k = R j k × Γ k 1 .
Step 5: if u k [ p , q ] , stop; otherwise, set k = k + 1 , repeat Steps 2–5.
Step 6: assume n is the number of cycles, then u 0 = Γ n ( u 1 ) [ p , q ] , where:
Γ n = R j n × R j n 1 × . . . R j 2 × R j 1
Proof. 
R 1 , R 2 , and R 3 are isometrical symmetrical transformations, so u k = R j k ( u k 1 ) obtained in Step 4 is always a symmetrical point of u 1 lying on S 2 . Recall that fundamental region [ p , q ] is a spherical triangle surrounded by planes Π [ p , q ] α , Π [ p , q ] β , and Π [ p , q ] γ . For u k 1 [ p , q ] , there must exist a plane Π { Π [ p , q ] α , Π [ p , q ] β , Π [ p , q ] γ } so that u k 1 and Q lie on different sides of Π. By Lemma 1, there exists a reflection R j k associated with Π so that:
| | Q R j k ( u k 1 ) | | s = | | Q u k | | s < | | Q u k 1 | | s
Thus, each time a chosen transformation R j k is employed, the transformed u k = R j k ( u k 1 ) will get nearer to Q, and eventually fall into [ p , q ] . Let Γ n = R j n × R j n 1 × . . . R j 2 × R j 1 , then u 0 = Γ n ( u 1 ) [ p , q ] . ☐
Theorem 1 describes an algorithm that transforms points of S 2 into [ p , q ] symmetrically. Figure 2c illustrates an example of how Theorem 1 works.
By the definition of fundamental region, copies of [ p , q ] can tile S 2 exactly once; i.e.,
S 2 = i = 1 | [ p , q ] | τ i ( [ p , q ] ) , τ i [ p , q ]
where | [ p , q ] | is the order of group [ p , q ] . Indeed, for u 1 = τ i ( u 0 ) S 2 , Theorem 1 provides a method to find a specific Γ n of the form (17) so that u 0 = Γ n ( u 1 ) [ p , q ] . Thus, we can use Theorem 1 to determine entire elements of [ p , q ] automatically. In practice, we found that the algorithm of Theorem 1 is a very fast algorithm. On average, each point of S 2 will be transformed into [ 3 , 3 ] , [ 3 , 4 ] , [ 3 , 5 ] within 3.16, 4.70, 7.94 times. Essentially, regular polytopes and polyhedra have the same kind of symmetry groups—finite reflection groups. This means that it should be possible to extend this fast algorithm to treat regular polytopes with thousands of symmetries.

4. Colorful Spherical Patterns with [ p , q ] Symmetry

In this section, we describe how to create colorful spherical patterns with [ p , q ] symmetry.
For a point u 1 S 2 , we define a mapping M of the form:
M ( u 1 ) = F ( u 1 ) , for u 1 [ p , q ] F ( Γ n ( u 1 ) ) , for u 1 [ p , q ] , but Γ n ( u 1 ) [ p , q ]
where Γ n is a transformation determined by Theorem 1, F is an arbitrary mapping from R 3 to R 3 . By (1), mapping M is essentially an invariant mapping associated with [ p , q ] . Let M k ( u 1 ) be the the kth iteration of M at u 1 . For a given positive integer m, by the dynamical behavior of iteration sequences { M k ( u 1 ) } k = 1 m , we assign a certain color to u 1 . Using this method, point u 0 [ p , q ] and its symmetrical point τ ( u 0 ) ( τ [ p , q ] ) will be assigned the same color. Consequently, the colored S 2 obtained by this method will have [ p , q ] symmetries. Figure 2, Figure 3, Figure 4 and Figure 5 show six aesthetic patterns obtained in this manner.
The color scheme used above was borrowed from [23]. We have employed this scheme to render fractal [24] and hyperbolic patterns [25], which could enhance the visual appeal of patterns effectively. We refer the reader to [26] for more details.
Equation (19) has the following outstanding features. First, to create symmetrical patterns, one needs to construct mappings that meet certain requirements [12,13,14,15,17,18,19,20,21]. However, under certain circumstances, this kind of mapping is not easy to achieve. Mapping (19) has no requirements, and we can construct mappings at will. For example, the mapping used in the left of Figure 3 is:
F ( u 1 ) = 1.2 cos [ y + sin ( y z + x ) ] 1.65 cos ( x y ) [ cos ( x + z ) + 2 sin y ] e sin [ 1.5 + cos ( x + y ) ] , u 1 = ( x , y , z ) T [ 3 , 4 ]
Second, as pointed out in Section 1, (3) is not appropriate for the symmetry group of large order. By contrast, (19) avoids such a restriction on symmetry order, so it should be possible to extend the method to treat regular polytopes with thousands of symmetries.

Acknowledgments

We produced Figure 2, Figure 3, Figure 4 and Figure 5 in the VC++ 6.0 programming environment with the aid of OpenGL, a powerful graphics software package. We thank Adobe and Microsoft for their friendly technical support. This work was supported by the Natural Science Foundation of China (No. 11461035) and Doctoral Startup Fund of Jingangshan University (Nos. JZB1303, JZB11002).

Author Contributions

Peichang Ouyang conceived the framework and structured the whole paper; Liying Wang performed the experiments and wrote the paper; Tao Yu and Xuan Huang checked the results; Peichang Ouyang, Liying Wang, Tao Yu and Xuan Huang completed the revision of the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Coxeter, H.S.M. Regular Polytopes; Dover: New York, NY, USA, 1973. [Google Scholar]
  2. Mcmulle, P.; Schulte, E. Abstract Regular Polytopes; Cambridge University Press: Cambridge, UK, 2002. [Google Scholar]
  3. Conway, J.H.; Burgiel, H.; Goodman-Strauss, C. The Symmetries of Things; A K Peters Press: Natick, MA, USA, 2008. [Google Scholar]
  4. Armstrong, V.E. Groups and Symmetry; Springer: New York, NY, USA, 1987. [Google Scholar]
  5. Magnus, W. Noeuclidean Tessellation and Their Groups; Academic Press: New York, NY. USA, 1974. [Google Scholar]
  6. Rees, E.G. Notes on Geometry; Springer: Berlin/Heidelberg, Germany, 1983. [Google Scholar]
  7. Escher, M.C.; Ford, K.; Vermeulen, J.W. Escher on Escher: Exploring the Infinity; Harry N. Abrams: New York, NY, USA, 1989. [Google Scholar]
  8. Yen, J.; Séquin, C. Escher Sphere Construction Kit. In Proceedings of the 2001 Symposium on Interactive 3D Graphics, Research Triangle Park, NC, USA, 19–21 March 2001; pp. 95–98.
  9. Kaplan, C.S. Computer Graphics and Geometric Ornamental Design. Ph.D. Thesis, University of Washington, Washington, DC, USA, 2002. [Google Scholar]
  10. Field, M. Dynamics and Symmetry; Imperial College Press: London, UK, 2007. [Google Scholar]
  11. Humphreys, J.E.; Bollobas, B.; Fulton, W.; Katok, A.; Kirwan, F.; Sarnak, P.; Simon, B. Reflection Groups and Coxeter Groups; Cambridge University Press: Cambridge, UK, 1992. [Google Scholar]
  12. Field, M.; Golubitsky, M. Symmetry in Chaos; Oxford University Press: Oxford, UK, 1992. [Google Scholar]
  13. Reiter, C.A. Chaotic Attractors with the Symmetry of the Tetrahedron. Comput. Graph. 1997, 6, 841–884. [Google Scholar] [CrossRef]
  14. Brisson, G.F.; Gartz, K.M.; McCune, B.J.; O’Brien, K.P.; Reiter, C.A. Symmetric Attractors in Three-dimensional Space. Chaos Soliton Fract. 1996, 7, 1033–1051. [Google Scholar] [CrossRef]
  15. Lu, J.; Zou, Y.R.; Liu, Z.Y. Colorful Symmetric Images in Three-dimensional Space from Dynamical Systems. Fractals 2012, 20, 53–60. [Google Scholar] [CrossRef]
  16. Benson, D.J.; Hitchin, N.J. Polynomial Invariant of Finite Groups; Cambridge University Press: Cambridge, UK, 1993. [Google Scholar]
  17. Chung, K.W.; Chan, H.S.Y. Spherical Symmetries from Dynamics. Comput. Math. Appl. 1995, 7, 67–81. [Google Scholar] [CrossRef]
  18. Dumont, J.P.; Reiter, C.A. Chaotic Attractors Near Forbidden Symmetry. Chaos Soliton Fract. 2000, 11, 1287–1296. [Google Scholar] [CrossRef]
  19. Jones, K.C.; Reiter, C.A. Chaotic Attractors with Cyclic Symmetry Revisited. Comput. Graph. 2000, 24, 271–282. [Google Scholar] [CrossRef]
  20. Reiter, C.A. Chaotic Attractors with the Symmetry of the Dodecahedron. Vis. Comput. 1999, 4, 211–215. [Google Scholar] [CrossRef]
  21. Dumont, J.P.; Heiss, F.J.; Jones, K.C.; Reiter, C.A.; Vislocky, L.M. N-dimensional Chaotic Sttractors with Crystallographic Symmetry. Chaos Soliton Fract. 2001, 4, 761–784. [Google Scholar] [CrossRef]
  22. Coxeter, H.S.M.; Moser, W.O.J. Generators and Relations for Discrete Groups; Springer: New York, NY, USA, 1980. [Google Scholar]
  23. Lu, J.; Ye, Z.X.; Zou, Y.R. Colorful Patterns with Discrete Planar Symmetries from Dynamical Systems. Fractals 2012, 18, 35–43. [Google Scholar] [CrossRef]
  24. Ouyang, P.C.; Fathauer, R.W. Beautiful Math, Part 2, Aesthetic Patterns Based on Fractal Tilings. IEEE Comput. Graph. 2014, 1, 68–75. [Google Scholar] [CrossRef] [PubMed]
  25. Ouyang, P.C.; Chung, K.W. Beautiful Math, Part 3, Hyperbolic Aesthetic Patterns Based on Conformal Mappings. IEEE Comput. Graph. 2014, 2, 72–79. [Google Scholar] [CrossRef] [PubMed]
  26. Ouyang, P.C.; Cheng, D.S.; Cao, Y.H.; Zhan, X.G. The Visualization of Hyperbolic Patterns from Invariant Mapping Method. Comput. Graph. 2012, 2, 92–100. [Google Scholar] [CrossRef]
Figure 1. The five regular polyhedra.
Figure 1. The five regular polyhedra.
Symmetry 09 00021 g001
Figure 2. (a) The blue spherical right triangle [ 3 , 4 ] surrounded by planes Π [ 3 , 4 ] α , Π [ 3 , 4 ] β , and Π [ 3 , 4 ] γ forms a fundamental region associated with group [ 3 , 4 ] ; (b) Let Q [ 3 , 4 ] and P 0 [ 3 , 4 ] be two points on the different sides of Π [ 3 , 4 ] β . Then, β [ 3 , 4 ] ( P 0 ) and Q lie on the same side of Π [ 3 , 4 ] β , and the distance between them is smaller than P 0 and Q; and (c) A schematic illustration that shows how Theorem 1 transforms u 1 [ 3 , 5 ] into [ 3 , 5 ] symmetrically. In this case, u 1 is first transformed by γ [ 3 , 5 ] so that u 2 = γ [ p , q ] ( u 1 ) goes into red tile. Then, u 2 is transformed by β [ 3 , 5 ] so that u 3 = β [ p , q ] ( u 2 ) goes into green tile. At last, u 3 is transformed by α [ 3 , 5 ] so that u 0 = α [ 3 , 5 ] ( u 3 ) [ 3 , 5 ] .
Figure 2. (a) The blue spherical right triangle [ 3 , 4 ] surrounded by planes Π [ 3 , 4 ] α , Π [ 3 , 4 ] β , and Π [ 3 , 4 ] γ forms a fundamental region associated with group [ 3 , 4 ] ; (b) Let Q [ 3 , 4 ] and P 0 [ 3 , 4 ] be two points on the different sides of Π [ 3 , 4 ] β . Then, β [ 3 , 4 ] ( P 0 ) and Q lie on the same side of Π [ 3 , 4 ] β , and the distance between them is smaller than P 0 and Q; and (c) A schematic illustration that shows how Theorem 1 transforms u 1 [ 3 , 5 ] into [ 3 , 5 ] symmetrically. In this case, u 1 is first transformed by γ [ 3 , 5 ] so that u 2 = γ [ p , q ] ( u 1 ) goes into red tile. Then, u 2 is transformed by β [ 3 , 5 ] so that u 3 = β [ p , q ] ( u 2 ) goes into green tile. At last, u 3 is transformed by α [ 3 , 5 ] so that u 0 = α [ 3 , 5 ] ( u 3 ) [ 3 , 5 ] .
Symmetry 09 00021 g002
Figure 3. Two spherical patterns with [3,3] symmetries.
Figure 3. Two spherical patterns with [3,3] symmetries.
Symmetry 09 00021 g003
Figure 4. Two spherical patterns with [3,4] symmetries.
Figure 4. Two spherical patterns with [3,4] symmetries.
Symmetry 09 00021 g004
Figure 5. Two spherical patterns with [3,5] symmetries.
Figure 5. Two spherical patterns with [3,5] symmetries.
Symmetry 09 00021 g005

Share and Cite

MDPI and ACS Style

Ouyang, P.; Wang, L.; Yu, T.; Huang, X. Aesthetic Patterns with Symmetries of the Regular Polyhedron. Symmetry 2017, 9, 21. https://doi.org/10.3390/sym9020021

AMA Style

Ouyang P, Wang L, Yu T, Huang X. Aesthetic Patterns with Symmetries of the Regular Polyhedron. Symmetry. 2017; 9(2):21. https://doi.org/10.3390/sym9020021

Chicago/Turabian Style

Ouyang, Peichang, Liying Wang, Tao Yu, and Xuan Huang. 2017. "Aesthetic Patterns with Symmetries of the Regular Polyhedron" Symmetry 9, no. 2: 21. https://doi.org/10.3390/sym9020021

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop