Canonical Projection Continued Fractions
Continued fractions on the moduli of canonical projection tilings, seen through the flexible Ammann-Beenker substitution and its window.
A flexible substitution rule
Consider the family of topologically conjugate substitution rules and action on the window given below. Mouse over to see the relationship between window regions and tiles in the substitution.
They take the set of canonical projection tilings whose 4x4 projection matrices (defining the physical and internal spaces) commute with:
R=00100001−10000−100M=001001001000000−1This family has two pairs of generators a,c and b,d that are each at right angles to each other, and the two pairs are at 45 degrees to each other. The degree of freedom adjusted above is the ratio of the two lengths. Assuming the projections of a=(1,0,0,0) and c=(0,0,1,0) are horizontal and vertical of length 1 and longer than the projections of the other two (at 45 degrees) b=(0,1,0,0) and d=(0,0,0,1).
A continued fraction on this family
Depending on the initial length x of the b and d the rule above finds a unique predecessor for any such canonical projection tiling (the central octagon). The partition of the window shows that this is a predecessor to the tiling, as the substitution rule takes the subwindow back to the full window, and every region of the full window is uniquely covered away from the partition boundaries. The classic challenges of dealing with situations where points in the projection lie on the boundary of the window apply here.
The action is either the inverse of the action on the edges:
S1=110−1010001110001when x is less than 21 (so 1−2x is positive) or (the inverse of):
S2=110−111100111−1011otherwise. It is easiest to see the effects on the length if we consider the two lengths (a,b) we have:
(a,b)⟼⎩⎨⎧(a−2b,b)(2b−a,2a−b)(b,a)if a≥2b,if a≥b,otherwise.This is related to continued fractions on (2,4,∞). On the ratio t=a/b the three branches act as the Mobius transforms:
s1=(10−21),s2=(−122−1),r=(0110)The first is parabolic. The other two have determinant −1 so reverse orientation: the third is the reflection in the unit geodesic, and the second is a glide reflection along the geodesic joining its fixed points ±1 (the fixed point t=1 is the Ammann-Beenker tiling). Together the three generate the (2,4,∞) group with reflections. So it is different to the Rosen continued fraction, which is orientation preserving.
This system is periodic exactly when there is a substitution rule for the tilings in this family, see The octagonal system catches all substitution tilings.
Relationship to billiards on (2,4,∞)
The continued fraction is in fact a cross-section of the billiard flow in the (2,4,∞) triangle. Using David Fried, “Symbolic dynamics for triangle groups”, Invent. Math. 125 (1996), 487–521 gives the map:
F(x)=⎩⎨⎧−x1/x2−xif x<0,if 0<x<22,if x>22, f1=(−1001),r=(0110),f2=(−1021).Here f1, r and f2 are the reflections in the three mirrors of the (2,4,∞) triangle with corners at i, eiπ/4 and the cusp at ∞. Each application of F is a single reflection, so F codes the billiard trajectory by bounces. The octagonal system is a recoding of these trajectories: reading right to left, each branch is a fixed collection of bounces, with s1=f1f2 and s2=rf1f2rf2. So a subtraction step crosses the cusp strip with two bounces, and the glide reflection fixing the Ammann-Beenker tiling is a five-bounce word.
The π/3 system (Eisenstein case)
I have not yet done the work on the substitution rule, but a similar situation might work for the case, where the projection commutes with:
R6=00100001−10100−101M6=001001001000010−1Which is two pairs of edges at 60 degrees to each other and 30 degree between the pairs.
On the edges the action is again given by inverses, now of the three matrices. They are all elements of Gl4(Z) and have positive minors so give susbstitution rules.
N1=120−1010001110001N2=220−111100121−1021N3=220−112100121−1022Each commutes with R6 and M6 and has determinant 1. The corresponding action on the two lengths has four branches, the first three the inverses of N1, N2 and N3 and the last swapping the two pairs:
(a,b)⟼⎩⎨⎧(a−3b,b)(3b−a,3a−2b)(2a−3b,2b−3a)(b,a)if a≥3b,if a≥32b,if a≥b,otherwise.On the ratio t=a/b the branches act as the Mobius transforms:
n1=(10−31),n2=(−133−2),n3=(2−3−32)The first is parabolic and r is the reflection in the unit geodesic as before. The second has determinant −1 and is a glide reflection. The third is new: it is hyperbolic with determinant 1, translating along the geodesic joining its fixed points ±1 with eigenvalue 2+3 (the fixed point t=1 is the equal length tiling). Together the four generate the (2,6,∞) group with reflections.
The relationship to billiards runs as for the octagon. Fried’s map for (2,6,∞) has the same shape as before with 3=2cos(π/6) in place of 2, with reflections h1, r and h2 in the mirrors of the triangle with corners at i (order 2), eiπ/6 (order 6) and the cusp at ∞. In these letters the branches are:
n1=h1h2,n2=rh1h2rh2,n3=h1h2rh2rh2,with r itself a single bounce off the mirror joining the two cone points. So n2 is the same five bounce word as the octagonal glide reflection s2, the hyperbolic n3 is a six bounce word, and the continued fraction is again a recoding of the billiard trajectories, now in the (2,6,∞) triangle.