Buffer solutions · Chemistry Class 11–12 | StemPy Lab
Course 6.3·Lesson 2 of 3
Buffer solutions
Adding a salt of a weak acid pushes back the acid's ionisation: this is the common ion effect. A mixture of a weak acid and its salt, or a weak base and its salt, is a buffer: it keeps its pH almost steady when a little acid or base is added. Its pH is given by the Henderson-Hasselbalch equation, pH=pKa+log[acid][salt]
Lesson 2 of 3Show all lessonsHide
Try the code and the simulations beside the lesson.
The common ion effect
Acetic acid ionises only a little:
CH3COOH(aq)⇌H+(aq)+CH3COO−(aq)
In 0.10mol/L acetic acid alone, [H+]=KaC=1.8×10−6=1.34×10−3mol/L. The pH is 2.87.
Now dissolve sodium acetate in the same solution, also 0.10mol/L. It adds a lot of acetate ions, the ion that the acid and the salt have in common. By Le Chatelier's principle, the equilibrium shifts to the left. The acid ionises even less.
The pH rises from 2.87 to 4.74. Holding back a weak electrolyte with an ion it shares is the common ion effect.
What a buffer is
That mixture of acetic acid and sodium acetate has a useful property. Add a few drops of strong acid or strong base, and its pH hardly moves. A solution like this is a buffer.
There are two common kinds:
Acidic buffer: a weak acid and its salt with a strong base, such as acetic acid and sodium acetate. Its pH is below 7.
Basic buffer: a weak base and its salt with a strong acid, such as ammonia and ammonium chloride. Its pH is above 7.
How a buffer resists change
A buffer holds a large store of the weak acid and of its conjugate base. Each one mops up an intruder.
Add H+: the acetate ions take it, CH3COO−+H+→CH3COOH.
Add OH−: the acetic acid neutralises it, CH3COOH+OH−→CH3COO−+H2O.
Either way, the strong acid or base turns into the weak partner. Only the ratio of acid to salt changes a little, so the pH changes a little.
A graph of pH against the millimoles of acid or base added to 100 mL of liquid. Hydrochloric acid is added to the left of zero and sodium hydroxide to the right. The line for pure water starts at pH 7 and jumps at once: down towards pH 2 with a little acid, up towards pH 12 with a little base. The line for a buffer of 0.10 mol/L acetic acid and 0.10 mol/L sodium acetate starts at pH 4.74 and stays almost flat, rising gently from about 3.8 to about 5.7 across the whole range.
The Henderson-Hasselbalch equation
Take the logarithm of [H+]=Ka[salt][acid] and change signs. For an acidic buffer:
pH=pKa+log[acid][salt]
For a basic buffer, the same steps give:
pOH=pKb+log[base][salt]
When the salt and the acid are equal, the log term is zero and pH=pKa. A buffer works best near this point, within about one pH unit of pKa.
An acidic buffer.0.10mol/L acetic acid and 0.20mol/L sodium acetate:
pH=4.74+log0.100.20=4.74+0.30=5.04
A basic buffer.0.20mol/L ammonia and 0.10mol/L ammonium chloride:
pOH=4.74+log0.200.10=4.74−0.30=4.44, so pH=14−4.44=9.56.
A buffer under attack
Take 100mL of the first buffer, with 0.10mol/L of acid and of salt. It holds 10mmol of each. Add 1mmol of HCl.
The acetate falls to 9mmol and the acid rises to 11mmol.
pH=4.74+log119=4.74−0.087=4.65
The pH falls by less than a tenth. The same acid in 100mL of pure water gives [H+]=0.010mol/L, so the pH crashes from 7 to 2.00.
Buffers in your body
Blood must stay close to pH 7.4. A change of a few tenths can be fatal. The main buffer is carbonic acid with the hydrogencarbonate ion, H2CO3/HCO3−. Phosphate and protein buffers help inside cells.
Practise with new numbers
Try it in Python
The program adds hydrochloric acid, one millimole at a time, to a buffer and to pure water.
Common mistakes
Turning the fraction upside down. In Henderson-Hasselbalch the salt is on top for an acidic buffer.
Using a strong acid and its salt. HCl and NaCl make no buffer: there is no weak partner to hold the protons.
Using concentrations after mixing, then forgetting the volume. In one solution, mole ratios and concentration ratios are the same.
Thinking a buffer never changes. Add too much acid or base and its store runs out.
Remember these
Common ion effect: a shared ion pushes back the ionisation of a weak electrolyte.
Acidic buffer: weak acid and its salt. Basic buffer: weak base and its salt.
pH=pKa+log[acid][salt] and pOH=pKb+log[base][salt].
A buffer works best when its pH is within one unit of pKa.
Check yourself
Try each one on your own first. If you are stuck, open a hint. Then check with Show the answer.
Why does adding sodium acetate raise the pH of acetic acid?
A buffer has equal amounts of a weak acid and its salt. What is its pH?
Which ion in an ammonia buffer takes up added hydroxide ions?
Why can nitric acid and sodium nitrate not make a buffer?
Enroll free in Buffers, Salt Hydrolysis and Solubility
Every lesson is open to read. Enrolling also lets you:
Mark lessons done and carry on where you stopped.
Take the tests of this lesson and its course.
Count the course towards the certificate for its chapter.