Polar Graphs — Limacons, Rose Curves, Cardioids and Lemniscates
Classify and graph every major polar curve type. From cardioids and limacons with inner loops to rose curves and lemniscates — with symmetry tests, step-by-step graphing strategy, and equation conversion worked examples.
Quick Classification Reference
Polar Coordinate System Review
In the polar system, a point is located by (r, theta) where r is the directed distance from the pole (origin) and theta is the angle measured counterclockwise from the polar axis (positive x-axis). Understanding the basics is essential before graphing curves.
Conversion Formulas
These four identities underlie every polar-to-rectangular conversion. Memorize them — they appear on every precalculus and calculus exam.
Multiple Representations
Multiple representations matter when checking intersection points — two curves may share a point that does not appear as a solution to the system.
Period of Polar Curves
Most polar curves complete one full trace over 0 to 2 pi. Rose curves r = a cos(n theta) with odd n complete over 0 to pi (they retrace over pi to 2 pi). Rose curves with even n require the full 0 to 2 pi to show all petals. Lemniscates complete their two loops over 0 to pi. When graphing, determine the minimum theta interval needed before building your value table.
Limacons — Complete Classification
All four limacon types share the general form r = a plus or minus b times cos(theta) or r = a plus or minus b times sin(theta). The cosine form is symmetric about the polar axis; the sine form is symmetric about the line theta = pi/2. The minus sign shifts the orientation: r = a minus b cos(theta) opens to the left rather than the right.
Cardioid
Heart-shaped curve. Passes through the pole exactly once. The cusp at the pole points in the direction opposite to the cosine or sine axis.
Limacon with Inner Loop
The curve crosses the pole twice, creating a small inner loop inside the main loop. The inner loop appears on the side opposite the direction of the cosine or sine.
Dimpled Limacon
An indentation appears on one side but the curve does not reach the pole — no inner loop. The dimple is a concave region.
Convex Limacon
The curve is oval-shaped with no dimple or inner loop. All values of r are positive — the curve never approaches the pole.
Cardioid Deep Dive — r = 2 plus 2 cos(theta)
The cardioid is the most tested limacon. Here is a complete value table and key features.
| theta | cos(theta) | r = 2 + 2 cos(theta) |
|---|---|---|
| 0 | 1 | 4 |
| pi/3 | 1/2 | 3 |
| pi/2 | 0 | 2 |
| 2pi/3 | negative 1/2 | 1 |
| pi | negative 1 | 0 |
| 4pi/3 | negative 1/2 | 1 |
| 3pi/2 | 0 | 2 |
| 5pi/3 | 1/2 | 3 |
Inner Loop Detail — r = 1 plus 2 cos(theta)
When r becomes negative, the curve is plotted in the opposite direction from theta. This creates the inner loop. Find when r = 0:
For theta between 2pi/3 and 4pi/3, r is negative. These negative-r points are plotted opposite to theta, forming the inner loop. The inner loop lies in the direction of theta = 0 (the right side) because the curve opens to the left when the cosine is negative.
Symmetry Tests for Polar Curves
Symmetry cuts your graphing work in half (or more). Run all three tests on every polar equation before building your value table. A positive test is definitive; a negative test is inconclusive because multiple polar representations can produce hidden symmetry.
Polar axis (x-axis)
Line theta = pi/2 (y-axis)
Pole (origin)
| Curve Type | Polar Axis | Theta = pi/2 | Pole |
|---|---|---|---|
| r = a plus b cos(theta) | Yes | No | No |
| r = a plus b sin(theta) | No | Yes | No |
| r = a cos(n theta), n even | Yes | Yes | Yes |
| r = a cos(n theta), n odd | Yes | No | No |
| r = a sin(n theta), n odd | No | Yes | No |
| r squared = a squared cos(2 theta) | Yes | No | Yes |
| r squared = a squared sin(2 theta) | No | Yes | Yes |
| r = a (circle at pole) | Yes | Yes | Yes |
Rose Curves — r = a cos(n theta) and r = a sin(n theta)
The Petal Count Rule
| Equation | n | Petals |
|---|---|---|
| r = a cos(theta) | 1 (odd) | 1 |
| r = a cos(2 theta) | 2 (even) | 4 |
| r = a cos(3 theta) | 3 (odd) | 3 |
| r = a cos(4 theta) | 4 (even) | 8 |
| r = a cos(5 theta) | 5 (odd) | 5 |
| r = a sin(2 theta) | 2 (even) | 4 |
| r = a sin(3 theta) | 3 (odd) | 3 |
Worked Example: Graph r = 3 cos(2 theta)
This is a 4-petal rose (n = 2 is even, so 2n = 4 petals). Each petal has length 3.
Lemniscates — r squared = a squared cos(2 theta) and r squared = a squared sin(2 theta)
A lemniscate is a figure-eight curve that exists only where the right side is non-negative (since r squared cannot be negative). The curve meets at the pole and forms two symmetric loops.
Cosine Lemniscate: r squared = a squared cos(2 theta)
Exists when cos(2 theta) is greater than or equal to 0, which means theta is in [0, pi/4] and [3pi/4, pi] and their reflections.
Two loops: one in Quadrant I/IV direction, one in Quadrant II/III direction.
Symmetric about both axes and the pole.
Sine Lemniscate: r squared = a squared sin(2 theta)
Exists when sin(2 theta) is greater than or equal to 0, which means theta is in [0, pi/2] and [pi, 3pi/2].
Two loops: one in Quadrant I, one in Quadrant III. Rotated 45 degrees from cosine form.
Symmetric about the pole, but not about either axis individually.
Key warning: When computing r from r squared = a squared cos(2 theta), take both the positive and negative square roots. Both branches are part of the curve. A negative value of r is plotted opposite the angle theta, which creates the second loop.
Circles in Polar Form
| Polar Form | Description |
|---|---|
| r = a | Circle centered at the pole (origin), radius a |
| r = 2a cos(theta) | Circle passing through the pole, diameter 2a, center at (a, 0) |
| r = 2a sin(theta) | Circle passing through the pole, diameter 2a, center at (0, a) |
| r = 2a cos(theta) plus 2b sin(theta) | General circle through the pole with center at (a, b) |
Converting r = 4 cos(theta) to Rectangular — Step by Step
Circle of radius 2, centered at (2, 0). It passes through the pole because a circle whose center is at (a, 0) and radius a always passes through the origin.
Lines in Polar Form
| Polar Form | Description |
|---|---|
| theta = alpha | Line through the pole at angle alpha from polar axis |
| r = a / cos(theta) (r cos theta = a) | Vertical line at x = a |
| r = a / sin(theta) (r sin theta = a) | Horizontal line at y = a |
Graphing Strategy — 7 Steps
Follow this systematic approach for any polar equation. Skipping steps leads to missed inner loops, incorrect petal counts, and wrong intercepts.
Key r Values at Standard Angles
| Curve | theta = 0 | theta = pi/2 | theta = pi | theta = 3pi/2 | Max r | Period |
|---|---|---|---|---|---|---|
| r = a plus a cos(theta) (cardioid) | 2a (rightmost) | a (top) | 0 (at pole) | a (bottom) | 2a | 2pi |
| r = a minus b cos(theta) (inner loop, a less than b) | a minus b (negative) | a | a plus b (rightmost) | a | a plus b | 2pi |
| r = a cos(2 theta) (4-petal rose) | a (petal tip) | negative a (opposite petal) | a (petal tip) | negative a | a | pi |
| r = a cos(3 theta) (3-petal rose) | a (petal tip) | 0 | negative a (inner loop region) | 0 | a | 2pi |
Converting Polar Equations to Rectangular Form
The goal is to eliminate r and theta in favor of x and y using the four fundamental substitutions. The standard technique is: multiply both sides by a power of r to create r squared terms, then substitute.
The Four Substitutions
Convert: r = 4 cos(theta)
- 1.Multiply both sides by r: r squared = 4r cos(theta)
- 2.Substitute r squared = x squared + y squared and r cos(theta) = x:
- 3.x squared + y squared = 4x
- 4.Complete the square: (x minus 2) squared + y squared = 4
Convert: r = 6 / (1 minus 2 cos(theta))
- 1.Multiply both sides by (1 minus 2 cos theta): r minus 2r cos(theta) = 6
- 2.Substitute r cos(theta) = x: r minus 2x = 6, so r = 6 plus 2x
- 3.Square both sides: r squared = (6 plus 2x) squared
- 4.Substitute r squared = x squared + y squared: x squared + y squared = 36 + 24x + 4x squared
- 5.Rearrange: y squared minus 3x squared + 24x minus 36 = 0
Convert: r squared = 9 cos(2 theta)
- 1.Use the identity cos(2 theta) = cos squared(theta) minus sin squared(theta)
- 2.r squared = 9(cos squared theta minus sin squared theta)
- 3.Multiply through: r squared times r squared = 9 r squared(cos squared theta minus sin squared theta)
- 4.Actually substitute directly: r squared = 9((r cos theta / r) squared minus (r sin theta / r) squared)
- 5.Simpler: (x squared + y squared) = 9((x/r) squared minus (y/r) squared) times r squared / r squared ... use (r squared)(cos 2theta) form:
- 6.r squared = 9 cos(2 theta) means: (x squared + y squared) squared = 9(x squared minus y squared)
Common Mistakes and How to Avoid Them
Practice Problems with Answers
Show answer
Show answer
Show answer
Show answer
Show answer
Show answer
Stewart Precalculus Chapter 8 — Topic Map
- ·Plotting points (r, theta)
- ·Negative r
- ·Multiple representations
- ·Converting to rectangular
- ·Circles r = a
- ·Circles r = 2a cos theta
- ·Symmetry tests
- ·Graphing strategy
- ·r(cos theta + i sin theta)
- ·Modulus and argument
- ·De Moivre's Theorem
- ·Vector addition
- ·Scalar multiplication
- ·Unit vectors
- ·Dot product
- ·Cardioid classification
- ·Inner loop limacons
- ·Rose curve petal counts
- ·Lemniscates
- ·r = ed/(1 pm e cos theta)
- ·Eccentricity e
- ·Focus-directrix form
- ·Identifying ellipse / parabola / hyperbola
Frequently Asked Questions
How do you classify a limacon from its equation?
A limacon has the form r = a plus or minus b times cos(theta) or r = a plus or minus b times sin(theta). Compare the ratio a/b: if a equals b, it is a cardioid (heart-shaped, passes through the pole once). If a is less than b, it is a limacon with inner loop (passes through the pole twice). If b is less than a and a is less than 2b, it is a dimpled limacon (indentation but no inner loop). If a is greater than or equal to 2b, it is a convex limacon (no dimple, oval-like).
How many petals does a rose curve have?
For r = a times cos(n times theta) or r = a times sin(n times theta): if n is odd, the rose has exactly n petals. If n is even, the rose has 2n petals. For example, r = 3 cos(3 theta) has 3 petals; r = 3 cos(4 theta) has 8 petals. The value a gives the length of each petal. This doubling for even n surprises many students because the formula traces each petal twice when n is odd, so n petals result, while even n traces all 2n petals once each.
What are the three symmetry tests for polar curves?
Test 1 (polar axis / x-axis): Replace theta with negative theta. If the equation is unchanged, the graph is symmetric about the polar axis. Test 2 (line theta = pi/2 / y-axis): Replace theta with pi minus theta. If unchanged, symmetric about the line theta = pi/2. Test 3 (pole / origin): Replace r with negative r, or replace theta with theta plus pi. If unchanged, symmetric about the pole. Passing a test guarantees symmetry; failing does not guarantee asymmetry because of the multiple representations of polar points.
How do you convert a polar equation to rectangular form?
Use the substitution rules: x equals r times cos(theta), y equals r times sin(theta), r squared equals x squared plus y squared, and tan(theta) equals y over x. Multiply both sides of the polar equation to clear denominators, then substitute. For example, r = 4 cos(theta) becomes r squared = 4r times cos(theta), then x squared plus y squared = 4x, which completes to (x minus 2) squared plus y squared = 4, a circle of radius 2 centered at (2, 0).
What is a lemniscate in polar form?
A lemniscate is a figure-eight curve given by r squared = a squared times cos(2 theta) or r squared = a squared times sin(2 theta). The curve only exists where the right side is non-negative, so it forms two symmetric loops meeting at the pole. The value a gives the maximum distance from the pole (at theta = 0 for the cosine form). In rectangular form, (x squared plus y squared) squared = a squared times (x squared minus y squared).
What is the graphing strategy for polar equations?
Step 1: Identify the curve type from the equation form (circle, limacon, rose, lemniscate). Step 2: Run the three symmetry tests to find axes of symmetry. Step 3: Find key values by setting r = 0 (where the curve passes through the pole) and r = maximum (where the curve is farthest out). Step 4: Build a table of (theta, r) pairs covering one full period. Step 5: Plot the points, using symmetry to reduce work, and connect smoothly. Step 6: Label intercepts and any inner loops.
Practice polar graph problems
Classify limacons, graph rose curves, apply symmetry tests — all with step-by-step solutions. Free to start, no account required.
Start Practicing Free