Lessons
34 deeply-built lessons, in course order — read top to bottom, or jump to a unit. New here? Start with the guide. Breadth lives in the reference. Each lesson is SymPy-verified end to end.
Kinematics
Describing motion in one and two dimensions.
- A ball thrown straight upR1
A ball leaves your hand at 20 m/s straight up, from a height of 1.5 m. How high does it go, when does it land, and how fast is it moving when it hits the ground?
- Projectile motion: two 1D motions, superposedR1
A ball is launched from the ground at m/s, above the horizontal (no air resistance, ). What is its range, how high does it go — and why is the path a parabola? Drag the launch angle and speed and watch the trajectory, range, and apex move together.
Dynamics & forces
What makes motion change — Newton's laws, friction, drag.
- Down a ramp: Newton's second law with frictionR1
A block is released from rest on a incline with kinetic friction . Resolving forces along the slope gives a constant acceleration — and crucially, the mass cancels. From there the motion is constant-acceleration kinematics: and , which are just the integrals of that constant . Drag the angle and the friction coefficient and watch all three panels steepen together.
- Falling with air resistanceR2
An object is dropped from rest and feels air resistance proportional to its speed (m = 1 kg, drag b = 0.5 kg/s). Does it keep speeding up forever — and why can't the algebra formulas answer that?
- Projectile with air resistance: when the parabola breaksR2
The same launch — m/s at — but now with quadratic air resistance . There is no closed-form trajectory: the path is solved by numerical integration. Slide the drag up from zero and watch the clean parabola (dashed) deform — the range shrinks and the descent steepens.
Energy & work
Work as the area under a force; conservation of energy.
- Work as area: a variable forceR2
A 2 kg block on a frictionless track starts at rest. A force that grows with distance, (here N/m), pushes it for m. How much work is done — and where does actually come from? Watch the work accumulate as the area under the force curve.
- Conservation of energy: why the speed depends on the drop, not the pathR2
A kg block is released from rest at the top of a frictionless ramp, m above the bottom. As it slides down, potential energy turns into kinetic energy — but the total never changes. How fast is it going at the bottom, and would a steeper ramp change that? Drag the height: watch the KE and PE bars trade while the Total bar stays flat. The speed at any height depends only on how far it has dropped, not on the shape of the ramp.
Momentum & collisions
Impulse, and what survives a crash.
- Impulse as area: the force–time curveR2
A kg ball is struck by a bat: the contact force rises and falls as a brief pulse, with N over s. What impulse does it deliver, and how fast does the ball leave? Watch the impulse accumulate as the area under the force–time curve.
- Collisions: why momentum always survives but kinetic energy usually doesn'tR2
A kg cart moving at m/s strikes a stationary kg cart. Slide the coefficient of restitution from (perfectly elastic — the carts bounce apart with no energy lost) down to (perfectly inelastic — they latch together). The momentum bars are the same total height before and after at every setting; the kinetic-energy bars match only when , and the gap that opens as is energy lost to deformation. Momentum is conserved because the contact forces are equal and opposite (Newton's third law); kinetic energy is not, because the deformation work need not come back.
Rotation
The same calculus, with angular labels.
- Rotational kinematics: the same calculus, angular labelsR1
A flywheel starts from rest and spins up under a constant angular acceleration rad/s² for s. How fast is it turning, and how many revolutions has it made? The rotational kinematics are the straight-line equations with angular symbols — step them and watch the timeless equation fall out of the integrals.
- Moment of inertia: where the table of shapes comes fromR2
A uniform rod of mass kg and length m spins about one end. The algebra course just hands you from a table — but where does the come from? Each slice at radius adds , so the moment is the area under . Drag the cursor out from the pivot and watch build up — slowly near the axis, fast near the tip.
- Rotational work–energy: ½Iω² is the area under the torque curveR2
A flywheel (moment of inertia kg·m²) starts from rest and is driven by a torque that builds with angle, ( N·m/rad), through rad. How fast is it spinning at the end? The work done is the area under the torque–angle curve — and it is exactly the rotational kinetic energy . Drag the cursor and watch the shaded work and the spin energy grow together: the rotational twin of .
Oscillations
Simple harmonic motion and damping.
- A mass on a springR2
A 1 kg mass on a spring (k = 4 N/m) is pulled 0.3 m from equilibrium and released from rest. How does it move — and where does the period the algebra course made you memorize actually come from?
- Damping: when the wobble diesR2
Add friction to the mass on a spring. As the damping grows the motion changes character — oscillating, then just barely returning, then crawling back. Where is the boundary, and what is the fastest a system can return to rest?
Gravitation & orbits
From the inverse-square law to Kepler's laws.
- Circular orbit: why the satellite falls around, not downR1
A satellite circles a planet ( m³/s²) at radius m. Gravity pulls it straight toward the centre the whole time — so why doesn't it fall in? Because at orbital speed the inward pull is exactly the centripetal acceleration a circle needs: the satellite is in continuous free fall, falling around the planet. Drag the radius outward and watch the orbit widen while the speed drops as and the period stretches as — Kepler's third law, live.
- Elliptical orbits: Kepler's laws fall out of the inverse-square lawR2
A real orbit is not a circle but an ellipse with the planet at one focus ( m³/s², semi-major axis m). The satellite races through its closest point (perihelion) and crawls at its farthest (aphelion). There is no algebra formula for where it is at time — so the path is integrated numerically from , and SymPy checks it conserves energy and angular momentum. Slide the eccentricity from a circle to a long ellipse: the shape changes completely, but because every orbit shares the same semi-major axis, they all take the same time to go around — Kepler's third law.
- Gravitational energy: why escape velocity is finiteR2
Lifting a mass away from a planet ( m³/s², surface radius m): the gravitational pull weakens as . How much energy does it take to climb — and why is the energy to escape finite? Drag the cursor outward and watch the potential energy approach a ceiling as the area under converges.
Fluids
Pressure, depth, and flow.
- Force on a dam: pressure grows with depth, force is the areaR2
A vertical wall m wide holds back fresh water ( kg/m³) to a depth of m. The water pressure grows with depth as , so the wall is pushed hardest at the bottom and not at all at the surface. What is the total force on the wall? It is the area under the pressure curve — drag the cursor to raise the water level and watch the force grow as the square of the depth.
- A draining tank: why the jet speed depends only on the depthR2
Water drains from an orifice a depth m below the surface of a tank. A parcel of water falling from the surface trades potential energy for kinetic energy, and leaves the orifice at — exactly the speed it would reach falling freely through . Drag the cursor down from the surface: the KE and PE bars (per unit volume) trade while the Total bar stays flat. The efflux speed is set by the depth alone, not by the width of the tank or how much water sits above.
Thermodynamics
Work on a pressure–volume diagram.
- Constant-pressure work: the area is a rectangleR3
A gas expands at constant pressure kPa from L to L (a piston under a fixed load). How much work does it do? Because the pressure never changes, the – curve is a horizontal line and the work is the rectangular area under it: . This is the simplest integral in the course — a constant integrand — so the memorized algebra formula and the calculus area are literally the same. Drag to scale the rectangle; sweep the cursor to watch the work accumulate as a straight line.
- Work by an expanding gas: area under the P–V curveR3
One mole of an ideal gas at K expands isothermally from m³ to m³. How much work does it do — and why is the answer a logarithm, not simply pressure times volume change? Watch the work accumulate as the area under the P–V curve.
- Adiabatic work: the same area, a steeper curve, a cooler gasR3
A diatomic gas () expands from L at kPa to L with no heat exchanged ( const). How much work does it do, and what happens to its temperature? The work is again the area under the – curve — but the adiabat falls off faster than an isotherm, so the gas does less work and cools. Drag the cursor out along the adiabat to watch the work accumulate; raise the initial pressure to lift the whole curve while its shape (and the cooling ratio) stays fixed by .
Electricity & magnetism
Charges, fields, stored energy, and circuits.
- Electric potential energy: why separating charges takes finite energyR2
Two opposite point charges, of magnitudes C, are held a separation cm apart and attract with . How much energy does it take to pull them fully apart — and why is that energy finite? Drag the cursor outward and watch the potential energy climb toward a ceiling as the area under converges. This is the electric twin of escape energy: the same inverse-square area, charge in place of mass.
- The field of a charged rod: where algebra runs outR2
A rod of length m with linear charge density nC/m lies along the axis, its near end m from the point where we want the field. Algebra gives the field of a point charge, — but a rod is not a point, and there is no algebra formula for charge spread along a length. Calculus is the only way in: slice the rod into point charges , each contributing , and integrate. The shaded area under those contributions is the field , which collapses to the point-charge when the rod is short.
- Energy in a capacitor: the area under the voltage–charge lineR2
A F capacitor is charged until it holds C, reaching V. How much energy is stored — and why is it and not ? As charge piles on, the voltage climbs as ; the energy is the area under that rising line. Drag the cursor and watch the stored energy grow as the triangle under .
- Charging a capacitor: the current is the slope of the chargeR2
A capacitor mF charges through a resistor k from a V battery. The charge climbs toward while the current fades from to zero. Plotted as a stacked – over –, the slope of the charge is the current at every instant — the same slope↔value pivot as position and velocity, one domain over. Drag and watch the time constant stretch both curves.
- The LC oscillator: the current is the slope of the chargeR2
A capacitor F is charged to C and then connected across an inductor mH. With no resistance to drain it, the charge and the current oscillate forever at angular frequency . Plotted as a stacked – over –, the slope of the charge is the current at every instant — the same slope↔value pivot as position and velocity, and the electrical twin of a mass on a spring. Drag and watch the period stretch; the energy sloshes between the capacitor and the inductor while the total stays fixed.
- The AC generator: the induced EMF is the slope of the fluxR2
A coil of area m² spins at rad/s in a uniform magnetic field T. The flux through it varies as , and the induced EMF is its rate of change, — a sinusoid that lags the flux by a quarter cycle (its peak comes a quarter turn after the flux's). This is how a generator turns rotation into alternating current. Plotted as a stacked – over EMF–, the slope of the flux is the (negated) EMF at every instant. Drag or : when the flux is at its peak the EMF is zero, and when the flux crosses zero the EMF is at its peak.
Waves & optics
Periodic motion in space and time.
- Standing waves on a string: why only the harmonics fitR3
A string of length m, fixed at both ends, carries transverse waves at speed m/s. It cannot vibrate at just any frequency — only at a discrete ladder of standing waves, the harmonics . The -th harmonic has half-wavelengths between the walls and interior nodes that never move. Drag the mode number: the shape changes, the nodes stay pinned, and the frequency climbs in exact integer steps. Why only integers? Because the ends are pinned — and that boundary condition is what quantizes the modes.
- Image formation by a thin lens: why the ray diagram is the lens equationR3
A converging lens with focal length m. An object m tall stands a distance to the left. Slide the object along the axis: outside the focal point it makes a real, inverted image you could catch on a screen (a projector); slide it inside the focal point and the image flips to virtual, upright, and enlarged (a magnifying glass). The thin-lens equation tells you where the image is — but the ray diagram shows you why, with three straight lines and no equation at all.
- The diverging lens: one image, always virtualR3
A diverging lens (concave — thinner in the middle) with focal length m. The focal length is negative because parallel rays leave it spreading apart, as if they had come from a focus in front of the lens. An object m tall stands a distance in front. Here is the surprise: no matter where you put the object — right up close or far away — a diverging lens makes only one kind of image: virtual, upright, and shrunken, on the same side as the object. Slide the object and watch — the image never flips, never enlarges, never lands on a screen. This is the lens in a door peephole and the front group of a wide-angle view.
Modern physics
Quanta, matter waves, and relativity.
- Radioactive decay: the rate is the slope of the countR2
A sample of nuclei decays with decay constant s⁻¹. Each nucleus has the same fixed chance of decaying per second, so the number decaying per second is proportional to how many are left: . Solving this gives the exponential , and the half-life falls out of it. Stacked – over –, the decay rate is the slope of the count — the same exponential machine as a discharging capacitor, in the nucleus.
More lessons
- The field of a charged disk: between a point and a sheetR2
A disk of radius m carries a uniform surface charge density nC/m². We want the electric field a distance m out along its axis. Algebra hands you two extremes — a point charge and an infinite sheet — but a real disk is neither, and there is no algebra formula for one. Calculus is the only way in: slice the disk into concentric rings , each contributing on the axis, and integrate. The shaded area under those ring contributions is the field — which collapses to the point charge far away and to the infinite sheet for a huge disk.
- Head-on collision: momentum can be zero — and still conservedR2
A kg block moving right at m/s meets a kg block moving left at m/s, head-on. Their momenta are equal and opposite, so the total momentum is exactly zero. Slide the coefficient of restitution from (perfectly elastic — the blocks bounce apart) down to (perfectly inelastic — they latch together): the momentum total stays pinned at zero the whole way (only the split between the two bodies flips, above and below the line), while the kinetic-energy total collapses — at the pair comes to a dead stop and all J is lost. Zero total momentum is still a conserved momentum; it does not mean the collision does nothing.