The Math Behind Maurer Roses

2026-01-02By MathArt
The Math Behind Maurer Roses

At first glance, a Maurer Rose looks like chaos. It is a mesh of sharp, angular lines that somehow form a soft, organic shape. But underneath that chaos is a perfect, smooth curve known as a Rose Curve.

A Maurer Rose is essentially a game of "connect the dots" played on top of that smooth flower.

The Foundation: The Rose Curve

Before we can draw the chaotic version, we need the smooth version. A standard rose curve is defined by the polar equation:

r=sin(nθ)r = \sin(n \theta)

Where:

  • rr is the radius (distance from the center).
  • nn is an integer that determines the number of petals.
  • θ\theta is the angle (from 0 to 360 degrees).

If nn is odd, the rose has nn petals. If nn is even, it has 2n2n petals.

The Twist: The Maurer Step (dd)

In 1987, Peter M. Maurer introduced the concept of the "Maurer Rose" in an article for The American Mathematical Monthly. His idea was simple but powerful: instead of drawing the curve smoothly (incremementing the angle by a tiny amount like 0.1°), what if we skipped ahead by a large amount, say dd degrees, at every step?

The algorithm works like this:

  1. Start at angle 0.
  2. Draw a line to the point on the rose curve at angle dd.
  3. Draw a line to the point at angle 2d2d.
  4. Continue until you close the loop (usually 360 steps).

Mathematically, we are connecting the points:

(sin(nk),k)for k=0,d,2d,3d,,360d(\sin(n k), k) \quad \text{for } k = 0, d, 2d, 3d, \dots, 360d

Interactive Laboratory

Use the widget below to see this relationship.

  1. Toggle "Show Original Rose Curve" to see the smooth r=sin(nθ)r = \sin(n\theta) foundation.
  2. Adjust nn to change the number of petals.
  3. Adjust dd to change how we connect the dots.
n=6, d=71
6

Determines the shape of the underlying flower.

71°

How many degrees to skip before drawing the next line.

Notice the patterns?

  • When dd is small, the lines are short and trace the original curve closely.
  • When dd is large, the lines jump across the center, creating the "web" effect.
  • When d=29d = 29 or 7171, you get stark geometric beauty because these numbers don't divide evenly into 360, causing the lines to cover the entire space before repeating.

References & Further Reading

  1. Wikipedia: Maurer Rose - A great overview of the history and basic definition.
  2. Wikipedia: Rose (Mathematics) - Deep dive into the properties of the underlying polar curve.
  3. Wolfram MathWorld: Maurer Rose - For the rigorous mathematical definitions.