Force vectors and resultants

Push on a door near the hinge and it barely moves; push the same force at the handle and it swings wide open. Even before you touch on where a force acts (that is next chapter's territory — moments), the very first skill every mechanics problem demands is representing a force honestly, as a vector with both size and direction, and combining several such forces into one equivalent push or pull. A force is not a bare number; 300 N300\ \text{N} means nothing on its own until you fix an angle too. This article builds the algebraic toolkit — resolving a force into rectangular components, adding forces by the parallelogram law or, far more reliably, by summing components, and expressing a force along a known line of action using a unit vector. Every later topic in this course — moments, couples, equivalent force systems, equilibrium of particles and rigid bodies — leans on this vector arithmetic, so getting it fluent now pays off for the rest of the semester.

The core insight

Any force can be written as F⃗=Fxi^+Fyj^\vec F = F_x\hat i + F_y\hat j with Fx=Fcos⁡θF_x = F\cos\theta and Fy=Fsin⁡θF_y=F\sin\theta, and the resultant of several concurrent forces is found reliably by summing their components, R⃗=(∑Fx)i^+(∑Fy)j^\vec R = (\sum F_x)\hat i + (\sum F_y)\hat j, rather than by imprecise graphical addition.

The core idea

A force F⃗\vec F in a plane, of magnitude FF acting at angle θ\theta from the positive xx-axis, resolves into rectangular components as

F⃗=Fx i^+Fy j^,Fx=Fcos⁡θ,Fy=Fsin⁡θ\vec F = F_x\,\hat i + F_y\,\hat j, \qquad F_x = F\cos\theta,\quad F_y = F\sin\theta

where: i^,j^\hat i,\hat j are unit vectors along the xx- and yy-axes, θ\theta is measured counter-clockwise positive from the reference axis, and the magnitude recovers as F=∣F⃗∣=Fx2+Fy2F = |\vec F| = \sqrt{F_x^2+F_y^2}. In three dimensions the same idea extends to F⃗=Fxi^+Fyj^+Fzk^\vec F = F_x\hat i + F_y\hat j + F_z\hat k. When a force is known only to act along a line from point AA to point BB, rather than by an angle, its direction comes from a unit vector along that line:

u^AB=r⃗AB∣r⃗AB∣,F⃗=F u^AB\hat u_{AB} = \frac{\vec r_{AB}}{|\vec r_{AB}|}, \qquad \vec F = F\,\hat u_{AB}

where: r⃗AB\vec r_{AB} is the position vector from AA to BB and FF is the known magnitude of the force along that line — this is the standard way cable and strut forces are entered into a problem. Two forces can be combined graphically by the parallelogram law (draw both from a common tail, complete the parallelogram, the diagonal from that tail is the resultant) or equivalently the triangle law (place the tail of one at the head of the other; the closing side is the resultant). Both are useful for visualising direction but too imprecise for real computation. The reliable method is component addition: resolve every force into xx- and yy-components, add the components algebraically (respecting sign), then recombine.

R⃗=F⃗1+F⃗2+⋯+F⃗n=(∑Fx)i^+(∑Fy)j^,R=(∑Fx)2+(∑Fy)2\vec R = \vec F_1+\vec F_2+\cdots+\vec F_n = \Big(\sum F_x\Big)\hat i + \Big(\sum F_y\Big)\hat j, \qquad R=\sqrt{\Big(\sum F_x\Big)^{2}+\Big(\sum F_y\Big)^{2}}

where: the direction of R⃗\vec R follows from θ=tan⁡−1 ⁣(∑Fy/∑Fx)\theta=\tan^{-1}\!\big(\sum F_y/\sum F_x\big), with the quadrant fixed by checking the individual signs of ∑Fx\sum F_x and ∑Fy\sum F_y separately, since the inverse tangent alone only returns an angle between −90°-90° and 90°90°. For a concurrent force system — every force passing through one common point — this component sum is the complete resultant; there is only one line of action the combined push can have. For a non-concurrent system the same sum still gives the correct resultant force, but a single force no longer fully replaces the system: a resultant moment about a chosen point is also needed to capture the turning effect, a topic that follows once moments are introduced. A convenient shortcut for exactly two forces of known magnitude and included angle γ\gamma comes straight from the law of cosines,

R=F12+F22+2F1F2cos⁡γR=\sqrt{F_1^{2}+F_2^{2}+2F_1F_2\cos\gamma}

where: γ\gamma is the angle between F⃗1\vec F_1 and F⃗2\vec F_2 when both are drawn tail-to-tail; the law of sines then gives the resultant's direction relative to either force, useful as a fast check on a component calculation.

Figure
Two force vectors from a common origin added by the parallelogram law to give a diagonal resultant vector, alongside the same two forces broken into their x and y rectangular components
Parallelogram law and rectangular components graphical addition F1 F2 R = F1 + F2 component form x y F Fx = F cos theta Fy = F sin theta theta The diagonal of the parallelogram equals the vector sum of components — both routes give the same resultant.
Derivation AThe resultant of a concurrent force system by component summation

The goal is to show, without relying on drawing an accurate scaled diagram, that the resultant of any number of concurrent forces is obtained purely algebraically by summing each force's xx- and yy-components separately, and that this sum is exact regardless of how many forces are involved or how they are oriented, which is why component addition replaces the parallelogram law as the everyday computational tool.

Step 1. Write each force in component form. For nn concurrent forces F⃗1,F⃗2,…,F⃗n\vec F_1,\vec F_2,\dots,\vec F_n, each acting at its own angle θk\theta_k from the positive xx-axis, the unit-vector definition of resolution gives F⃗k=Fkcos⁡θk i^+Fksin⁡θk j^\vec F_k = F_k\cos\theta_k\,\hat i + F_k\sin\theta_k\,\hat j for every kk from 11 to nn. This step rests only on the definition of rectangular components introduced above; no new assumption is added.

Step 2. Add the vectors using vector addition rules. Vector addition is defined component-by-component, so R⃗=F⃗1+F⃗2+⋯+F⃗n=(F1cos⁡θ1+F2cos⁡θ2+⋯+Fncos⁡θn)i^+(F1sin⁡θ1+F2sin⁡θ2+⋯+Fnsin⁡θn)j^\vec R = \vec F_1+\vec F_2+\cdots+\vec F_n = \big(F_1\cos\theta_1+F_2\cos\theta_2+\cdots+F_n\cos\theta_n\big)\hat i + \big(F_1\sin\theta_1+F_2\sin\theta_2+\cdots+F_n\sin\theta_n\big)\hat j. Each bracket is exactly ∑Fx\sum F_x and ∑Fy\sum F_y, the algebraic sum of all the individual xx-components and all the individual yy-components.

Step 3. Recover magnitude and direction from the summed components. Since R⃗=Rxi^+Ryj^\vec R = R_x\hat i+R_y\hat j with Rx=∑FxR_x=\sum F_x and Ry=∑FyR_y=\sum F_y, the Pythagorean relation for a vector's magnitude gives R=Rx2+Ry2R=\sqrt{R_x^{2}+R_y^{2}}, and the direction follows from tan⁡θR=Ry/Rx\tan\theta_R = R_y/R_x, i.e. θR=tan⁡−1(Ry/Rx)\theta_R=\tan^{-1}(R_y/R_x) with the quadrant fixed by the individual signs of RxR_x and RyR_y.

Step 4. Note why concurrency matters here. Because every force passes through the same point, there is no ambiguity about where R⃗\vec R acts — it acts through that same common point, and R⃗\vec R alone is a fully equivalent replacement for the whole force system. If the forces were not concurrent, this same R⃗\vec R would still be the correct resultant force, but replacing the system entirely would additionally require a resultant moment, since a non-concurrent set of forces can also produce a net turning effect that a single force positioned arbitrarily cannot represent.

Worked example

Two forces act on a hook: F1=300 NF_1 = 300\ \text{N} at 40°40° above the horizontal, and F2=200 NF_2 = 200\ \text{N} at 20°20° below the horizontal (both measured from the positive xx-axis, so F2F_2 is at −20°-20°). Find the resultant force, and also confirm the magnitude using the law-of-cosines shortcut.

Step 1. Resolve each force into components. F1x=300cos⁡40°=229.8 NF_{1x}=300\cos40°=229.8\ \text{N}, F1y=300sin⁡40°=192.8 NF_{1y}=300\sin40°=192.8\ \text{N}; F2x=200cos⁡(−20°)=187.9 NF_{2x}=200\cos(-20°)=187.9\ \text{N}, F2y=200sin⁡(−20°)=−68.4 NF_{2y}=200\sin(-20°)=-68.4\ \text{N}.

Step 2. Sum the components separately. ∑Fx=229.8+187.9=417.7 N\sum F_x = 229.8+187.9=417.7\ \text{N}, and ∑Fy=192.8−68.4=124.4 N\sum F_y = 192.8-68.4=124.4\ \text{N}. Both sums are positive, so the resultant will land in the first quadrant.

Step 3. Compute magnitude and direction. R=417.72+124.42=174,473+15,475=189,948≈435.8 NR=\sqrt{417.7^{2}+124.4^{2}}=\sqrt{174{,}473+15{,}475}=\sqrt{189{,}948}\approx435.8\ \text{N}, and θ=tan⁡−1(124.4/417.7)≈16.6°\theta=\tan^{-1}(124.4/417.7)\approx16.6° above the horizontal. Answer: R≈435.8 NR\approx435.8\ \text{N} at 16.6°16.6° above the horizontal.

Competitive stretch

Check RR with the law-of-cosines shortcut instead. The angle between F⃗1\vec F_1 (at 40°40°) and F⃗2\vec F_2 (at −20°-20°) is γ=40°−(−20°)=60°\gamma=40°-(-20°)=60°. Then R=3002+2002+2(300)(200)cos⁡60°=90,000+40,000+60,000=190,000≈435.9 NR=\sqrt{300^{2}+200^{2}+2(300)(200)\cos60°}=\sqrt{90{,}000+40{,}000+60{,}000}=\sqrt{190{,}000}\approx435.9\ \text{N}, matching Step 3 to within rounding — a fast independent check on any two-force resultant.

Common traps

  • Mixing degrees and radians on a calculator when evaluating cos⁡θ\cos\theta or sin⁡θ\sin\theta — always check the angle mode before resolving.
  • Trusting tan⁡−1(∑Fy/∑Fx)\tan^{-1}(\sum F_y/\sum F_x) alone for direction; it only returns an angle in (−90°,90°)(-90°,90°), so the signs of ∑Fx\sum F_x and ∑Fy\sum F_y must be checked separately to place the resultant in the correct quadrant.
  • Treating a non-concurrent system's vector sum as the complete answer — the resultant force is correct, but a general system also needs a resultant moment, covered once moments are introduced.
  • Sign errors when an angle is given as "below the horizontal" or "west of south" — always convert to a single consistent reference (standard position from the +x+x-axis, counter-clockwise positive) before writing any component.

Ask the tutor: if resolving an angle given in an unusual reference (like "20 degrees below the horizontal" or a bearing) into signed components is tripping you up, ask the AI tutor to work through a few more force-triangle examples with you step by step.

Why bother with components at all if the parallelogram law already gives the resultant graphically?

The parallelogram law is exact in principle, but drawing it accurately by hand or scale is slow and error-prone, especially with more than two forces or forces in three dimensions. Component addition turns the same physics into arithmetic: resolve each force once, add columns of numbers, and recombine. It scales effortlessly to many forces and to 3-D, and it is what every later topic in the course — equilibrium equations, moment calculations, structural analysis — actually uses. The parallelogram law remains valuable for building physical intuition and for a quick sanity check on your answer's rough direction.

How do I know whether a force system is concurrent or not, and why does it matter so much?

A system is concurrent if the lines of action of all the forces, extended if necessary, pass through one common point — check this from the geometry of the problem, not from the numbers alone. It matters because a concurrent system's net effect is completely described by the single resultant force found by summing components; there is no separate turning effect to worry about, since every force already passes through the same point. A non-concurrent system can still produce a net turning effect even after the forces are summed to zero force, so replacing it fully requires both a resultant force and a resultant moment, which is why the distinction is flagged early and revisited once moments are covered.

When should I use the law-of-cosines shortcut instead of resolving into components?

The law-of-cosines route, R=F12+F22+2F1F2cos⁡γR=\sqrt{F_1^{2}+F_2^{2}+2F_1F_2\cos\gamma}, is fastest when you have exactly two forces and already know the angle between them, and you only need the magnitude (with the law of sines for direction if needed). It becomes clumsy for three or more forces, where tracking separate included angles is far more error-prone than simply summing components. Many students use it as a quick independent check on a component calculation, exactly as in the competitive stretch above — if the two methods disagree, a sign or angle error is somewhere in the component work.

Before this

Where this leads