IFS Encyclopedia

Jerusalem Cross

Fractal dimension: 2

Visualization

Open in IFStile ↗
AIFS program
@
$dim=4
$subspace=[s,0]
s=$companion([1,0,0,0])
g=1+s-s^3
h0=[0,1,0,0]
h1=[0,0,0,1]
h2=[0,-1,0,0]
h3=[0,0,0,-1]
h4=[0,-1,-1,-1]
h5=[-1,-1,0,1]
h6=[0,1,1,1]
h7=[1,1,0,-1]
A=(g^-1*h0|g^-1*h1|g^-1*h2|g^-1*h3|g^-2*h4|g^-2*h5|g^-2*h6|g^-2*h7)*A

Overview

The Jerusalem Cross fractal is a self-similar plane tiling with 4-fold (square) rotational symmetry. Its shape echoes the heraldic Jerusalem Cross — a large central cross with four smaller crosses in the quadrants — and is generated by an eight-map IFS in a 4D algebraic setting.

The attractor fills a solid region of the plane with Hausdorff dimension 22.

Algebraic Structure

Like the Ammann–Beenker tiling, the Jerusalem Cross lives in Q(ζ8)\mathbb{Q}(\zeta_8) with the same companion matrix ss (defined as $companion([1,0,0,0]) in AIFS), whose eigenvalues are the primitive 8th roots of unity eikπ/4e^{ik\pi/4}.

The key difference is the expansion matrix g=1+ss3g = 1 + s - s^3, which corresponds to a different element of Z[ζ8]\mathbb{Z}[\zeta_8] and therefore a different inflation geometry. The $subspace=[s,0] projection selects the dominant complex pair (eigenvalue index 0), giving the 2D rendered attractor.

Eight Maps at Two Scales

The attractor satisfies:

A=g1(h0h1h2h3)(A)    g2(h4h5h6h7)(A)A = g^{-1}(h_0 \cup h_1 \cup h_2 \cup h_3)(A) \;\cup\; g^{-2}(h_4 \cup h_5 \cup h_6 \cup h_7)(A)

with two groups of four maps:

MapsScaleStructure
h0,h1,h2,h3h_0, h_1, h_2, h_3g1g^{-1}pure translations in the rational space
h4,h5,h6,h7h_4, h_5, h_6, h_7g2g^{-2}translations with implicit identity matrix

Maps h0h_0h3h_3 are pure 4D translations (no matrix factor beyond g1g^{-1}), displaced along the four coordinate-like directions of the rational space:

h0=[0,1,0,0],h1=[0,0,0,1],h2=[0,1,0,0],h3=[0,0,0,1]h_0 = [0,1,0,0], \quad h_1 = [0,0,0,1], \quad h_2 = [0,-1,0,0], \quad h_3 = [0,0,0,-1]

These four displacements correspond to ±s\pm s and ±s3\pm s^3 in Z[ζ8]\mathbb{Z}[\zeta_8], forming a cross-like arrangement with 4-fold symmetry.

Maps h4h_4h7h_7 provide four additional corner pieces:

h4=[0,1,1,1],h5=[1,1,0,1],h6=[0,1,1,1],h7=[1,1,0,1]h_4 = [0,-1,-1,-1], \quad h_5 = [-1,-1,0,1], \quad h_6 = [0,1,1,1], \quad h_7 = [1,1,0,-1]

The 4-fold rotational symmetry is visible in the pairing h0h2h_0 \leftrightarrow h_2, h1h3h_1 \leftrightarrow h_3, and h4h6h_4 \leftrightarrow h_6, h5h7h_5 \leftrightarrow h_7 (each pair related by the element s2s^2 of Z[ζ8]\mathbb{Z}[\zeta_8], corresponding to a 90° rotation).

Comparison with Ammann–Beenker

Both the Jerusalem Cross and the Ammann–Beenker tiling use the same rational space Q(ζ8)\mathbb{Q}(\zeta_8) and the same companion matrix ss, but differ in:

PropertyJerusalem CrossAmmann–Beenker
Symmetry4-fold (square)8-fold (octagonal)
gg1+ss31 + s - s^3ss3+1s - s^3 + 1 (same element)
Maps8 single-attractor12 two-attractor (GIFS)
Tile types12 (rhombus + square)

Note: g=1+ss3g = 1 + s - s^3 and the Ammann–Beenker g=ss3+1g = s - s^3 + 1 are the same element of Z[ζ8]\mathbb{Z}[\zeta_8]; the visual difference arises from the different sets of maps and the single vs. two-attractor structure.

References

Similar

Gosper Island
planeself-similartilingalgebraic
Lévy C Curve
planecurveself-similartilingalgebraic
Pythagoras Tree
planeself-similarnaturalistictilingalgebraic
Edit this page on GitHub ↗