Curvature of Space Curves

How sharply does a road bend? Can we measure that sharpness with a single number at every point? This is the motivating question behind the curvature of a space curve. It is one of the oldest and most productive ideas in differential geometry. A curve can twist through three-dimensional space in complicated ways. Yet at each point it has a well-defined "instantaneous circle" that best approximates its bending. The reciprocal of that circle's radius is the curvature. This single scalar quantity captures, locally, everything about how a curve deviates from being a straight line. The idea matters because curvature is the first invariant that survives the passage from a curve's parametrization to its actual geometric shape. Many different parametrizations can trace out the same trace in space. But curvature — properly defined using arc length — depends only on the geometric curve. It does not depend on how fast or in what direction we traverse it. This makes curvature the natural starting point for building further invariants. It is the seed from which the entire local theory of curves grows. The big picture is this: a regular curve parametrized by arc length has unit-speed tangent vectors. So all the information about turning is encoded in how the direction of the tangent changes. Curvature measures exactly the rate of this directional change. This one idea — differentiate the unit tangent, measure the size of the result — unifies three pictures. It links the geometric picture (osculating circles), the analytic picture (a nonnegative function along the curve), and the mechanical picture (centripetal acceleration for unit-speed motion). This article gives the precise definition of curvature via arc-length parametrization. It builds geometric intuition through circles and tangent-vector diagrams. It proves the central theorem relating curvature to the acceleration vector for a general (not necessarily unit-speed) parametrization. It also works through two concrete asymmetric examples: a non-circular helix-like curve and a plane curve with varying curvature. It closes by showing why the theorem needs each hypothesis. Finally, it points ahead — without developing it — to the richer The Frenet-Serret Frame that curvature helps generate.

Key takeaways
  • Curvature measures how fast the unit tangent vector turns as you move along a curve at unit speed.
  • It is defined intrinsically via arc-length parametrization, so it depends only on the curve's shape, not its speed.
  • Geometrically, curvature at a point equals 1/R, where R is the radius of the best-fitting (osculating) circle.
  • For a curve traversed at any speed, curvature is computable from a formula involving velocity and acceleration, no reparametrization needed.
  • A straight line has curvature identically zero; a circle of radius R has constant curvature 1/R.
  • Key idea: curvature is the magnitude of the derivative of the unit tangent with respect to arc length — it quantifies bending, not speed.

Where this lives today

Curvature of space curves is the entry point to the differential geometry used throughout mathematics and its applications. In computer-aided design and computer graphics, curvature governs the smoothness of splines and the visual quality of rendered curves and surfaces; designers explicitly bound curvature to avoid unwanted "kinks" in car bodies or font outlines. In robotics and autonomous vehicle path planning, curvature constraints on planned trajectories translate directly into physical limits on steering angle and speed, since sharper curvature demands tighter turning or lower velocity to avoid excessive lateral acceleration. In physics, for a particle moving along a curve at unit speed, the curvature vector T′(s)T'(s) is precisely the centripetal (normal) component of acceleration, linking this purely geometric quantity to Newtonian mechanics. In elasticity theory, the bending energy of thin rods (the Kirchhoff rod model) is expressed as an integral of the square of curvature along the rod's centerline, so curvature directly measures stored mechanical energy. Finally, curvature is the essential building block for the The Frenet-Serret Frame, which packages curvature together with torsion to give a complete local classification of space curves up to rigid motion — the natural next stage of the theory built directly on the ideas developed here.

Ask the tutor: How does adding torsion to curvature let us reconstruct an entire space curve, and why does curvature alone suffice only for plane curves?

DefinitionCurvature of a space curve

Let α:I→R3\alpha : I \to \mathbb{R}^3 be a regular curve of class C2C^2 parametrized by arc length, meaning

∥α′(s)∥=1for all s∈I.\|\alpha'(s)\| = 1 \quad \text{for all } s \in I.

Write T(s)=α′(s)T(s) = \alpha'(s) for the unit tangent vector at parameter ss. The curvature of α\alpha at ss is the nonnegative real number

κ(s)=∥T′(s)∥=∥α′′(s)∥.\kappa(s) = \|T'(s)\| = \|\alpha''(s)\|.

If γ:J→R3\gamma : J \to \mathbb{R}^3 is a regular C2C^2 curve with an arbitrary (not necessarily unit-speed) parameter tt, its curvature at tt is defined by reparametrizing by arc length and evaluating the formula above; equivalently (as proved below) it is given directly by

κ(t)=∥γ′(t)×γ′′(t)∥∥γ′(t)∥3.\kappa(t) = \frac{\|\gamma'(t) \times \gamma''(t)\|}{\|\gamma'(t)\|^3}.

A curve is regular if γ′(t)≠0\gamma'(t) \neq 0 for all tt; this guarantees a well-defined unit tangent T=γ′/∥γ′∥T = \gamma'/\|\gamma'\| and makes the arc-length reparametrization possible.

Intuition

Picture driving along a road embedded in space. At each instant your car has a heading, recorded as a unit vector TT pointing in your direction of travel. If the road is straight, your heading never changes: TT is constant, and its derivative is zero. If the road bends — even gently — TT rotates as you move, and it rotates faster per unit distance traveled where the bend is sharper. Curvature is precisely the speed of this rotation of TT, measured per unit of arc length traveled, so it isolates "how much turning is happening" from "how fast you happen to be going." Because T(s)T(s) is always a unit vector, T(s)⋅T(s)=1T(s) \cdot T(s) = 1 for all ss, and differentiating gives T′(s)⋅T(s)=0T'(s)\cdot T(s) = 0: the derivative of the tangent is always perpendicular to the tangent itself. This is the geometric seed of the normal direction that will later organize into the full Frenet frame. The length ∥T′(s)∥\|T'(s)\|, unencumbered by any tangential component, is exactly the curvature. The circle picture makes this concrete. A circle of radius RR, traversed at unit speed, has tangent vector rotating through angle 2π2\pi over an arc length of 2πR2\pi R; the rate of rotation (in radians per unit arc length) is 1/R1/R. This matches κ=1/R\kappa = 1/R for a circle of radius RR, and it explains why curvature is often introduced as "one over the radius of the best-fitting circle" — the osculating circle — at each point of a general curve.

Figure
Tangent vectors turning along a curve of varying curvature, compared to a circle of radius R
curve α(s) T(s₁) T(s₂) T(s₃) κ small where T turns slowly, κ large where T turns fast R = 1/κ osculating circle, radius R = 1/κ(s)
TheoremCurvature Formula for an Arbitrary-Speed Parametrization

Let γ:J→R3\gamma : J \to \mathbb{R}^3 be a regular curve of class C2C^2, i.e. γ′(t)≠0\gamma'(t) \neq 0 for every t∈Jt \in J, and let s(t)=∫t0t∥γ′(u)∥ dus(t) = \int_{t_0}^{t} \|\gamma'(u)\|\, du be its arc-length function from some fixed base point t0∈Jt_0 \in J. Let α\alpha be the arc-length reparametrization of γ\gamma, so that γ(t)=α(s(t))\gamma(t) = \alpha(s(t)) and ∥α′(s)∥≡1\|\alpha'(s)\| \equiv 1. Then the curvature κ(t):=κα(s(t))\kappa(t) := \kappa_\alpha(s(t)) (curvature of α\alpha evaluated at the corresponding arc-length parameter) satisfies

κ(t)=∥γ′(t)×γ′′(t)∥∥γ′(t)∥3.\kappa(t) = \frac{\|\gamma'(t) \times \gamma''(t)\|}{\|\gamma'(t)\|^{3}}.
Proof

We use the chain rule and direct vector computation — no circularity, since we only use the definition of curvature for a unit-speed curve and standard calculus facts about the cross product and dot product.

Step 1: Set up the chain rule. Since γ(t)=α(s(t))\gamma(t) = \alpha(s(t)) and ss is a C2C^2 function of tt (as ∥γ′(u)∥\|\gamma'(u)\| is continuous and positive, being regular and C1C^1, hence s′(t)=∥γ′(t)∥>0s'(t) = \|\gamma'(t)\| > 0 and ss is C1C^1; since γ\gamma is C2C^2, ss is in fact C2C^2 wherever ∥γ′(t)∥\|\gamma'(t)\| is differentiable, which holds because γ′(t)⋅γ′(t)\gamma'(t)\cdot\gamma'(t) is C1C^1 and positive), the chain rule gives

γ′(t)=α′(s(t)) s′(t).\gamma'(t) = \alpha'(s(t))\, s'(t).

Differentiating again,

γ′′(t)=α′′(s(t)) (s′(t))2+α′(s(t)) s′′(t).\gamma''(t) = \alpha''(s(t))\, \big(s'(t)\big)^2 + \alpha'(s(t))\, s''(t).

Step 2: Compute the cross product. Using bilinearity and antisymmetry of the cross product (v×v=0v \times v = 0 for any vector vv):

γ′(t)×γ′′(t)=[α′(s)s′]×[α′′(s)(s′)2+α′(s)s′′]\gamma'(t) \times \gamma''(t) = \Big[\alpha'(s) s'\Big] \times \Big[\alpha''(s) (s')^2 + \alpha'(s) s''\Big]
=(s′)3 (α′(s)×α′′(s))  +  s′s′′ (α′(s)×α′(s)).= (s')^3 \,\big(\alpha'(s) \times \alpha''(s)\big) \;+\; s' s'' \,\big(\alpha'(s) \times \alpha'(s)\big).

The second term vanishes since α′(s)×α′(s)=0\alpha'(s) \times \alpha'(s) = 0 for any vector. Hence

γ′(t)×γ′′(t)=(s′(t))3 (α′(s(t))×α′′(s(t))).\gamma'(t) \times \gamma''(t) = (s'(t))^3 \,\big(\alpha'(s(t)) \times \alpha''(s(t))\big).

Step 3: Take norms. Since s′(t)=∥γ′(t)∥>0s'(t) = \|\gamma'(t)\| > 0 by regularity, (s′(t))3>0(s'(t))^3 > 0, so

∥γ′(t)×γ′′(t)∥=(s′(t))3 ∥α′(s(t))×α′′(s(t))∥.\|\gamma'(t) \times \gamma''(t)\| = (s'(t))^3 \, \big\| \alpha'(s(t)) \times \alpha''(s(t)) \big\|.

Step 4: Simplify using orthogonality. As noted in the intuition section, differentiating α′(s)⋅α′(s)=1\alpha'(s) \cdot \alpha'(s) = 1 (unit speed) gives α′(s)⋅α′′(s)=0\alpha'(s) \cdot \alpha''(s) = 0: the vectors α′(s)=T(s)\alpha'(s) = T(s) and α′′(s)=T′(s)\alpha''(s) = T'(s) are orthogonal. For orthogonal vectors u⊥vu \perp v in R3\mathbb{R}^3, the identity ∥u×v∥=∥u∥ ∥v∥sin⁡(π/2)=∥u∥ ∥v∥\|u \times v\| = \|u\|\,\|v\|\sin(\pi/2) = \|u\|\,\|v\| holds (this is the standard cross-product magnitude formula ∥u×v∥=∥u∥∥v∥sin⁡θ\|u\times v\| = \|u\|\|v\|\sin\theta, with θ\theta the angle between u,vu,v). Since ∥α′(s)∥=1\|\alpha'(s)\| = 1,

∥α′(s)×α′′(s)∥=1⋅∥α′′(s)∥=κα(s).\|\alpha'(s) \times \alpha''(s)\| = 1 \cdot \|\alpha''(s)\| = \kappa_\alpha(s).

Step 5: Combine. Substituting into Step 3,

∥γ′(t)×γ′′(t)∥=(s′(t))3 κα(s(t))=∥γ′(t)∥3 κ(t),\|\gamma'(t) \times \gamma''(t)\| = (s'(t))^3 \,\kappa_\alpha(s(t)) = \|\gamma'(t)\|^3\, \kappa(t),

using s′(t)=∥γ′(t)∥s'(t) = \|\gamma'(t)\| from Step 1 and the definition κ(t)=κα(s(t))\kappa(t) = \kappa_\alpha(s(t)). Since ∥γ′(t)∥≠0\|\gamma'(t)\| \neq 0 by regularity, we may divide to obtain

κ(t)=∥γ′(t)×γ′′(t)∥∥γ′(t)∥3,\kappa(t) = \frac{\|\gamma'(t) \times \gamma''(t)\|}{\|\gamma'(t)\|^3},

as claimed. ■\blacksquare

∎
CorollaryReparametrization invariance

If γ1=α∘ϕ1\gamma_1 = \alpha \circ \phi_1 and γ2=α∘ϕ2\gamma_2 = \alpha \circ \phi_2 are two regular C2C^2 parametrizations of the same trace, obtained from the same unit-speed curve α\alpha by orientation-preserving reparametrizations ϕ1,ϕ2\phi_1, \phi_2 (i.e. ϕi′>0\phi_i' > 0), then at corresponding points γ1(t1)=γ2(t2)=α(s0)\gamma_1(t_1) = \gamma_2(t_2) = \alpha(s_0) the curvatures agree:

κγ1(t1)=κγ2(t2)=κα(s0).\kappa_{\gamma_1}(t_1) = \kappa_{\gamma_2}(t_2) = \kappa_\alpha(s_0).

This follows immediately from the theorem, since both sides reduce to κα(s0)\kappa_\alpha(s_0) by construction. Curvature is a genuine geometric invariant of the trace, not an artifact of parametrization speed.

Worked examples

Example 1: A non-circular helix. Let γ(t)=(3cos⁡t, 3sin⁡t, 2t)\gamma(t) = (3\cos t,\ 3\sin t,\ 2t) for t∈Rt \in \mathbb{R}. This is a helix with radius 33 and "pitch parameter" 22 (asymmetric numbers chosen deliberately, not the common radius-1 case). Compute derivatives:

γ′(t)=(−3sin⁡t, 3cos⁡t, 2),γ′′(t)=(−3cos⁡t, −3sin⁡t, 0).\gamma'(t) = (-3\sin t,\ 3\cos t,\ 2), \qquad \gamma''(t) = (-3\cos t,\ -3\sin t,\ 0).

Speed:

∥γ′(t)∥2=9sin⁡2t+9cos⁡2t+4=9+4=13,∥γ′(t)∥=13.\|\gamma'(t)\|^2 = 9\sin^2 t + 9\cos^2 t + 4 = 9 + 4 = 13, \qquad \|\gamma'(t)\| = \sqrt{13}.

Notice the speed is constant even though this is not the arc-length parametrization (arc length would require speed exactly 11; here it's 13\sqrt{13}, a nontrivial constant). Cross product:

γ′(t)×γ′′(t)=∣ijk−3sin⁡t3cos⁡t2−3cos⁡t−3sin⁡t0∣.\gamma'(t) \times \gamma''(t) = \begin{vmatrix} \mathbf{i} & \mathbf{j} & \mathbf{k} \\ -3\sin t & 3\cos t & 2 \\ -3\cos t & -3\sin t & 0 \end{vmatrix}.

Expanding:

i:(3cos⁡t)(0)−(2)(−3sin⁡t)=6sin⁡t,\mathbf{i}: (3\cos t)(0) - (2)(-3\sin t) = 6\sin t,
j:−[(−3sin⁡t)(0)−(2)(−3cos⁡t)]=−(6cos⁡t)=−6cos⁡t,\mathbf{j}: -\big[(-3\sin t)(0) - (2)(-3\cos t)\big] = -(6\cos t) = -6\cos t,
k:(−3sin⁡t)(−3sin⁡t)−(3cos⁡t)(−3cos⁡t)=9sin⁡2t+9cos⁡2t=9.\mathbf{k}: (-3\sin t)(-3\sin t) - (3\cos t)(-3\cos t) = 9\sin^2 t + 9\cos^2 t = 9.

So γ′(t)×γ′′(t)=(6sin⁡t, −6cos⁡t, 9)\gamma'(t) \times \gamma''(t) = (6\sin t,\ -6\cos t,\ 9), and

∥γ′(t)×γ′′(t)∥2=36sin⁡2t+36cos⁡2t+81=36+81=117.\|\gamma'(t)\times\gamma''(t)\|^2 = 36\sin^2 t + 36\cos^2 t + 81 = 36 + 81 = 117.
∥γ′(t)×γ′′(t)∥=117=313.\|\gamma'(t)\times\gamma''(t)\| = \sqrt{117} = 3\sqrt{13}.

Apply the theorem:

κ(t)=313(13)3=3131313=313.\kappa(t) = \frac{3\sqrt{13}}{(\sqrt{13})^3} = \frac{3\sqrt{13}}{13\sqrt{13}} = \frac{3}{13}.

So this helix has constant curvature 3/133/13, independent of tt. This matches the known fact that a helix (acos⁡t,asin⁡t,bt)(a\cos t, a\sin t, bt) has curvature a/(a2+b2)a/(a^2+b^2); here a=3,b=2a=3, b=2 gives 3/(9+4)=3/133/(9+4) = 3/13. ✓ (a good numerical self-check, not assuming the general helix formula in the derivation itself).

Example 2: A plane curve with visibly varying curvature. Let γ(t)=(t,t3,0)\gamma(t) = (t, t^3, 0) for t∈Rt \in \mathbb{R} — a twisted cubic collapsed into the xyxy-plane (chosen asymmetric: no circular symmetry, curvature should genuinely vary and vanish at one point).

γ′(t)=(1,3t2,0),γ′′(t)=(0,6t,0).\gamma'(t) = (1, 3t^2, 0), \qquad \gamma''(t) = (0, 6t, 0).

Speed:

∥γ′(t)∥=1+9t4.\|\gamma'(t)\| = \sqrt{1 + 9t^4}.

Cross product (only the k\mathbf{k}-component survives, since both vectors lie in the xyxy-plane):

γ′(t)×γ′′(t)=(0,0, (1)(6t)−(3t2)(0))=(0,0,6t).\gamma'(t) \times \gamma''(t) = (0,0,\ (1)(6t) - (3t^2)(0)) = (0, 0, 6t).
∥γ′(t)×γ′′(t)∥=6∣t∣.\|\gamma'(t) \times \gamma''(t)\| = 6|t|.

By the theorem:

κ(t)=6∣t∣(1+9t4)3/2.\kappa(t) = \frac{6|t|}{(1+9t^4)^{3/2}}.

Check specific values. At t=0t=0: κ(0)=0\kappa(0) = 0 — the curve y=x3y = x^3 has an inflection point at the origin, where curvature genuinely vanishes, matching the geometric fact that inflection points have zero curvature. At t=1t = 1: κ(1)=6(1+9)3/2=6103/2=61010=3510=31050≈0.1897\kappa(1) = \dfrac{6}{(1+9)^{3/2}} = \dfrac{6}{10^{3/2}} = \dfrac{6}{10\sqrt{10}} = \dfrac{3}{5\sqrt{10}} = \dfrac{3\sqrt{10}}{50} \approx 0.1897. At t=1/3t = 1/3: 9t4=9/81=1/99t^4 = 9/81 = 1/9, so 1+9t4=10/91 + 9t^4 = 10/9, and (10/9)3/2=101027(10/9)^{3/2} = \dfrac{10\sqrt{10}}{27}. Then

κ(1/3)=6⋅(1/3)1010/27=2⋅271010=541010=27510=271050≈1.708.\kappa(1/3) = \frac{6 \cdot (1/3)}{10\sqrt{10}/27} = \frac{2 \cdot 27}{10\sqrt{10}} = \frac{54}{10\sqrt{10}} = \frac{27}{5\sqrt{10}} = \frac{27\sqrt{10}}{50} \approx 1.708.

So the curvature rises from 00 at the inflection point to a local maximum somewhere between t=1/3t=1/3 and t=1t=1 and then decays back toward 00 as ∣t∣→∞|t|\to\infty (since the denominator grows like t6t^6 while the numerator grows like tt). This is a genuinely non-constant curvature function, illustrating the theorem's full generality beyond circles and helices.

CounterexampleWhy regularity (γ′(t) ≠ 0) is needed

Consider γ(t)=(t3,t2,0)\gamma(t) = (t^3, t^2, 0) for t∈Rt \in \mathbb{R}, a curve with a cusp at t=0t = 0 (this traces a semicubical parabola-like shape, failing regularity there). Compute:

γ′(t)=(3t2,2t,0),γ′(0)=(0,0,0).\gamma'(t) = (3t^2, 2t, 0), \qquad \gamma'(0) = (0,0,0).

So γ\gamma is not regular at t=0t=0: the hypothesis γ′(t)≠0\gamma'(t)\neq 0 fails exactly at this point. If we try to apply the curvature formula anyway,

γ′′(t)=(6t,2,0),γ′(t)×γ′′(t)=(0,0, (3t2)(2)−(2t)(6t))=(0,0,−6t2),\gamma''(t) = (6t, 2, 0), \qquad \gamma'(t)\times \gamma''(t) = (0,0,\ (3t^2)(2)-(2t)(6t)) = (0,0,-6t^2),

so ∥γ′(t)×γ′′(t)∥=6t2\|\gamma'(t)\times\gamma''(t)\| = 6t^2 and ∥γ′(t)∥3=(9t4+4t2)3\|\gamma'(t)\|^3 = (\sqrt{9t^4+4t^2})^3. At t=0t=0 this gives the meaningless expression 00\dfrac{0}{0}: both numerator and denominator vanish, and the formula's derivation collapsed because Step 5 of the proof required dividing by ∥γ′(t)∥≠0\|\gamma'(t)\| \neq 0. Geometrically, the trace of γ\gamma has a sharp cusp at the origin — the "direction of travel" is not even well-defined there, since the tangent vector momentarily vanishes and the curve reverses its approach direction. There is no well-defined unit tangent T(0)T(0), hence no meaningful "rate of turning of TT," hence no curvature. This shows regularity is not a technical nicety: without it, curvature is simply undefined, and any formula applied blindly produces nonsense (0/00/0) rather than a wrong-but-finite number. Even restricting to t≠0t \neq 0 and taking a limit does not repair this cleanly in general parametrizations with cusps — the one-sided limits of κ(t)\kappa(t) as t→0±t \to 0^{\pm} can behave erratically (here one can check κ(t)→\kappa(t) \to a finite limit only because of this example's special algebraic structure, but the tangent direction itself still jumps by 180°180° across the cusp, so no consistent orientation of TT exists at t=0t=0). The moral: curvature theory presupposes a regular curve at every point under consideration.

Scope, edge cases & common traps

SituationWhat happensCommon error
Straight line γ(t)=p+tv\gamma(t) = p + tvκ≡0\kappa \equiv 0 everywhereForgetting to check γ′′=0\gamma'' = 0 gives numerator 00 directly
Circle of radius RRκ≡1/R\kappa \equiv 1/R constantConfusing radius and diameter, off by factor 22
Curve with a cuspCurvature undefined at the cuspPlugging into the formula and reporting a spurious finite value
Non-arc-length parameterMust use the γ′×γ′′\gamma'\times\gamma'' formula, not ∥α′′∥\|\alpha''\| directlyApplying κ=∥γ′′(t)∥\kappa = \|\gamma''(t)\| without accounting for speed
Inflection point of a plane curveκ=0\kappa = 0 at that point, sign change on either side (in the signed curvature sense)Assuming curvature is never zero for a "curvy-looking" curve
Reparametrizing with reversed orientationκ\kappa (unsigned, as defined here) is unaffected; only the direction convention for later frame vectors changesBelieving curvature can become negative under this definition

The mathematician behind it

Origins · 1 minJean Frédéric Frenet and how this was discovered
JF
Jean Frédéric Frenet
1816–1900 · French mathematician, mid-19th century differential geometry of curves in space

Frenet was a French mathematician and later an academic administrator (rector of the Academy of Lyon), whose 1847 doctoral thesis formalized the systematic study of how a curve's tangent, normal, and binormal vectors evolve along the curve. Working independently and around the same time, Joseph Serret extended and published these ideas in a more complete form in 1851. Together their names attach to the moving frame that organizes curvature and the closely related invariant torsion into a coherent local theory of space curves — the natural next chapter after curvature itself is understood as the rate of turning of the tangent.

History
- 1847 — Jean Frédéric Frenet's doctoral thesis introduces formulas describing the derivatives of the tangent, normal, and binormal vectors of a space curve.
- 1851 — Joseph Alfred Serret independently publishes a more complete and systematic version of these formulas.
- 1874 — The now-standard vector notation and terminology for the moving trihedron (frame) becomes widespread in French differential geometry texts.
- 1909 — Gaston Darboux's treatises on the general theory of surfaces situate curvature of curves within the broader intrinsic and extrinsic geometry of curves lying on surfaces.
- 1940s–1950s — Modern textbook treatments (Struik, later do Carmo) fix the now-standard arc-length-based definitions of curvature used universally today.
Why must we use arc length in the definition of curvature?

Arc-length parametrization guarantees unit speed, ∥α′(s)∥=1\|\alpha'(s)\| = 1, so any change in the tangent vector α′(s)\alpha'(s) reflects pure turning rather than a mix of turning and speeding up or slowing down. If we differentiated a curve traversed at varying speed, γ′′(t)\gamma''(t) would combine a tangential acceleration term (change in speed) with the true bending information, contaminating the measurement. Using arc length isolates the geometric bending completely, making curvature a property of the trace alone — independent of how it is traced. The general formula with γ′×γ′′\gamma'\times\gamma'' divided by ∥γ′∥3\|\gamma'\|^3 is precisely the bookkeeping device that removes the speed-dependence for us, without literally requiring a reparametrization.

Can curvature ever be negative under this definition?

No. As defined here, curvature is κ(s)=∥T′(s)∥\kappa(s) = \|T'(s)\|, a Euclidean norm, and norms are always nonnegative by definition. This is sometimes called unsigned curvature. For plane curves specifically, one can define a signed curvature that can be positive or negative depending on whether the curve bends left or right relative to a chosen orientation, but that is a distinct, plane-curve-specific refinement built on top of this unsigned quantity, not a contradiction of it.

What does it mean geometrically for curvature to equal zero at a point?

Zero curvature at a point means the unit tangent's derivative vanishes there, so to second order the curve is momentarily behaving like a straight line — it has no instantaneous bending. This happens at every point of an actual straight line, but it can also happen at isolated points of a curved path, called inflection points, such as t=0t=0 for γ(t)=(t,t3,0)\gamma(t) = (t,t^3,0) worked out above. At such points the "osculating circle" degenerates to a circle of infinite radius, i.e., a straight line, consistent with κ=1/R→0\kappa = 1/R \to 0 as R→∞R \to \infty.

How is curvature related to the osculating circle precisely?

At a point where κ(s0)≠0\kappa(s_0) \neq 0, the osculating circle is the unique circle that matches the curve's position, tangent direction, and rate of turning at that point — it lies in the plane spanned by T(s0)T(s_0) and T′(s0)T'(s_0), has radius R=1/κ(s0)R = 1/\kappa(s_0), and its center lies at α(s0)+R N(s0)\alpha(s_0) + R\, N(s_0), where N(s0)=T′(s0)/∥T′(s0)∥N(s_0) = T'(s_0)/\|T'(s_0)\| is the unit normal direction. This circle is the best possible circular approximation to the curve to second order near s0s_0, which is exactly why 1/κ1/\kappa is interpreted as a "radius of curvature."

Does curvature change if I traverse the curve backward?

No, not under this unsigned definition. Reversing orientation replaces the parameter ss by −s-s (or more generally composes with an orientation-reversing reparametrization), which flips the sign of the tangent vector TT but not the magnitude of its derivative's size relative to arc length; one can check directly that ∥T′(s)∥\|T'(s)\| is unchanged because reversing s→−ss\to -s introduces two sign flips (one from differentiating T=−ToriginalT = -T_{\text{original}} and one from d/d(−s)=−d/dsd/d(-s) = -d/ds) that cancel. Curvature genuinely only depends on the trace and its bending, not on direction of travel.

Is curvature enough to determine a space curve completely?

Not by itself. Curvature alone determines the shape of a plane curve up to rigid motion (via the fundamental theorem of plane curves), but a curve in three-dimensional space can bend within a plane exactly as prescribed by κ\kappa while also twisting out of that plane in infinitely many ways. To pin down a space curve completely (up to rigid motion), one needs a second invariant called torsion, which measures the failure of the curve to stay in a single plane; together curvature and torsion form the data behind the Frenet–Serret theory.

Why does the formula divide by ‖γ′(t)‖ cubed, and not some other power?

Tracking units and scaling makes this transparent. If you rescale the parameter so speed is multiplied by a constant cc (replace tt by t/ct/c), then γ′\gamma' scales by cc and γ′′\gamma'' scales by c2c^2, so γ′×γ′′\gamma' \times \gamma'' scales by c3c^3. To get a quantity that is invariant under this rescaling (since curvature should not depend on how fast you move), you must divide by something scaling as c3c^3 as well, and ∥γ′∥3\|\gamma'\|^3 scales exactly as c3c^3. The proof makes this precise: the factor (s′(t))3(s'(t))^3 appears explicitly in Step 2 and is exactly canceled in Step 5.

Before this

Where this leads