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 PolarCartesian

PolarCartesianx=rcosθy=rsinθCartesianPolarr=x2+y2tanθ=yx(x0)

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 CartesianPolar require careful choice of θ.

  • The standard definition of tan1(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 tan1(yx)
    • Quadrant II or III: polar angle is tan1(yx)+π


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

For CartesianPolar, look for cancellation from cos2θ+sin2θ=1.

For PolarCartesian, 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