Star polygons, rosette construction, and compass-and-straightedge geometry
With only a compass and a straightedge, artists across the Islamic world built star patterns of astonishing intricacy, centuries before mathematicians named the symmetries inside them.
Move the n and k sliders to connect every k-th of n points on a circle. Notice when you get one continuous star and when it splits into several overlapping shapes.
A star polygon {n/k} is formed by placing n points on a circle and connecting every k-th point. When GCD(n, k) > 1 the figure splits into multiple separate polygons.
Islamic geometric art represents one of humanity's greatest achievements in mathematical design. From the 8th century onward, artists across the Islamic world developed sophisticated techniques for creating intricate geometric patterns using only compass and straightedge. These patterns encode deep mathematical structure -- wallpaper symmetries, star polygons, and even quasicrystalline order -- centuries before Western mathematicians formally described these concepts.
The decorative programs of the Alhambra, the Topkapi Palace, and the Shah Mosque showcase all 17 wallpaper groups, extraordinary star polygon compositions, and interlacing patterns of breathtaking complexity.
A star polygon {n/k} is formed by placing n points equally spaced on a circle and connecting every k-th point. When GCD(n, k) = 1, the result is a single continuous path; otherwise, it decomposes into multiple overlapping regular polygons. Star polygons are the fundamental building blocks of Islamic geometric patterns.
Key insight: The star polygon {n/k} is a single closed path if and only if GCD(n, k) = 1. When GCD(n, k) = d > 1, the figure decomposes into d separate copies of {(n/d)/(k/d)}, successive copies rotated by 1/n of a full turn — for example, {10/4} splits into two pentagrams {5/2}. This connects star polygons directly to number theory and modular arithmetic.
Switch between the 6-, 8-, 10-, and 12-fold patterns, and press Show Construction to see the polygon grid the stars are built on.
Traditional Islamic rosettes are built by inscribing stars in a polygon grid and extending their edges until they interlock, creating complex interlacing geometry from simple rules.
Rosettes are created by the "polygons in contact" method: inscribe star polygons in a grid of regular polygons, then extend the star edges until they meet. The result is an interlocking web of stars, petals, and kite-shaped regions that tiles the plane with mesmerizing complexity.
Key insight: The choice of underlying lattice (hexagonal, square, etc.) and star polygon order determines the pattern's symmetry group. 6-fold stars on a hexagonal lattice produce p6m symmetry; 8-fold stars on a square lattice produce p4m. The lattice and star together fully determine the pattern's symmetry.
Step through the construction with Next and Prev, or press Auto-play. Watch how the construction lines lay out a hidden grid for the final pattern.
Watch a classic 6-pointed Islamic star pattern emerge step by step, constructed with only a compass and straightedge -- the traditional tools of Islamic geometric artisans.
Follow the traditional construction process step by step. Starting from a single circle, each compass arc and straightedge line is placed with geometric precision, gradually revealing the pattern hidden within the construction grid. This is how Islamic artisans actually created their designs -- no algebra, no coordinates, just compass and ruler.
Key insight: The construction lines form a "hidden grid" that is erased in the final pattern but governs its structure entirely. Master artisans understood which intersections to connect and which to ignore, encoding sophisticated geometric knowledge in craft tradition rather than formal mathematics.
Spot a mistake or have an idea?