Tangent and normal vectors can help us make interesting parametric plots.

1 A sine curve on a circle

Suppose you wish to draw a sine curve on a circle like this:

How do you do this? Well, a general method for placing one curve along another is to use unit tangent and unit normal vectors!

2 Thickening a curve

Suppose you have a vector-valued function \(\vec {f}:\R \to \R ^2\) that defines a curve in space, and you want to build a parameterized surface that looks like a “thickened” version of the curve. In other words, we want to convert a curve like

into a thickened “tube” like

To plot a “tube” around a vector-valued function \(\vec {f}\), we need three handy vectors:

  • The unit tangent vector:

    \[ \utan (t) = \frac {\vec {f}'(t)}{|\vec {f}'(t)|} \]
  • The unit normal vector:

    \[ \unormal (t) = \frac {\vec {t}'(t)}{|\vec {t}'(t)|} \]
  • The unit binormal vector:

    \[ \ubinormal (t) = \utan (t) \cross \unormal (t) \]

Let’s see these vectors in action with our next example.