Core Definition
The total acceleration vector a â ( t ) = r â âČ âČ ( t ) \vec{a}(t) = \vec{r}''(t) a ( t ) = r âČâČ ( t ) of a particle moving along a smooth space curve can be decomposed into two mutually orthogonal vector components in the osculating plane:
a â ( t ) = a T T ^ ( t ) + a N N ^ ( t ) \vec{a}(t) = a_T \hat{T}(t) + a_N \hat{N}(t) a ( t ) = a T â T ^ ( t ) + a N â N ^ ( t )
where:
a T = d d t â„ v â ( t ) â„ = v â â
a â â„ v â â„ a_T = \frac{d}{dt}\|\vec{v}(t)\| = \frac{\vec{v} \cdot \vec{a}}{\|\vec{v}\|} a T â = d t d â â„ v ( t ) â„ = â„ v â„ v â
a â is the tangential component of acceleration , measuring the rate of change of scalar speed.
a N = Îș â„ v â â„ 2 = â„ v â Ă a â â„ â„ v â â„ = â„ a â â„ 2 â a T 2 a_N = \kappa \|\vec{v}\|^2 = \frac{\|\vec{v} \times \vec{a}\|}{\|\vec{v}\|} = \sqrt{\|\vec{a}\|^2 - a_T^2} a N â = Îș â„ v â„ 2 = â„ v â„ â„ v Ă a â„ â = â„ a â„ 2 â a T 2 â â is the normal component of acceleration , measuring the rate of change of directional heading (centripetal turning).
Concept Explanation
Derivation of the Decomposition
Starting with the definition of velocity in terms of speed v ( t ) = â„ v â ( t ) â„ v(t) = \|\vec{v}(t)\| v ( t ) = â„ v ( t ) â„ and unit tangent vector T ^ ( t ) \hat{T}(t) T ^ ( t ) :
v â ( t ) = v ( t ) T ^ ( t ) \vec{v}(t) = v(t) \hat{T}(t) v ( t ) = v ( t ) T ^ ( t )
Differentiating both sides with respect to time t t t using the product rule:
a â ( t ) = v â âČ ( t ) = v âČ ( t ) T ^ ( t ) + v ( t ) T ^ âČ ( t ) \vec{a}(t) = \vec{v}'(t) = v'(t) \hat{T}(t) + v(t) \hat{T}'(t) a ( t ) = v âČ ( t ) = v âČ ( t ) T ^ ( t ) + v ( t ) T ^ âČ ( t )
From the definition of Principal Unit Normal Vector and Curvature of a Space Curve :
T ^ âČ ( t ) = â„ T ^ âČ ( t ) â„ N ^ ( t ) = ( Îș v ) N ^ ( t ) \hat{T}'(t) = \|\hat{T}'(t)\| \hat{N}(t) = (\kappa v) \hat{N}(t) T ^ âČ ( t ) = â„ T ^ âČ ( t ) â„ N ^ ( t ) = ( Îș v ) N ^ ( t )
Substituting this back into the acceleration equation yields:
a â ( t ) = v âČ ( t ) T ^ ( t ) + Îș v 2 N ^ ( t ) = a T T ^ ( t ) + a N N ^ ( t ) \vec{a}(t) = v'(t) \hat{T}(t) + \kappa v^2 \hat{N}(t) = a_T \hat{T}(t) + a_N \hat{N}(t) a ( t ) = v âČ ( t ) T ^ ( t ) + Îș v 2 N ^ ( t ) = a T â T ^ ( t ) + a N â N ^ ( t )
a(t) (Total Acceleration)
^
/|
/ |
a_N*N / |
/ |
*----+-----> a_T*T (Tangential)
P(t)
Computational Shortcut Formulas
To compute a T a_T a T â and a N a_N a N â directly without first having to compute the complex vector N ^ ( t ) \hat{N}(t) N ^ ( t ) :
Tangential Component (a T a_T a T â ):
Take the dot product of v â = v T ^ \vec{v} = v\hat{T} v = v T ^ with a â = a T T ^ + a N N ^ \vec{a} = a_T \hat{T} + a_N \hat{N} a = a T â T ^ + a N â N ^ :
v â â
a â = ( v T ^ ) â
( a T T ^ + a N N ^ ) = v a T ( T ^ â
T ^ ) + v a N ( T ^ â
N ^ ) = v a T ( 1 ) + 0 = â„ v â â„ a T \vec{v} \cdot \vec{a} = (v\hat{T}) \cdot (a_T \hat{T} + a_N \hat{N}) = v a_T (\hat{T} \cdot \hat{T}) + v a_N (\hat{T} \cdot \hat{N}) = v a_T (1) + 0 = \|\vec{v}\| a_T v â
a = ( v T ^ ) â
( a T â T ^ + a N â N ^ ) = v a T â ( T ^ â
T ^ ) + v a N â ( T ^ â
N ^ ) = v a T â ( 1 ) + 0 = â„ v â„ a T â
a T = v â â
a â â„ v â â„ a_T = \frac{\vec{v} \cdot \vec{a}}{\|\vec{v}\|} a T â = â„ v â„ v â
a â
Normal Component (a N a_N a N â ):
Take the cross product of v â \vec{v} v with a â \vec{a} a :
â„ v â Ă a â â„ = â„ ( v T ^ ) Ă ( a T T ^ + a N N ^ ) â„ = â„ v a N ( T ^ Ă N ^ ) â„ = v a N â„ B ^ â„ = â„ v â â„ a N \|\vec{v} \times \vec{a}\| = \|(v\hat{T}) \times (a_T \hat{T} + a_N \hat{N})\| = \|v a_N (\hat{T} \times \hat{N})\| = v a_N \|\hat{B}\| = \|\vec{v}\| a_N â„ v Ă a â„ = â„ ( v T ^ ) Ă ( a T â T ^ + a N â N ^ ) â„ = â„ v a N â ( T ^ Ă N ^ ) â„ = v a N â â„ B ^ â„ = â„ v â„ a N â
a N = â„ v â Ă a â â„ â„ v â â„ a_N = \frac{\|\vec{v} \times \vec{a}\|}{\|\vec{v}\|} a N â = â„ v â„ â„ v Ă a â„ â
Pythagorean Identity:
Since T ^ â„ N ^ \hat{T} \perp \hat{N} T ^ â„ N ^ :
â„ a â â„ 2 = a T 2 + a N 2 â
â âč â
â a N = â„ a â â„ 2 â a T 2 \|\vec{a}\|^2 = a_T^2 + a_N^2 \implies a_N = \sqrt{\|\vec{a}\|^2 - a_T^2} â„ a â„ 2 = a T 2 â + a N 2 â âč a N â = â„ a â„ 2 â a T 2 â â
Physical Interpretation & Newton's Second Law
Applying F â net = m a â \vec{F}_{\text{net}} = m\vec{a} F net â = m a separates the total force acting on an object into two independent physical actions:
F â net = F T T ^ + F N N ^ = ( m a T ) T ^ + ( m a N ) N ^ \vec{F}_{\text{net}} = F_T \hat{T} + F_N \hat{N} = (m a_T)\hat{T} + (m a_N)\hat{N} F net â = F T â T ^ + F N â N ^ = ( m a T â ) T ^ + ( m a N â ) N ^
F T = m a T F_T = m a_T F T â = m a T â : Engine thrust, braking friction, or aerodynamic drag acting along the trajectory.
F N = m a N = m v 2 Ï F_N = m a_N = m \frac{v^2}{\rho} F N â = m a N â = m Ï v 2 â : Centripetal lateral force provided by tire road friction, rail banking, or wing lift to sustain the curved path.
Engineering Applications
Automotive Vehicle Dynamics: Calculating lateral cornering acceleration a N †Ό s g a_N \le \mu_s g a N â †Ό s â g to determine maximum safe vehicle speeds without tire skid or rollover.
Roller Coaster Passenger Safety: Designing track transition clothoids to restrict normal G-forces (a N / g a_N/g a N â / g ) within biomechanical tolerance levels (†4 â 5  Gs \le 4\text{â}5\text{ Gs} †4 â 5  Gs ) to prevent rider blackouts.
Aerospace Drone Maneuvering: Isolating throttle command requirements (a T a_T a T â ) from aerodynamic banking torque (a N a_N a N â ) in autonomous flight controllers.
Example Problems
Example 1: Decomposing Acceleration for a 3D Trajectory
A drone follows the trajectory r â ( t ) = âš t , 1 2 t 2 , 1 3 t 3 â© \vec{r}(t) = \langle t, \frac{1}{2}t^2, \frac{1}{3}t^3 \rangle r ( t ) = âš t , 2 1 â t 2 , 3 1 â t 3 â© . Find a T a_T a T â and a N a_N a N â at t = 1 t = 1 t = 1 , and verify the Pythagorean relation.
Solution
Compute Velocity and Acceleration Vectors at t = 1 t = 1 t = 1 :
v â ( t ) = r â âČ ( t ) = âš 1 , t , t 2 â© â
â âč â
â v â ( 1 ) = âš 1 , 1 , 1 â© \vec{v}(t) = \vec{r}'(t) = \langle 1, t, t^2 \rangle \implies \vec{v}(1) = \langle 1, 1, 1 \rangle v ( t ) = r âČ ( t ) = âš 1 , t , t 2 â© âč v ( 1 ) = âš 1 , 1 , 1 â©
a â ( t ) = r â âČ âČ ( t ) = âš 0 , 1 , 2 t â© â
â âč â
â a â ( 1 ) = âš 0 , 1 , 2 â© \vec{a}(t) = \vec{r}''(t) = \langle 0, 1, 2t \rangle \implies \vec{a}(1) = \langle 0, 1, 2 \rangle a ( t ) = r âČâČ ( t ) = âš 0 , 1 , 2 t â© âč a ( 1 ) = âš 0 , 1 , 2 â©
Compute Speed and Total Acceleration Magnitude:
â„ v â ( 1 ) â„ = 1 2 + 1 2 + 1 2 = 3 \|\vec{v}(1)\| = \sqrt{1^2 + 1^2 + 1^2} = \sqrt{3} â„ v ( 1 ) â„ = 1 2 + 1 2 + 1 2 â = 3 â
â„ a â ( 1 ) â„ = 0 2 + 1 2 + 2 2 = 5 \|\vec{a}(1)\| = \sqrt{0^2 + 1^2 + 2^2} = \sqrt{5} â„ a ( 1 ) â„ = 0 2 + 1 2 + 2 2 â = 5 â
Calculate Tangential Component a T a_T a T â :
v â ( 1 ) â
a â ( 1 ) = ( 1 ) ( 0 ) + ( 1 ) ( 1 ) + ( 1 ) ( 2 ) = 3 \vec{v}(1) \cdot \vec{a}(1) = (1)(0) + (1)(1) + (1)(2) = 3 v ( 1 ) â
a ( 1 ) = ( 1 ) ( 0 ) + ( 1 ) ( 1 ) + ( 1 ) ( 2 ) = 3
a T = v â â
a â â„ v â â„ = 3 3 = 3 a_T = \frac{\vec{v} \cdot \vec{a}}{\|\vec{v}\|} = \frac{3}{\sqrt{3}} = \sqrt{3} a T â = â„ v â„ v â
a â = 3 â 3 â = 3 â
Calculate Normal Component a N a_N a N â via Cross Product:
v â ( 1 ) Ă a â ( 1 ) = ⣠i ^ j ^ k ^ 1 1 1 0 1 2 ⣠= âš 2 â 1 , â ( 2 â 0 ) , 1 â 0 â© = âš 1 , â 2 , 1 â© \vec{v}(1) \times \vec{a}(1) = \begin{vmatrix} \hat{i} & \hat{j} & \hat{k} \\ 1 & 1 & 1 \\ 0 & 1 & 2 \end{vmatrix} = \langle 2 - 1, -(2 - 0), 1 - 0 \rangle = \langle 1, -2, 1 \rangle v ( 1 ) Ă a ( 1 ) = â i ^ 1 0 â j ^ â 1 1 â k ^ 1 2 â â = âš 2 â 1 , â ( 2 â 0 ) , 1 â 0 â© = âš 1 , â 2 , 1 â©
â„ v â ( 1 ) Ă a â ( 1 ) â„ = 1 2 + ( â 2 ) 2 + 1 2 = 6 \|\vec{v}(1) \times \vec{a}(1)\| = \sqrt{1^2 + (-2)^2 + 1^2} = \sqrt{6} â„ v ( 1 ) Ă a ( 1 ) â„ = 1 2 + ( â 2 ) 2 + 1 2 â = 6 â
a N = â„ v â Ă a â â„ â„ v â â„ = 6 3 = 2 a_N = \frac{\|\vec{v} \times \vec{a}\|}{\|\vec{v}\|} = \frac{\sqrt{6}}{\sqrt{3}} = \sqrt{2} a N â = â„ v â„ â„ v Ă a â„ â = 3 â 6 â â = 2 â
Pythagorean Check:
a T 2 + a N 2 = ( 3 ) 2 + ( 2 ) 2 = 3 + 2 = 5 = â„ a â ( 1 ) â„ 2 â a_T^2 + a_N^2 = (\sqrt{3})^2 + (\sqrt{2})^2 = 3 + 2 = 5 = \|\vec{a}(1)\|^2 \quad \checkmark a T 2 â + a N 2 â = ( 3 â ) 2 + ( 2 â ) 2 = 3 + 2 = 5 = â„ a ( 1 ) â„ 2 â
Connections & References