2.6.14 · D2Equilibrium

Visual walkthrough — Buffer solutions — Henderson-Hasselbalch equation

1,857 words8 min readBack to topic

Before we touch algebra, let us agree on what the words on the page even mean.

See these two outfits side by side.

Figure — Buffer solutions — Henderson-Hasselbalch equation

Step 1 — The tug-of-war between the two outfits

WHAT. In water, an molecule can drop its hydrogen to become plus a free . And an can grab a floating back to become . Both directions happen at once:

The double arrow means "this reaction runs both ways at the same time." It is not going anywhere — it has settled into a balance.

WHY. A buffer only works because both outfits are present at once. If everything were , there'd be nothing to catch added acid; if everything were , nothing to donate. The double arrow is the whole reason a buffer exists — see Weak acids and bases and Common ion effect.

PICTURE. Below, the left pan is a crowd of ; the right pan is plus loose dots. At balance ("equilibrium") the rate of molecules going right equals the rate going left — the crowd sizes stop changing even though individual molecules keep swapping.

Figure — Buffer solutions — Henderson-Hasselbalch equation

Step 2 — Turning the balance into a number:

WHAT. Chemists summarise "where the balance sits" with a single number, the acid dissociation constant :

Read it term by term:

  • — crowdedness of freed hydrogen (a product, right side of the arrow)
  • — crowdedness of leftover base (a product)
  • — crowdedness of the intact acid (the reactant, left side)
  • the fraction bar puts products on top, reactant on bottom

WHY this particular fraction? Because the law of chemical equilibrium says: at balance, (products multiplied together) ÷ (reactants) always lands on the same fixed number for a given substance and temperature. That fixed number is . A big means the top is heavy — the acid likes to let go of its hydrogen (a stronger acid). A small means it clings on (a weaker acid). See Acid-base equilibria.

PICTURE. The seesaw again, now with the fraction written across it: top-heavy tilts toward "dissociated," bottom-heavy tilts toward "intact."

Figure — Buffer solutions — Henderson-Hasselbalch equation

Step 3 — Rearranging to spotlight

WHAT. We want to know the acidity, which lives in . So we solve the equation for by multiplying both sides by :

WHY. This is the pivot of the whole derivation. It says the free-hydrogen crowdedness is set by two knobs:

  1. a fixed property of the acid (), and
  2. an adjustable ratio — how much intact acid there is compared to leftover base.

That second knob is exactly what you control when you mix a buffer. This is why the equation cares about a ratio, not absolute amounts.

PICTURE. Two dials feeding into one output meter labelled . Turn the ratio dial up (more on top) and the meter reads more acidic.

Figure — Buffer solutions — Henderson-Hasselbalch equation

Step 4 — Why we reach for a logarithm

WHAT. Hydrogen-ion crowdedness spans an insane range: from down to moles per litre. Writing "" is miserable. A logarithm fixes this.

For example because ; and because .

WHY this tool and not another? We specifically want a tool that (a) crushes those wild powers of ten into small friendly numbers, and (b) turns multiplication into addition — because our Step 3 formula is a product , and logs obey the magic rule . No other everyday function does both. That is precisely why pH is defined with a log:

The minus sign is cosmetic: since is a small number, of it is negative, and the minus flips it to a friendly positive value (like ).

PICTURE. A "number-line squasher": the top axis is the huge scale of ; below it, the log-and-flip maps it onto the tidy 0–14 pH ruler.

Figure — Buffer solutions — Henderson-Hasselbalch equation

Step 5 — Feeding Step 3 through the log machine

WHAT. Take of both sides of the Step 3 result :

Now apply the magic rule to split the right side:

We name as — same friendly-number trick applied to . A small, clingy acid (tiny ) has a large .

WHY. Splitting the product is the entire payoff of choosing logs. The acid's personality () now sits separately, added on, from the mixing ratio. They no longer multiply — they stack.

PICTURE. The single product-bar of Step 3 snaps into two stacked tiles: a fixed grey tile () and a movable red tile (the ratio term).

Figure — Buffer solutions — Henderson-Hasselbalch equation

Step 6 — One last flip, and we are done

WHAT. That trailing minus sign is ugly. Use : flipping the fraction upside-down absorbs the minus.

So:

WHY flip? So the equation reads intuitively: more base on top → the log is positive → pH climbs above the anchor. More acid on the bottom → log negative → pH drops below the anchor. The plus sign makes the direction match your intuition.

PICTURE. The final equation with three coloured brackets pointing to a pH ruler: the pins the anchor, the red ratio-arrow slides the pointer up or down.

Figure — Buffer solutions — Henderson-Hasselbalch equation

Step 7 — Every case, including the tricky ones

WHAT. Let us verify the equation behaves everywhere by sweeping the ratio through all its regimes.

Ratio pH vs meaning
mostly base; upper edge of usefulness
equal outfits; strongest buffer
mostly acid; lower edge
(no base) pH ?! degenerate — formula breaks
(no acid) pH ?! degenerate — formula breaks

WHY the edges break. When exactly, there is no buffer at all — just a lone weak acid, and the derivation's assumption "both outfits present in comparable amounts" is false. The log of zero is , which is the equation honestly warning you it no longer applies. The same happens with no acid. This is why the usable window is (ratio between and ): that band is drawn in red below. See Buffer capacity via Le Chatelier's principle and Titration curves.

PICTURE. A curve of pH versus — a perfectly straight line of slope 1 through the point , with the red usable band highlighted and the two runaway ends greyed out.

Figure — Buffer solutions — Henderson-Hasselbalch equation

The one-picture summary

Everything above collapses into one figure: the product enters the log machine and comes out as a sum — a straight line pinned at the pKₐ.

Figure — Buffer solutions — Henderson-Hasselbalch equation
Recall Feynman retelling — say it back in plain words

A buffer is a molecule wearing two outfits: one holds a hydrogen (), one doesn't (). They keep swapping, and the balance point is captured by one number, : products-over-reactant. I rearranged that to spotlight the free-hydrogen crowd, , and found it equals times the acid-to-base ratio — two independent dials. Because hydrogen concentrations swing over huge powers of ten, and because I had a product to untangle, I reached for the logarithm: it squashes the range and turns multiply into add. Taking split my product into two stacked pieces — the acid's fixed personality () plus a sliding ratio term. One cosmetic flip of the fraction turned a minus into a plus so the direction feels natural: more base, higher pH. On a graph it's a straight line of slope 1 sitting on the pKₐ, and it only tells the truth in the band — push the ratio to zero or infinity and the log screams to infinity, its way of saying "you don't have a buffer anymore."

Recall Quick self-test

Why does the equation use a ratio and not absolute concentrations? ::: Because Step 3 gave — only the ratio of the two outfits, not their totals, sets the acidity. Why choose a logarithm here specifically? ::: It squashes the enormous range into friendly numbers and converts the product into an additive sum. What does the "+" sign in front of the log guarantee intuitively? ::: More conjugate base on top makes the log positive, so pH rises above pKₐ — the sign matches the direction the chemistry actually moves. When does the equation stop working? ::: When either or approaches zero — the log runs to infinity because there is no longer a functioning buffer.