Geometry > Curves > Spirals >

Archimedes' Spiral

DOWNLOAD Mathematica Notebook ArchimedesSpiral

Archimedes' spiral is an Archimedean spiral with polar equation

 r=atheta.
(1)

This spiral was studied by Conon, and later by Archimedes in On Spirals about 225 BC. Archimedes was able to work out the lengths of various tangents to the spiral.

The curvature of Archimedes' spiral is

 kappa(theta)=(2+theta^2)/(a(1+theta^2)^(3/2)),
(2)

and the arc length is

s(theta)=1/2a(thetasqrt(1+theta^2)+sinh^(-1)theta)
(3)
=1/2a[thetasqrt(1+theta^2)+ln(theta+sqrt(1+theta^2))].
(4)

This has the series expansion

s(theta)=a{theta+1/2sum_(k=3)^(infty)[P_(n-3)(0)+(n+1)/nP_(n-1)(0)]theta^k}
(5)
=a(theta+1/6theta^3-1/(40)theta^5+1/(112)theta^7-5/(1152)theta^9+...)
(6)

(OEIS A091154 and A002595), where P_n(x) is a Legendre polynomial.

Archimedes' spiral can be used for compass and straightedge division of an angle into n parts (including angle trisection) and can also be used for circle squaring. In addition, the curve can be used as a cam to convert uniform circular motion into uniform linear motion (Brown 1923; Steinhaus 1999, p. 137). The cam consists of one arch of the spiral above the x-axis together with its reflection in the x-axis. Rotating this with uniform angular velocity about its center will result in uniform linear motion of the point where it crosses the y-axis.

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.