See the slope.
Don't just memorize the rule.
Calculus is two questions asked of every curve: how fast is it changing, and how much has it piled up? Limits, derivatives, integrals, and the theorem that ties them together all live here as simulations you can drag, sweep, and replay. The formulas aren't calculus — they're the caption. The curve is calculus.
A tangent is a secant that stopped waiting
You can't measure a slope "at an instant" directly — an instant has no length to divide by. So cheat: pick a second point h away, measure the ordinary two-point slope between them, then watch what happens as h shrinks toward zero. The number that slope approaches is the derivative.
Notice the tangent slope f′(a) = a² − 1 never moves as you drag h — only the secant chases it, overshooting less and less. At a = 1 or a = −1 the tangent goes perfectly flat: those are exactly the hilltop and valley of the curve, the points calculus calls critical points.
Every curve hides a second curve
The derivative isn't one number — it's a whole new function, one slope value for every input x. A line's slope never changes; a parabola's slope grows steadily; sin(x)'s slope, remarkably, turns out to be cos(x). Pick a shape below and watch its "slope function" trace itself out live.
Try sin(x²): it isn't a basic shape, it's sin applied to another function, x². The chain rule says differentiate the outside, then multiply by the derivative of the inside — cos(x²) · 2x. Every "complicated" derivative is just several simple rules, chained.
Area is just a limit of rectangles
Chop the region under a curve into thin vertical strips, pretend each one is a rectangle, and add up the areas. With a handful of strips it's a crude guess — but let the strips multiply and thin out, and the crude sum converges on one exact number: the definite integral.
Watch the error column as n climbs: left/right endpoints shrink error roughly like 1/n, but midpoint and trapezoid — which average out the curve's bend — shrink it more like 1/n². Doubling n barely helps left-endpoint estimates; it helps midpoint enormously. That's why real numerical software almost never uses plain endpoints.
Area's derivative is the function itself
Define A(x) as the running area under f from 0 up to x. Nudge x forward a hair, and the area gains a thin sliver whose height is f(x) — so the rate the area grows, A′(x), is exactly f(x). Integration and differentiation, calculus's two halves, are inverse operations.
The last two readouts should always agree — f(x) and the slope of A(x) are the same number, measured two different ways. That agreement, for any continuous f, is the entire Fundamental Theorem. It's why you can compute an area (a sum of infinitely many rectangles) just by finding one antiderivative and subtracting two values.
Now you do the calculus
Each problem needs one idea from above. Hints reveal one step at a time — try before you peek, and check your work in the Evaluator.
1 · The power rule, plainly
Find the derivative of f(x) = 4x³ − 7x + 2, then evaluate it at x = 2.
d/dx[4x³] = 12x², d/dx[−7x] = −7, d/dx[2] = 0.f′(x) = 12x² − 7. Plug in x = 2.f′(2) = 12(4) − 7 = 41. Type 4x^3 - 7x + 2 into the Evaluator and probe x = 2 to confirm.2 · Derivative from the definition
Using the limit definition, show that the derivative of x² is 2x — no shortcut rules allowed.
f′(x) = lim(h→0) [(x+h)² − x²] / h.(x+h)² − x² = 2xh + h². Divide by h: 2x + h.h → 0, 2x + h → 2x. Every power rule you've ever used is this same expand-and-cancel trick, done once and for all. See it live in § 01 with a different f.3 · Rectangles vs. the shortcut
Estimate ∫₀⁴ 3x dx with 4 right-endpoint rectangles, then compute the exact value and compare.
(3+6+9+12)×1 = 30. The exact area is a triangle: ½ × base × height = ½ × 4 × 12.24. Right-endpoints overshoot to 30 because 3x is increasing — every rectangle's right corner sits above the line. Midpoint would nail it exactly, since 3x is a straight line. Check the pattern in § 03.4 · FTC without integrating
Let A(x) = ∫₀ˣ (t² + 1) dt. Find A′(3) without ever computing the integral.
A′(3) = 9 + 1 = 10. The theorem turns an infinite accumulation into a plug-in — that's the payoff explored in § 04.