This is a deep-dive companion to the parent note on Centre of Mass . There we derived the formula
r c m = M 1 ∑ i m i r i , M = ∑ i m i .
Here we do the opposite of proving: we stress-test it. We hunt down every kind of input the formula can meet — positive coordinates, negative coordinates, zeros, equal masses, a mass so big it swallows the others, a mass that vanishes, and finally a real-world word problem and an exam trap. If you can walk through all of these, no COM question can surprise you.
Intuition Read this first
The COM is a mass-weighted average . "Weighted" means each position x i is not counted once — it is counted as many times as its mass . A 3 kg mass "votes" three times harder than a 1 kg mass about where the average sits. Every example below is just this voting done carefully, watching for the traps that appear when votes point in opposite directions (negative x ) or when a voter has zero weight.
Every COM problem for point particles falls into one of these cells. The examples that follow are labelled with the cell they cover, and together they hit all of them.
Cell
What makes it tricky
Example
A. All-positive, 1-D
plain baseline, no sign issues
Ex 1
B. Mixed sign, 1-D
positions on both sides of origin — cancellation
Ex 2
C. Equal masses
weights cancel → COM is plain midpoint/centroid
Ex 3
D. Degenerate: a zero mass
one particle contributes nothing; formula must survive
Ex 4
E. 2-D, mixed sign
do x and y separately, signs in both
Ex 5
F. Limiting: one mass → huge
COM collapses onto the dominant mass
Ex 6
G. Real-world word problem
translate a scene into masses + positions
Ex 7
H. Exam twist: find the unknown
COM is given , solve for a mass or position
Ex 8
The one rule we will lean on in every cell:
Worked example Ex 1: Two masses, both to the right
m 1 = 2 kg at x 1 = 1 m, m 2 = 6 kg at x 2 = 9 m. Find x c m .
Forecast: The 6 kg mass is three times heavier and sits at 9 m. Guess: COM should be much closer to 9 than to 1 . Somewhere around 7 ? Write your number down.
Step 1 — Total mass. M = 2 + 6 = 8 kg.
Why this step? It is the denominator; nothing is a position until we divide by it.
Step 2 — Build the numerator (the moment).
∑ m i x i = 2 ( 1 ) + 6 ( 9 ) = 2 + 54 = 56 kg⋅m .
Why this step? Each mass "casts m i votes" for its own position; we add all votes.
Step 3 — Divide.
x c m = 8 56 = 7 m .
Why this step? Division turns the kg·m moment back into a metre position.
Verify: 7 m is between 1 and 9 ✔, and it leans toward the heavy mass at 9 ✔ (distance 2 from 9 vs. distance 6 from 1 — ratio 2 : 6 = m 1 : m 2 ✔, the see-saw balance). Matches the forecast.
Here comes the first real trap: positions on both sides of the origin . The moment of a mass at negative x is negative — it pulls the average left.
Worked example Ex 2: One mass left of origin, one right
m 1 = 4 kg at x 1 = − 3 m, m 2 = 1 kg at x 2 = 6 m. Find x c m .
Forecast: The heavier mass (4 kg) is on the left at − 3 . So even though 6 is far right, the heavy side should win. Guess: a negative x c m , small in size. Around − 1.2 ?
Step 1 — Total mass. M = 4 + 1 = 5 kg.
Step 2 — Moment, keeping signs.
∑ m i x i = 4 ( − 3 ) + 1 ( 6 ) = − 12 + 6 = − 6 kg⋅m .
Why this step? The minus sign on − 3 must survive — it encodes "this vote points left." Dropping it is the #1 sign error.
Step 3 — Divide.
x c m = 5 − 6 = − 1.2 m .
Verify: COM is negative ✔ — it sits on the heavy-mass side of the origin, exactly as forecast. Sanity: it lies between − 3 and 6 ✔ and is closer to − 3 (heavier) ✔.
Common mistake Dropping the sign
If you had written 4 ( 3 ) + 1 ( 6 ) = 18 and got x c m = 3.6 , you placed the COM on the wrong side of the origin. Negative coordinates carry negative moments. Always keep signs through to the end.
Worked example Ex 3: Three equal masses at the corners of a triangle
Three masses, each m = 2 kg, at ( 0 , 0 ) , ( 6 , 0 ) , ( 3 , 6 ) . Find the COM.
Forecast: Equal masses vote equally — so the mass drops out and the COM is the plain centroid (average of the corners). Guess before computing.
Step 1 — Note the cancellation. With every m i = m ,
x c m = 3 m m x 1 + m x 2 + m x 3 = 3 x 1 + x 2 + x 3 .
Why this step? The common factor m appears in top and bottom and cancels — that is why equal masses give the ordinary average.
Step 2 — Average the x 's. x c m = 3 0 + 6 + 3 = 3 9 = 3 m.
Step 3 — Average the y 's. y c m = 3 0 + 0 + 6 = 3 6 = 2 m.
Verify: COM = ( 3 , 2 ) m. It sits inside the triangle ✔ (a mass average of the corners can never fall outside their convex hull). The centroid of a triangle is the average of its vertices — matches ✔.
What if one particle has mass 0 ? The formula must not break; the zero-mass particle simply contributes nothing.
Worked example Ex 4: A ghost particle
m 1 = 5 kg at x 1 = 2 m, m 2 = 0 kg at x 2 = 100 m. Find x c m .
Forecast: A massless particle casts zero votes , no matter how far away it sits. So it should be as if it isn't there. Guess: x c m = 2 m.
Step 1 — Total mass. M = 5 + 0 = 5 kg. Why? The 0 adds nothing to the denominator.
Step 2 — Moment. ∑ m i x i = 5 ( 2 ) + 0 ( 100 ) = 10 + 0 = 10 kg·m. Why? 0 × 100 = 0 : distance is irrelevant when mass is zero.
Step 3 — Divide. x c m = 5 10 = 2 m.
Verify: COM sits exactly on the real particle ✔. The formula gracefully ignored the ghost. (Note: if all masses were zero, M = 0 and x c m = 0/0 is undefined — COM is only defined for systems with mass.)
Worked example Ex 5: Four particles, all quadrants
m 1 = 1 kg at ( 2 , 3 ) , m 2 = 2 kg at ( − 4 , 1 ) , m 3 = 1 kg at ( 0 , − 5 ) , m 4 = 2 kg at ( 3 , − 1 ) . Find the COM.
Forecast: The x -votes: right (+ 2 , + 3 ) vs. left (− 4 , weight 2 ). Left has a heavy voter — expect x c m near zero or slightly negative. The y -votes have a lone downward pull at − 5 — expect y c m below zero.
Step 1 — Total mass. M = 1 + 2 + 1 + 2 = 6 kg.
Step 2 — x -moment (signs!).
∑ m i x i = 1 ( 2 ) + 2 ( − 4 ) + 1 ( 0 ) + 2 ( 3 ) = 2 − 8 + 0 + 6 = 0 kg⋅m .
Why this step? The right and left votes exactly cancel — a genuine mixed-sign cancellation.
Step 3 — x c m . x c m = 6 0 = 0 m. A COM sitting on the y -axis .
Step 4 — y -moment.
∑ m i y i = 1 ( 3 ) + 2 ( 1 ) + 1 ( − 5 ) + 2 ( − 1 ) = 3 + 2 − 5 − 2 = − 2 kg⋅m .
Step 5 — y c m . y c m = 6 − 2 = − 3 1 ≈ − 0.333 m.
Verify: COM = ( 0 , − 0.33 ) m. It landed on the y -axis (as x -votes cancelled) and slightly below the x -axis (net downward pull) ✔ — both match the forecast. It sits in empty space , touching no particle — perfectly legal for a COM.
Worked example Ex 6: A boulder and a pebble
m 1 = 1000 kg at x 1 = 0 , m 2 = 1 kg at x 2 = 50 m. Find x c m , then imagine m 1 → ∞ .
Forecast: The boulder is 1000 × heavier and sits at 0 . COM should be practically at 0 , a hair toward 50 .
Step 1 — Compute. M = 1001 kg,
x c m = 1001 1000 ( 0 ) + 1 ( 50 ) = 1001 50 ≈ 0.04995 m .
Step 2 — Take the limit. As m 1 → ∞ , the 1 kg pebble's vote becomes negligible:
x c m = m 1 + 1 m 1 ( 0 ) + 1 ( 50 ) m 1 → ∞ m 1 50 → 0.
Why this step? It shows the general truth: the COM collapses onto the dominant mass as its share of M approaches 1 .
Verify: 0.04995 m is ≈ 5 cm from the boulder, essentially 0 ✔. The limit → 0 confirms it. (This is why Earth+person COM is at Earth's centre for all practical purposes.)
Worked example Ex 7: Two people on a boat
A 60 kg woman stands at the front and an 80 kg man at the back of a light boat. The boat is 4 m long; put the origin at the back , so the man is at x = 0 m and the woman at x = 4 m. (Treat the boat's own mass as negligible.) Where is the COM of the two people?
Forecast: The man (80 kg) is heavier and at 0 ; the woman (60 kg) at 4 . COM should lie past the midpoint (2 m) toward the man, i.e. below 2 m . Guess ≈ 1.7 ?
Step 1 — Translate the scene. masses { 80 , 60 } kg at positions { 0 , 4 } m. Why this step? A word problem is just a table of ( m i , x i ) in disguise; the physics starts once it's a table.
Step 2 — Total mass. M = 80 + 60 = 140 kg.
Step 3 — Moment and divide.
x c m = 140 80 ( 0 ) + 60 ( 4 ) = 140 240 = 7 12 ≈ 1.714 m .
Verify: 1.714 m is between 0 and 4 ✔ and below the midpoint 2 m, leaning toward the heavier man ✔ — matches the forecast. (Physical bonus: if they now swap places on a frictionless lake, this COM stays put — see Conservation of Linear Momentum — and the boat slides to compensate.)
Here the COM is given and you must find a missing mass or position. Same formula, run backwards.
Worked example Ex 8: Find the missing mass
m 1 = 3 kg sits at x 1 = 0 ; an unknown mass m 2 sits at x 2 = 8 m. The COM is measured at x c m = 6 m. Find m 2 .
Forecast: COM at 6 m is closer to the mass at 8 than to the mass at 0 . The heavier a mass, the closer COM leans to it — so m 2 must be the heavier one, bigger than 3 kg. Guess ≈ 9 ?
Step 1 — Write the COM equation with the unknown.
6 = 3 + m 2 3 ( 0 ) + m 2 ( 8 ) .
Why this step? We know everything except m 2 ; put it in and it becomes one equation in one unknown.
Step 2 — Clear the denominator.
6 ( 3 + m 2 ) = 8 m 2 ⇒ 18 + 6 m 2 = 8 m 2 .
Why this step? Multiplying out removes the fraction so we can isolate m 2 .
Step 3 — Solve.
18 = 2 m 2 ⇒ m 2 = 9 kg .
Verify: Plug back: x c m = 3 + 9 3 ( 0 ) + 9 ( 8 ) = 12 72 = 6 m ✔. And m 2 = 9 > 3 kg — heavier, as forecast ✔. See-saw check: distance ratio 6 : 2 (from each mass to COM) should equal inverse mass ratio m 2 : m 1 = 9 : 3 = 3 : 1 ; and 6 : 2 = 3 : 1 ✔.
Recall Which trap does each cell teach?
A — baseline, lean toward heavy mass.
B — keep negative signs; COM can be negative.
C — equal masses cancel → plain average.
D — zero mass contributes nothing; M = 0 is undefined.
E — do x and y separately; COM can be empty space.
F — dominant mass swallows the COM in the limit.
G — word problems are just ( m i , x i ) tables.
H — COM given → solve backwards for the unknown.
Mnemonic The one check that catches most errors
"Between, and toward the heavy." The COM must lie between the extreme particles, and leaning toward the heavier side. If your answer breaks either rule, you dropped a sign or forgot to divide by M .