Theory 1

Polar coordinates are pairs of numbers (r,θ) which identify points in the plane in terms of distance to origin and angle from +x-axis:

Converting Polar↔Cartesian

Polar→Cartesianx=rcos⁡θy=rsin⁡θCartesian→Polarr=x2+y2tan⁡θ=yx(x≠0)

Polar coordinates have many redundancies: unlike Cartesian which are unique!

  • For example: (r,θ)=(r,θ+2π)
    • And therefore also (r,θ)=(r,θ−2π) (negative θ can happen)
  • For example: (−r,θ)=(r,θ+π) for every r,θ
  • For example: (0,θ)=(0,0) for any θ

Polar coordinates cannot be added: they are not vector components!

  • For example (5,π/3)+(2,π/6)≠(7,π/2)
  • Whereas Cartesian coordinates can be added: (1,4)+(2,−2)=(3,2)

The transition formulas Cartesian→Polar require careful choice of θ.

  • The standard definition of tan−1⁡(yx) sometimes gives wrong θ
    • This is because it uses the restricted domain θ∈(−π/2,π/2); the polar interpretation is: only points in Quadrant I and Quadrant IV (SAFE QUADRANTS)
  • Therefore: check signs of x and y to see which quadrant, maybe need π-correction!
    • Quadrant I or IV: polar angle is tan−1⁡(yx)
    • Quadrant II or III: polar angle is tan−1⁡(yx)+π


Equations (as well as points) can also be converted to polar.

For Cartesian→Polar, look for cancellation from cos2⁡θ+sin2⁡θ=1.

For Polar→Cartesian, try to keep θ inside of trig functions.

  • For example:
r=sin2⁡θ≫≫x2+y2=(yx2+y2)2

Theory 2

To draw the polar graph of some function, it can help to first draw the Cartesian graph of the function. (In other words, set y=r and x=θ, and draw the usual graph.) By tracing through the points on the Cartesian graph, one can visualize the trajectory of the polar graph.

This Cartesian graph may be called a graphing tool for the polar graph.


A limaçon is the polar graph of r(θ)=a+bcos⁡θ.

The shape of a limaçon is determined by the value of c=ba. Any limaçon can be rescaled to have this form:

r=1+ccos⁡θ

c=0: Limaçon satisfying r(θ)=1: unit circle.

c=0.5: Limaçon satisfying r(θ)=2+cos⁡θ: ‘outer loop’ circle with ‘flat spot’, not quite a ‘dimple’:

c=1: Limaçon satisfying r(θ)=1+cos⁡θ: ‘cardioid’ = ‘outer loop’ circle with ‘dimple’ that creates a cusp:

c=2: Limaçon satisfying r(θ)=1+2cos⁡θ: ‘dimple’ pushes past cusp to create ‘inner loop’:

c=∞: Limaçon satisfying r(θ)=cos⁡θ: ‘inner loop’ only, no outer loop exists:

c=2: Limaçon satisfying r(θ)=1+2sin⁡θ: ‘inner loop’ and ‘outer loop’ and rotated ↺90∘:


Transitions between limaçon types, r(θ)=1+csin⁡θ:

Notice the transition points at |c|=0.5 and |c|=1:

The flat spot occurs when c=±0.5

  • Smaller c gives convex shape

The cusp occurs when c=±1

  • Smaller c gives dimple (assuming |c|>0.5)
  • Larger c gives inner loop

Theory 3

Roses are polar graphs of this form:

r=cos⁡(θ),r=sin⁡(2θ),r=sin⁡(3θ),r=cos⁡(4θ)

The pattern of petals:

  • n=2k (even): obtain 2n petals
    • These petals traversed once
  • n=2k+1 (odd): obtain n petals
    • These petals traversed twice
  • Either way: total-petal-traversals: always 2n