Skip to content

Laws of motion

Live in your browser, computed by the engine.Open in the playground with sliders and graphs ↗

Put a block on a gentle slope and friction holds it still. Tilt the slope more and at some angle it lets go. That angle depends only on the roughness, not on the mass: a heavy block and a light one slip at the same tilt. Once it slides, kinetic friction is a little weaker than the static friction that was holding it, so it does not just creep, it accelerates. Drag the angle slider past the critical value and watch the free-body diagram switch.

Live in your browser, computed by the engine.Open in the playground with sliders and graphs ↗

Push gently and nothing happens, yet something is happening: friction is pushing back with exactly your force. Push harder and friction grows to match, until it cannot. Then the block moves, and because kinetic friction is weaker than the maximum static friction, it accelerates the moment it starts.

Live in your browser, computed by the engine.Open in the playground with sliders and graphs ↗

Two masses hang on a string over a pulley. If they are equal, nothing moves. Make one heavier and it descends while the other rises, both with the same acceleration, because the string keeps them moving together. The string’s tension is the same on both sides and lies between the two weights: more than the lighter weight (it is being pulled up) and less than the heavier (it is being let down).

Live in your browser, computed by the engine.Open in the playground with sliders and graphs ↗

A block on a table is tied to a mass hanging over the edge. The hanging weight pulls the whole system, but it has to accelerate the block as well as itself, so it falls more slowly than free fall. Add table friction and there is a point where the hanging weight is not enough to get the block moving at all.