Ammann–Beenker Tiling
Visualization
AIFS program
@
$dim=4
$subspace=[s,0]
s=$companion([1,0,0,0])
r=$exchange()
g=s-s^3+1
h0=s^4*r*[-1,-1,-1,-1]
h1=s^5*[-1,-1,-1,-1]
h2=s^3*[0,0,-2,-2]
h3=s^5*[0,-2,0,0]
h4=s^3*[1,-1,-1,-1]
h5=s^4*[-1,-1,-1,-1]
h6=s^3*r*[-1,-1,-1,-1]
h7=[1,1,1,-1]
h8=r*s*[1,1,1,-1]
h9=s^4*[0,-2,0,0]
h10=s*r*[-1,-1,1,1]
h11=r*s*[2,0,2,0]
A=g^-1*(h0*A|h1*A|h2*A|h3*B|h4*B)
B=g^-1*(h5*A|h6*A|h7*A|h8*A|h9*B|h10*B|h11*B)
Overview
The Ammann–Beenker tiling is an aperiodic tiling of the plane with exact 8-fold (octagonal) rotational symmetry, first described by Robert Ammann around 1977 and independently studied by F. P. M. Beenker in 1982. It is one of the canonical examples of a quasicrystal tiling.
The tiling uses two prototiles — a rhombus (45°/135° angles) and a square — in a ratio of . They are assembled by a self-similar substitution rule, captured here as a Generalized IFS (GIFS) with two interleaved attractors (rhombus) and (square).
The Two Tile Types
Substitution Rules
Each tile decomposes into smaller copies of both tile types under the substitution:
The rhombus decomposes into 3 rhombuses and 2 squares; the square decomposes into 4 rhombuses and 3 squares. The total inflation factor is , corresponding to scaling by (the silver ratio).
Algebraic Structure
The tiling lives in where is a primitive
8th root of unity. The companion matrix (defined as $companion([1,0,0,0]) in AIFS)
is the companion for — the 8th cyclotomic polynomial — giving eigenvalues
for .
The directive $subspace=[s,0] projects onto the dominant complex conjugate pair
(eigenvalue index 0), yielding the 2D 8-fold symmetric projection.
The exchange matrix (defined as $exchange() in AIFS) represents complex conjugation
in the rational space, needed for the orientation-reversing maps.
8-Fold Symmetry
The eight-fold rotational symmetry arises from the 8th cyclotomic field: multiplying by in the rational space corresponds to rotation by in the projected plane. The 12 maps include all eight rotational orientations of the prototiles, ensuring the global 8-fold symmetry of the tiling.
Connection to Quasicrystals
Ammann–Beenker tilings serve as 2D cross-sections of a 4D hypercubic lattice (the “cut-and-project”
method). The 4D rational space used here is precisely this higher-dimensional lattice,
and the $subspace projection corresponds to the physical-space projection in the cut-and-project
construction. The inflation factor (the silver ratio) plays the same role
as the golden ratio does in Penrose tilings.
References
- Ammann, R., Grünbaum, B. & Shephard, G. C. (1992). Aperiodic tiles. Discrete & Computational Geometry, 8(1).
- Beenker, F. P. M. (1982). Algebraic theory of non-periodic tilings of the plane by two simple building blocks. Eindhoven TH report.
- Ammann–Beenker tiling — Wikipedia
- Ammann–Beenker tiling — Tilings Encyclopedia