Home▸Articles▸Drawing with Maths

Fourier Epicycles - Drawing Shapes with Rotating Circles

A visual exploration of how complex shapes can be constructed from simple circular motions.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What Are Fourier Epicycles?

Fourier epicycles are a method of constructing any shape by overlaying multiple circles, each rotating at its own frequency. This technique is rooted in the Fourier series, which decomposes complex periodic functions into sums of simpler sinusoidal components.

By adjusting the radii and angular frequencies of these circles, you can create a wide variety of shapes, from simple polygons to intricate artistic designs.

How Do Fourier Epicycles Work?

Each circle in the epicycle setup represents a harmonic component of the shape. The position of a point on the circumference of each circle traces out a path that, when combined with other circles, forms the desired shape.

The key to this method is understanding how the superposition of these circular motions results in the creation of complex shapes. This is analogous to how Fourier series can represent any periodic function as an infinite sum of sine and cosine functions.

live demo · related simulation● LIVE

Why Does It Matter?

The concept of Fourier epicycles not only provides a visual intuition for the mathematical underpinnings of Fourier series but also has practical applications in fields such as signal processing, animation, and even music synthesis.

Understanding these principles can help in analyzing and generating complex waveforms and patterns.

Real-World Applications

Fourier epicycles are used in various applications, including the design of gears and mechanical systems where precise motion is required. They also play a role in computer graphics for creating smooth animations and in audio processing to manipulate sound waves.

In art, they offer a unique way to create intricate designs that can be both aesthetically pleasing and mathematically interesting.

Frequently asked questions

What is the significance of using circles in Fourier epicycles?

Circles are used because their motion can be described by simple trigonometric functions, which aligns with the mathematical framework of Fourier series. This allows for a straightforward representation and manipulation of complex shapes.

How does this relate to Fourier analysis in signal processing?

Fourier epicycles provide a visual analogy to Fourier analysis, where any periodic function can be decomposed into a sum of sinusoidal components. This helps in understanding how different frequencies contribute to the overall shape or waveform.

Can any shape be accurately represented using Fourier epicycles?

In theory, yes, but practical limitations such as computational complexity and precision constraints may affect the accuracy of the representation for very complex shapes. However, many shapes can be approximated with sufficient circles.

Are there any limitations to this method?

While Fourier epicycles are a powerful tool, they require careful tuning of parameters and can become computationally intensive for highly detailed or rapidly changing shapes. Additionally, the visual representation may not always be intuitive without understanding the underlying mathematical principles.

Try it live

Everything above runs in your browser — open Fourier Epicycles - Draw Any Shape with Rotating Circles and Fourier Series and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open Fourier Epicycles - Draw Any Shape with Rotating Circles and Fourier Series simulation

What did you find?

Add reproduction steps (optional)