Why do “work” and “energy” share the same unit (joule)? Not a coincidence 😎. Work and kinetic energy are tied by an elegant equation: the total work done on an object exactly equals its change in kinetic energy. And you can prove it from Newton’s second law in just a few lines.

The core idea in one paragraph 📌

The work–kinetic-energy theorem: $W_\text{total} = \Delta K = K_f – K_i = \tfrac{1}{2}m v_f^2 – \tfrac{1}{2}m v_i^2$. Positive net work → the object speeds up; negative net work (like friction) → it slows down; zero net work → constant speed. This theorem is a powerful shortcut — instead of solving vector equations of motion, we work with the scalar quantity energy. Every application from braking distance to crash energy to airbag design flows from this one equation.

Proof — from Newton’s second law 🧮

Constant net force $F$ acts on the object over a distance $d$. Newton’s second law: $F = ma$. The kinematic identity: $v_f^2 = v_i^2 + 2ad$, i.e. $ad = \tfrac{1}{2}(v_f^2 – v_i^2)$. So the work done by the net force:

$$W_\text{total} = Fd = mad = m \cdot \tfrac{1}{2}(v_f^2 – v_i^2) = \tfrac{1}{2}m v_f^2 – \tfrac{1}{2}m v_i^2 = \Delta K$$

QED. Three lines from Newton to the work-energy theorem 🎯.

The master formula 📐

$$\boxed{W_\text{total} = \Delta K = \tfrac{1}{2}m v_f^2 – \tfrac{1}{2}m v_i^2}$$

Why this theorem is so useful 💎

Kinematic equations Work-energy theorem
Vectors (direction matters) Scalar (magnitudes only)
Requires time $t$ Time-free
Awkward for curved paths Path-independent
Must track acceleration Only endpoints matter

Example: a 2-kg ball drops freely from 5 m. Its speed at the ground?

Kinematic way: $v = \sqrt{2gh} = \sqrt{2 \times 9.8 \times 5}$
Energy way: Work by gravity = $mgh = 2 \times 9.8 \times 5 = 98$ J. This equals $\Delta K = \tfrac{1}{2}(2)v^2$. So $v^2 = 98$, $v = 9.9$ m/s. Same answer, shorter path.

Applied example — braking distance 🚗

A 1500-kg car at $v = 90$ km/h = $25$ m/s brakes with $f = 6000$ N of friction. Stopping distance?

Initial kinetic energy: $K_i = \tfrac{1}{2}(1500)(25)^2 = 468{,}750$ J.
Final: $K_f = 0$.
Work of friction: $W_\text{brake} = -f \cdot d$ (it opposes motion).

Theorem: $-fd = 0 – K_i \Rightarrow d = K_i/f = 468{,}750/6{,}000 = 78$ m.

Key takeaway: braking distance $\propto v^2$! Doubling the speed quadruples the stopping distance. That’s why 120 km/h needs a much longer stopping zone than 60 km/h.

A life-saving application: airbags 🎈

In a crash, your body has a lot of kinetic energy that has to reach zero. Work = force × distance:

$$|F| = \frac{K_i}{d}$$

Physics literally saves your life 🎯.

Negative-work example — friction on ice 🛑

A hockey player launches a puck at $10$ m/s across ice with coefficient of friction $\mu = 0.05$. How far before it stops?

Friction force: $f = \mu m g$. Work of friction over distance $d$: $W_f = -\mu m g d$.
Theorem: $-\mu m g d = 0 – \tfrac{1}{2}m v_i^2$
$$d = \frac{v_i^2}{2 \mu g} = \frac{100}{2 \times 0.05 \times 9.8} = 102\ \text{m}$$

Notice — mass canceled! The distance depends only on speed and friction coefficient.

Python analysis 🐍

1) Braking distance — quadratic in speed

import numpy as np
import matplotlib.pyplot as plt

m = 1500       # kg
f_brake = 6000 # N brake force
v_kmh = np.linspace(20, 150, 100)
v_ms = v_kmh * 1000/3600

# From the theorem: d = K/f = (0.5·m·v²) / f
d = 0.5 * m * v_ms**2 / f_brake

plt.plot(v_kmh, d)
plt.xlabel('Speed (km/h)'); plt.ylabel('Braking distance (m)')
plt.title('Braking distance of a 1500-kg car')
plt.grid(); plt.savefig('brake_distance.png', dpi=120)

for speed in [30, 60, 90, 120]:
    v_ms = speed * 1000/3600
    d_stop = 0.5 * m * v_ms**2 / f_brake
    print(f"speed {speed:3d} km/h → distance {d_stop:.1f} m")
# 30 → 8.7 m, 60 → 34.7 m, 90 → 78.1 m, 120 → 138.9 m

2) Free fall — verify the theorem

import numpy as np

m, g = 2.0, 9.8      # kg, m/s²
h = 5.0               # fall height
v_i = 0

# Work of gravity
W_grav = m * g * h
print(f"Work by gravity = {W_grav:.1f} J")   # 98 J

# Theorem: W = ΔK ⇒ v_f
v_f = np.sqrt(2 * W_grav / m)
print(f"Final speed = {v_f:.2f} m/s")   # 9.9 m/s

# Cross-check with kinematics
v_kin = np.sqrt(2 * g * h)
print(f"From kinematics = {v_kin:.2f} m/s")   # same 9.9

# Verify exactly equal
assert abs(v_f - v_kin) < 1e-9
print("✓ theorem matches kinematics")

3) Multi-surface comparison — puck on ice

import numpy as np

def stopping_distance(v0, mu, g=9.8):
    """Stopping distance on a surface with friction coefficient mu."""
    return v0**2 / (2*mu*g)

# Various surfaces
surfaces = {"Smooth ice": 0.02, "Rough ice": 0.05,
            "Wet wood": 0.15, "Dry asphalt": 0.7}

v0 = 10   # m/s (~36 km/h)
for name, mu in surfaces.items():
    d = stopping_distance(v0, mu)
    print(f"{name:15s} μ={mu:.2f} → distance = {d:5.1f} m")
# Smooth ice 255 m, rough ice 102 m, wood 34 m, asphalt 7 m

Take-home summary 🎁

$W_\text{total} = \Delta K$ — five symbols, endless applications. A shortcut around vector kinematics. Braking distance $\propto v^2$. Airbags cut force by increasing distance. Friction’s work is always negative. A bridge between force and energy 😎.


“Nice to know” box: the braking champion 💡

The fastest Formula 1 cars top out around 375 km/h. Thanks to carbon-fiber brakes and huge downforce, they can go from that speed to zero in ~4 seconds. The driver experiences about $5g$ of negative acceleration — their apparent weight quintuples. That’s ~450 kg pressing forward through their neck. F1 drivers train their necks specifically. The work-energy theorem quite literally acts on the driver’s spine.


Test yourself 📝


References and further exploration 📚

Articles and reference

Videos (YouTube)

External simulators

On this site 🔗


In the next section, we turn to another kind of energy — the one that gets “stored”: potential energy 🏔️. Why does a rock at the top of a hill carry energy even when it isn’t moving? See you there 👋

سوالی دارید؟ 🤔

اگه مفهومی نامشخص بود یا سوالی داشتید، اینجا بپرسید. جوابتون در اینجا منتشر می‌شه.

💬 جواب بهتری داری؟ یا یه سؤال جدید؟

اگه به سؤالای بالا پاسخی داری که فکر می‌کنی روشن‌تر یا کامل‌تر از مال منه، یا یه سؤال جدید برای دانش‌آموزای دیگه داری — تو بخش نظرات پایین صفحه ارسال کن. هر پیامی رو می‌خونم، تأیید می‌کنم و منتشر می‌شه. این‌جوری همه از تجربه‌ی همدیگه استفاده می‌کنیم. 🌱