Physics Library
 An open source physics library
Encyclopedia | Forums | Docs | Random  

Angular Velocity and Angular Acceleration as Vectors

(Topic)

Angular Velocity and Angular Acceleration as Vectors

M05-01 introduced angular position, angular velocity, and angular acceleration for fixed-axis rotation. In that setting, a signed scalar ω was sufficient because the axis was fixed and only one rotational degree of freedom was active.

Three-dimensional rigid body motion requires a more powerful description.

The instantaneous angular velocity is a vector

|ω-|
----
(1)

whose:

  • direction gives the instantaneous axis of rotation,
  • sense follows the right-hand rule,
  • magnitude gives the instantaneous angular speed.

The angular acceleration vector is

|--------|
|α =  dω-|
------dt--
(2)

when the derivative is taken in an inertial frame.

For a material point at position ρ from a point on a fixed rotation axis,

|----------|
v-=--ω-×-ρ--
(3)

and

|--------------------------|
|a = α × ρ + ω  × (ω × ρ ).|
----------------------------
(4)

These vector equations are the foundation for rigid body kinematics in three dimensions.

1 Why angular velocity needs a direction

A scalar angular speed tells how rapidly orientation changes, but not the axis about which it changes.

Consider two disks spinning at the same rate:

  • one rotates counterclockwise when viewed from above,
  • the other rotates clockwise.

Their angular speed magnitudes are the same, but their rotational senses are opposite.

The angular velocity vector resolves this ambiguity.

For rotation about a fixed axis with unit vector e, write

-ω-=-ωe.--
(5)

The direction of e is chosen by the right-hand rule.

PIC

Figure 1. Curling the fingers of the right hand with the rotational sense makes the thumb point in the direction of the angular velocity vector.

2 Angular velocity is an axial vector

Position, velocity, force, and acceleration are examples of polar vectors. Their directions correspond directly to directed line segments in space.

Angular velocity is an axial vector, also called a pseudovector.

It is associated with an oriented axis rather than a displacement from one point to another.

The distinction matters mainly under spatial reflection. Under ordinary proper rotations of the coordinate system, axial vectors transform with the same component rules as familiar vectors.

For standard mechanics calculations involving rotations of coordinate axes, ω can be manipulated with the usual vector and cross-product operations.

3 Finite rotations are not ordinary vectors

It is tempting to treat a finite rotation angle as an ordinary vector.

That fails in three dimensions because finite rotations generally do not commute.

For example:

  • rotate an object 90∘ about the x axis, then 90∘ about the y axis,
  • reverse the order of those rotations.

The final orientations are different.

Therefore

|------------------------------------------------------------------|
|finite three- dimensional  rotations do not add  like ordinary vectors.|
-------------------------------------------------------------------
(6)

PIC

Figure 2. Two finite rotations about different axes generally produce different final orientations when their order is reversed.

4 Infinitesimal rotations behave vectorially

The situation changes for an infinitesimal rotation.

Let

d 𝜃
(7)

be a very small rotation vector whose magnitude is the small angle d𝜃 and whose direction follows the right-hand rule.

For a point with position vector ρ from the instantaneous rotation axis, the first-order displacement produced by the rotation is

|------------|
dr-=--d𝜃-×-ρ.-
(8)

Terms of order

    2
(d𝜃)
(9)

and higher are neglected.

This is why the instantaneous angular velocity can be treated as a vector even though a finite rotation cannot generally be represented by ordinary vector addition.

PIC

Figure 3. To first order, an infinitesimal rotation d𝜃 moves a point by dr = d𝜃 ×ρ.

5 Definition of angular velocity vector

Divide the infinitesimal rotation vector by the elapsed time:

|------------|
|         d𝜃 |
ω  = lim  --.|
-----dt→0--dt--
(10)

Its magnitude is

|--------|
||ω| = ω |
---------
(11)

and has SI units

rad∕s.
(12)

For fixed-axis rotation,

ω =  ˙𝜃e,
(13)

where e is a constant axis direction.

In general three-dimensional motion, both the magnitude and direction of ω can vary with time.

6 Deriving the point-velocity equation

Start with the infinitesimal displacement

dr =  d𝜃 × ρ.
(14)

Divide by dt:

dr-=  d𝜃-× ρ.
dt    dt
(15)

Therefore

|------------|
-v-=--ω-×-ρ.-|
(16)

The cross product automatically enforces the correct geometry:

  • v is perpendicular to ω,
  • v is perpendicular to ρ’s component away from the axis,
  • the direction is tangent to the circular path.

PIC

Figure 4. The velocity v = ω ×ρ is tangent to the instantaneous circle of motion and perpendicular to the plane containing ω and ρ.

7 Recovering the scalar tangential-speed equation

Take the magnitude:

|v| = |ω||ρ|sin ϕ,
(17)

where ϕ is the angle between ω and ρ.

The perpendicular distance from the point to the rotation axis is

r⊥ = |ρ|sinϕ.
(18)

Therefore

v-=-ωr-⊥.|
----------
(19)

Thus the familiar scalar equation is the magnitude of the vector cross-product relation.

8 Example 1: velocity from a cross product

Let

ω = 4ez rad ∕s
(20)

and

ρ =  (3ex + 2ey + 5ez) m.
(21)

Then

v = ω ×ρ (22)
= 4ez × (3ex + 2ey + 5ez) (23)
= 12ey − 8ex. (24)

Therefore

|------------------------|
-v-=-(−-8ex-+-12ey)-m-∕s.|
(25)

The z component of ρ does not contribute because displacement along the rotation axis does not increase the perpendicular radius.

The speed is

    ∘ -----2-----2    √ ---
v =   (− 8) +  12 =  4  13 m ∕s.
(26)

The perpendicular distance is

      √ -2----2  √ ---
r⊥ =    3 + 2  =   13 m,
(27)

so

        √ ---
ωr⊥ =  4  13 m ∕s,
(28)

in agreement with the vector result.

9 Angular acceleration as a vector derivative

Angular acceleration is defined by

|--------|
|     dω |
|α =  dt-|
----------
(29)

in an inertial frame.

This derivative can be nonzero for two distinct reasons:

  • the magnitude of ω changes,
  • the direction of ω changes.

Therefore a body can have constant angular speed while still having nonzero angular acceleration if its instantaneous rotation axis changes direction.

PIC

Figure 5. Angular acceleration measures the vector change in ω. A change in direction alone can produce nonzero α even when |ω| remains constant.

10 Fixed-axis special case

If the axis direction e is constant,

ω = ωe.
(30)

Differentiate:

α = ω˙e.
(31)

Thus

|------|
|α ∥ ω |
--------
(32)

for fixed-axis rotation, except at instants when one of the vectors is zero.

In this special case, the signed scalar angular acceleration from M05-01 is simply the component of α along the fixed axis.

11 Changing-axis example

Suppose

ω (t) = ω0 [cos(Ωt )ex + sin(Ωt )ey],
(33)

where ω0 and Ω are constants.

The angular speed is constant:

|ω | = ω .
        0
(34)

But

α = dω-
 dt (35)
= ω0Ω[− sin(Ωt)ex + cos(Ωt)ey] . (36)

Therefore

|----------|
||α | = ω0Ω |
------------
(37)

even though the angular speed never changes.

Also,

ω ⋅ α = 0,
(38)

so α is perpendicular to ω in this example.

12 Derivative of a body-fixed vector

Let A be a vector fixed in a rotating rigid body. Its components in the body remain constant, but its inertial direction changes.

During an infinitesimal rotation,

dA =  d𝜃 × A.
(39)

Divide by dt:

|(----)------------|
|  dA              |
|  ----  =  ω × A  |
---dt---I----------
(40)

for a vector whose body-fixed components are constant.

This result is a special case of the rotating-frame transport theorem developed later in the mechanics sequence.

13 Deriving the acceleration equation

For a material point rotating about a fixed point or fixed axis,

v =  ω × ρ.
(41)

Differentiate in the inertial frame:

a = d
--
dt(ω × ρ ) (42)
= dω-
dt ×ρ + ω ×dρ-
 dt. (43)

Since

dρ
---= ω  × ρ,
dt
(44)

we obtain

|--------------------------|
-a =-α-×-ρ-+-ω--×-(ω-×-ρ-).-
(45)

The first term is associated with changing angular velocity.

The second term is the inward Normal acceleration.

PIC

Figure 6. Point acceleration splits into a tangential contribution α×ρ and a normal contribution ω × (ω ×ρ).

14 Why the double cross product points inward

Use the vector triple-product identity

a × (b × c) = b(a ⋅ c) − c(a ⋅ b).
(46)

Set

a = b = ω,     c =  ρ.
(47)

Then

ω  × (ω × ρ ) = ω (ω ⋅ ρ ) − ω2ρ.
(48)

Decompose ρ into components parallel and perpendicular to ω:

ρ =  ρ∥ + ρ⊥.
(49)

Because

ω (ω ⋅ ρ ) = ω2ρ∥,
(50)

we obtain

|-----------------------|
ω ×  (ω × ρ ) = − ω2 ρ⊥.|
-------------------------
(51)

The term points directly toward the rotation axis.

Its magnitude is

|----------|
a  =  ω2r .|
-n-------⊥--
(52)

15 Example 2: fixed-axis acceleration

Let

ω = 4ez rad∕s, (53)
α = 2ez rad∕s2, (54)
ρ = (3ex + 2ey + 5ez) m. (55)

Tangential contribution:

α×ρ = 2ez × (3ex + 2ey + 5ez) (56)
= −4ex + 6ey. (57)

Normal contribution:

ω × (ω ×ρ) = −ω2(3e x + 2ey) (58)
= −48ex − 32ey. (59)

Therefore

|--------------------------|
|a = (− 52ex − 26ey) m ∕s2.|
---------------------------
(60)

No acceleration component arises from the point’s z coordinate because displacement along the axis does not contribute to rotational motion around that axis.

16 Relative velocity of two points on a rigid body

Let A and B be two material points on the same rigid body.

Define

r    = r  − r  .
 B∕A    B    A
(61)

Because rB∕A is fixed in the body, its inertial derivative is

drB∕A-
 dt   = ω  × rB∕A.
(62)

But

drB∕A
------=  vB − vA.
  dt
(63)

Therefore

|---------------------|
vB--=-vA-+-ω--×-rB∕A.-|
(64)

This relation is valid even when the body is translating and rotating simultaneously.

PIC

Figure 7. The velocity difference between any two points on a rigid body is determined by the body’s angular velocity and their fixed separation vector.

17 Relative acceleration of two points on a rigid body

Differentiate the relative-velocity equation:

vB  = vA + ω  × rB∕A.
(65)

Then

aB = aA + α× rB∕A + ω ×dr
---B∕A
  dt. (66)

Since

drB∕A
------= ω  × rB∕A,
 dt
(67)

we obtain

|----------------------------------------|
|a  =  a  + α ×  r   +  ω × (ω ×  r   ) .|
--B-----A---------B∕A--------------B∕A---
(68)

This is one of the central equations of rigid body kinematics.

18 Example 3: translating and rotating rigid body

At one instant, point A has velocity

v  = (2e  + 1e ) m ∕s.
 A      x      y
(69)

The body has

ω  = 3ez rad∕s,
(70)

and

rB∕A = (2ex + 1ey) m.
(71)

Then

ω × rB∕A = 3ez × (2ex + ey) (72)
= −3ex + 6ey. (73)

Therefore

vB = (2ex + ey) + (−3ex + 6ey) (74)
= −ex + 7ey. (75)

Thus

|-----------------------|
vB  = (− ex + 7ey) m ∕s.|
------------------------
(76)

19 The angular velocity vector is common to the whole rigid body

Different material points have different linear velocities, but the same instantaneous angular velocity describes the orientation change of the entire rigid body.

Thus ω is a property of the body’s instantaneous rotational motion, not of one particular particle.

For any pair of body points A and B,

|---------------------|
vB--−-vA-=-ω--×-rB∕A.--
(77)

The same ω must satisfy this relation throughout the rigid body.

20 A useful rigidity check

Because the distance between material points is constant,

r    ⋅ r   =  constant.
  B∕A   B∕A
(78)

Differentiate:

2rB∕A ⋅ (vB − vA ) = 0.
(79)

Therefore

|---------------------|
rB ∕A ⋅ (vB − vA) = 0. |
-----------------------
(80)

The relative velocity of two points on a rigid body is always perpendicular to their separation vector.

This is consistent with

vB  − vA = ω  × rB∕A.
(81)

21 Component form of the velocity equation

Let

ω =  ωxex + ωyey + ωzez
(82)

and

ρ =  xex + yey + zez.
(83)

Then

v =  ω × ρ
(84)

gives

vx = ωyz − ωzy, (85)
vy = ωzx − ωxz, (86)
vz = ωxy − ωyx. (87)

These equations are often useful for direct component calculations.

22 Skew-symmetric cross-product matrix

The cross product with ω can be represented by a matrix:

|----------------------------|
|       ⌊  0    − ω    ω  ⌋  |
|       ⌈          z    y ⌉  |
|[ω × ] =   ωz    0    − ωx  .|
----------−-ωy---ωx----0------
(88)

Then

|----------------|
|ω × ρ =  [ω × ]ρ. |
-----------------
(89)

The matrix is skew-symmetric:

|----------------|
|[ω × ]T =  − [ω ×].
------------------
(90)

PIC

Figure 8. The angular velocity cross product can be represented by a skew-symmetric matrix. This form becomes important in three-dimensional attitude and rigid body calculations.

23 Why the matrix is skew-symmetric

For any vector x,

 T
x  [ω × ]x =  x ⋅ (ω × x ) = 0.
(91)

The cross product is perpendicular to x, so the quadratic form vanishes.

Skew-symmetric matrices are the natural infinitesimal generators of three-dimensional rotations.

This observation leads directly to rotation matrices and attitude kinematics in more advanced treatments.

24 Angular acceleration in matrix form

Define

         d
[α× ] = --[ω ×]
        dt
(92)

in an inertial basis.

For a point fixed relative to a rotation center,

a = [α × ]ρ + [ω ×]2ρ.
(93)

Thus

|----(-------------)---|
|a =  [α× ] + [ω × ]2 ρ.|
------------------------
(94)

This compact matrix form is especially useful in computation.

25 Instantaneous axis interpretation

At any instant for which

ω  ⁄= 0,
(95)

there is an instantaneous rotation axis parallel to ω.

Points lying on that axis have no velocity due to the instantaneous rotation about that axis because

ρ ∥ ∥ ω
(96)

implies

ω × ρ ∥ = 0.
(97)

For a translating and rotating body, however, points on the instantaneous rotational axis can still have the translational velocity of the chosen reference point.

26 Angular speed versus angular velocity

Angular speed is the magnitude

|--------|
|ω = |ω|.|
----------
(98)

Differentiate its square:

ω2 = ω  ⋅ ω.
(99)

Then

2ωω˙=  2ω ⋅ α.
(100)

For ω≠0,

|-----------|
ω˙=  ω-⋅ α-.|
-------ω----|
(101)

Only the component of α parallel to ω changes the angular speed.

The perpendicular component changes the direction of the angular velocity vector.

27 Parallel and perpendicular components of angular acceleration

Write

|α-=-α---+-α--.|
-------∥-----⊥--
(102)

The parallel component is

|--------------|
|      ω-⋅ α-  |
|α ∥ =  ω2  ω. |
---------------
(103)

The perpendicular component is

|--------------|
-α⊥-=--α-−-α-∥.-
(104)

Then:

  • α∥ changes |ω|,
  • α⊥ changes the direction of ω.

This decomposition is useful in gyroscope and precession problems later in the M05 sequence.

28 Example 4: separating magnitude and direction change

Suppose

ω = 4ez rad ∕s
(105)

and

                    2
α =  3ex + 2ez rad ∕s .
(106)

The parallel component is

|----------------|
α ∥ = 2ez rad∕s2.|
------------------
(107)

The perpendicular component is

|-----------------|
α ⊥ = 3ex rad ∕s2. |
-------------------
(108)

The instantaneous rate of change of angular speed is

|--------------|
|˙ω =  2 rad ∕s2.
---------------
(109)

The 3ex component changes the axis direction but does not instantaneously change |ω|.

29 Common mistakes

  1. Treating a finite three-dimensional rotation as an ordinary vector that can be freely added in any order.
  2. Forgetting that angular velocity is associated with an axis and a rotational sense.
  3. Confusing angular speed ω with angular velocity ω.
  4. Assuming α must always be parallel to ω.
  5. Assuming constant angular speed implies α = 0 when the axis direction changes.
  6. Using v = ω ×ρ with the cross-product order reversed.
  7. Using the full distance |ρ| instead of the perpendicular radius when applying v = ωr⊥.
  8. Forgetting the double-cross-product normal-acceleration term.
  9. Assigning an outward sign to ω × (ω ×ρ).
  10. Using a different angular velocity vector for different points of the same rigid body.
  11. Applying the fixed-center equation v = ω × ρ to a translating body without adding the reference-point velocity.
  12. Forgetting that vB − vA is perpendicular to rB∕A for a rigid body.
  13. Confusing the angular velocity cross-product matrix with an ordinary symmetric transformation matrix.
  14. Using a body-frame derivative of ω when the definition of α requires an inertial derivative.

30 Practice exercises

  1. Explain why finite rotations about different axes cannot generally be added as ordinary vectors.
  2. Starting from an infinitesimal rotation, derive dr = d𝜃 ×ρ to first order.
  3. Derive v = ω ×ρ.
  4. Show that the magnitude of ω ×ρ is ωr⊥.
  5. Let ω = 2ez mrad∕s and ρ = 4ex + 3ey mm. Find v.
  6. A body has constant |ω| but its axis direction changes. Explain why α can be nonzero.
  7. For ω = ω0[cos(Ωt)ex + sin(Ωt)ey], derive α and show that ω ⋅α = 0.
  8. Derive a = α×ρ + ω × (ω ×ρ).
  9. Use the vector triple-product identity to show that the normal term is −ω2ρ ⊥.
  10. Derive the rigid body relative-velocity equation vB = vA + ω × rB∕A.
  11. Derive the corresponding relative-acceleration equation.
  12. Show directly from the rigid body distance constraint that rB∕A ⋅ (vB − vA) = 0.
  13. Construct [ω×] for ω = ωxex + ωyey + ωzez and verify it is skew-symmetric.
  14. Prove that ω = (ω ⋅α)∕ω for nonzero ω.
  15. Decompose an arbitrary α into components parallel and perpendicular to ω and explain the physical meaning of each.

31 Summary

Angular velocity is the instantaneous axial vector describing the rotational motion of a rigid body:

|--------|
|ω =  d𝜃-|
------dt--
(110)

in the infinitesimal-rotation sense.

Finite three-dimensional rotations do not generally commute, but infinitesimal rotations do combine vectorially to first order.

For a point fixed in the body relative to a rotation center,

|------------|
-v-=--ω-×-ρ.-|
(111)

Angular acceleration is

|---------|
|    dω-  |
α  =  dt .|
-----------
(112)

Point acceleration is

|--------------------------|
-a-=-α-×--ρ +-ω-×-(ω-×--ρ).-
(113)

For any two points A and B on the same rigid body,

|--------------------|
-vB-=-vA--+-ω-×-rB-∕A--
(114)

and

|--------------------------------------|
aB--=-aA-+-α--×-rB∕A-+-ω-×--(ω--×-rB∕A).-
(115)

The cross-product matrix

[ω ×]
(116)

provides a compact matrix representation of the same geometry and prepares the way for full three-dimensional rigid body kinematics.

References

References

[1]   J. R. Taylor, Classical Mechanics, University Science Books, 2005.

[2]   D. Kleppner and R. Kolenkow, An Introduction to Mechanics, 2nd ed., Cambridge University Press, 2014.

[3]   K. R. Symon, Mechanics, 3rd ed., Addison-Wesley, 1971.

[4]   H. Goldstein, C. Poole, and J. Safko, Classical Mechanics, 3rd ed., Addison-Wesley, 2002.

[5]   OpenStax, University Physics, Volume 1, Rice University, 2016.


"Angular Velocity and Angular Acceleration as Vectors" is owned by bloftin.
(view preamble)
View style:
Other names:  M05-02
Also defines:  angular velocity vector, angular acceleration vector, axial vector, infinitesimal rotation vector, angular velocity cross-product matrix
Keywords:  angular velocity vector, angular acceleration vector, rigid body, axial vector, pseudovector, infinitesimal rotation, noncommuting rotations, relative velocity, relative acceleration, cross product, skew-symmetric matrix

Attachments:
GRE Physics Companion: Angular Velocity and Angular Acceleration as Vectors (Example) by bloftin

Cross-references: representation, square, computation, generators, skew-symmetric matrix, matrix, identity, Normal, theorem, relation, cross product, units, vector addition, position vector, commute, operations, mechanics, coordinate system, displacement, acceleration, force, velocity, unit vector, dimensions, kinematics, position, material point, speed, magnitude, vector, motion, rigid body, scalar, fixed-axis rotation, angular acceleration, angular velocity, angular position, M05-01
There are 2 references to this object.

This is version 1 of Angular Velocity and Angular Acceleration as Vectors, born on 2026-10-05.
Object id is 1420, canonical name is AngularVelocityAndAngularAccelerationAsVectors.
Accessed 9 times total.

Classification:
Physics Classification: 45.40.-f (Dynamics and kinematics of rigid bodies)
 45.20.Dd (Newtonian mechanics)

Pending Errata and Addenda

None.

Discussion

No messages.

Interact