Processing math: 100%
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Chemistry LibreTexts

Henderson-Hasselbach Equation

( \newcommand{\kernel}{\mathrm{null}\,}\)

The following equation, which relates the pH of an aqueous solution of an acid to the acid dissociation constant of the acid, is known as the Henderson-Hasselbach equation.

pH=pkA+log10[conjugate base][weak acid]

The Henderson-Hasselbach equation is derived from the definition of the acid dissociation constant as follows.

Consider the hypothetical compound HA in water.

HA+H2OA+H3O+

The acid dissociation constant of HA,

Ka=[A][H3O+][HA]

Ka[HA][A]=[H3O+]

Flip the equation around

[H3O+]=Ka[HA][A]

log10[H3O+]=log10Ka+log10[HA][A]

Multiply both sides of the equation by -1.

log10[H3O+]=log10Kalog10[HA][A]

pH=pKalog10[HA][A]

or

pH=pKa+log10[A][HA]

According to Henderson-Hasselbach equation, when the concentrations of the acid and the conjugate base are the same, i.e, when the acid is 50% dissociated, the pH of the solution is equal to the pKa of the acid.

That is, when [HA]=[A], then

[A][HA]=1

via the Henderson Hasselbalch Approximation (Equation ???)

pH=pKa+log101

pH=pKa

This relationship is used to determine the pKa of compounds experimentally.

Advanced: The Henderson–Hasselbalch Equation is an Approximation

The Henderson-Hasselbalch equation (Equation ???) is an approximation, with a certain region of validity. By its nature, it does not take into account the self-dissociation of water, which becomes increasingly important in dilute solutions. When concentrations reach somewhere around 105 mol L1 or lower, the true pH will deviate significantly from the value predicted by the HH equation. However, this is not the problem most of the time.

The reason the HH equation might produce poor predictions when calculating buffer pH is really because of an oft-made assumption which has nothing to do with the HH equation itself: the weak acid (or weak base is assumed to be so weak that its ionization contributes almost no conjugate base (or conjugate acid) in comparison to the dissolution of the buffer salt</strong>. In other words, we assume the formal concentrations CX of species in the buffer are equal to their actual concentrations [X]; we replace

pH=pKa+log10 [A][HA]

for the worse approximation

pH=pKa+log10 CACHA.

This assumption is incorrect, but it is used to make the pH calculation much easier at the cost of accuracy. The resulting approximation breaks down in sufficiently dilute solution, and is already quite noticeable far before reaching water self-dissociation issues. It is also a noticeably poor approximation for weak acids/bases with relatively high ionization constants (say, K>102).

So how can we visualize the effect of diluting a buffer without approximations, and where do the approximations start to break down? Let us consider the simple case of solutions of a weak monoprotic acid HA with acid dissociation constant Ka where the concentration of acid and conjugate base are formally equal. This can be done by titrating half of the weak acid with a strong monoprotic base (e.g. KOH). This problem can be solved exactly (assuming all activity coefficients are equal to 1, which is generally a good approximation for solutions below about 1 mol L1). The equation relevant to this problem is the following (see this Module for the derivation of this equation):

[H+]3+(Ka+CoBVBVA+VB)[H+]2+(CoBVBVA+VBKaCoAVAVA+VBKakw)[H+]Kakw=0

VA is the volume of the weak acid solution being titrated and CoA is its formal initial concentration (before mixing and reacting with the base), while VB is a variable volume of strong base solution added with formal initial concentration CoB (before mixing and reacting with the acid). The presence of the self-dissociation constant of water kw shows that it is being taken into consideration.

We can now substitute values as desired to obtain a polynomial in [H+]. I'll set up the volumes and concentrations arbitrarily so we can reach the acid and conjugate base formal concentrations of 0.3 mol L1 as mentioned in the question. We can start off with 100 mL of weak acid solution at a concentration of 0.9 mol L1 with a dissociation constant Ka=103 (this constant can be changed at will). We can reach the target concentrations of acid and conjugate base by adding 50 mL of strong base at the same concentration 0.9 mol L1 (neutralizing half the original acid). You can check the resulting concentrations after mixing the solutions, if you wish.

Solving this polynomial, the resulting buffer solution containing formal concentrations CHA=0.3 mol L1 and CA=0.3 mol L1 has [H+]=9.93399×104 mol L1. This results in pH=3.00288, which is very close to the value predicted by the approximations made at the start (pH=pKa+log 1=pKa=3). For now, they work.

After looking at this first case, we shall investigate the effects of dilution by factors of 10. This can be performed simply by diluting both the initial weak acid and strong base concentrations by 10 (i.e., 100 mL of 0.09 mol L1 HA plus 50 mL of 0.09 mol L1 KOH result in a buffer with acid/conjugate base concentrations of 0.03 mol L1, and so on). Before going into the calculations, it's quite simple to see an issue with the approximation in the second paragraph. Independent of the level of dilution, so long as the concentration of acid and conjugate base remain equal, then according to the approximation, pH=pKa=3. However, consider the case when starting with a solution of HA with initial concentration equal to 9×104 mol L1. This is a weak monoprotic acid, so the initial solution must have [H+]<9×104 mol L1 and thus pH. Clearly it's impossible to add any amount of strong base to this acid and get a buffer solution with pH=3! The approximations at the start have broken down at this point.

Now, for the calculations. To get the proton concentration, replaced every value of 0.9 with 0.09, then 0.009, and so on. With the proton concentration determined, the actual concentrations [HA] and [A] are compared with the formal concentrations CHA and CA. Note that they are almost equal at high concentration, but the error increases quite suddenly at lower concentrations. While the ratio CACHA is always equal to 1, the ratio [A][HA] rockets away.

CHA=CA  (mol L1)[HA]  (mol L1)[A]  (mol L1)[A][HA][H+]  (mol L1)pH0.30.299010.300991.006649.93399×1043.002880.030.0290610.0309391.064649.39282×1043.027200.0030.002354210.00364581.548586.45751×1043.189933×1041×1045×10452×1043.698973×1051.6539×1065.83461×10535.27782.83464×1054.547503×1061.78596×1085.98214×106334.9532.98549×1065.524983×1071.97992×10105.99802×1073029.423.30096×1076.481363×1086.96609×10125.99939×1088612.151.16115×1076.935113×1096.09004×10135.99939×1099851.151.01511×1076.99349

Reference

  1. Henry N. Po and N. M. Senozan, JChemEd, V 78, N 11, November 2001.

This page titled Henderson-Hasselbach Equation is shared under a All Rights Reserved (used with permission) license and was authored, remixed, and/or curated by Gamini Gunawardena via source content that was edited to the style and standards of the LibreTexts platform.

  • Was this article helpful?

Support Center

How can we help?