MechanicsF = ma

Newton's Second Law Simulator

Apply forces to a block on a surface with adjustable friction. See how net force, mass, and acceleration relate via F = ma in real time.

— F applied— Friction— F net
Parameters
Applied Force F
N
Mass m
kg
Friction μ

Calculated
F_friction5.89 N
F_net0.00 N
a = F/m0.000 m/s²

F applied0.0 N
F friction0.00 N
F net0.00 N
a0.000 m/s²
v0.00 m/s
t0.0 s

About Newton's Second Law

Newton's Second Law states that the net force acting on an object equals the product of its mass and acceleration. When multiple forces act on a block — applied force and friction — the net force determines how the block accelerates.

F_net = ma is one of the most important equations in classical mechanics. It applies to every object from a rolling ball to a spacecraft, as long as velocities are much less than the speed of light.

Key Variables

SymbolNameUnitDescription
FApplied ForceNExternal force pushing the block
mMasskgAmount of matter in the block
μCoefficient of Kinetic FrictiondimensionlessRatio of friction force to normal force
NNormal ForceNN = mg — force perpendicular to the surface
f_kKinetic Friction ForceNf_k = μN = μmg — opposes motion
F_netNet ForceNF_net = F − f_k (if F > f_k, else 0)
aAccelerationm/s²a = F_net / m
vVelocitym/sVelocity at time t, starts at 0

Worked Example

A 2 kg block is pushed with F = 20 N on a surface with μ = 0.3. Find the acceleration.

Static vs Kinetic Friction

In this simulator, kinetic friction applies whenever the applied force exceeds the friction threshold. If F ≤ μmg, the block does not move — the net force is zero. Once moving, friction is μmg opposing motion.

💡Increase μ to simulate rougher surfaces (rubber on asphalt ~0.7). Set μ = 0 for a frictionless surface — the block accelerates with the full applied force.

Effect of Mass

  • Larger mass means more inertia — harder to accelerate.
  • Larger mass also means larger normal force, so more friction.
  • If you double both F and m, acceleration stays the same.
  • If you double only m (keeping F fixed), acceleration halves.

Newton's Second Law Formulas

Core Equation

Friction Force

Net Force on Block

Kinematics (constant acceleration)

FormulaDescriptionNotes
F_net = maNewton's Second LawNet force, not applied force
f_k = μmgKinetic frictionAssumes horizontal surface, no vertical acceleration
N = mgNormal forceFor horizontal surface only
a = (F − μmg)/mAcceleration with frictionValid when F > μmg
v = atVelocity (from rest)Integrates acceleration over time
The simulator uses Euler integration: v_new = v + a·dt and x_new = x + v·dt at each time step. This is accurate for small dt (≤ 0.033 s at 30 fps).

Frequently Asked Questions

Why doesn't the block move when friction is high?

If the applied force F is less than or equal to the maximum static friction force (μmg), the block stays still. The friction force exactly balances the applied force, giving zero net force and zero acceleration.

What is the difference between static and kinetic friction?

Static friction prevents motion when F ≤ μs·mg. Kinetic friction acts when the object is already moving, with coefficient μk typically slightly less than μs. This simulator uses a single μ for simplicity (kinetic friction model).

What happens if I set mass to a very small value?

With small mass, both friction (μmg) and inertia drop, so acceleration (F_net/m) can be very high. The block reaches the right edge quickly. This illustrates why light objects accelerate easily under the same force.

Why does the simulator reset when the block reaches the edge?

The simulation is 1D, so once the block exits the visible region it resets to demonstrate the effect repeatedly. In reality, the block would continue indefinitely on a long surface.

Does Newton's Second Law apply in all directions?

Yes. F = ma is a vector equation — it applies independently in x, y, and z directions. This simulator demonstrates the 1D horizontal case for clarity.