How do you calculate the pH of acetic acid?

1 Answer
Jun 24, 2016

Here's how you can do that.

Explanation:

Acetic acid, "CH"_3"COOH"CH3COOH, is a weak acid, meaning that it partially ionizes in aqueous solution to form hydronium cations, "H"_3"O"^(+)H3O+, and acetate anions, "CH"_3"COO"^(-)CH3COO.

"CH"_ 3"COO"color(red)("H")_ ((aq)) + "H"_ 2"O"_ ((l)) rightleftharpoons "H"_ 3"O"_ ((aq))^(color(red)(+)) + "CH"_ 3"COO"_ ((aq))^(-)CH3COOH(aq)+H2O(l)H3O+(aq)+CH3COO(aq)

The position of the ionization equilibrium is given by the acid dissociation constant, K_aKa, which for acetic acid is equal to

K_a = 1.8 * 10^(-5)Ka=1.8105

http://www.bpc.edu/mathscience/chemistry/table_of_monoprotic_acids.html

Now, let's assume that you want to find the pH of a solution of acetic acid that has a concentration of cc. According to the balanced chemical equation that describes the ionization of the acid, every mole of acetic acid that ionizes will produce

  • one mole of hydronium cations
  • one mole of acetate anions

If you take xx to be the concentration of acetic acid that ionizes, you can find the equilibrium concentration of the hydronium cations by using an ICE table

"CH"_ 3"COO"color(red)("H")_ ((aq)) + "H"_ 2"O"_ ((l)) rightleftharpoons "H"_ 3"O"_ ((aq))^(color(red)(+)) + "CH"_ 3"COO"_ ((aq))^(-)CH3COOH(aq)+H2O(l)H3O+(aq)+CH3COO(aq)

color(purple)("I")color(white)(aaaaaaacolor(black)(c)aaaaaaaaaaaaaaaaaaacolor(black)(0)aaaaaaaaaaaacolor(black)(0)Iaaaaaaacaaaaaaaaaaaaaaaaaaa0aaaaaaaaaaaa0
color(purple)("C")color(white)(aaaacolor(black)((-x))aaaaaaaaaaaaaaaacolor(black)((+x))aaaaaaaacolor(black)((+x))Caaaa(x)aaaaaaaaaaaaaaaa(+x)aaaaaaaa(+x)
color(purple)("E")color(white)(aaaaacolor(black)(c-x)aaaaaaaaaaaaaaaaaacolor(black)(x)aaaaaaaaaaacolor(black)(x)Eaaaaacxaaaaaaaaaaaaaaaaaaxaaaaaaaaaaax

The acid dissociation constant will be equal to

K_a = (["H"_3"O"^(+)] * ["CH"_3"COO"^(-)])/(["CH"_3"COOH"])Ka=[H3O+][CH3COO][CH3COOH]

This will be equivalent to

K_(sp) = (x * x)/(c-x) = x^2/(c-x)Ksp=xxcx=x2cx

Now, as long as the initial concentration of the acetic acid, cc, is significantly higher than the K_(sp)Ksp of the acid, you can use the approximation

c - x ~~ c -> cxc valid when color(red)(ul(color(black)(c " >> " K_(sp)))

In this case, the equation becomes

K_(sp) = x^2/c

which gives you

x = sqrt(c * K_(sp))

Since x represents the equilibrium concentration of hydronium cations, you will have

["H"_3"O"^(+)] = sqrt(c * K_(sp))

Now, the pH of the solution is given by

color(blue)(|bar(ul(color(white)(a/a)"pH" = - log(["H"_3"O"^(+)])color(white)(a/a)|)))

Combine these two equations to get

color(green)(|bar(ul(color(white)(a/a)color(black)("pH" = - log( sqrt(c * K_(sp)))color(white)(a/a)|)))

For example, the pH of a "0.050 M" acetic acid solution will be

"pH" = - log( 0.050 * 1.8 * 10^(-5))

"pH" = 3.02