Puck on Ice
Introduction
Puck on Ice simulates a puck sliding across a flat horizontal surface whose kinetic friction coefficient μk is adjustable from 0.00 to 1.00. The simulator tracks Speed, Distance, and Kinetic Energy in real time; a speed-versus-time plot to the right of the puck shows the deceleration profile alongside the live motion. When μk is zero the puck slides for the full 30-second run with no change in the Speed readout; raising μk introduces a friction force that steadily drains kinetic energy and brings the puck to rest at a predictable stopping distance.
Newton's First Law — the law of inertia — states that an object in uniform motion continues at that velocity unless a net external force acts on it. Engineers apply this principle when designing vehicle braking systems, runway lengths for aircraft, and the stopping distances in road-safety regulations. The friction model used here, f_k = μk · m · g, is the standard kinetic-friction approximation that underlies all of those calculations.
A persistent misconception is that a moving object requires a continuous force to keep moving. The simulator contradicts this directly: with Friction (μk) set to 0.00 and Initial Speed set to 10 m/s, the Speed readout remains at 10.00 m/s for the entire 30-second run. No force is applied after launch, yet no deceleration occurs — the puck moves at constant velocity because the net force on it is exactly zero.
The Physics Explained
Newton's First Law draws a sharp distinction between rest and uniform motion on one side, and accelerated motion on the other. An object at rest stays at rest; an object moving at constant velocity continues at that velocity. Both states share the same cause: zero net force. In the simulator the puck is launched horizontally, so gravity is balanced by the normal force from the surface and contributes nothing to horizontal acceleration. The only horizontal force available is kinetic friction, and its magnitude is f_k = μk · m · g, directed opposite to the direction of motion.
When μk is 0.00, f_k evaluates to zero regardless of mass or gravity. The net horizontal force on the puck is therefore zero, and Newton's First Law requires that the velocity remain constant. The Speed readout in the simulator confirms this — with Initial Speed set to 10 m/s and Friction (μk) at 0.00, the readout holds at 10.00 m/s from the first frame to the 30-second time cap, and the speed-versus-time inset graph shows a perfectly horizontal trace. The Distance readout climbs linearly: at t = 5 s it reads 50.0 m, at t = 10 s it reads 100.0 m, advancing at 10 m per second with no drift.
Raising μk above zero introduces a constant deceleration a = μk · g acting against the motion. With μk = 0.10 and g = 9.8 m/s², the deceleration is 0.98 m/s². The speed-versus-time trace in the simulator changes from horizontal to a downward-sloping straight line, and the Speed readout decreases at a steady rate until it reaches 0.00. The puck then halts and the simulation stops. The Distance readout at that moment should read approximately 51.0 m, matching the analytical stopping-distance formula. Increasing μk to 0.50 raises the deceleration to 4.9 m/s² and the Distance readout at halt drops to approximately 10.2 m — roughly five times shorter, consistent with the inverse proportionality between stopping distance and friction coefficient.
The Kinetic Energy readout mirrors the square of the speed, so it declines faster than the speed itself: during the first second at μk = 0.10, speed drops from 10.00 to 9.02 m/s while kinetic energy falls from 50.0 J to approximately 40.7 J. At zero friction, kinetic energy is conserved for the full run because no force does work on the puck. This pairing — constant speed plus constant kinetic energy — is the signature of Newton's First Law operating without interference.
Key Equations
When the vector sum of all forces on the puck is zero, velocity does not change. With Friction (μk) = 0.00 and Initial Speed = 10 m/s, the simulator's Speed readout stays at 10.00 m/s for the entire 30-second run, confirming the left-hand side equals zero and the right-hand side holds exactly.
The simulator uses m = 1 kg and g = 9.8 m/s². With μk = 0.10, f_k = 0.10 × 1 × 9.8 = 0.98 N. The red arrow on the canvas represents this force; its length scales with f_k and vanishes entirely when μk = 0.00.
Because m cancels from Newton's Second Law (f_k = m · a → a = f_k / m = μk · g), the deceleration is independent of the puck's mass. With μk = 0.10, a = −0.10 × 9.8 = −0.98 m/s². With μk = 0.50, a = −4.9 m/s². The speed-versus-time inset graph shows a steeper downward slope as μk increases, and the simulator's numerical integration reproduces this slope to within the sub-step accuracy of the physics engine.
This formula follows from setting v = 0 in the kinematic equation v² = v₀² − 2 · a · d. With v₀ = 10 m/s and μk = 0.10: d = 100 / (2 × 0.98) = 100 / 1.96 ≈ 51.0 m. The simulator's Distance readout at halt should match this value to within 0.5 m. With μk = 0.50: d = 100 / (2 × 4.9) = 100 / 9.8 ≈ 10.2 m. Setting v₀ = 20 m/s with μk = 0.10 quadruples the stopping distance to approximately 204 m, because d scales with v₀², not v₀ — a doubling of speed requires four times the stopping distance.
Key Variables
| Symbol | Name | Unit | Meaning |
|---|---|---|---|
| v | Velocity | m/s | Current speed of the puck; shown in the Speed readout |
| v₀ | Initial speed | m/s | Speed at the moment the puck is launched; set by the Initial Speed slider |
| m | Mass | kg | Puck mass; fixed at 1 kg in the simulator |
| μk | Kinetic friction coefficient | dimensionless | Ratio of friction force to normal force; set by the Friction slider |
| f_k | Kinetic friction force | N | Retarding force equal to μk · m · g; shown as the red arrow on canvas |
| a | Deceleration | m/s² | Magnitude of the friction-induced acceleration; equals μk · g |
| d | Stopping distance | m | Total distance traveled before the puck halts; shown in the Distance readout |
| g | Gravitational acceleration | m/s² | Surface gravity; fixed at 9.8 m/s² in the simulator |
Real World Examples
How does ice skating demonstrate Newton's First Law?
A skater who stops pushing glides across the ice for a long distance before slowing to a halt. The ice surface provides an exceptionally low kinetic friction coefficient — typical values for steel blades on ice hover near μk = 0.01 to 0.02 — so the net horizontal force acting on the skater is nearly zero. Newton's First Law states that an object experiencing zero net force maintains its velocity unchanged, and the skater's long coast is the practical result of that law operating under near-frictionless conditions.
The simulator makes this relationship concrete. Setting Friction (μk) to 0.00 and Initial Speed to 10 m/s, the Speed readout holds at 10.00 m/s for the full 30-second run — the puck never decelerates because no friction force exists to oppose the motion. Raising μk to 0.10 introduces a deceleration of 0.98 m/s² and the puck halts after approximately 51 m, illustrating how even modest friction is enough to drain all kinetic energy from a moving object given sufficient distance.
Speed skaters exploit this by crouching low to reduce aerodynamic drag — the dominant residual force on real ice — and by keeping blade angles shallow to minimise friction from lateral cutting. The physics is entirely captured by the same zero-net-force principle: any force that remains, however small, will eventually bring the skater to rest. The question is only how far they travel before it does.
Why do cars skid farther on wet roads than dry roads?
Wet pavement reduces the kinetic friction coefficient between a tyre and the road surface. A dry asphalt road might give μk near 0.70 for a locked tyre, while a wet surface drops that value to roughly 0.35. Because stopping distance is proportional to 1/μk in the formula d = v₀² / (2 · μk · g), halving the friction coefficient exactly doubles the stopping distance at the same initial speed. This is not merely a rough trend — the inverse relationship is precise under the constant-deceleration model, and the consequences are severe at highway speeds.
The simulator captures the same scaling. With Initial Speed fixed at 10 m/s, setting Friction (μk) to 0.70 produces a stopping distance of approximately 7.3 m, while μk = 0.35 yields approximately 14.6 m — the Distance readout at halt confirms the 1:2 ratio directly. Extending the comparison to μk = 0.10 (icy road) gives a Distance readout near 51 m, more than seven times the dry-road figure, showing why black-ice conditions are so dangerous at ordinary driving speeds.
Road safety agencies use the same stopping-distance formula when setting speed limits near hazards. A vehicle traveling at v₀ = 20 m/s on a dry road (μk = 0.70) stops in approximately 29 m; on a wet road it needs roughly 58 m; on ice it requires over 200 m. Those numbers are direct outputs of d = v₀² / (2 · μk · g) — the same equation the simulator uses internally, verified by the Distance readout at each halt.
How do air hockey tables use near-zero friction to show inertia?
An air hockey table pumps a thin layer of pressurised air through thousands of tiny holes in the playing surface. The puck rides on this air cushion with virtually no solid-to-solid contact, reducing the effective friction coefficient to values below 0.01. Under these conditions the puck travels at nearly constant speed after a push, with only the surrounding air offering any meaningful resistance — and even that drag is small at the low speeds involved. Newton's First Law predicts exactly this behaviour: with net horizontal force at zero, velocity stays constant.
Setting Friction (μk) to 0.00 in the simulator and Initial Speed to any value confirms the prediction — the Speed readout does not change across the full 30-second run, and the amber trail shows the puck advancing at the same rate throughout. The air hockey table is a controlled physical realisation of that frictionless limit, making Newton's First Law directly observable in an everyday game rather than an abstract law written in a textbook.
The same principle appears in high-precision laboratory settings. Linear air tracks used in undergraduate physics labs float a glider on a cushion of air to achieve μk values near 0.001 or lower, allowing students to measure constant-velocity motion and confirm inertia to within a fraction of a percent. The simulator's frictionless mode reproduces the ideal version of that experiment: d = v₀ · t, linear and uninterrupted, for as long as the time cap allows.
Further Reading
These articles extend the friction and inertia concepts demonstrated by the puck simulation into related territory.
- Friction block — static and kinetic friction on a horizontal surface, including how μk and μs differ and how the slip transition occurs.
- Inclined plane — the same friction model on a tilted surface, where the gravitational component along the slope competes with friction.
- Constant acceleration cart — uniform deceleration from a kinematics perspective, with position, velocity, and acceleration readouts.
- Feather and hammer — inertia and gravity without air resistance, showing Newton's First Law applied to free fall.