Skip to main content
Chemistry LibreTexts

Exact pH Calculation

Skills to Develop

  • Calculate the pH when two weak acids are present in a solution.
  • Calculate the pH when the concentration of the acid is very dilute.
  • Calculate the pH by including the autoionization of water.

A common paradigm in solving for pHs in weak acids and bases is that the equilibria of solutions containing one weak acid or one weak base. In most cases, the amount of \(\ce{H+}\) from the autoionization of water is negligible. For very dilute solutions, the amount of \(\ce{H+}\) ions from the autoionization of water must also be taken into account. Thus, a strategy is given here to deal with these systems.

When two or more acids are present in a solution, the concentration of \(\ce{H+}\) (or pH) of the solution depends on the concentrations of the acids and their acidic constants Ka. The hydrogen ion is produced by the ionization of all acids, but the ionizations of the acids are governed by their equilibrium constants, Ka's. Similarly, the concentration of \(\ce{OH-}\) ions in a solution containing two or more weak bases depends on the concentrations and Kb values of the bases. For simplicity, we consider two acids in this module, but the strategies used to discuss equilibria of two acids apply equally well to that of two bases.

Two Equilibria with a Common Ion H+

If the pH is between 6 and 8, the contribution due to autoionization of water to \(\ce{[H+]}\) should also be considered. When autoionization of water is considered, the method is called the exact pH calculation or the exact treatment. This method is illustrated below. When the contribution of pH due to self-ionization of water cannot be neglected, there are two equilibria to consider:

\[\ce{HA \rightleftharpoons H+ + A-} \]

ICE Table \(\ce{HA}\) \(\ce{H+}\) \(\ce{A-}\)
Initial \(C\) 0 0
Change \(- x\) \({\color{Red} x}\) \(x\)
Equilibrium \(C-x\) \({\color{Red} x}\) \(x\)



\[\ce{H2O \rightleftharpoons H+ + OH-}\]

ICE Table \(\ce{H2O}\) \(\ce{H+}\) \(\ce{OH-}\)
Equilibrium - \({\color{Red} y}\) \(y\)



\ce{[H+]} &= ({\color{Red} x+y})\\
\ce{[A- ]} &= x\\
\ce{[OH- ]} &= y

and the two equilibrium constants are

\[K_{\large\textrm{a}} = \dfrac{ ({\color{Red} x + y})\, x}{C - x} \label{1}\]


\[K_{\large\textrm{w}} = ({\color{Red} x + y})\, y \label{2}\]

Although you may use the method of successive approximation, the formula to calculate the pH can be derived. Solving for x from Equation \(\ref{2}\) gives

\[x = \dfrac{K_{\large\textrm{w}}}{y} - y\]

and substituting this expression into \(\ref{1}\) results in

\[K_{\large\textrm{a}} = \dfrac{({\color{Red} x+y}) \left(\dfrac{K_{\large\textrm{w}}}{y} - y\right)}{C - \dfrac{K_{\large\textrm{w}}}{y} + y}\]

Rearrange this equation to give:

\ce{[H+]} &= ({\color{Red} x+y})\\ \\
&= \dfrac{C - \dfrac{K_{\large\textrm{w}}}{y} + y}{\dfrac{K_{\large\textrm{w}}}{y} - y}\, K_{\large\textrm{a}}

Note that \(\dfrac{K_{\large\textrm w}}{y} = \ce{[H+]}\), and \(y = \dfrac{K_{\large\textrm w}}{\ce{[H+]}}\).
Thus, we get:

\[\ce{[H+]} = \dfrac{ C - \ce{[H+]} + \dfrac{K_{\large\textrm{w}}}{\ce{[H+]}}}{\ce{[H+]} - \dfrac{K_{\large\textrm{w}}}{\ce{[H+]}}}\, K_{\large\textrm{a}} \label{Exact}\]

Now, consider the approximations we can make when we use this formula due to conditions.

Case 1: High Concentration

If \([H^+] > 1 \times 10^{-6}\), then

\[\dfrac{K_w}{[H^+]} < 1 \times 10^{-8}.\]

This is small indeed compared to \([H^+]\) and \(C\) in Equation \(\ref{Exact}\). Thus,

\[[H^+] \approx \dfrac{C - [H^+]}{[H^+]} K_{\large\textrm{a}}\]

\[[H^+]^2 + K_{\large\textrm{a}} [H^+] - C K_{\large\textrm{a}} \approx 0\]


\[[H^+] \approx \dfrac{-K_{\large\textrm{a}} + \sqrt{K_{\large\textrm{a}}^2 + 4 C K_{\large\textrm{a}}}}{2}\]

Case 2: Low Concentration

If \([H^+] << C\), then

\[C - [H^+] \approx C\]

Then Equation \(\ref{Exact}\) can be simplified

[H^+] &\approx \dfrac{C}{[H^+]}\: K_{\large\textrm{a}}\\
[H^+] &\approx \sqrt{C K_{\large\textrm{a}}}

The treatment presented in deriving Equation \(\ref{Exact}\) is more general, and may be applied to problems involving two or more weak acids in one solution.

Example 1

Calculate the \(\ce{[H+]}\), \(\ce{[Ac- ]}\), and \(\ce{[Cc- ]}\) when the solution contains 0.200 M \(\ce{HAc}\) (\(K_a = 1.8 \times 10^{-5}\)), and 0.100 M \(\ce{HCc}\) (the acidity constant \(K_c = 1.4 \times 10^{-3}\)). (\(\ce{HAc}\) is acetic acid whereas \(\ce{HCc}\) is chloroacetic acid).

Assume x and y to be the concentrations of \(\ce{Ac-}\) and \(\ce{Cc-}\), respectively, and write the concentrations below the equations:

\ce{HAc &\rightleftharpoons &H+ &+ &Ac-}\\
0.200-x &&x &&x\\
\ce{HCc &\rightleftharpoons &H+ &+ &Cc-}\\
0.100-y &&y &&y

\[\ce{[H+]} = (x + y) \nonumber\]

Thus, you have

\[\dfrac{(x + y)\, x}{0.200 - x} = 1.8 \times 10^{-5} \label{Ex1.1}\]

\[\dfrac{(x + y)\, y}{0.100 - y} = 1.4\times 10^{-3} \label{Ex1.2}\]

Solving for x and y from Equations \(\ref{Ex1.1}\) and  \(\ref{Ex1.2}\) may seem difficult, but you can often make some assumptions to simplify the solution procedure. Since \(\ce{HAc}\) is a weaker acid than is \(\ce{HCc}\), you expect x << y. Further, y << 0.100. Therefore, \(x + y \approx y\) and 0.100 - y => 0.100. Equation \(\ref{Ex1.2}\) becomes:

\[\dfrac{ ( y)\, y}{0.100} = 1.4 \times 10^{-3} \label{Ex1.2a}\]

which leads to

y &= (1.4 \times 10^{-3} \times 0.100)^{1/2}\\
&= 0.012

Substituting y in Equation \(\ref{Ex1.1}\) results in

\[\dfrac{(x + 0.012)\, x}{0.200 - x} = 1.8 \times 10^{-5} \label{1'}\]

This equation is easily solved, but you may further assume that \(0.200 - x \approx 0.200\), since \(x << 0.200\). Thus,

x &= \dfrac{-0.012 + (1.44\times 10^{-4} + 1.44\times 10^{-5})^{1/2}}{2}\\
&= 2.9\times 10^{-4}\:\: \longleftarrow \textrm{Small indeed compared to 0.200}

You had a value of 0.012 for y by neglecting the value of x in Equation \(\ref{Ex1.2}\). You can now recalculate the value for y by substituting values for x and y in Equation \(\ref{Ex1.2}\).

\[\dfrac{(2.9\times 10^{-4} + y)\, y}{0.100 - 0.012} = 1.4\times 10^{-3} \label{2"}\]

Solving for y in the above equation gives

\[y = 0.011 \nonumber\]

You have improved the y value from 0.012 to 0.011. Substituting the new value for y in a successive approximation to recalculate the value for x improves its value from \(2.9 \times 10^{-4}\) to a new value of \(3.2 \times 10^{-4}\). Use your calculator to obtain these values. Further refinement does not lead to any significant changes for x or y.

You should write down these calculations on your note pad, since reading alone does not lead to thorough understanding.

Example 2

A weak acid \(\ce{HA}\) has a \(K_a\) value of \(4.0 \times 10^{-11}\). What are the pH and the equilibrium concentration of \(\ce{A-}\) in a solution of 0.0010 M \(\ce{HA}\)?

For the solution of this problem, two methods are given here. If you like the x and y representation, you may use method (a).

Method (a)

The two equilibrium equations are:

\ce{HA &\rightleftharpoons &H+ &+ &A-};\\
0.0010-x &&x &&x\\
\ce{H2O &\rightleftharpoons &H+ &+ &OH-}\\
&&y &&y

\[\ce{[H+]} = (x+y)\]

\dfrac{(x+y)\, x}{0.0010-x} &= 4.0\times 10^{-}11 \label{3}\\
(x+y)\, y &= 1\times 10^{-}14 \label{4}

Assume y << x, and x << 0.0010, then you have

\dfrac{(x )\, x}{0.0010} &= 4.0\times 10^{-11} \label{3'} \\
x &= (0.0010 \times 4.0e^{-11})^{1/2}\\
&= 2.0\times 10^{-7}

Substituting \(2.0 \times ^{-7}\) for x in 4 and solving the quadratic equation for y gives,

\[(2.0\times 10^{-}7+y)\, y = 1\times 10^{-14} \nonumber\]

\[y = 4.1\times 10^{-8} \nonumber\]

Substituting \(4.1 \times 10^{-8}\) in Equation \(\ref{3}\), but still approximating 0.0010-x by 0.0010:

\[\dfrac{(x+4.1\times 10^{-8})\, x}{0.0010} = 4.0\times 10^{-11} \label{3''}\]

Solving this quadratic equation for a positive root results in

\[x = 1.8 \times 10^{-7} \;\text{M} \longleftarrow \textrm{Recall }x = \ce{[A- ]} \nonumber\]

\ce{[H+]} &= x + y\\
&= (1.8 + 0.41)\,1\times 10^{-7}\\
&= 2.2\times 10^{-7}\\
\ce{pH} &= 6.65

The next method uses the formula derived earlier.

Method (b)

Using the formula from the exact treatment, and using \(2 \times 10^{-7}\) for all the \(\ce{[H+]}\) values on the right hand side, you obtain a new value of \(\ce{[H+]}\) on the left hand side,

\ce{[H+]} &= \dfrac{C - \ce{[H+]} + \dfrac{K_{\large\textrm w}}{\ce{[H+]}}}{\ce{[H+]} - \dfrac{K_{\large\textrm w}}{\ce{[H+]}}} K_{\large\textrm a}\\
&= 2.24\times 10^{-7}\\
\ce{pH} &= 6.65

The new \(\ce{[H+]}\) enables you to recalculate \(\ce{[A- ]}\) from the formula:

(2.24\times 10^{-7}) \ce{[A- ]} &= C K_{\large\textrm a} \nonumber\\
\ce{[A- ]} &= \dfrac{(0.0010) (4.0\times 10^{-11})}{2.24\times 10^{-7}} \nonumber\\
&= 1.8\times 10^{-7} \nonumber


You may have attempted to use the approximation method:

x &= (C K_{\large\textrm a})^{1/2} \nonumber\\
&= 2.0\times 10^{-7}\: \mathrm{M\: A^-,\: or\: H^+;\: pH = 6.70} \nonumber

and obtained a pH of 6.70, which is greater than 6.65 by less than 1 %. However, when an approximation is made, you have no confidence in the calculated pH of 6.70.


Water is both an acid and a base due to the autoionization,

\[\ce{H2O \rightleftharpoons H+ + OH-} \nonumber\]

However, the amount of \(\ce{H+}\) ions from water may be very small compared to the amount from an acid if the concentration of the acid is high. When calculating \(\ce{[H+]}\) in an acidic solution, approximation method or using the quadratic formula has been discussed in the modules on weak acids.