Statics • Statics Foundations

Cross Product for Moments — Use cross product to compute moments (vector form)

Master the vector cross product to compute moments about any point in three-dimensional space.

Statics illustration with balanced scales, a weight, and engineering compass
Inside this lesson 10 sections 5 questions 8 figures

SECTION 1

Historical Context & Motivation

The concept of a moment — the rotational tendency of a force about a point — has been understood intuitively since antiquity; Archimedes famously articulated lever principles around 250 BCE. However, expressing moments as a rigorous vector quantity required the development of vector algebra in the nineteenth century. Before that formalization, engineers computed moments using scalar methods that worked well for planar problems but became unwieldy — and error-prone — in three dimensions. The cross product provided a compact, systematic tool that simultaneously encodes both the magnitude and direction of the moment vector, making it indispensable for modern engineering analysis.

~250 BCE • Archimedes' Lever Principle

Archimedes establishes the law of the lever, recognizing that a force's turning effect depends on its magnitude and perpendicular distance from the fulcrum — the first scalar moment concept.

1773 • Euler's Rotational Equations

Leonhard Euler formalizes the equations of rotational motion for rigid bodies, demonstrating the need for a directional (axial) description of torques and angular velocities.

1843 • Hamilton's Quaternions

William Rowan Hamilton introduces quaternions, the precursor algebraic structure to modern vector analysis, providing a framework for products of directed quantities in 3-D.

1881 • Gibbs & Heaviside Formalize the Cross Product

Josiah Willard Gibbs and Oliver Heaviside distill quaternion algebra into the modern vector cross product, giving engineers the compact notation M = r × F used today.

20th c. • Standard in Engineering Curricula

The cross-product formulation of moments becomes the universal standard in statics and dynamics textbooks, enabling systematic analysis of complex 3-D structures, robotic mechanisms, and aerospace vehicles.

The central question this lesson addresses is: given a force vector F applied at a known point in space, how do we compute the moment of that force about an arbitrary point O in full three-dimensional generality? The answer lies in the vector cross product, which elegantly captures the moment's magnitude, direction, and sense of rotation in a single operation.

SECTION 2

Core Principles & Definitions

Before diving into computation, it is essential to anchor four foundational ideas that underpin the vector formulation of moments. Each principle builds upon the previous one: the physical meaning of a moment, the role of the position vector, the mechanics of the cross product itself, and finally the right-hand rule that fixes the direction convention.

1

Moment as a Vector

A moment M about point O is a pseudovector perpendicular to the plane containing the position vector and the force. Its magnitude equals the force times the perpendicular distance, and its direction indicates the axis of rotation.
2

Position Vector r

The position vector r is drawn from the moment center O to any point on the line of action of the force F. Its choice is not unique — any point along the force's line of action yields the same moment.
3

Cross Product Operation

The cross product of two vectors a and b produces a vector perpendicular to both, with magnitude |a||b|sin θ. It is anti-commutative: a × b = −(b × a), so the order of operands matters critically.
4

Right-Hand Rule

Curl the fingers of your right hand from the first vector (r) toward the second vector (F); your thumb points in the direction of M = r × F. This convention assigns a positive sense of rotation and is universally adopted in engineering.
✦

KEY TAKEAWAY

Think of the cross product as a rotational detector: it measures how much of the force vector is "trying to spin" about the moment center, and it tells you the axis around which that spin occurs. If the force passes directly through the point, sin θ = 0 and no moment is produced — like pushing a door at its hinge.

SECTION 3

Visual Explanation — Geometry of M = r × F

Geometry of the Moment Vector M = r × FO(moment center)rPoint of applicationFM = r × F(perpendicular to plane of r and F)θKey Relations|M| = |r| |F| sin θd = |r| sin θ (moment arm)Right-Hand Rulecurl r → F, thumb = M direction
The position vector r (blue) extends from the moment center O to the point of application. The force F (pink) acts at that point. The resulting moment M (violet) is perpendicular to the plane containing r and F, with direction given by the right-hand rule. The angle θ between r and F determines the moment arm d = |r| sin θ.

The diagram above captures the essential geometry. The moment vector M springs out of the plane formed by r and F, perpendicular to both. Its magnitude equals the area of the parallelogram spanned by r and F — a fact that connects the cross product directly to geometric intuition. When the angle θ between r and F is 90°, sin θ = 1 and the moment is maximized; when θ = 0° or 180° (the force passes through O or is collinear with r), sin θ = 0 and the moment vanishes entirely. This is consistent with everyday experience: you cannot rotate a door by pushing along its hinge axis.

SECTION 4

Mathematical Framework

The vector moment formula and the determinant expansion of the cross product form the computational backbone of this topic. We present the key equations, define every variable, and show the determinant form that is most convenient for engineering calculations.

MOMENT VECTOR DEFINITION

MO=r×FM_O = r × F

MO = moment about point O (N·m or lb·ft); r = position vector from O to any point on the line of action of F; F = applied force vector.

MAGNITUDE OF THE MOMENT

∣MO∣=∣r∣∣F∣sinθ=F⋅d|M_O| = |r| |F| sin θ = F · d

θ = angle between r and F (0° ≤ θ ≤ 180°); d = |r| sin θ = perpendicular distance from O to the line of action of F (moment arm).

DETERMINANT EXPANSION (CARTESIAN)

MO=∣ı^ȷ^k^∣=(ryFz−rzFy)ı^−(rxFz−rzFx)ȷ^+(rxFy−ryFx)k^∣rxryrz∣∣FxFyFz∣M_O = | î ĵ k̂ | = (r_y F_z − r_z F_y) î − (r_x F_z − r_z F_x) ĵ + (r_x F_y − r_y F_x) k̂ | r_x r_y r_z | | F_x F_y F_z |

r = rx î + ry ĵ + rz k̂ and F = Fx î + Fy ĵ + Fz k̂. The middle term carries a negative sign from the cofactor expansion.

COMPONENT FORM

MO=Mxı^+Myȷ^+Mzk^M_O = M_x î + M_y ĵ + M_z k̂

where Mx = ryFz − rzFy, My = rzFx − rxFz, Mz = rxFy − ryFx. Each component represents the moment about that coordinate axis.

⚠

SIGN CONVENTION ALERT

The cross product is anti-commutative: r × F ≠ F × r. In fact, F × r = −(r × F). Always place the position vector r first in the product. Swapping the order reverses the moment direction — a common source of error.

SECTION 5

Detailed Breakdown — The Determinant Procedure

In practice, the 3 × 3 determinant method is the most systematic and least error-prone way to compute the cross product. Below, we present a visual breakdown of how the determinant is organized and expanded, followed by a step-by-step procedure suitable for any 3-D moment calculation.

Determinant Expansion of r × FStep 1: Set up the 3×3 matrixîĵk̂rxryrzFxFyFzStep 2: Cofactor expansion along row 1M = î(ryFz− rzFy) − ĵ(rxFz− rzFx) + k̂(rxFy− ryFx)Step 3: Identify componentsM_x = r_y F_z − r_z F_yM_y = r_z F_x − r_x F_zM_z = r_x F_y − r_y F_xMnemonic: +, −, +The sign pattern of cofactors is+ − +The ĵ component always gets the negative.Step 4: Compute magnitude|M| = √(M_x² + M_y² + M_z²)
The four-step determinant procedure: (1) arrange unit vectors, r-components, and F-components in a 3×3 matrix; (2) expand along the first row using cofactors with the sign pattern +, −, +; (3) read off the Cartesian components of M; (4) compute the scalar magnitude.
  1. Establish coordinates. Choose a right-handed Cartesian coordinate system (x, y, z) and express both r and F in component form relative to that system.
  2. Write the position vector. r = (xA − xO) î + (yA − yO) ĵ + (zA − zO) k̂, where A is the point of application and O is the moment center.
  3. Evaluate the determinant. Apply cofactor expansion along the first row. A reliable shortcut: cover the column of the unit vector you're computing, and take the 2×2 determinant of what remains.
  4. Assemble and check. Combine components into M = Mx î + My ĵ + Mz k̂. Verify reasonableness by checking units, sign, and magnitude.

SECTION 6

Worked Example

A force F = (3 î − 4 ĵ + 8 k̂) kN acts at point A located at coordinates (2, 5, −3) m. Determine the moment of this force about the origin O (0, 0, 0).

Moment of F about the Origin

  1. 1

    Step 1 — Identify Given Values

    Point of application A = (2, 5, −3) m. Moment center O = (0, 0, 0). Force F = (3 î − 4 ĵ + 8 k̂) kN.
  2. 2

    Step 2 — Compute the Position Vector r

    r = A − O = (2 − 0) î + (5 − 0) ĵ + (−3 − 0) k̂ = 2 î + 5 ĵ − 3 k̂ m.
    r = (2, 5, −3) m
  3. 3

    Step 3 — Set Up the 3×3 Determinant

    MO = r × F = | î ĵ k̂ | / | 2 5 −3 | / | 3 −4 8 |. We expand along the first row using the cofactor pattern +, −, +.
  4. 4

    Step 4 — Expand the î Component

    Mx = ryFz − rzFy = (5)(8) − (−3)(−4) = 40 − 12 = 28 kN·m.
    MxM_x = 28 kN·m
  5. 5

    Step 5 — Expand the ĵ Component (note the negative sign)

    My = −(rxFz − rzFx) = −[(2)(8) − (−3)(3)] = −[16 − (−9)] = −[16 + 9] = −25 kN·m.
    MyM_y = −25 kN·m
  6. 6

    Step 6 — Expand the k̂ Component

    Mz = rxFy − ryFx = (2)(−4) − (5)(3) = −8 − 15 = −23 kN·m.
    MzM_z = −23 kN·m
  7. 7

    Step 7 — Assemble the Moment Vector and Compute Magnitude

    MO = 28 î − 25 ĵ − 23 k̂ kN·m. The magnitude is |MO| = √(28² + (−25)² + (−23)²) = √(784 + 625 + 529) = √1938 ≈ 44.0 kN·m.
    MOM_O = (28 î − 25 ĵ − 23 k̂) kN·m, |MOM_O| ≈ 44.0 kN·m

SECTION 7

Scalar Moment vs. Vector Cross Product — Strengths & Limitations

Students often wonder when to use the scalar moment formula (M = Fd) versus the full vector cross product (M = r × F). Both are correct formulations, but their practical utility depends on the dimensionality and complexity of the problem. The table below provides a clear comparison.

CriterionScalar Method (M = Fd)Vector Cross Product (M = r × F)
DimensionalityBest for 2-D (coplanar) problemsWorks in both 2-D and 3-D; essential for 3-D
Moment armMust determine perpendicular distance d geometricallyMoment arm is automatically embedded via sin θ
Direction infoOnly gives magnitude + sign (CW/CCW)Full vector: magnitude + axis of rotation
Multiple forcesSum individual scalar moments with sign conventionVector addition: ΣM = Σ(rir_i × FiF_i)
Computational effortSimpler when geometry is obviousMore systematic; eliminates geometry errors
Error susceptibilityEasy to choose wrong moment arm in complex geometryOnly requires correct r and F components; algorithmic

Comparison of scalar and vector moment methods

✦

KEY TAKEAWAY

The scalar method is like measuring a room with a tape measure — quick and intuitive for simple shapes. The vector cross product is like using a laser scanner — it works for any geometry, no matter how complex, and it gives you full directional information with no ambiguity. In professional 3-D analysis (FEA software, robotic arm kinematics, aerospace loads), the cross product formulation is the standard.

SECTION 8

Connection to Advanced Theory

The cross product formulation of moments is the gateway to several advanced concepts in mechanics and engineering. Understanding M = r × F prepares you for topics like the moment about an arbitrary axis, couple systems, wrench reduction, and the equations of motion in dynamics. The table below maps how each concept in this lesson extends into more advanced coursework.

This LessonAdvanced Extension
M = r × F (moment about a point)Ma = ûa · (r × F) — scalar moment about an axis via the scalar triple product
Single force momentCouple moment: M = r × F where r connects two equal, opposite, non-collinear forces — a free vector independent of moment center
Cross product of 3-D vectorsWrench reduction: any force system reduces to a force + couple at a chosen point, both expressed via cross products
Static moment equilibrium: ΣM = 0Euler's second law (dynamics): ΣM = dH/dt, angular momentum rate — the cross product reappears in H = r × (mv)
Right-hand rule for directionLevi-Civita symbol εijk formalization — index notation used in continuum mechanics and tensor analysis

How this lesson's concepts connect to advanced mechanics

As you progress into dynamics, structural analysis, and machine design, the cross product will appear constantly. Its algebraic properties — anti-commutativity, distributivity over addition, and the BAC-CAB identity for the vector triple product — become essential tools. Mastering the determinant computation now establishes the fluency you will need for those advanced manipulations.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

A force F acts at point A, and you wish to compute the moment about point O. A classmate argues that you must always draw r from O to the exact point where F is applied, and no other point will give the correct answer. Is this claim correct? Explain why or why not, and identify what set of points r can be drawn to.
Show answer
The classmate's claim is incorrect. The position vector r can be drawn from O to any point on the line of action of F, not just the point of application. This is because a force is a sliding vector in statics — its external effect (moment and resultant) depends only on its magnitude, direction, and line of action, not on where along that line it is applied. The cross product M = r × F yields the same result for any r drawn to a point along F's line of action because sliding the force along its line does not change the perpendicular distance d or the geometry of the parallelogram area |r||F|sin θ. This principle, known as the principle of transmissibility, can be proven by showing that if r₁ and r₂ both point to the line of action, then r₁ × F = r₂ × F since (r₁ − r₂) is parallel to F, making (r₁ − r₂) × F = 0.

Question 2: BASIC CALCULATION

A force F = (6 î + 0 ĵ − 2 k̂) N acts at point A = (0, 3, 1) m. Compute the moment of this force about the origin O = (0, 0, 0) using the cross product.
Show answer
First, compute the position vector: r = A − O = (0, 3, 1) m. Then evaluate the determinant: M = r × F. For the î component: Mx = (3)(−2) − (1)(0) = −6 N·m. For the ĵ component (with the negative sign): My = −[(0)(−2) − (1)(6)] = −[0 − 6] = 6 N·m. For the k̂ component: Mz = (0)(0) − (3)(6) = −18 N·m. Therefore, M = (−6 î + 6 ĵ − 18 k̂) N·m. The magnitude is |M| = √(36 + 36 + 324) = √396 ≈ 19.9 N·m.

Question 3: INTERMEDIATE

Two forces act on a rigid bracket. F₁ = (−100 ĵ) N acts at A = (0.4, 0, 0.3) m, and F₂ = (200 î − 50 k̂) N acts at B = (0, 0.6, 0.3) m. Determine the resultant moment about point C = (0.4, 0.6, 0) m.
Show answer
Compute the position vectors from C: r₁ = A − C = (0, −0.6, 0.3) m; r₂ = B − C = (−0.4, 0, 0.3) m. Moment due to F₁: M₁ = r₁ × F₁. With r₁ = (0, −0.6, 0.3) and F₁ = (0, −100, 0): M₁x = (−0.6)(0) − (0.3)(−100) = 30; M₁y = −[(0)(0) − (0.3)(0)] = 0; M₁z = (0)(−100) − (−0.6)(0) = 0. So M₁ = (30 î) N·m. Moment due to F₂: M₂ = r₂ × F₂. With r₂ = (−0.4, 0, 0.3) and F₂ = (200, 0, −50): M₂x = (0)(−50) − (0.3)(0) = 0; M₂y = −[(−0.4)(−50) − (0.3)(200)] = −[20 − 60] = 40; M₂z = (−0.4)(0) − (0)(200) = 0. So M₂ = (40 ĵ) N·m. The resultant moment is MCM_C = M₁ + M₂ = (30 î + 40 ĵ) N·m, with magnitude |MC| = √(900 + 1600) = 50 N·m.

Question 4: APPLIED

A crane boom OA lies along the direction from O = (0, 0, 0) to A = (6, 2, −3) m. A cable attached at A exerts a force F = (−1.2 î + 4.0 ĵ + 3.0 k̂) kN. (a) Compute the moment of this cable force about the base O. (b) Determine the component of this moment about the boom axis OA (i.e., find MOA).
Show answer
(a) r = A − O = (6, 2, −3) m. MO = r × F. Mx = (2)(3) − (−3)(4) = 6 + 12 = 18; My = −[(6)(3) − (−3)(−1.2)] = −[18 − 3.6] = −14.4; Mz = (6)(4) − (2)(−1.2) = 24 + 2.4 = 26.4. So MOM_O = (18 î − 14.4 ĵ + 26.4 k̂) kN·m. (b) The unit vector along OA: û = (6, 2, −3)/√(36 + 4 + 9) = (6, 2, −3)/7 = (6/7, 2/7, −3/7). The scalar moment about the boom axis is MOA = û · MO = (6/7)(18) + (2/7)(−14.4) + (−3/7)(26.4) = 108/7 − 28.8/7 − 79.2/7 = 0/7 = 0 kN·m. This result makes physical sense: the cable force line of action passes through point A on the boom axis, so the moment of F about the boom axis must be zero — the force cannot cause the boom to twist about its own axis.

Question 5: CRITICAL THINKING

Prove algebraically that the moment computed using M = r × F is independent of which point on the line of action of F is chosen for the tip of r. That is, let A and B be two distinct points on the line of action of F, and show that rOA × F = rOB × F.
Show answer
Since A and B both lie on the line of action of F, the vector from A to B is parallel to F. Write rOB = rOA + rAB, where rAB = λF for some scalar λ (since AB is along F). Then rOB × F = (rOA + λF) × F = rOA × F + λ(F × F). By the anti-commutativity property of the cross product, F × F = 0 (any vector crossed with itself is the zero vector, since sin 0° = 0). Therefore rOB × F = rOA × F + 0 = rOA × F. ∎ This proof relies on two cross product properties: distributivity over vector addition and the fact that the cross product of parallel vectors is zero. This is the formal justification for the principle of transmissibility as applied to moment calculations.

SUMMARY

Summary

Summary

The moment of a force about a point O is computed using the vector cross product: MOM_O = r × F, where r is the position vector from O to any point on the line of action of F. The magnitude of the moment equals |r||F|sin θ = Fd, where d is the perpendicular moment arm. The direction of M is perpendicular to the plane of r and F and is determined by the right-hand rule.

To compute M in Cartesian components, arrange î, ĵ, k̂ in the first row of a 3 × 3 determinant, the components of r in the second row, and the components of F in the third row, then expand with the +, −, + cofactor pattern. This method is systematic, generalizable to 3-D, and forms the foundation for advanced topics including moment about an axis (scalar triple product), couple moments, and wrench reduction of force systems.

Varsity Tutors • Statics • Cross Product for Moments