Cardioid

DOWNLOAD Mathematica Notebook
CardioidCardioid

The curve given by the polar equation

 r=a(1-costheta),
(1)

sometimes also written

 r=2b(1-costheta),
(2)

where b=a/2.

The cardioid has Cartesian equation

 (x^2+y^2+ax)^2=a^2(x^2+y^2),
(3)

and the parametric equations

x=acost(1-cost)
(4)
y=asint(1-cost).
(5)

The cardioid is a degenerate case of the limaçon. It is also a 1-cusped epicycloid (with r=r) and is the catacaustic formed by rays originating at a point on the circumference of a circle and reflected by the circle.

The cardioid has a cusp at the origin.

The name cardioid was first used by de Castillon in Philosophical Transactions of the Royal Society in 1741. Its arc length was found by la Hire in 1708. There are exactly three parallel tangents to the cardioid with any given gradient. Also, the tangents at the ends of any chord through the cusp point are at right angles. The length of any chord through the cusp point is 2a.

CardioidEnvelopeCardioid envelope

The cardioid may also be generated as follows. Draw a circle C and fix a point A on it. Now draw a set of circles centered on the circumference of C and passing through A. The envelope of these circles is then a cardioid (Pedoe 1995). Let the circle C be centered at the origin and have radius 1, and let the fixed point be A=(1,0). Then the radius of a circle centered at an angle theta from (1, 0) is

r^2=(0-costheta)^2+(1-sintheta)^2
(6)
=cos^2theta+1-2sintheta+sin^2theta
(7)
=2(1-sintheta).
(8)

If the fixed point A is not on the circle, then the resulting envelope is a limaçon instead of a cardioid.

The arc length, curvature, and tangential angle are

s=8asin^2(1/4t)
(9)
kappa=(3csc(1/2t))/(4a)
(10)
phi=3/2t.
(11)

The perimeter and area of the curve are

L=8a
(12)
A=3/2pia^2.
(13)

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.