How do you calculate buffer pH for monoprotic acids?

1 Answer
Apr 30, 2015

You use the Henderson-Hasselbalch equation.

A monoprotic acid has one ionizable hydrogen.

"HA" + "H"_2"O" ⇌ "H"_3"O"^+ + "A"^-

A solution that contains both "HA" and "A"^- is a buffer solution, and its pH is given by the Henderson-Hasselbalch equation.

"pH" = "p"K_"a" + log((["A"^-])/(["HA"]))

EXAMPLE

Calculate the pH of a solution that contains 0.20 mol/L acetic acid and 0.10 mol/L sodium acetate. The K_"a" for acetic acid is 1.74 × 10^-5.

Solution

"pH" = "p"K_"a" + log ((["A"^-])/(["HA"])) = -log(1.74 × 10^-5 ) + log((0.10 cancel("mol/L"))/(0.20 cancel("mol/L"))) = 4.76 – 0.30 = 4.46