research papers\(\def\hfill{\hskip 5em}\def\hfil{\hskip 3em}\def\eqno#1{\hfil {#1}}\)

Journal logoFOUNDATIONS
ADVANCES
ISSN: 2053-2733

Multidimensional color codes for chair tilings

crossmark logo

aDepartment of Physics, Ben-Gurion University of the Negev, Beersheba, Israel, and bDepartment of Computer Science, Ben-Gurion University of the Negev, Beersheba, Israel
*Correspondence e-mail: shelomo.benabraham@gmail.com

Edited by A. Altomare, Institute of Crystallography - CNR, Bari, Italy (Received 2 November 2021; accepted 15 April 2022; online 17 June 2022)

Ordered aperiodic structures have been of interest to the crystallographic community for several decades, and study of them has in turn led to the study of lattice substitution systems, model sets and chair tilings. In this work a color code for chair tilings in arbitrary dimensions is presented. In two and three dimensions, it is expedient to translate the digital codes into colors. An explicit example of a three-dimensional color coding covering one octant is constructed. The tiling is then extended to the whole three-dimensional space and an indication is given of how to do this in arbitrary dimensions. Illustrations of some four-dimensional objects are also shown. The principle of color coding can be applied to other complex tilings such as brick tiling.

1. Introduction

The interest of the crystallographic community in ordered aperiodic structures was aroused by two significant innovations, the introduction of the superspace group approach for dealing with modulated structures by Janner & Janssen (1977[Janner, A. & Janssen, T. (1977). Phys. Rev. B, 15, 643-658.], 1980[Janner, A. & Janssen, T. (1980). Acta Cryst. A36, 399-408.]) and, mainly, the discovery of quasicrystals (short for quasiperiodic crystals) by Shechtman et al. (1984[Shechtman, D., Blech, I., Gratias, D. & Cahn, J. W. (1984). Phys. Rev. Lett. 53, 1951-1953.]).

The work reported in this paper is part of a project generalizing one-dimensional sequences and two-dimensional structures to higher dimensions (Ben-Abraham & Quandt, 2011[Ben-Abraham, S. I. & Quandt, A. (2011). Philos. Mag. 91, 2718-2727.]; Ben-Abraham et al., 2013[Ben-Abraham, S. I., Quandt, A. & Shapira, D. (2013). Acta Cryst. A69, 123-130.], 2014[Ben-Abraham, S. I., Flom, D., Richman, R. A. & Shapira, D. (2014). Acta Phys. Pol. A, 126, 435-437.]; Lee et al., 2016[Lee, J.-Y., Flom, D. & Ben-Abraham, S. I. (2016). Acta Cryst. A72, 391-394.]). A preliminary short report on the present subject was published in the Proceedings of ICQ 13 (Flom & Ben-Abraham, 2017[Flom, D. & Ben-Abraham, S. I. (2017). J. Phys. Conf. Ser. 809, 012025.]).

Lee & Moody (2001[Lee, J.-Y. & Moody, R. V. (2001). Discrete Comput. Geom. 25, 173-201.]) studied lattice substitution systems and model sets and, among other things, generalized the chair tiling in principle to arbitrary dimensions. They also proved for chair tilings in all dimensions that, if each chair is marked with a single scattering point in a consistent way, for instance at the inner corner, then the set of points from the chairs of any one kind (orientation) is a model set and hence a pure-point (Bragg) diffraction set. Consequently, the diffraction spectrum of the entire tiling is pure point since it is a union of all partial spectra.

Robinson put forward a four-color code for the two-dimensional chair tiling. Here we generalize this code to arbitrary dimensions. We call the result Color Code for Chair Tiling (CCCT in what follows). Incidentally, statements about d dimensions are valid even in zero and one dimension, but these cases are extremely degenerate so they are of no interest. We explicitly elaborate the three-dimensional case. The two-dimensional chair tiling (sometimes also called the [{\sf L}]-tiling) is well known. A thorough discussion can be found in the paper by Robinson (1999[Robinson, E. A. Jr (1999). Indagationes Math. 10, 581-599.]), and see also Baake & Grimm (2013[Baake, M. & Grimm, U. (2013). Aperiodic Order. Vol. 1, A Mathematical Invitation. Cambridge University Press.]).

Solomyak (1997[Solomyak, B. (1997). Ergod. Th. Dyn. Sys. 17, 695-738.]) studied the dynamics of self-similar tilings and, among others, proved that the chair tiling is pure-point diffractive. Robinson followed this with a thorough discussion of the two-dimensional chair tiling and put forward a four-color substitution tiling which codes for the two-dimensional chair tiling. A reader seriously interested in the mathematical background of the subject is advised to read these three seminal treatises. For what is to follow, we advise the reader who is not familiar with projections from higher-dimensional spaces to read Flatland by Abbott (1884[Abbott, E. A. (1884). Flatland: A Romance of Many Dimensions. London: Seeley and Co.]) and consult Wikipedia on the subject (https://en.wikipedia.org/wiki/Four-dimensional_space), where numerous relevant items are presented.

2. Preliminaries

In order to consider a d-dimensional chair tiling it is worthwhile starting with a basic configuration: a d-dimensional cube (in what follows Qd, or simply Q when there can be no confusion) with edge length of two units and composed of 2d unit cubes qd, or simply q when there can be no confusion. Figs. 1[link] and 2[link] show this for two and three dimensions, respectively. If necessary, we shall also denote by q(c) a q of color c.

[Figure 1]
Figure 1
The two-dimensional basic configuration Q2.
[Figure 2]
Figure 2
The three-dimensional basic configuration Q3. (a) 0 (yellow) first, (b) 7 (violet) first.

A d-dimensional chair Cd (or simply C when there can be no confusion) is a Qd with one q removed. Fig. 3[link] shows this for three dimensions.

[Figure 3]
Figure 3
The three-dimensional chair C3 with the missing cube q3 beside it.

A chair is a rep-tile. That is to say, it can be tiled by smaller copies of itself ad infinitum. By the same token, it induces by inflation an infinite substitution tiling.

The original way of constructing the two-dimensional chair tiling is by inflation, and this is shown in Fig. 4[link].

[Figure 4]
Figure 4
The two-dimensional chair tiling prototile and its inflation.

The conventional way to label the q's is by arrows along one of the body diagonals, with the arrows pointing towards the center of the respective Q; this is shown in Fig. 5[link] for two dimensions. It is, however, convenient and expedient to translate the arrow labeling into an alphabet [{\cal A}_d] of 2d letters/digits/colors. In what follows we shall usually refer to them simply as colors. The assignment of arrows, number codes and colors for two dimensions is shown in Table 1[link].

Table 1
Labeling of unit cubes q2(c) for two dimensions

Number code Arrow Color
0 [1  1] Yellow
1 [[{\overline 1} \, 1]] Green
2 [[{\overline 1} \, {\overline 1}]] Orange
3 [[1 \, {\overline 1}]] Turquoise
[Figure 5]
Figure 5
Two-dimensional labeling of unit squares q2 by arrows.

To make this paper self-contained, and also for comparison with the construction of the two-dimensional chair tiling by inflation, we recall Robinson's labeling by a color code and construction by substitution. The substitution is shown in Fig. 6[link], which also displays the two-dimensional proto-chairs (shown by thick lines) and their cyclic color change. Yet there is a caveat: the orientation of the chairs depends on the sector. What is shown is valid in the upper right quadrant [1 1]. In the lower left quadrant all chairs will be reflected (flipped) around the diagonal of unequal squares. Incidentally, we remark that while the generally accepted way of labeling the colors is by the digits 0, 1, 2, 3, Robinson originally denoted them p, q, r, s, respectively. Generations 0 to 3 of the tiling are shown in Fig. 7[link], where the resulting two-dimensional chairs and their inflation are also explicitly shown. We observe that the block substituting for q(c) is always a Q2, with the q diametrically opposite to q(c) replaced by q(c) itself.

[Figure 6]
Figure 6
Two-dimensional chair code tiling substitution. Two-dimensional proto-chairs are drawn (shown by thick lines) and their cyclic color change is demonstrated.
[Figure 7]
Figure 7
Two-dimensional CCCT. Generations 0, 1, 2, 3 are given, starting with 0, showing color-coded two-dimensional chairs.

3. Multidimensional color codes

For completeness, as well as for comparison with the construction by CCCT substitution, we start by showing the basics of the three-dimensional inflation (Fig. 8[link]). An exploded view of the inflation is shown in Fig. 9[link].

[Figure 8]
Figure 8
Three-dimensional chair code tiling substitution.
[Figure 9]
Figure 9
An exploded view of three-dimensional chair inflation.

The assignment of arrows, number codes and colors for three dimensions is shown in Table 2[link]. The convention for three dimensions is as follows. The number codes of diametrically opposite q3's are of opposite parity and sum to 7. This rule immediately generalizes to any dimension except 2. In higher dimensions the coding by actual colors becomes impractical. Thus, it would be probably rather hard to find 2d sufficiently different hues for d ≥ 4. We observe that, within a Qd in any dimension, the parity of the nearest neighbors of a given qd is opposite to that of qd. In any even dimension (such as two dimensions) the substitution upholds this rule. On the other hand, in any odd dimension (such as three dimensions) the substitution violates this rule, since the initial q replaces its diametrical counterpart even though their parities are opposite.

Table 2
Labeling of unit cubes q3(c) for three dimensions

Number code Arrow Color
0 [1  1  1] Yellow
1 [[1 \, 1 \, {\overline 1}]] Green
2 [[1 \, {\overline 1} \, {\overline 1}]] Orange
3 [[1 \, {\overline 1} \, 1]] Turquoise
4 [[{\overline 1} \, 1 \, {\overline 1}]] Red
5 [[{\overline 1} \, 1 \, 1]] Blue
6 [[{\overline 1} \, {\overline 1} \, 1]] Purple
7 [[{\overline 1} \, {\overline 1} \, {\overline 1}]] Violet

In any dimension d, the symmetry of the entire structure is that of a d-dimensional cube colored by 2d colors. It is easy to see that the symmetry of Qd propagates throughout the whole structure in all generations. Thus, in two dimensions, the point symmetry group is 4′m′, and in three dimensions the point symmetry group is m′3′m′, where the prime indicates a change of color.

The starting q stays invariant throughout the main body diagonal which is the propagation direction of the structure. Consequently, its corresponding chair also propagates with it diagonally. Thus, for instance, in three dimensions starting with 0, all q's in the main diagonal are 0's (yellow) and stay surrounded by the remaining six q's of the respective chair.

The two-dimensional code tiling substitution generalizes to arbitrary dimensions. A two-dimensional representation of Q3 is shown in Fig. 10[link]; this is required for construction of the three-dimensional case. For three dimensions we show the substitution explicitly in Fig. 11[link]. Generations 0, 1, 2 of the three-dimensional CCCT starting with 0 are shown in Fig. 12[link].

[Figure 10]
Figure 10
A two-dimensional graphic representation of the three-dimensional basic configuration Q3.
[Figure 11]
Figure 11
Three-dimensional chair code tiling substitution. Two-dimensional proto-chairs are drawn (shown by thick lines) and their cyclic color change is demonstrated.
[Figure 12]
Figure 12
Three-dimensional CCCT, showing generations 0, 1, 2, starting with 0.

4. Tiling the whole space

What has been said up to now refers to tilings that cover one sector (quadrant, octant etc.). In order to extend the tiling to the whole d-dimensional structure, one must start by seeding the basic configuration Qd and continue therefrom. For two dimensions this is shown in Fig. 13[link]. A large two-dimensional picture can also be found in the book by Baake & Grimm (2013[Baake, M. & Grimm, U. (2013). Aperiodic Order. Vol. 1, A Mathematical Invitation. Cambridge University Press.]) even though it is in a quite different context. The diligent reader is invited to do that for three dimensions and/or look at the supporting information, which shows the sixteen 16 × 16 matrices of the third generation of the three-dimensional CCCT. Here we focus on three dimensions. Projections of the hull of the second generation of three-dimensional CCCT are shown in Fig. 14[link].

[Figure 13]
Figure 13
Two-dimensional CCCT: third generation starting with seeded Q2 (shown in the central frame by a thick-lined contour).
[Figure 14]
Figure 14
Projections of the hull of the three-dimensional second generation. (a) Starting vertex first, (b) the diametrical vertex first.

5. Four dimensions

In principle, there is no problem extending the construction to any dimension, but the requirements on space grow exponentially. Therefore, we limit ourselves to presenting only some basics. As has already been said, it is practically impossible to find 16 distinguishable hues. Therefore, to represent the four-dimensional version with colors we choose to assign the same color to diametrically opposite q4's. Displaying the whole four-dimensional inflation would take too much space, so we show in Fig. 15[link] only the inflation starting with 0 (yellow).

[Figure 15]
Figure 15
Four-dimensional CCCT: part of inflation starting with 0 (yellow).

A two-dimensional projection of the four-dimensional colored basic configuration Q4 is shown in Fig. 16[link]. A two-dimensional projection of the four-dimensional colored chair C4 is shown in Fig. 17[link]. Finally, Fig. 18[link] shows a two-dimensional projection of part of the hull of the second generation of the four-dimensional CCCT. We remark that the isometric (short for isogonal axonometric) three-dimensional projection of a 4-cube is a rhombic dodecahedron and that, in turn, projects to two dimensions as a regular octagon partitioned as shown in the figure.

[Figure 16]
Figure 16
A two-dimensional projection of the four-dimensional colored basic configuration Q4.
[Figure 17]
Figure 17
A two-dimensional projection of the four-dimensional chair C4.
[Figure 18]
Figure 18
A two-dimensional projection of part of the hull of the second generation of the four-dimensional CCCT.

6. Conclusions

We have constructed a coding substitution tiling of chair tilings in arbitrary dimensions. In two and three dimensions, it is expedient to translate the digital codes into colors. We have constructed an explicit example of a three-dimensional color coding covering one octant. We have then extended the tiling to the whole three-dimensional space and indicated how to do this in arbitrary dimensions. We have also shown illustrations of some four-dimensional objects. The principle of color coding can be applied to other complex tilings such as the brick tiling.

Supporting information


References

First citationAbbott, E. A. (1884). Flatland: A Romance of Many Dimensions. London: Seeley and Co.  Google Scholar
First citationBaake, M. & Grimm, U. (2013). Aperiodic Order. Vol. 1, A Mathematical Invitation. Cambridge University Press.  Google Scholar
First citationBen-Abraham, S. I., Flom, D., Richman, R. A. & Shapira, D. (2014). Acta Phys. Pol. A, 126, 435–437.  CAS Google Scholar
First citationBen-Abraham, S. I. & Quandt, A. (2011). Philos. Mag. 91, 2718–2727.  CAS Google Scholar
First citationBen-Abraham, S. I., Quandt, A. & Shapira, D. (2013). Acta Cryst. A69, 123–130.  CrossRef IUCr Journals Google Scholar
First citationFlom, D. & Ben-Abraham, S. I. (2017). J. Phys. Conf. Ser. 809, 012025.  CrossRef Google Scholar
First citationJanner, A. & Janssen, T. (1977). Phys. Rev. B, 15, 643–658.  CrossRef CAS Web of Science Google Scholar
First citationJanner, A. & Janssen, T. (1980). Acta Cryst. A36, 399–408.  CrossRef CAS IUCr Journals Web of Science Google Scholar
First citationLee, J.-Y., Flom, D. & Ben-Abraham, S. I. (2016). Acta Cryst. A72, 391–394.  CrossRef IUCr Journals Google Scholar
First citationLee, J.-Y. & Moody, R. V. (2001). Discrete Comput. Geom. 25, 173–201.  Web of Science CrossRef Google Scholar
First citationRobinson, E. A. Jr (1999). Indagationes Math. 10, 581–599.  CrossRef Google Scholar
First citationShechtman, D., Blech, I., Gratias, D. & Cahn, J. W. (1984). Phys. Rev. Lett. 53, 1951–1953.  CrossRef CAS Web of Science Google Scholar
First citationSolomyak, B. (1997). Ergod. Th. Dyn. Sys. 17, 695–738.  CrossRef Web of Science Google Scholar

This is an open-access article distributed under the terms of the Creative Commons Attribution (CC-BY) Licence, which permits unrestricted use, distribution, and reproduction in any medium, provided the original authors and source are cited.

Journal logoFOUNDATIONS
ADVANCES
ISSN: 2053-2733
Follow Acta Cryst. A
Sign up for e-alerts
Follow Acta Cryst. on Twitter
Follow us on facebook
Sign up for RSS feeds