This demo includes three graphical display windows.

The window "Curve: X(t)" displays the space cardioid X(t) = ((1 + cos(t))cos(t), (1 + cos(t))sin(t), sin(t)), the point X(t0), and the unit tangent, unit normal, and unit binormal vectors T(t0), P(t0), and B(t0).

The window "Unit Tangent (T), Unit Normal (P), and Unit Binormal (B)" displays the unit tangent, unit normal, and unit binormal vectors T(t0), P(t0), and B(t0) with their tails at the origin, along with the unit sphere on which their heads are constrained to lie, and B'(t0), the derivative of B(t) evaluated at t0, with its tail starting at the head of B(t0).

The window "Torsion(t)" graphs the torsion of X(t).

You can change t0 in the control window.