Some Observations
The paper by de Levie (J. Chem. Educ. 1993, 70, 209-217) contains a discussion on the general form of titration curves for a variety of titrations that are obtained without using approximation or segmentation. The following discussion concerning the specific cases of strong or weak acid titrations with strong or weak bases is intended to complement de Levies' excellent article.
Strong Acid with Strong Base
For the addition of a volume Vb of a strong monoprotic base MOH of concentration Cb to a volume Va of a strong monoprotic acid HA of concentration Ca, de Levie states that the general form of the titration curve in this case gives a quadratic equation for [H+]. Specifically this is
| (1) |  |
where Kw = [H+][OH-] << 1 is constant; typically Kw = 10-14. The positive root of eq 1 is given by
| (2) |  |
and this is the simple inversion that de Levie refers to. Because Kw <<1, the expression in eq 2 enables the determination of the behavior of the titration curve
([H+] or pH against Vb) either side of the equivalence point (where CaVa - CbVb = 0) as follows:
| (3) |  |
| (4) |  |
by rationalizing the numerator, together with

for Vb = CaVa/Cb. The expression in eq 3 is in agreement with the result obtained by calculating [H+] as the number of moles of excess acid CaVa-CbVb divided by the total solution volume Va+Vb. Similarly, the expression in eq 4 is in agreement with the result obtained by calculating
[OH-] as the number of moles of excess base CbVb-CaVa divided by the total solution volume Va+Vb and then using [H+] = Kw/[OH-]. The two segments given by eqs 3 and 4 are joined by a sharp transition around the equivalence point.
Weak Acid with Weak Base
For the addition of a volume Vb of weak monoprotic base B of concentration Cb to a volume Va of weak monoprotic acid HA of concentration Ca, it is necessary to consider the equilibria HA <--> H++A- and B+H2O <--> BH+ + OH- with corresponding equilibrium constants
Ka =
[H+][A-]/[HA] and Kb =
[OH-][BH+]/[B]. de Levie points out, quite correctly, that in this case it is not possible to perform the inversion required to obtain the titration curve. This
is because the equation corresponding to eq 1 is a quartic:
| (5) |  |
It is possible, however, to solve eq 5 numerically for [H+] for a given volume of added base, Vb, and given values Va, Ca, Cb, and Kw. Varying
Vb and determining the corresponding value of [H+] enables the whole titration curve to be determined. A reliable numerical method is required to solve eq 5; my preference is the Newton iteration, which can be written as
| (6) |  |
where G2 is an improvement on an initial guess G1 and f'([H+]) is the derivative of f([H+]). This process is
repeated iteratively until the desired accuracy is achieved. Bearing in mind that the Newton iteration is sensitive to the initial guess, and that eq 5 has four roots, there remains one crucial question. For what initial guesses will the iteration converge to the required root [H+]? Fortunately, the answer is simple.
The figure shows a qualitative plot of f([H+]) and four roots
r1, r2, r3, r4 can be identified, while the required
positive root is [H+] = r4. Now, the geometrical interpretation
of the Newton iteration is that the improvement, G2, is given by the
[H+] value at the point of intersection of the tangent at the point (G1,
f(G1)) [with slope f'(G1)] with the
[H+] axis. This process is repeated by "drawing" the tangent at (G2,
f(G2)). Therefore the figure shows that the iteration will
be guaranteed to converge on the root r4 for any initial guess
G1 to the right of r4. However, since the required root
satisfies 0 < r4 < Ca (the initial concentration of acid), then
[H+] = Ca is always to the right of the required root and the
Newton iteration is guaranteed to converge on
r4 for the initial guess G1 =
Ca, and this will be true as the volume of
base added, Vb, varies.

Similar remarks apply to the cases of strong
acid-weak base and weak acid-strong base titrations. In these
cases, however, the corresponding equation to 5 is a cubic.
Nevertheless, the corresponding Newton iterations will
converge on the required root satisfying 0 <
[H+] < Ca from the
initial guess G1 =
Ca for any volume of added base
Vb. Again, applying the iteration as
Vb varies enables the whole
titration curve to be determined.
|