The Newton’s third law simulator is a free interactive lab built round one identity, F_12 = -F_21, read here as the force on body 1 exerted by body 2. Three sliders set the mass of A, the mass of B and the single pair force between them; four cards answer, and one of those four will not move however far you drag either mass. That refusal is the half of the law most people skip.
A and B are in contact on a frictionless track. Set both masses and the one pair force, and watch what does not change: F_12 = -F_21, so the pair force is a single magnitude felt by each body, and moving either mass cannot move it. Throughout this lab F_12 means the force ON body 1 exerted BY body 2 — the first subscript is the body that feels the force — and every force is named "on X by Y". The two forces never cancel, because they act on different bodies. What the masses do change is the accelerations: a_A = F / m_A and a_B = F / m_B, so a_A : a_B = m_B : m_A. Computed figures are given to four significant figures.
Each button writes the three sliders and nothing else, which is exactly what your own hand would do. They are arranged as a ladder: the mass ratio widens from equal to a thousand to one as you go down, and the column of readings that moves tells you what the masses are responsible for.
Press them in order and watch two things at once. The Ratio card walks 1.000, 1.600, 4.000, 40.00, 1000 — and the two product rows in the stats block stay welded to the Pair force card in every one of the five. None of the buttons touches the motion, so the drift carries on through the whole sequence.
Pick one of the five cases above, or drag the three sliders yourself.

The Newton's third law simulator is a free interactive physics lab that runs in your browser, with nothing to install and no sign-up. Two bodies, A in gold and B in cream, touch at a single contact point on a frictionless horizontal track. Three sliders set the mass of each body and the one pair force acting between them, and four cards answer: the pair force itself, the acceleration of each body, and the ratio of those two accelerations.
The convention is fixed once and printed three times rather than assumed. F_12 here means the force on body 1 exerted by body 2, so the first subscript names the body that feels the push. It appears on the Pair force F card's sub-line as the same on both bodies — F_12 = -F_21, in the first sentence strip under the drawing, and again in the fixed definition line below it. Textbooks genuinely split on which subscript comes first, so a reader who takes the other order from somewhere else would differ from this lab by a sign.
One card is the point of the whole panel, and it is the one that refuses to move. Hold the force slider at 40 N and drag Mass of B from 2.0 kg all the way to 2,000.0 kg: Pair force F reads 40.00 N at every step, while Ratio a_A : a_B climbs from 1.000 : 1 through 4.000 : 1 and 40.00 : 1 to 1000 : 1. A pair force belongs to the interaction, not to either mass, and a thousandfold change in one body cannot touch it.
Move the force slider instead and the opposite happens. On the opening trolleys, taking it from 40 N to 400 N takes Acceleration of A a_A from 20.00 m/s2 to 200.0 m/s2 and Acceleration of B a_B from 5.000 m/s2 to 50.00 m/s2, and leaves the ratio card sitting at 4.000 : 1 in both states. One slider owns how large the two accelerations are; the other two own how they divide.
Four more rows sit under the cards, and two of them carry the argument people usually get wrong. m_A a_A and m_B a_B are equal to each other and to the pair force at every setting the sliders reach. Then Sum over the pair reads 0.000 N and Sum on A alone reads the whole force, 40.00 N at the opening setting, at the same instant. Those are sums over different things, which is exactly why two equal and opposite forces on two different bodies never cancel.
Five preset cases are the only settings that give the scene a name, and they widen the mass ratio as you go down: equal masses at 10.0 kg each, two students pushing off at 50.0 against 80.0 kg, the opening trolleys at 2.0 against 8.0 kg, a child pushing a car at 30.0 against 1,200.0 kg, and a thousand-to-one pair at 2.0 against 2,000.0 kg. Nudge any slider off one of those value sets and the lab stops claiming a case and titles the scene plainly instead, which is a refusal rather than a fault.
Two sentences under the drawing do the work a card cannot. The first names both halves of the pair with both bodies attached; the second turns the one force into the two accelerations, and it rewrites itself when the masses match, reporting equal forces, and here equal masses, so the two accelerations come out equal as well where every other case reports the inverse ratio. A fixed line below those two gives the six relations the lab uses and states outright that a normal force and a weight on one body are not a third-law pair.
The drawing is a side view rather than a plot and it has no axes. One arrow is drawn on each body, pointing away from the other, and the two are always the same length, because one interaction has one magnitude. That length grows with the square root of the pair force rather than in proportion to it, so an arrow is never a scale reading of a force.
The body radii are compressed and clamped in the same way, and when that clamp ties two unequal masses the scene tries to say so in words. Where the note will not fit, the mass printed under each body is what tells the two apart, and a pane too small to draw any text at all claims nothing. By one of those three routes the picture never suggests that two different masses are alike.
The two bodies drift apart in the ratio of their accelerations from the moment the lab loads, and the Motion button pauses that drift. Nothing the drift touches reaches a readout, and every computed figure is given to four significant figures with the trailing zeros kept.
| Control | Range | Step, default and what it moves |
|---|---|---|
| Mass of A | 0.1 to 2,000 kg | step 0.1 kg; opens at 2.0 kg. A is the gold body on the left of the drawing, and this slider moves its acceleration and the ratio card but never the pair force. The chip takes a thousands separator from 1,000 upwards, so the top of the slider reads 2,000.0 kg |
| Mass of B | 0.1 to 2,000 kg | step 0.1 kg; opens at 8.0 kg. B is the cream body on the right, and this is the slider worth dragging on its own first: it walks the ratio card from 1.000 : 1 to 1000 : 1 while the pair force card stays at 40.00 N |
| Pair force | 1 to 2,000 N | step 1 N; opens at 40 N. The single magnitude both bodies feel in full. It scales both accelerations together and leaves the ratio card untouched. The chip reads 2,000 N at the top while the card reads 2000 N, because a card is four significant figures and a chip echoes the setting |
| Motion | Pause motion / Play motion | one button, and the drift is already running when the lab loads, so the button starts out reading Pause motion. Pressing it freezes the frame. Nothing the drift touches reaches any readout, so pausing changes no reading at all |
| Reset | back to the opening setting | one button; it restores all three sliders to 2.0 kg, 8.0 kg and 40 N and leaves the drift running |
2.0 kg, 8.0 kg and 40 N.the same on both bodies — F_12 = -F_21, and the lab takes the first subscript to be the body that feels the force. The Newton’s third law examples guide is where that habit of naming both bodies is argued out and applied to seven everyday cases; this panel only ever shows one.80.0 kg and the Ratio card reads 40.00 : 1; take it to 2,000.0 kg and it reads 1000 : 1. Through both of those the Pair force card has not moved off 40.00 N, and neither has either product row.40 N to 400 N on the trolleys, a_A goes 20.00 to 200.0 m/s2 and a_B goes 5.000 to 50.00 m/s2 — and the Ratio card sits there reading 4.000 : 1 in both states. One slider owns the ratio; the other owns the size.2.0 kg, 8.0 kg and 40 N and leaves the drift running. Nothing on the panel is stored between visits, so a reset is the fastest way to undo a drag you have lost track of.Dragging is the right way to find out which reading a control is allowed to move, and a poor way to hit an exact figure — the mass sliders step in tenths of a kilogram and the force slider in whole newtons. When you already know the pair force and want one acceleration typed out, the Newton’s second law calculator does that step on one body at a time. Run it twice, once per body; it has no second mass box and no ratio, which are the two things this panel adds.
Nothing in the two tables below was worked out here. Each row is a setting the lab was put into and then read back from, cell by cell, so every string in them is the panel’s own. The first table moves exactly one slider between consecutive rows; the second holds the five preset cases side by side.
| Mass chip, A | Mass chip, B | Force chip | Pair force card | Acceleration of A | Acceleration of B | Ratio card | Mass of A times its acceleration | Mass of B times its acceleration |
|---|---|---|---|---|---|---|---|---|
| 2.0 kg | 2.0 kg | 40 N | 40.00 N | 20.00 m/s2 | 20.00 m/s2 | 1.000 : 1 | 40.00 N | 40.00 N |
| 2.0 kg | 8.0 kg | 40 N | 40.00 N | 20.00 m/s2 | 5.000 m/s2 | 4.000 : 1 | 40.00 N | 40.00 N |
| 2.0 kg | 80.0 kg | 40 N | 40.00 N | 20.00 m/s2 | 0.5000 m/s2 | 40.00 : 1 | 40.00 N | 40.00 N |
| 2.0 kg | 2,000.0 kg | 40 N | 40.00 N | 20.00 m/s2 | 0.02000 m/s2 | 1000 : 1 | 40.00 N | 40.00 N |
| 0.1 kg | 2,000.0 kg | 40 N | 40.00 N | 400.0 m/s2 | 0.02000 m/s2 | 2.000e+4 : 1 | 40.00 N | 40.00 N |
| 0.1 kg | 2,000.0 kg | 2,000 N | 2000 N | 2.000e+4 m/s2 | 1.000 m/s2 | 2.000e+4 : 1 | 2000 N | 2000 N |
| 0.1 kg | 2,000.0 kg | 1 N | 1.000 N | 10.00 m/s2 | 0.0005000 m/s2 | 2.000e+4 : 1 | 1.000 N | 1.000 N |
| 0.1 kg | 0.1 kg | 1 N | 1.000 N | 10.00 m/s2 | 10.00 m/s2 | 1.000 : 1 | 1.000 N | 1.000 N |
| 2,000.0 kg | 0.1 kg | 1 N | 1.000 N | 0.0005000 m/s2 | 10.00 m/s2 | 5.000e-5 : 1 | 1.000 N | 1.000 N |
| 2.0 kg | 8.0 kg | 1 N | 1.000 N | 0.5000 m/s2 | 0.1250 m/s2 | 4.000 : 1 | 1.000 N | 1.000 N |
| 2.0 kg | 8.0 kg | 400 N | 400.0 N | 200.0 m/s2 | 50.00 m/s2 | 4.000 : 1 | 400.0 N | 400.0 N |
| 2.0 kg | 8.0 kg | 2,000 N | 2000 N | 1000 m/s2 | 250.0 m/s2 | 4.000 : 1 | 2000 N | 2000 N |
Rows one to four are the walk the page is built on. Only Mass of B moves, from 2.0 kg to 2,000.0 kg, and the Ratio card goes 1.000, 4.000, 40.00, 1000 : 1. The Pair force card reads 40.00 N in all four, and so do both product columns. A thousandfold change in one mass, and the force between the two bodies has not budged.
Rows five to seven do it the other way round and settle the point. Both masses are now pinned at the slider ends, 0.1 kg against 2,000.0 kg, and only the force moves: 40 N, then 2,000 N, then 1 N. Every acceleration in those three rows is different, and the Ratio card reads 2.000e+4 : 1 in all three. The force sets the size of both accelerations; the masses alone set how they divide.
Rows eight and nine are the same pair of masses exchanged. At 0.1 kg each the two accelerations are both 10.00 m/s2; swap 2,000.0 kg into A and the ratio inverts to 5.000e-5 : 1 while Sum over the pair stays at 0.000 N. The label on a body is a choice; the pair force is not.
The last three rows are the force slider swept with the trolleys left alone. At 1 N, 400 N and 2,000 N the two product columns read 1.000, 400.0 and 2000 N — equal to each other and to the card in every row. That is m_A a_A = m_B a_B = F read off the panel rather than derived, and it is the arithmetic the Newton’s second law calculator does one body at a time.
These are the only five settings that give the scene a title. The last column is the tail of the second sentence strip, and the top row has its own wording because the lab rewrites that sentence when the two masses match.
| Preset | Mass of A | Mass of B | Pair force card | Acceleration of A | Acceleration of B | Ratio card | Sum over the pair | Sum on A alone | What the second sentence strip says |
|---|---|---|---|---|---|---|---|---|---|
| Equal masses | 10.0 kg | 10.0 kg | 50.00 N | 5.000 m/s2 | 5.000 m/s2 | 1.000 : 1 | 0.000 N | 50.00 N | equal forces, and here equal masses, so the two accelerations come out equal as well |
| Two students push off | 50.0 kg | 80.0 kg | 120.0 N | 2.400 m/s2 | 1.500 m/s2 | 1.600 : 1 | 0.000 N | 120.0 N | equal forces, unequal accelerations, in the inverse ratio of the masses, 1.600 : 1 |
| Trolley pushes trolley | 2.0 kg | 8.0 kg | 40.00 N | 20.00 m/s2 | 5.000 m/s2 | 4.000 : 1 | 0.000 N | 40.00 N | equal forces, unequal accelerations, in the inverse ratio of the masses, 4.000 : 1 |
| Child pushes a car | 30.0 kg | 1,200.0 kg | 150.0 N | 5.000 m/s2 | 0.1250 m/s2 | 40.00 : 1 | 0.000 N | 150.0 N | equal forces, unequal accelerations, in the inverse ratio of the masses, 40.00 : 1 |
| Mass ratio 1000 : 1 | 2.0 kg | 2,000.0 kg | 100.0 N | 50.00 m/s2 | 0.05000 m/s2 | 1000 : 1 | 0.000 N | 100.0 N | equal forces, unequal accelerations, in the inverse ratio of the masses, 1000 : 1 |
Read the two sum columns down the page. Sum over the pair is 0.000 N in all five cases and Sum on A alone is the full pair force in all five. The first column is why people think a pair cancels; the second is why nothing of the sort happens to A. Both are on screen at once, which is the only reason this panel can settle the question instead of asserting an answer.
The lab prints its own relations under the canvas, in the fixed definition line. Written out in the plain-digit form the panel uses, with every subscript as an underscore:
F_12 = -F_21, where F_12 is the force on body 1 exerted by body 2. Then a_A = F / m_A and a_B = F / m_B, the second law applied to each body on its own, from which a_A : a_B = m_B : m_A and m_A a_A = m_B a_B = F. No modulus bars appear anywhere on this page, because a bar either side of a symbol draws as a capital letter I in the site’s fonts.
The condition this panel cannot test for you is the one about force types. Both halves of a pair have to be the same kind of force, and the only kind on this track is contact between two touching bodies — there is no friction, no weight and no normal force to confuse it with. The guide to types of forces sorts those out, and the centrifugal force guide deals with the candidate that fails on a different condition altogether.
Ten rows follow and only three of them are something you drag. The rest are cards, stats rows or quantities the panel names without giving you a control for. For the sliders the right-hand column gives the end stops and the step; for everything else it gives the strings the lab prints and the span it prints them over.
| Symbol or card | Meaning | SI unit | In this lab |
|---|---|---|---|
| F_12 | The force on body 1 exerted by body 2. The first subscript names the body that feels the push, and the lab says so three times rather than leaving it to be guessed | newton | the identity F_12 = -F_21 is printed on the Pair force card’s sub-line, in the first sentence strip and in the fixed definition line. It is not a quantity you can set: there is one force slider and both halves read off it. |
| F | The single magnitude the pair shares, felt in full by each body. The third slider, and the only control that moves both accelerations at once | newton | 1 to 2,000 N in steps of 1, opening at 40 N. The chip above the slider prints 1 N and 2,000 N at the ends; the Pair force card prints the same settings as 1.000 N and 2000 N, because a card is four significant figures and a chip is the setting you chose. |
| m_A | Mass of body A, the gold body on the left of the drawing. The first slider | kilogram | 0.1 to 2,000 kg in steps of 0.1, opening at 2.0 kg. The chip takes a thousands separator from 1,000 upwards, so the top of the slider reads 2,000.0 kg and never 2000.0 kg. |
| m_B | Mass of body B, the cream body on the right. The second slider, and the one worth dragging on its own first | kilogram | the same 0.1 to 2,000 kg in steps of 0.1, opening at 8.0 kg. Dragging it alone from 2.0 kg to 2,000.0 kg walks the Ratio card from 1.000 : 1 through 4.000 : 1 and 40.00 : 1 to 1000 : 1, and leaves the Pair force card at 40.00 N throughout. |
| a_A | The acceleration the pair force alone gives A. The second card, with the sub-line = F / m_A |
metre per second squared | the widest span the grid allows is 0.0005000 m/s2 at the bottom (2,000.0 kg with 1 N) to 2.000e+4 m/s2 at the top (0.1 kg with 2,000 N). Four significant figures throughout, with the exponent form taking over once the figure leaves that window. |
| a_B | The acceleration the same pair force gives B. The third card, with the sub-line = F / m_B |
metre per second squared | the same span, because the two sliders have the same ends. Reading the two cards together is the point: at 0.1 kg against 2,000.0 kg with 1 N they read 10.00 m/s2 and 0.0005000 m/s2 from one and the same force. |
| Ratio of the two | The fourth card, labelled Ratio a_A : a_B inverse mass ratio, with the masses themselves printed underneath it |
a ratio, so no unit | from 5.000e-5 : 1 to 2.000e+4 : 1 across the slider ends, with 1.000 : 1, 1.600 : 1, 4.000 : 1, 40.00 : 1 and 1000 : 1 among the five presets. The sub-line shows the masses that produced it the other way round, for instance = m_B : m_A = 1,200.0 : 30.0. |
| Products | The first two stats rows, m_A a_A and m_B a_B — the second law run backwards on each body in turn |
newton | they are equal to each other and to the Pair force card at every setting in both tables above: 40.00 N, 120.0 N, 1.000 N, 2000 N. The product band at the foot of the canvas shows the same two multiplications written out. |
| Sum over the pair | The third stats row: the two halves of the pair added together, which is a sum over two bodies and not over one | newton | 0.000 N at every setting the three sliders can reach, and nothing on the panel can make it anything else. It is the half of the cancelling question that people remember. |
| Sum on A alone | The fourth stats row: the forces on body A added together, which is the sum that actually decides what A does | newton | the whole pair force, every time — 40.00 N at the opening setting, 150.0 N on Child pushes a car. It is the half of the cancelling question that gets forgotten, and the panel prints the two sums side by side, stacking them only on the narrowest screens, so the difference is hard to miss. |
If you read one row twice, make it the pair of stats rows at the bottom. They are the only two readings on the panel that are deliberately about each other, and a reader who has them side by side will not again be told that a third-law pair cancels out.
A pair force is a property of the interaction, and an interaction has one magnitude. Both bodies are in it, so both feel the whole of it; nothing is halved and nothing is shared. The panel makes that checkable rather than merely stating it: hold the force slider still, sweep either mass over its full four-decade range, and the first card never moves.
What the masses do change is what each body does with that force, and the second law decides that one body at a time — the guide to Newton’s laws of motion sets the three laws out together. Divide the two accelerations and the force cancels, leaving the masses the other way round; multiply each back and the one force reappears. Both of those are on the panel simultaneously — the fourth card and the two product rows — which is why no step of the argument has to be taken on trust here.
The two forces never cancel, and the reason is arithmetic rather than rhetoric. Cancelling is what forces do inside one body’s own sum, and these two are never in the same sum. Sum over the pair and Sum on A alone are the two sums printed side by side, reading 0.000 N and the whole pair force at the same instant. The free-body diagram guide is where choosing which body to sum over becomes a drawing habit.
This is also where the third law stops being a curiosity and starts being useful. Equal and opposite forces acting for the same time on two bodies change their momenta by equal and opposite amounts, which is why an isolated pair keeps the momentum it started with — the conservation of momentum guide works that through. This panel stops at forces and accelerations: it has no clock and reports no velocity.
Every slider position this lab can reach is answered, and the arithmetic is not where it can let you down. The drawing is, and so is the number formatter. Seven limits sit under the readings on this page, and six of them are choices the lab makes on purpose rather than failures; the seventh is a boundary in the law itself rather than in this panel.
2,000 N while the Pair force card reads 2000 N. The chip echoes a setting and takes a thousands separator from 1,000 upwards; the cards print computed figures at four significant figures, and 2000 already carries four. The same split shows on the masses, where the chip reads 2,000.0 kg and the ratio sub-line repeats it as = m_B : m_A = 2,000.0 : 2.0.0.1 kg and the force slider at 1 N. That is what keeps dividing the force by a mass from being a division by zero, and keeps the ratio of the two accelerations from being zero over zero. There is no setting on this panel at which a card has to refuse, which is unusual for a lab here and is a consequence of where the sliders end rather than of anything clever in the arithmetic.
A panel can show you which readings a control is allowed to move, and that is the end of what a panel is for. Newton’s Third Law: Examples is where the subject itself is written out: the three-condition pair test, seven everyday cases with both bodies named, the book on the table and the lift that separates its weight from the table’s push, the tug of war, the horse and cart, and eight worked problems. The calculator that finishes the arithmetic one body at a time heads the related tools below.
For the law in its place among the other two, the guide to Newton’s laws of motion is the overview, and the Newton’s laws of motion lab puts all three in one panel. The Newton’s second law lab is the single-body version of the step this one runs twice.
Nearer the questions this panel raises, the guide to common physics misconceptions is where the cancelling claim is taken apart, the free-body diagram guide is which arrows belong on one body, the guide to types of forces is the force-type condition, and the centrifugal force guide settles the candidate that fails on the different-bodies condition.
Further out, the conservation of momentum guide is what the pair becomes once a time interval is involved. Beyond that there is the simulation library to work through, an index of calculators for when typing beats dragging, and the blog for everything written out at length.
Because the pair force belongs to the interaction rather than to either body. Hold the force slider at 40 N and drag Mass of B from 2.0 kg up to 2,000.0 kg: the Pair force card reads 40.00 N at every step of the way, while the Ratio card climbs from 1.000 : 1 to 1000 : 1. The masses decide the two accelerations and nothing else.
Because one interaction has one magnitude, and the drawing refuses to pretend otherwise. Press Mass ratio 1000 : 1, where A is 2.0 kg against 2,000.0 kg for B, and the two force arrows are still drawn to exactly the same length. What differs is underneath them: the Ratio card reads 1000 : 1, and the bodies drift apart in that ratio.
No, and the lab states the reason in its own accessible description of the canvas. Arrow length grows with the square root of the pair force rather than in proportion to it, because the slider spans 1 N to 2,000 N and a proportional arrow would be invisible at one end and off the canvas at the other. Read a force off the Pair force card, never off an arrow.
They answer the cancelling question in numbers rather than in words. Sum over the pair reads 0.000 N at every setting the three sliders can reach, because the two halves are equal and opposite. Sum on A alone reads the whole pair force, 40.00 N at the opening setting, because only one of the two halves acts on A. Two different sums, two different answers.
Because the lab names a case only when all three controls match one of its five stored value sets. Nudge any slider off one of them and it stops claiming a case and prints the plain title instead. That is a refusal rather than a fault: every card carries on answering exactly as before, and the title is telling you honestly that no named case is loaded.
It is twenty thousand to one, written in exponent form because the figure has left the four-significant-figure window the lab prints inside. Put Mass of A at 0.1 kg and Mass of B at 2,000.0 kg, the two ends of the mass slider, and that is the largest ratio the grid reaches. Exchange the two masses and the same card reads 5.000e-5 : 1 instead.
The drift runs from the moment the lab loads, and it changes nothing at all on the panel. The button beside Reset reads Pause motion, so a single press freezes the frame whenever you would rather read than watch. Every card, every stats row and both sentence strips are worked out from the two masses and the one force alone.
Because the two are formatted for different jobs. The chip above a slider echoes the setting you chose and takes a thousands separator once it reaches 1,000, so 2,000.0 kg and 1,200.0 kg both carry a comma. The cards print computed figures to four significant figures with the trailing zeros kept, and 2000 already carries four of them.
Body 1, the first subscript. The lab fixes one convention and repeats it three times: on the Pair force card sub-line, in the first sentence strip under the canvas and in the fixed definition line below that. F_12 is the force on body 1 exerted by body 2, so the first subscript names the body that feels the push. Textbooks genuinely split on this, so check any other source before trusting a sign.