Sign in

Libre University uses your GitHub account. Signing in is only needed to sit a final test, so the score is kept on your profile.

Buffers and titrations

Adding a hundredth of a mole of strong acid to a litre of water takes it from pH 7 to pH 2, and adding the same amount to a litre of acetate buffer moves it by less than a tenth of a unit.

The previous lesson computed the pH of a weak acid on its own and of its conjugate base on its own. This lesson puts both in the same flask, which is the situation in blood, in seawater, in every enzyme assay and at every point of a titration except two.

What a buffer is

A buffer is a solution containing appreciable amounts of a weak acid and its conjugate base. It resists pH change because it has a reservoir of each: added hydroxide is consumed by the acid, added protons are consumed by the base, and neither reservoir is depleted quickly by a small addition.

The working equation comes straight from the definition of Ka. Rearranged for the hydronium concentration,

[]=Ka[HA][]

and taking negative logarithms of both sides gives the Henderson-Hasselbalch equation, published by Lawrence Henderson in 1908 and put into logarithmic form by Karl Hasselbalch in 1917:

pH=pKa+log10[][HA]

Two features do the work. The pH depends on the ratio of the two species, not on their absolute concentrations, so diluting a buffer tenfold changes its pH hardly at all. And a logarithm of a ratio near one is small and flat, so a substantial change in the ratio moves the pH very little: going from 1:1 to 2:1 costs only 0.30 units.

The equation is an approximation, and it is worth knowing where it fails. It assumes that the amounts of HA and actually present are the amounts mixed in, that is, that the acid's own ionisation and the base's own hydrolysis are negligible compared with them. That holds when both are present at concentrations well above 10-3 mol dm⁻³ and the ratio is within about a factor of ten of one. It fails near the ends of a titration, where one component nearly vanishes, and it takes no account of activity coefficients, which in a real buffer of ionic strength 0.1 shift the answer by around 0.1 units.

How much it resists

Example. A litre of buffer contains 0.100 mol of acetic acid (pKa=4.76) and 0.100 mol of sodium acetate. Find its pH, then the pH after adding 0.010 mol of hydrogen chloride, ignoring the volume change. Compare with adding the same to a litre of pure water.

Initially the ratio is 1 and the logarithm is zero, so pH=4.76. The added protons convert acetate to acetic acid mole for mole, giving 0.110 mol of acid and 0.090 mol of base. Then

pH=4.76+log100.0900.110=4.76-0.09=4.67

a shift of 0.09 units. The same addition to pure water gives []=0.010 and pH=2.00, a shift of five units. The buffer has absorbed the same chemistry with a fiftyfold smaller effect on the logarithm, which is roughly a factor of 105 in hydronium concentration.

Now you. Take the same buffer and add 0.010 mol of sodium hydroxide instead. Find the new pH.

Answer

The hydroxide converts acetic acid to acetate, giving 0.090 mol of acid and 0.110 of base, so pH=4.76+log10(0.110/0.090)=4.76+0.09=4.85. Symmetric with the acid case, because the ratio has been inverted.

Capacity, and how to choose a buffer

Resistance is finite. The buffer capacity β is how many moles of strong acid or base per litre are needed to move the pH by one unit, and it depends on two things.

It is proportional to the total concentration of the pair, which is the size of the reservoirs. And it is greatest when the two are equal, which is when the ratio can be disturbed proportionally least, giving βmax=0.576Ctotal: for the 0.200 mol dm⁻³ total above, about 0.115 mol per pH unit. Beyond a ratio of about 10:1 in either direction the capacity has fallen so far that the mixture is no longer usefully a buffer.

So choosing a buffer is choosing an acid whose pKa is close to the pH wanted, ideally within one unit, and then setting the ratio to fine-tune.

Example. Prepare a buffer at pH 7.40, the pH of blood, from dihydrogenphosphate and hydrogenphosphate, whose pair has pKa=7.20. What ratio of the two is needed?

Rearranging the Henderson-Hasselbalch equation, log10([]/[HA])=pH-pKa=0.20, so the ratio is 100.20=1.58. Dissolving 1.58 mol of the hydrogenphosphate salt for every 1.00 mol of the dihydrogenphosphate gives the target, and any total concentration will do, with larger totals giving more capacity.

Now you. What ratio of acetate to acetic acid (pKa=4.76) gives a buffer at pH 5.00?

Answer

log10([]/[HA])=5.00-4.76=0.24, so the ratio is 100.24=1.74. Close enough to one that the capacity is near its maximum, which is why acetate buffers are used across roughly pH 3.8 to 5.8 and not beyond.

Phosphate (pKa2=7.20) is the standard choice near neutrality and is why phosphate-buffered saline is ubiquitous in biology. Carbonate (pKa1=6.35) buffers blood at 7.4, helped by the fact that the carbon dioxide reservoir is open to the lungs, so one component is regulated by breathing rate rather than being fixed. Blood held outside 7.35 to 7.45 for long is fatal, and that stability is a buffer doing its job.

The four regions of a titration curve

A titration adds a strong base of known concentration to an acid of unknown concentration and follows the pH. For a weak acid the curve has four regions, each needing a different calculation, and the whole of this course so far is used across them.

Example. Titrate 25.00 mL of 0.1000 mol dm⁻³ acetic acid with 0.1000 mol dm⁻³ sodium hydroxide. Find the pH at 0, 10.00, 12.50, 25.00 and 30.00 mL.

The flask starts with 2.500 mmol of acid.

At 0 mL there is a weak acid alone, so []=KaC=1.75×10-5×0.1000=1.32×10-3 and pH=2.88.

At 10.00 mL, 1.000 mmol of base has converted 1.000 mmol of acid to acetate, leaving 1.500 mmol of acid. This is a buffer, and since both species sit in the same volume the ratio of amounts serves: pH=4.76+log10(1.000/1.500)=4.58.

At 12.50 mL exactly half the acid has been converted, the ratio is one, and pH=pKa=4.76. This is the half equivalence point, and it is the standard way of measuring a pKa: read the pH off the curve halfway to the end point.

At 25.00 mL all the acid has become acetate. The flask holds 2.500 mmol of acetate in 50.00 mL, so 0.0500 mol dm⁻³ of a weak base with Kb=Kw/Ka=5.71×10-10. Then [O]=5.71×10-10×0.0500=5.35×10-6, giving pOH=5.27 and pH=8.73.

At 30.00 mL there is 0.500 mmol of excess hydroxide in 55.00 mL, which is 9.09×10-3 mol dm⁻³, so pOH=2.04 and pH=11.96. Past equivalence the weak acid is irrelevant and only the excess strong base counts.

Now you. For the same titration, find the pH after 20.00 mL of base.

Answer

2.000 mmol of base leaves 0.500 mmol of acid and makes 2.000 mmol of acetate, so pH=4.76+log10(2.000/0.500)=4.76+0.60=5.36. Still in the buffer region, but at a ratio of 4:1 the capacity is falling and the curve is starting to steepen.

The Henderson-Hasselbalch treatment of the buffer region degrades as equivalence is approached. At 24.90 mL it returns 7.15, which is wrong, because with only 0.010 mmol of acid left the assumption that the mixed amounts survive intact has collapsed. The last fraction of a millilitre needs the full equilibrium treatment or a numerical solution, which is exactly why the practical method is to locate the steepest point rather than to compute the region.

Why the equivalence point is not pH 7

The most common error in titration work is expecting neutrality at equivalence. Equivalence means the stoichiometric amounts have been matched, not that the solution is neutral, and what remains in the flask decides the pH.

Titrate a strong acid with a strong base and the product is sodium chloride, which does nothing, so equivalence is at pH 7.00. Titrate a weak acid with a strong base and the product is the conjugate base, which is alkaline: 8.73 in the example above. Titrate a weak base with a strong acid and the product is acidic, typically around pH 5. Only the first case gives seven.

The shape of the curve differs as much as the end point. A strong acid with a strong base jumps from pH 3.70 at 24.90 mL to 10.30 at 25.10 mL: over six units across two drops. The weak acid curve above jumps from about 7 to about 10 over the same interval, a smaller and shallower step, because the buffer region leading into it has flattened everything. Titrating a very weak acid, below Ka of about 10-8, gives no usable step at all.

Choosing an indicator

An indicator is itself a weak acid whose two forms differ in colour, so the same equilibrium applies: it appears in its acid colour when the pH is well below its own pKa and in its base colour well above, changing over a range of roughly pKa±1.

The rule for choosing one follows from the previous section. The indicator's range must lie inside the vertical jump of that particular curve. Phenolphthalein changes between 8.3 and 10.0, which sits neatly inside the jump for a weak acid titrated with a strong base and is therefore correct for the acetic acid case. Methyl orange changes between 3.1 and 4.4, which is inside the jump for a strong acid with a weak base but far outside the acetic acid jump: use it there and the colour changes around 12 mL, halfway through the buffer region, giving an answer wrong by half.

A pH meter avoids the choice altogether and is what any modern laboratory uses, but the indicator argument is worth keeping, because it is the same reasoning applied to a reagent instead of a sample.

Polyprotic curves

An acid with several protons gives a curve with several steps, provided the constants are far enough apart. Phosphoric acid, with pKa values of 2.15, 7.20 and 12.35, shows two clear jumps, at one and at two equivalents of base; the third is lost because 12.35 is too close to the solvent's own range for a step to develop.

Between two equivalence points the solution is a buffer, and at the first equivalence point of a diprotic acid the species present is the amphiprotic intermediate, which both donates and accepts. Its pH turns out to be close to the mean of the two constants that flank it, pH(pKa1+pKa2)/2, independent of concentration. For carbonic acid that gives (6.35+10.33)/2=8.34, which is why a solution of sodium hydrogencarbonate sits near pH 8.3 whatever its strength.

The same constant, applied to a solid

Every calculation in the last two lessons has been an equilibrium constant used on a proton transfer, with the shape of the arithmetic set by the constant and the shape of the answer by which species dominate.

Nothing in that machinery is specific to protons. Write the same expression for a salt sitting in contact with its own saturated solution and it gives the solubility, in grams per litre, of a substance that a table lists only as "slightly soluble". It also predicts something the tables do not: which insoluble salts dissolve in acid and which ignore it entirely, a question the last two lessons have already supplied the answer to. That is the next lesson.