Hi,(adsbygoogle = window.adsbygoogle || []).push({});

I have a curve defined by following parametric equation

\begin{equation}

\gamma(\theta) = 1 + 0.5 \times \cos (N \theta) (\cos(\theta),\sin(\theta)), 0 \leq \theta \leq 2 \pi \

\end{equation}

where N is an integer. x and y coordinate of any point on the curve are simply

\begin{align}

x &= \gamma (1) \nonumber \\

y &= \gamma (2)

\end{align}

Question is how do I compute a unit normal (n) to above curve in eq. (1) and its x (n_x) and y (n_y) components?

One way to find x and y components of normal n would be to find dx / dn and dy / dn respectively. dx / dn and dy / dn can in turn be found using chain rule as follows -

\begin{align}

n_x &= \frac{dx}{dn} \nonumber \\

& = \frac{dx}{dr} \frac{dr}{dn} \nonumber \\

& = \frac{dx}{d\theta}\frac{d\theta}{dr}\frac{dr}{dn}

\end{align}

and similarly for n_y

\begin{align}

n_y &= \frac{dy}{dn} \nonumber \\

& = \frac{dy}{dr} \frac{dr}{dn} \nonumber \\

& = \frac{dy}{d\theta}\frac{d\theta}{dr}\frac{dr}{dn}

\end{align}

While first two terms on rhs of equations (3) and (4) can be found easily, how to find the dr / dn term? Or if any one has an easy way to compute the normal components of the unit normal using the parametric equation of the curve, it'd be a great help.

Many thanks for help.

**Physics Forums | Science Articles, Homework Help, Discussion**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Unit normal to curve

**Physics Forums | Science Articles, Homework Help, Discussion**