Visual walkthrough — Stiff equations — implicit methods, backward Euler
Before line one, three plain words we will lean on the whole way:
Step 1 — The test problem is one falling curve
WHAT. We study the single equation
WHY. Every method's behaviour on stiff problems is decided by this one line, so we earn it first. Read it aloud: "the slope equals times the height." Here (Greek "lambda") is just a fixed negative number — a dial. Negative means: the higher you are, the faster you fall.
PICTURE. The true motion is — a curve that starts at height and slides smoothly to . Make more negative and the fall gets brutally fast at the start, then flattens.

Step 2 — We cannot follow the curve continuously, so we hop
WHAT. A computer only stores at discrete instants spaced by a step size :
WHY. We must turn the smooth rule into a hopping recipe: given the height now, guess the height one hop later. The only honest tool is the definition of slope — rise over run.
PICTURE. Two dots on the curve, a horizontal gap apart. The straight line between them has slope "rise ÷ run": Here means "the stored height at hop number " — just a labelled dot, nothing fancier.

Step 3 — Forward Euler: trust the slope where you stand
WHAT. Set the estimated slope equal to the true slope at the old dot : Solve for the new height:
WHY. It is the cheapest possible move: everything on the right is already known, so pops out with no solving. We call it explicit.
PICTURE. Stand on the old dot, read the slope arrow there, and walk in a straight line for a full step . Because the true curve is bending away from that arrow, a long walk overshoots.

Step 4 — Why forward Euler explodes: the number line of
WHAT. Stability means . For real write (a negative number). We need , which is . Now translate back into a bound on .
WHY the sign flips. We have . To isolate we divide both sides by — but is negative, and dividing an inequality by a negative number flips the into . So becomes . Since , the quantity is positive and equals . Hence
Why this matters. This inequality is the entire stiffness tragedy in one line. If , you are chained to forever, long after the curve is flat and boring.
PICTURE. Put on a number line. The safe zone is the segment . As grows, the point marches left, shoots past , and lands where — every hop now magnifies and flips sign, so the dots ping-pong to infinity.

Step 5 — Backward Euler: trust the slope where you land
WHAT. Same slope bridge, but read the true slope at the new dot :
WHY. The new dot is where the curve is calmer (flatter). Aiming at the calm future stops the overshoot. The price: now sits on both sides — we must solve for it. That is what implicit means.
PICTURE. Instead of walking off in the old arrow's direction, we ask: "which landing height makes the arrow drawn back from the landing point hit exactly the old dot?" We pick the dot whose own slope points back home.

Step 6 — Why backward Euler is always tame
WHAT. With real , the term is positive, so . Dividing by a number bigger than shrinks :
WHY. No matter how greedy the step , the denominator only grows, so only shrinks. There is no upper limit on — stability is free.
PICTURE. Plot both growth factors against (with fixed). Forward Euler's dives, touches zero, then climbs out of the safe band. Backward Euler's starts at and slides gently toward — never leaving the band.

Step 7 — The full complex picture (every case at once)
WHAT. Real problems have oscillating parts too, so can be a complex number (a point in a plane: horizontal axis = decay rate , vertical = wobble rate ). To compare against the true solution honestly, give the exact growth per step a name too:
Comparing against tells us where each method matches reality.
PICTURE.
- Forward Euler: is a disc of radius centred at . Tiny. Most of the left half-plane is outside it — that is instability for stiff .
- Backward Euler: is everything outside the disc of radius centred at — which contains the entire left half-plane. That is the definition of A-stable.

Now walk the plane column by column so no is left unexplained.

The one-picture summary
Two arrows, one plane. Forward Euler walks off the old slope and can leap out of its tiny safe disc. Backward Euler solves for the future dot and its safe region swallows the whole decaying half-plane.

Recall Feynman: the whole walkthrough in plain words
We have a dot that wants to fall to the floor, and the higher it is the faster it falls — that's . A computer can't watch it fall smoothly, so it takes hops of width and guesses the next height using "rise over run." Forward Euler reads how fast the dot is falling right where it stands and walks straight for a whole hop — but the real fall curves away, so a long hop overshoots, and for a fast faller ( very negative) it overshoots so hard it flips sign and blows up unless the hop is microscopic. Backward Euler is the clever cousin: it asks "where should I land so that the fall-speed drawn back from the landing spot points right at where I started?" Because it aims at the calmer future, it never overshoots — the multiplier is always a shrink, for any hop size when decays. The reason is pure geometry: the number always lands to the right of when decays, so its size beats and dividing by it shrinks. If the true motion is a pure circle-spin (imaginary ), backward Euler still shrinks it a little — it damps wobbles it "should" keep, a small price for safety. And if the true motion genuinely explodes (right-half ), forward Euler explodes with it, while backward Euler explodes only for modest steps and then, for very big steps, quietly damps the explosion — the honest cost of being unconditionally safe on the decaying side. In the map of all possible fallers, forward Euler's safe zone is a tiny circle, while backward Euler's safe zone covers the entire land of decaying things. Same accuracy (), wildly better stability — and that is the whole point of going implicit.
Connections
- Parent: Stiff equations & backward Euler
- Forward Euler method
- Region of absolute stability
- A-stability and L-stability
- Trapezoidal / Crank–Nicolson method
- Newton's method for root finding
- Runge–Kutta methods
- Eigenvalues and time scales of linear systems