Cut and project
A pattern that never repeats sounds like a pattern that has to be described point by point. It does not. The construction below produces one from three ingredients — a lattice, a line, and a strip — and everything about the result is determined by the angle of the line.
The construction is due to de Bruijn, from 1981, and its arrival changed what a quasicrystal is. Before it, an aperiodic tiling was a curiosity produced by a substitution rule. After it, an aperiodic pattern was a slice of something periodic, which is a description an experiment can index.
The three ingredients
A lattice. Here the square lattice , the simplest there is. Nothing exotic happens in the lattice; all the content is in how it is cut.
A line, through the origin, at slope . This is the “physical space” — the space the resulting pattern lives in.
A strip, the region swept by the unit square as it slides along the line. Its width is not a free parameter: it is exactly the projection of the unit cell onto the direction perpendicular to the line, and choosing it that way is what makes the result a point set with a positive minimum spacing rather than a dense mess or a set with gaps of unbounded size.
Then: keep every lattice point inside the strip, project each one perpendicularly onto the line, and read off the sequence of gaps.
What the slope decides
Everything. The construction is the same for every slope, and the character of the result flips entirely on whether is rational.
A rational slope gives a periodic sequence. If in lowest terms, the lattice contains the vector , which lies exactly along the line — so translating the whole picture by it maps the lattice to itself, the strip to itself, and the shadow to itself. The shadow repeats with a period the figure finds by searching the gap sequence for a repeat.
An irrational slope gives an aperiodic one. No lattice vector lies along the line, so no translation maps the shadow onto itself. The sequence of gaps goes on forever without repeating, and the figure searches for a period exactly as it does in the rational case and reports finding none.
Those are opposite claims and both are asserted, which is the point of running the figure at more than one slope. The slope is supplied as an exact fraction or not supplied at all, so “is this slope rational” is decided rather than guessed — a floating-point test for rationality would be meaningless.
Two gap lengths, always
The most striking feature of the shadow is one that does not depend on the slope at all: there are exactly two distinct gaps, whatever the line’s angle.
The reason is a counting argument. A point of the shadow comes from a lattice point in the strip, and the next point along comes from one of only two possible lattice neighbours — a step of or a step of , since any larger step would leave the strip. Those two steps project to two lengths, and there is nothing else to project.
That is asserted on every call: the gaps are collected, the distinct values counted, and the figure fails if there are not exactly two. It is the assertion that would fire if the strip were the wrong width — too wide and a third kind of step fits inside, too narrow and some gaps become sums of two others.
The proportions of the two gaps are where the slope reappears. For the golden slope the long gaps and short gaps occur in the ratio , measured on the sequence and printed on the figure. And the sequence of long and short — written LSLLSLSLLSLLS… — is the Fibonacci word, the same string produced by repeatedly substituting L → LS and S → L.
Two constructions, one object
That coincidence is not one. The cut-and-project shadow at the golden slope and the Fibonacci substitution sequence are the same sequence, and the equality is the one-dimensional shadow of the equality between de Bruijn’s construction and Penrose’s.
The two routes could hardly look less alike. One is a substitution rule applied to a string; the other is a geometric slice through a two-dimensional lattice. What connects them is that the substitution matrix has eigenvalues and , and its eigenvectors are exactly the direction of the cut and the direction perpendicular to it. The substitution is what the lattice’s own linear map looks like after the projection.
This is the strongest argument for taking the higher-dimensional description seriously. It is not merely a way of generating aperiodic patterns; it is a way of generating the same aperiodic patterns that the substitution rules generate, from a construction that has a lattice in it and can therefore be indexed.
Reading the shadow as a tiling
The one-dimensional shadow is a set of points, and turning it into a tiling is a change of language rather than of content: put a tile between each pair of neighbouring points, and the two gap lengths become two tile lengths.
Done that way, the Fibonacci chain is a tiling of the line by two intervals whose lengths are in the ratio , arranged in a sequence that never repeats. It is the one-dimensional Penrose tiling in every respect worth having — same construction, same substitution, same diffraction behaviour, and small enough to write out.
The diffraction is the property that matters physically and it is the one worth stating carefully. The Fourier transform of the Fibonacci chain is a set of sharp peaks, like a crystal’s, and not a smooth spectrum like a random arrangement’s. But the peaks are indexed by two integers rather than one: their positions are for whole numbers and , so they form a dense set on the line with only finitely many strong ones in any window.
That is the general signature of a quasicrystal, in its smallest case. Sharp peaks mean long-range order. Needing more indices than there are dimensions means no lattice. Both at once was the thing believed impossible until 1982, and this construction shows the two are compatible in the simplest setting there is.
The window, and what it selects
In the two-dimensional picture the strip’s cross-section is an interval, and the general name for that cross-section is the window or acceptance domain. It lives in the space perpendicular to the physical one, and it is the part of the construction with genuine freedom in it.
The choice of window changes the pattern. Shifting it produces a different aperiodic sequence with the same statistics — locally indistinguishable from the first, in the sense that every finite patch of one occurs somewhere in the other, and globally different. Changing its shape changes the pattern more substantially.
For Penrose tilings the construction runs from five dimensions rather than two: project onto a two-dimensional plane invariant under a five-fold rotation, with a window that is a pentagon. Different pentagon positions give the uncountably many distinct Penrose tilings, all locally indistinguishable, and the fact that a five-fold rotation of exists at all is the totient condition permitting what the plane forbids.
The window is also where the physics enters. A real quasicrystal’s structure is described by a higher-dimensional lattice and an acceptance domain, and refining a quasicrystal structure means refining the shape of that domain — which is a genuinely strange thing to be measuring, and is what quasicrystallography actually does.
Why the strip has to be exactly that wide
The width of the strip looks like a parameter and is not, and the two ways of getting it wrong are instructive because they fail differently.
Too narrow, and the shadow acquires gaps that are sums of the two basic ones. Lattice points that should have been kept fall outside, so a step that should have been short-then-long becomes one long step, and the gap census finds three values or more. The assertion in the figure fires on the count.
Too wide, and points that should have been excluded come in. Two lattice points project to positions closer together than the minimum spacing, so the shadow acquires a third, shorter gap — and in the limit of a very wide strip the shadow becomes dense, which is what the projection of a lattice does with no window at all.
The correct width is the projection of the unit cell onto the perpendicular direction, and the reason is a tiling argument. As the window slides along the perpendicular direction, each lattice point enters it and leaves it exactly once, and the intervals during which the points are inside tile the perpendicular axis without gap or overlap. That is the same partition condition a fundamental domain has to satisfy, one dimension down, and it is what guarantees the shadow has exactly two spacings.
So the window is not a tuning knob. It is determined by the lattice and the direction of the cut, and the only genuine freedom is where along the perpendicular axis it sits — which is the freedom that produces uncountably many distinct patterns with identical statistics.
Where the exactness stops
Two boundaries, and the first is inherent to the construction rather than to this implementation.
The projection uses irrational numbers. The whole point is a slope with no rational description, so every coordinate in the shadow is a floating-point number, every gap is a floating-point difference, and every comparison between two gaps is made with a tolerance. The assertions here are correspondingly framed: the gap count is exact because the two values are separated by far more than any rounding, and the golden-ratio claim is a measurement with its distance from printed.
Periodicity is decided within a window. The figure searches for a repeat in the gap sequence it drew, and finding none is evidence rather than proof — a period longer than the sequence would be missed. For the rational cases the period found is short and the evidence is conclusive; for the irrational case the honest statement is “no period within the window drawn”, which is what the figure prints.
The proof that no period exists at all is the argument given above, about no lattice vector lying along an irrational line, and it lives in the prose because it is a claim about an infinite object.
The surprising part
The aperiodic case is not a break from the periodic ones. It is their limit, and the sequence of rational slopes approaching an irrational one produces periodic shadows whose periods grow without bound.
That reframes what aperiodicity is. A pattern with period is periodic and utterly indistinguishable, in any finite observation, from one that never repeats. The mathematical distinction between the two is absolute and the physical distinction is not — which is why the question “is this material a quasicrystal or a very large-celled crystal” was a genuine controversy for a decade after 1982 and could not have been settled by any single measurement.
The connection worth carrying is to continued fractions. The rational slopes that best approximate a given irrational one are its continued-fraction convergents, and for the golden ratio those are the ratios of consecutive Fibonacci numbers. So the periodic shadows that best approximate the Fibonacci chain have periods — and the golden ratio, being the irrational hardest to approximate by rationals, is the slope whose shadow is furthest from periodic. The most aperiodic pattern comes from the most irrational number, and the two senses of “most” turn out to be the same sense.
What this makes of the restriction
The construction changes the status of the crystallographic restriction without contradicting a word of it, and the reframing is worth stating on its own.
The restriction says: a periodic pattern in the plane cannot have five-fold symmetry. Cut-and-project says: a five-fold pattern in the plane can be the shadow of a periodic pattern in five dimensions. Both are true, and together they say that five-fold symmetry is not forbidden, it is expensive — it costs three extra dimensions to store.
That is a better description of what quasicrystals are than “exceptions to a theorem”, and it has a practical consequence. A quasicrystal’s diffraction pattern cannot be indexed with three integers, and can be indexed with six, and the six are the ordinary Miller indices of the six-dimensional lattice. Every technique that depends on indexing — structure solution, absence rules, refinement — becomes available again once the extra indices are admitted.
Which is why the International Union of Crystallography’s 1992 redefinition of “crystal” reads the way it does. It requires an essentially discrete diffraction pattern and says nothing about periodicity, because periodicity turned out to be a special case of something better defined by what an experiment sees.
Who built it
Nicolaas de Bruijn published the cut-and-project description of Penrose tilings in 1981, in two papers that also gave the “pentagrid” construction — a second, equivalent route through five families of parallel lines. Both were written before anybody had measured a quasicrystal.
The generalisation was immediate once there was something to apply it to. When Shechtman’s result appeared in November 1984, papers describing icosahedral quasicrystals as six-dimensional projections were published within months, by Levine and Steinhardt, by Kramer and Neri, and by others independently. The mathematics was ready and waiting, which is not the usual order of events.
Meyer’s earlier work is worth naming as well. Yves Meyer studied what he called model sets in the early 1970s, for reasons in harmonic analysis with no connection to crystals at all, and they are exactly cut-and-project sets. The subject was constructed three times over — by a number theorist, by a combinatorialist and by physicists — before anybody knew there was a material.
Where the ladder goes next
The property being constructed is order without periodicity, and the pattern it produces in two dimensions is the Penrose tiling.
The higher-dimensional lattice being cut is where five-fold becomes legal, and the alternative route to the same tilings is substitution with its matching rules.
The measurement that made any of it urgent is what Shechtman measured.
What the pictures here cannot show. The shadow drawn on each figure is a few dozen points from an infinite sequence, and aperiodicity is a property of the infinite object. A picture of a finite stretch of a non-repeating sequence is indistinguishable from a picture of a finite stretch of a sequence whose period is longer than the stretch — which is exactly the difficulty the prose describes, appearing in the figure as well.