In the differential geometry of curves in three dimensions, the torsion of a curve measures how sharply it is twisting out of the osculating plane. Taken together, the curvature and the torsion of a space curve are analogous to the curvature of a plane curve. For example, they are coefficients in the system of differential equations for the Frenet frame given by the Frenet–Serret formulas.
Let be a space curve parametrized by arc length and with the unit tangent vector . If the curvature of at a certain point is not zero then the principal normal vector and the binormal vector at that point are the unit vectors
N= | T' |
\kappa |
, B=T x N
respectively, where the prime denotes the derivative of the vector with respect to the parameter . The torsion measures the speed of rotation of the binormal vector at the given point. It is found from the equation
B'=-\tauN.
which means
\tau=-N ⋅ B'.
As
N ⋅ B=0
\tau=N' ⋅ B
Remark: The derivative of the binormal vector is perpendicular to both the binormal and the tangent, hence it has to be proportional to the principal normal vector. The negative sign is simply a matter of convention: it is a byproduct of the historical development of the subject.
Geometric relevance: The torsion measures the turnaround of the binormal vector. The larger the torsion is, the faster the binormal vector rotates around the axis given by the tangent vector (see graphical illustrations). In the animated figure the rotation of the binormal vector is clearly visible at the peaks of the torsion function.
Let be the parametric equation of a space curve. Assume that this is a regular parametrization and that the curvature of the curve does not vanish. Analytically, is a three times differentiable function of with values in and the vectors
r'(t),r''(t)
are linearly independent.
Then the torsion can be computed from the following formula:
\tau=
\det\left({r',r'',r''' | |
\right)} |
{\left\|{r' x r''}\right\|2}=
\left({r' x r'' | |
\right) ⋅ |
r'''}{\left\|{r' x r''}\right\|2}.
Here the primes denote the derivatives with respect to and the cross denotes the cross product. For, the formula in components is
\tau=
x'''\left(y'z''-y''z'\right)+y'''\left(x''z'-x'z''\right)+z'''\left(x'y''-x''y'\right) | |
\left(y'z''-y''z'\right)2+\left(x''z'-x'z''\right)2+\left(x'y''-x''y'\right)2 |
.