Skip to main content
Chemistry LibreTexts

13.7: Exact Calculations and Approximations

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

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

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

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

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    Learning Objectives
    • Understand the exact equations that are involves in complex acid-base equilibria in aqueous solutions

    The methods for dealing with acid-base equilibria that we developed in the earlier units of this series are widely used in ordinary practice. Although many of these involve approximations of various kinds, the results are usually good enough for most purposes. Sometimes, however — for example, in problems involving very dilute solutions, the approximations break down, often because they ignore the small quantities of H+ and OH ions always present in pure water. In this unit, we look at exact, or "comprehensive" treatment of some of the more common kinds of acid-base equilibria problems.

    Strong acid-base systems

    The usual definition of a “strong” acid or base is one that is completely dissociated in aqueous solution. Hydrochloric acid is a common example of a strong acid. When HCl gas is dissolved in water, the resulting solution contains the ions H3O+, OH, and Cl, but except in very concentrated solutions, the concentration of HCl is negligible; for all practical purposes, molecules of “hydrochloric acid”, HCl, do not exist in dilute aqueous solutions. To specify the concentrations of the three species present in an aqueous solution of HCl, we need three independent relations between them.

    Limiting Conditions

    These relations are obtained by observing that certain conditions must always hold for aqueous solutions:

    1. The dissociation equilibrium of water must always be satisfied: \[[H^+][OH^–] = K_w \label{1-1}\]
    2. The undissociated acid and its conjugate base must be in mass balance. The actual concentrations of the acid and its conjugate base can depend on a number of factors, but their sum must be constant, and equal to the “nominal concentration”, which we designate here as \(C_a\). For a solution of HCl, this equation would be \[[HCl] + [Cl^–] = C_a \label{1-2}\] Because a strong acid is by definition completely dissociated, we can neglect the first term and write the mass balance condition as \[[Cl^–] = C_a \label{1-3}\]
    3. In any ionic solution, the sum of the positive and negative electric charges must be zero; in other words, all solutions are electrically neutral. This is known as the electroneutrality principle. \[[H^+] = [OH^–] + [Cl^–] \label{1-4}\]

    The next step is to combine these three limiting conditions into a single expression that relates the hydronium ion concentration to \(C_a\). This is best done by starting with an equation that relates several quantities and substituting the terms that we want to eliminate. Thus we can get rid of the \([Cl^–]\) term by substituting Equation \(\ref{1-3}\) into Equation \(\ref{1-4}\) :

    \[[H^+] = [OH^–] + C_a \label{1-5}\]

    The \([OH^–]\) term can be eliminated by the use of Equation \(\ref{1-1}\):

    \[[H^+] = C_a + \dfrac{K_w}{[H^+]} \label{1-6}\]

    This equation tells us that the hydronium ion concentration will be the same as the nominal concentration of a strong acid as long as the solution is not very dilute. As the acid concentration falls below about 10–6 M, however, the second term predominates; \([H^+]\) approaches \(\sqrt{K_w}\) or \(10^{–7} M\) at 25 °C. The hydronium ion concentration can of course never fall below this value; no amount of dilution can make the solution alkaline!

    No amount of dilution can make the solution of a strong acid alkaline!

    Notice that Equation \(\ref{1-6}\) is a quadratic equation; in regular polynomial form it would be rewritten as

    \[[H^+]^2 – C_a[H^+] – K_w = 0 \label{1-7}\]

    Most practical problems involving strong acids are concerned with more concentrated solutions in which the second term of Equation \(\ref{1-7}\) can be dropped, yielding the simple relation

    \[[H^+] \approx [A^–]\]

    Activities and Concentrated Solutions of Strong Acids

    In more concentrated solutions, interactions between ions cause their “effective” concentrations, known as their activities, to deviate from their “analytical” concentrations. Thus in a solution prepared by adding 0.5 mole of the very strong acid HClO4 to sufficient water to make the volume 1 liter, freezing-point depression measurements indicate that the concentrations of hydronium and perchlorate ions are only about 0.4 M. This does not mean that the acid is only 80% dissociated; there is no evidence of HClO4 molecules in the solution. What has happened is that about 20% of the H3O+ and ClO4 ions have formed ion-pair complexes in which the oppositely-charged species are loosely bound by electrostatic forces. Similarly, in a 0.10 M solution of hydrochloric acid, the activity of H+ is 0.81, or only 81% of its concentration. (See the green box below for more on this.)

    Activities are important because only these work properly in equilibrium calculations. The relation between the concentration of a species and its activity is expressed by the activity coefficient \(\gamma\):

    \[a = \gamma C \label{1-8}\]

    As a solution becomes more dilute, \(\gamma\) approaches unity. At ionic concentrations below about 0.001 M, concentrations can generally be used in place of activities with negligible error. Recall that pH is defined as the negative logarithm of the hydrogen ion activity, not its concentration.

    Activities of single ions cannot be determined, so activity coefficients in ionic solutions are always the average, or mean, of those for all ionic species present. This quantity is denoted as \(\gamma_{\pm}\).

    At very high concentrations, activities can depart wildly from concentrations. This is a practical consideration when dealing with strong mineral acids which are available at concentrations of 10 M or greater. In a 12 M solution of hydrochloric acid, for example, the mean ionic activity coefficient* is 207. This means that under these conditions with [H+] = 12, the activity {H+} = 2500, corresponding to a pH of about –3.4, instead of –1.1 as might be predicted if concentrations were being used. These very high activity coefficients also explain another phenomenon: why you can detect the odor of HCl over a concentrated hydrochloric acid solution even though this acid is supposedly "100% dissociated".

    At these high concentrations, a pair of "dissociated" ions \(H^+\) and \(Cl^–\) will occasionally find themselves so close together that they may momentarily act as an HCl unit; some of these may escape as \(HCl(g)\) before thermal motions break them up again. Under these conditions, “dissociation” begins to lose its meaning so that in effect, dissociation is no longer complete. Although the concentration of \(HCl(aq)\) will always be very small, its own activity coefficient can be as great as 2000, which means that its escaping tendency from the solution is extremely high, so that the presence of even a tiny amount is very noticeable.

    Weak monoprotic acids and bases

    Most acids are weak; there are hundreds of thousands of them, whereas there are no more than a few dozen strong acids. We can treat weak acid solutions in exactly the same general way as we did for strong acids. The only difference is that we must now include the equilibrium expression for the acid. We will start with the simple case of the pure acid in water, and then go from there to the more general one in which strong cations are present. In this exposition, we will refer to “hydrogen ions” and \([H^+]\) for brevity, and will assume that the acid \(HA\) dissociates into \(H^+\) and its conjugate base \(A^-\).

    Pure acid in water

    In addition to the species H+, OH, and A− which we had in the strong-acid case, we now have the undissociated acid HA; four variables, requiring four equations.

    • Equilibria

    \[ [H^+][OH^–] = K_w \label{2-1}\]

    \[ K_a = \dfrac{[H^+][A^–]}{[HA]} \label{2-2}\]

    • Mass balance

    \[ C_a = [HA] + [A^–] \label{2-3}\]

    • Charge balance

    \[[H^+] = [OH^–] + [HA^–] \label{2-4}\]

    To eliminate [HA] from Equation \(\ref{2-2}\), we solve Equation \(\ref{2-4}\) for this term, and substitute the resulting expression into the numerator:

    \[ K_a =\dfrac{[H^+]([H^+] - [OH^-])}{C_a-([H^+] - [OH^-]) } \label{2-5}\]

    The latter equation is simplified by multiplying out and replacing [H+][OH] with Kw. We then get rid of the [OH] term by replacing it with Kw/[H+]

    \[[H^+] C_b + [H^+]^2 – [H^+][OH^–] = K_a C_a – K_a [H^+] + K_a [OH^–]\]

    \[[H^+]^2 C_b + [H^+]^3 – [H^+] K_w = K_a C_a – K_a [H^+] + \dfrac{K_a K_w}{[H^+]}\]

    Rearranged into standard polynomial form, this becomes

    \[[H^+]^3 + K_a[H^+]^2 – (K_w + C_aK_a) [H^+] – K_a K_w = 0 \label{2-5a}\]

    For most practical applications, we can make approximations that eliminate the need to solve a cubic equation.

    Approximation 1: Neglecting Hydroxide Population

    Unless the acid is extremely weak or the solution is very dilute, the concentration of OH can be neglected in comparison to that of [H+]. If we assume that [OH] ≪ [H+], then Equation \(\ref{2-5a}\) can be simplified to

    \[K_a \approx \dfrac{[H^+]^2}{C_a-[H^+]} \label{2-6}\]

    which is a quadratic equation:

    \[[H^+]^2 +K_a[H^+]– K_aC_a \approx 0 \label{2-7}\]

    and thus, from the quadratic formula,

    \[ [H^+] \approx \dfrac{K_a + \sqrt{K_a + 4K_aC_a}}{2} \label{2-8}\]

    Example \(\PageIndex{1}\): Acetic Acid

    Calculate the pH of a 0.0010 M solution of acetic acid, \(K_a = 1.74 \times 10^{–5}\).


    First approximation:

    \[[H^+] = \sqrt{(1.0 \times 10^{–3}) × (1.74 \times 10^{–5}} = \sqrt{1.74 \times 10^{–8}} = 1.3 \times 10^{–4}\; M. \nonumber \]

    Applying the "5% test",

    \[\dfrac{1.3 \times 10^{–4}}{1.0 \times 10^{–3}} = 0.13\nonumber \]

    This exceeds 0.05, so we must explicitly solve the quadratic Equation \(\ref{2-7}\) to obtain two roots: \(+1.2 \times 10^{–4}\) and \(–1.4 \times 10^{-4}\). Taking the positive root, we have

    \[pH = –\log (1.2 \times 10^{–4}) = 3.9 \nonumber \]

    Approximation 2: Very Concentrated Acids

    If the acid is fairly concentrated (usually more than 10–3 M), a further simplification can frequently be achieved by making the assumption that \([H^+] \ll C_a\). This is justified when most of the acid remains in its protonated form [HA], so that relatively little H+ is produced. In this event, Equation \(\ref{2-6}\) reduces to

    \[ K_a \approx \dfrac{[H^+]^2}{C_a} \label{2-9}\]


    \[[H^+] \approx \sqrt{K_aC_a} \label{2-10}\]

    Example \(\PageIndex{2}\)

    Calculate the pH and percent ionization of 0.10 M acetic acid "HAc" (CH3COOH), \(K_a = 1.74 \times 10^{–5}\).


    It is usually best to start by using Equation \(\ref{2-9}\) as a first approximation:

    \[[H^+] = \sqrt{(0.10)(1.74 \times 10^{–5})} = \sqrt{1.74 \times 10^{–6}} = 1.3 \times 10^{–3}\; M\nonumber \]

    This approximation is generally considered valid if [H+] is less than 5% of Ca; in this case, [H+]/Ca = 0.013, which is smaller than 0.05 and thus within the limit. This same quantity also corresponds to the ionization fraction, so the percent ionization is 1.3%. The pH of the solution is

    \[pH = –\log 1.2 \times 10^{-3} = 2.9\nonumber \]

    Approximation 3: Very Weak and Acidic

    If the acid is very weak or its concentration is very low, the \(H^+\) produced by its dissociation may be little greater than that due to the ionization of water. However, if the solution is still acidic, it may still be possible to avoid solving the cubic equation \(\ref{2-5a}\) by assuming that the term \(([H^+] - [OH^–]) \ll C_a\) in Equation \(\ref{2-5}\):

    \[ K_a = \dfrac{[H^+]^2}{C_a - [H^+]} \label{2-11}\]

    This can be rearranged into standard quadratic form

    \[[H^+]^2 + K_a [H^+] – K_a C_a = 0 \label{2-12}\]

    For dilute solutions of weak acids, an exact treatment may be required. With the aid of a computer or graphic calculator, solving a cubic polynomial is now far less formidable than it used to be. However, round-off errors can cause these computerized cubic solvers to blow up; it is generally safer to use a quadratic approximation.

    Example \(\PageIndex{3}\): Boric Acid

    Boric acid, B(OH)3 ("H3BO3") is a weak acid found in the ocean and in some natural waters. As with many boron compounds, there is some question about its true nature, but for most practical purposes it can be considered to be monoprotic with \(K_a = 7.3 \times 10^{–10}\):

    \[Bi(OH)_3 + 2 H_2O \rightleftharpoons Bi(OH)_4^– + H_3O^+\nonumber \]

    Find the [H+] and pH of a 0.00050 M solution of boric acid in pure water.


    Because this acid is quite weak and its concentration low, we will use the quadratic form Equation \(\ref{2-7}\), which yields the positive root \(6.12 \times 10^{–7}\), corresponding to pH = 6.21. Notice that this is only six times the concentration of \(H^+\) present in pure water!

    It is instructive to compare this result with what the quadratic approximation would yield, which yield \([H^+] = 6.04 \times 10^{–7}\) so \(pH = 6.22\).

    Weak bases

    The weak bases most commonly encountered are:

    • anions A of weak acids:

    \[A^– + H_2O \rightleftharpoons HA + OH^–\]

    \[CO_3^{2–} + H_2O \rightleftharpoons HCO_3^– + OH^–\]

    • ammonia

    \[NH_3 + H_2O \rightleftharpoons NH_4^+ + OH^–\]

    • amines, e.g. methylamine

    \[CH_3NH_2 + H_2O \rightleftharpoons CH_3NH_3^++ H_2O\]

    Solution of an anion of a weak acid

    Note that, in order to maintain electroneutrality, anions must be accompanied by sufficient cations to balance their charges. Thus for a Cb M solution of the salt NaA in water, we have the following conditions:

    • Species

    Na+, A, HA, H2O, H+, OH

    • Equilibria

    \[[H^+][OH^–] = K_w \label{2-13}\]

    \[ K_b =\dfrac{[HA][OH^-]}{[A^-]} \label{2-14}\]

    • Mass balance

    \[C_b = [Na^+] = [HA] + [A^–] \label{2-15}\]

    • Charge balance

    \[[Na^+] + [H^+] = [OH^–] + [A^–] \label{2-16}\]

    Replacing the [Na+] term in Equation \(\ref{2-15}\) by \(C_b\) and combining with \(K_w\) and the mass balance, a relation is obtained that is analogous to that of Equation \(\ref{2-5}\) for weak acids:

    \[K_b =\dfrac{[OH^-] ([OH^-] - [H^+])}{C_b - ([OH^-] - [H^+])} \label{2-17}\]

    The approximations

    \[ K_b \approx \dfrac{[OH^-]^2}{C_b - [OH^-]} \label{2-18}\]


    \[[OH^–] \approx \sqrt{K_b C_b} \label{2-19}\]

    can be derived in a similar manner.

    Example \(\PageIndex{4}\): Methylamine

    Calculate the pH and the concentrations of all species in a 0.01 M solution of methylamine, CH3NH2 (\(K_b = 4.2 \times 10^{–4}\)).


    We begin by using the simplest approximation Equation \(\ref{2-14}\):

    \[[OH^–] = \sqrt{(K_b C_b}- = \sqrt{(4.2 \times 10^{-4})(10^{–2})} = 2.1 \times 10^{–3}\nonumber \]

    To see if this approximation is justified, we apply a criterion similar to what we used for a weak acid: [OH] must not exceed 5% of Cb. In this case,

    \[ \dfrac{[OH^–]}{ C_b} = \dfrac{(2.1 \times 10^{-3}} { 10^{–2}} = 0.21\nonumber \]

    so we must use the quadratic form Equation \(\ref{2-12}\) that yields the positive root \(1.9 \times 10^{–3}\) which corresponds to \([OH^–]\)

    \[[H^+] = \dfrac{K_w}{[OH^–} = \dfrac{1 \times 10^{-14}}{1.9 \times 10^{–3}} = 5.3 \times 10^{-12}\nonumber \]


    \[pH = –\log 5.3 \times 10^{–12} = 11.3.\nonumber \]

    From the charge balance equation, solve for

    \[[CH_3NH_2] = [OH^–] – [H^+] \approx [OH^–] = 5.3 \times 10^{–12}\; M. \nonumber \]

    For the concentration of the acid form (methylaminium ion CH3NH3+), use the mass balance equation:

    \[[CH_3NH_3^+] = C_b – [CH_3NH_2] = 0.01 – 0.0019 =0.0081\; M.\nonumber \]

    Mixtures of Acids

    Many practical problems relating to environmental and physiological chemistry involve solutions containing more than one acid. In this section, we will restrict ourselves to a much simpler case of two acids, with a view toward showing the general method of approaching such problems by starting with charge- and mass-balance equations and making simplifying assumptions when justified. In general, the hydrogen ions produced by the stronger acid will tend to suppress dissociation of the weaker one, and both will tend to suppress the dissociation of water, thus reducing the sources of H+ that must be dealt with.

    Consider a mixture of two weak acids HX and HY; their respective nominal concentrations and equilibrium constants are denoted by Cx, Cy, Kx and Ky,

    Starting with the charge balance expression

    \[ [H^+] = [X^–] + [Y^–] + [OH^–] \label{3-1}\]

    We use the equilibrium constants to replace the conjugate base concentrations with expressions of the form

    \[ [X^-] = K_x \dfrac{[HX]}{[H^+]} \label{3-2}\]

    to yield

    \[ [H^+] = \dfrac{[HX]}{K_x} + \dfrac{[HY]}{K_y} + K_w \label{3-3}\]

    If neither acid is very strong or very dilute, we can replace equilibrium concentrations with nominal concentrations:

    \[ [H^+] \approx \sqrt{C_cK_x + C_yK_y K_w} \label{3-4}\]

    Example \(\PageIndex{5}\): Acetic Acid and Formic Acid

    Estimate the pH of a solution that is 0.10M in acetic acid (\(K_a = 1.8 \times 10^{–5}\)) and 0.01M in formic acid (\(K_a = 1.7 \times 10^{–4}\)).


    Because Kw is negligible compared to the CaKa products, we can simplify \Equation \(ref{3-4}\):

    \[[H^+] = \sqrt{1.8 \times 10^{–6} + 1.7 \times 10^{-6}} = 0.0019\nonumber \]

    Which corresponds to a pH of \(–\log 0.0019 = 2.7\)

    Note that the pH of each acid separately at its specified concentration would be around 2.8. However, if 0.001 M chloroacetic acid (Ka= 0.0014) is used in place of formic acid, the above expression becomes

    \[ [H^+] \approx \sqrt{ 1.4 \times 10^{-6} + 1.75 \times 10^{-14}} = 0.00188 \label{3-5}\]

    which exceeds the concentration of the stronger acid; because the acetic acid makes a negligible contribution to [H+] here, the simple approximation given above \Equation \(\ref{3-3}\) is clearly invalid. We now use the mass balance expression for the stronger acid

    \[[HX] + [X^–] = C_x \label{3-6}\]

    to solve for [X] which is combined with the equilibrium constant Kx to yield

    \[[X^-] = C_x - \dfrac{[H^+][X^]}{K_x} \label{3-7}\]

    Solving this for [X] gives

    \[ [X^-] = \dfrac{C_xK_x}{K_x + [H^+]} \label{3-8}\]

    The approximation for the weaker acetic acid (HY) is still valid, so we retain it in the substituted electronegativity expression:

    \[ [H^+] \dfrac{C_xK_x}{K_x+[H^+]} + \dfrac{C_yK_y}{[H^+]} \label{3-9}\]

    which is a cubic equation that can be solved by approximation.

    Several methods have been published for calculating the hydrogen ion concentration in solutions containing an arbitrary number of acids and bases. These generally involve iterative calculations carried out by a computer. See, for example, J. Chem. Education 67(6) 501-503 (1990) and 67(12) 1036-1037 (1990).

    Equilibria of Polyprotic Acids

    Owing to the large number of species involved, exact solutions of problems involving polyprotic acids can become very complicated. Thus for phosphoric acid H3PO4, the three "dissociation" steps yield three conjugate bases:


    Fortunately, it is usually possible to make simplifying assumptions in most practical applications. In the section that follows, we will show how this is done for the less-complicated case of a diprotic acid. A diprotic acid HA can donate its protons in two steps, yielding first a monoprotonated species HA and then the completely deprotonated form A2–.


    Since there are five unknowns (the concentrations of the acid, of the two conjugate bases and of H+ and OH), we need five equations to define the relations between these quantities. These are

    • Equilibria

    \[[H^+][OH^–] = K_w \label{4-1}\]

    \[ K_1 = \dfrac{[H^+][HA^-]}{[H_2A]} \label{4-2}\]

    \[ K_1 = \dfrac{[H^+][HA^{2-}]}{[HA^-]} \label{4-3}\]

    • Mass balance

    \[C_a = [H_2A] + [HA^–] + [A^{2–}] \label{4-4}\]

    • Charge balance

    \[[H^+] = [OH^–] + [HA^–] + 2 [A^{2–}] \label{4-5}\]

    (It takes 2 moles of \(H^+\) to balance the charge of 1 mole of \(A^{2–}\))

    Solving these five equations simultaneously for \(K_1\) yields the rather intimidating expression

    \[ K_1 = \dfrac{[H^+] \left( [H^+] - [OH^-] \dfrac{2K_2[H^+] - [OH^-]}{[H^+ + 2K_2} \right)}{C_a - \left( [H^+] - [OH^-] \dfrac{K_2 [H^+] -[OH^-]}{[H^+] + 2K_2} \right)} \label{4-6}\]

    which is of little practical use except insofar as it provides the starting point for various simplifying approximations.

    If the solution is even slightly acidic, then ([H+] – [OH]) ≈ [H+] and

    \[ K_1 = \dfrac{[H^+] \left( [H^+] \dfrac{2K_2[H^+]}{[H^+ + 2K_2} \right)}{C_a - \left( [H^+] \dfrac{K_2 [H^+]}{[H^+] + 2K_2} \right)} \label{4-7}\]

    For any of the common diprotic acids, \(K_2\) is much smaller than \(K_1\). If the solution is sufficiently acidic that \(K_2 \ll [H^+]\), then a further simplification can be made that removes \(K_2\) from Equation \(\ref{4-7}\); this is the starting point for most practical calculations.

    \[ K_1 \approx \dfrac{[H^+]^2}{C_a-[H^+]} \label{4-8}\]

    Finally, if the solution is sufficiently concentrated and \(K_1\) sufficiently small so that \([H^+] \ll C_a\), then Equation \(\ref{4-8}\) reduces to:

    \[ [H^+] \approx \sqrt{K_a C_a}\]

    Acid with conjugate base: Buffer solutions

    Solutions containing a weak acid together with a salt of the acid are collectively known as buffers. When they are employed to control the pH of a solution (such as in a microbial growth medium), a sodium or potassium salt is commonly used and the concentrations are usually high enough for the Henderson-Hasselbalch equation to yield adequate results.

    Exact solution

    In this section, we will develop an exact analytical treatment of weak acid-salt solutions, and show how the HH equation arises as an approximation. A typical buffer system is formed by adding a quantity of strong base such as sodium hydroxide to a solution of a weak acid HA. Alternatively, the same system can be made by combining appropriate amounts of a weak acid and its salt NaA. A system of this kind can be treated in much the same way as a weak acid, but now with the parameter Cb in addition to Ca.

    • Species

    Na+, A, HA, H2O, H+, OH

    • Equilibria

    \[[H^+][OH^–] = K_w \label{5-1}\]

    \[K_a = \dfrac{[H^+][A^-]}{[HA]} \label{5-2}\]

    • Mass balance

    \[C_a + C-b = [HA] + [A^–] \label{5-3}\]

    \[C_b = [Na^+] \label{5-4}\]

    • Charge balance

    \[[Na^+] + [H^+] = [OH^–] + [A^–] \label{5-5}\]

    Substituting Equation \(\ref{5-4}\) into Equation \(\ref{5-5}\) yields an expression for [A]:

    \[[A^–] = C_b + [H^+] – [OH^–] \label{5-6}\]

    Inserting this into Equation \(\ref{5-3}\) and solving for [HA] yields

    \[[HA] = C_b + [H^+] – [OH^–] \label{5-7)}\]

    Finally, we substitute these last two expressions into the equilibrium constant (Equation \(\ref{5-2}\)):

    \[ [H^+] = K_a \dfrac{C_a - [H^+] + [OH^-]}{C_b + [H^+] - [OH^-]} \label{5-8}\]

    which becomes cubic in [H+] when [OH] is replaced by (Kw / [H+]).

    \[[H^+]^3 +(C_b +K_a)[H^+]^2 – (K_w + C_aK_a) [H^+] – K_aK_w = 0 \label{5-8a}\]


    In almost all practical cases it is possible to make simplifying assumptions. Thus if the solution is known to be acidic or alkaline, then the [OH] or [H+] terms in Equation \(\ref{5-8}\) can be neglected. In acidic solutions, for example, Equation \(\ref{5-8}\) becomes

    \[ [H^+] = K_a \dfrac{C_a - [H^+]}{C_b + [H^+]} \label{5-9}\]

    which can be rearranged into a quadratic in standard polynomial form:

    \[ [H^+]^2 + (C_b + C_a)  [H^+] – K_a C_a = 0 \label{5-10}\]

    If the concentrations Ca and Cb are sufficiently large, it may be possible to neglect the [H+] terms entirely, leading to the commonly-seen Henderson-Hasselbalch Approximation.

    \[ \color{red} [H^+] \approx K_a \dfrac{C_a}{C_b} \label{5-11}\]

    It's important to bear in mind that the Henderson-Hasselbalch Approximation is an "approximation of an approximation" that is generally valid only for combinations of Ka and concentrations that fall within the colored portion of this plot.


    Most buffer solutions tend to be fairly concentrated, with Ca and Cb typically around 0.01 - 0.1 M. For more dilute buffers and larger Ka's that bring you near the boundary of the colored area, it is safer to start with Equation \(\ref{5-9}\).

    Example \(\PageIndex{6}\): Chlorous Acid Buffer

    Chlorous acid HClO2 has a pKa of 1.94. Calculate the pH of a solution made by adding 0.01 M/L of sodium hydroxide to a -.02 M/L solution of chloric acid.


    In the resulting solution, Ca = Cb = 0.01M. On the plots shown above, the intersection of the log Ca = –2 line with the plot for pKa = 2 falls near the left boundary of the colored area, so we will use the quadratic form \(\ref{5-10}\).

    Substitution in Equation \(\ref{5-10}\) yields

    \[H^+ + 0.02 H^+ – (10^{–1.9} x 10^{–2}) = 0 \nonumber\]

    which yields a positive root 0.0047 = [H+] that corresponds to pH = 2.3.

    Note: Using the Henderson-Hassalbach Approximateion (Equation \(\ref{5-11}\)) would give pH = pKa = 1.9.

    This page titled 13.7: Exact Calculations and Approximations is shared under a CC BY 3.0 license and was authored, remixed, and/or curated by Stephen Lower via source content that was edited to the style and standards of the LibreTexts platform; a detailed edit history is available upon request.