Visual walkthrough — Superposition principle for forces
We are chasing this target (don't panic — by the last step it will feel obvious):
Step 1 — Draw the players: charges live at positions
WHAT. Before any force, we need a way to say where each charge sits. We drop a grid (an – map) and mark every charge with a little dot and an arrow from the origin to that dot. That arrow is called a position vector.
WHY. A force has a direction, and direction only makes sense once we know where things are. Numbers alone ("charge is 2 metres away") lose the direction; an arrow keeps both the distance and the way it points.
PICTURE. Look at the figure. The target charge (blue dot) has a position arrow . A source charge (orange dot) has its own arrow . Both arrows start at the origin .

Nothing physical yet — just bookkeeping of where. Next we make one charge feel another.
Step 2 — The separation arrow
WHAT. We build a brand-new arrow that points from the source straight to the target . We get it by subtracting position vectors: .
WHY subtraction, and why this order? Subtracting arrows is the "how do I get from tail to tip" operation: is the arrow you'd walk starting at , ending at . We want this order because the force we are about to compute acts on , so it should point along the line into .
PICTURE. In the figure, tip-to-tail: the green arrow closes the triangle, reaching from the orange source dot to the blue target dot. Its length is the physical distance between the charges.

Step 3 — Strip out pure direction: the unit vector
WHAT. We shrink the separation arrow down until it has length exactly , keeping the same direction. We do that by dividing the arrow by its own length. The result wears a little hat: .
WHY. A force needs a strength and a direction, and it is cleanest to handle these separately. The unit vector is the "pure direction" — a compass needle with no length of its own. Later we multiply it by the strength (a plain number) to rebuild the full force arrow.
PICTURE. The figure shows the long green separation arrow and, laid on top of it, the short red unit arrow of length pointing the same way. Same heading, standardised length.

Step 4 — Coulomb's law for ONE pair (strength × direction)
WHAT. Now attach the strength. Coulomb's Law gives the size of the push between two charges; we multiply that size by the pure-direction arrow to get the full force arrow on from just .
WHY this exact strength? Experiment: the pull/push grows with each charge (double a charge, double the force) and weakens with the square of distance (twice as far → one-quarter the force). The constant just fixes the units (recall is the vacuum permittivity defined at the top).
PICTURE. The figure draws the full force arrow sitting on , pointing along the red unit direction, with a length proportional to the strength. Two mini-panels contrast the repel (arrow out) and attract (arrow in) cases.

Step 5 — The superposition principle: many arrows, one crowd
WHAT. Add a second source . It produces its own force arrow on , computed exactly as in Step 4, ignoring entirely. This "each source acts as if alone" rule is the superposition principle.
WHY it is a separate fact. Coulomb's law only ever mentions two charges — there is no place in it for a third. So how the two-charge forces combine is an extra experimental law: nature turns out to be linear — forces just add, no charge screens or weakens another. It could have been otherwise; measurement says it is not.
PICTURE. Three source charges each fire their own coloured arrow onto . Crucially, the length and heading of each arrow is fixed by its own source alone — the arrows do not "notice" each other.

Step 6 — Adding arrows the right way: tip-to-tail
WHAT. To actually do the sum, lay each force arrow tip-to-tail. The single arrow from the very first tail to the very last tip is . This is Vector Addition and Resolution in action.
WHY not just add the lengths? Because arrows in different directions partly cancel. A push right and a push up do not make a push of size (right + up); they make a diagonal push, and its length is less than the two lengths added. Only arrows on the same line may have their numbers simply added.
PICTURE. The figure builds the tip-to-tail chain of the three arrows from Step 5 and draws the fat resultant closing the polygon.

Step 7 — Resolve into components, then recombine
WHAT. Give each force arrow a shadow on the -axis and a shadow on the -axis — its components. Add all the -shadows to get ; add all the -shadows to get . Then rebuild the single arrow from those two totals.
WHY. Shadows on one axis are all on the same line, so they can be added as plain numbers. This is the trick that turns messy arrow-addition into ordinary arithmetic done twice.
PICTURE. The figure drops the dashed shadows of one force arrow onto both axes, labels the angle , and shows the final rebuilt with its tilt angle .

Step 8 — Degenerate cases (never get surprised)
WHAT & WHY. A good derivation must survive its own edge cases. Check them:
- Collinear charges (all on one line). Every arrow has zero shadow on the other axis, so and you do just add signed numbers along . The general recipe collapses to plain addition — exactly the 1-D case.
- A source at the same spot as (). Then and we divide by zero — the formula blows up. Physically two point charges can't sit at one point; this is a warning, not a value.
- A zero charge (). Its term is ; it contributes nothing. Superposition quietly ignores empty seats.
- Exact cancellation. Two equal arrows pointing opposite ways sum to the zero arrow: . The charge feels no net force even though each source pushes hard. (Its angle is then undefined — there is no arrow to point.)
PICTURE. Four mini-panels: collinear (add numbers), coincident (explosion symbol), zero charge (ghost dot), and perfect cancellation (arrows annihilate).

The one-picture summary
Every step, compressed: positions → separation arrow → unit direction → one-pair force → repeat for all sources → tip-to-tail sum → components → net arrow.

Recall Feynman retelling — the whole walk in plain words
You're a charge standing on a grid. Every other charge tosses you a rope. To find one rope's pull: draw the straight line from that charge to you (Step 2), point a little compass-needle along it (Step 3), and make the rope's strength big for big charges and weak for far charges — squared-weak (Step 4). If you and the tugger share a sign, the rope shoves you away; opposite signs, it reels you in — the sign does that automatically. Now the magic law: every rope pulls with the exact strength it would use if it were the only rope in the world — no rope knows the others exist (Step 5). To find where you actually slide, lay all the rope-arrows tip-to-tail and read off the one big arrow that closes the chain (Step 6). Can't be bothered drawing? Split every rope into "how much east" and "how much north," add the easts, add the norths, and rebuild (Step 7). That single closing arrow is the net force — the boxed formula, drawn.
Active Recall
Which vector points from source toward target ?
Why divide the separation arrow by its own length?
Where does the come from?
When may you add force magnitudes as plain numbers?
What happens to the formula if a source sits exactly on ?
Is superposition provable from Coulomb's law alone?
What is ?
Why use instead of ?
Connections
- Superposition principle for forces — the parent this walkthrough visualises.
- Coulomb's Law — the one-pair force built in Step 4.
- Vector Addition and Resolution — Steps 6–7, the arrow arithmetic.
- Electric Field — the same superposition, for fields instead of forces.
- Continuous Charge Distributions — the sum becomes an integral.
- Electric Potential — scalar superposition (just add numbers).
- Principle of Linear Superposition (Waves) — same idea, different physics.