# Hypotrochoid

The red curve is a hypotrochoid drawn as the smaller black circle rolls around inside the larger blue circle (parameters are R = 5, r = 3, d = 5).

A hypotrochoid is a roulette traced by a point attached to a circle of radius r rolling around the inside of a fixed circle of radius R, where the point is a distance d from the center of the interior circle.

The parametric equations for a hypotrochoid are:[citation needed]

$x (\theta) = (R - r)\cos\theta + d\cos\left({R - r \over r}\theta\right)$
$y (\theta) = (R - r)\sin\theta - d\sin\left({R - r \over r}\theta\right).$

Where $\theta$ is the angle formed by the horizontal and the center of the rolling circle (note that these are not polar equations because $\theta$ is not the polar angle).

Special cases include the hypocycloid with d = r and the ellipse with R = 2r.

The ellipse (drawn in red) may be expressed as a special case of the hypotrochoid, with R = 2r; here R = 10, r = 5, d = 1.

The classic Spirograph toy traces out hypotrochoid and epitrochoid curves.

## References

• J. Dennis Lawrence (1972). A catalog of special plane curves. Dover Publications. pp. 165–168. ISBN 0-486-60288-5.
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 0, "mathjax_display_tex": 0, "mathjax_asciimath": 0, "img_math": 4, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "github"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "english_confidence": 0.85306715965271, "perplexity_flag": "middle"}