How do you calculate the pH of acetic acid?
1 Answer
Here's how you can do that.
Explanation:
Acetic acid,
"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_a = 1.8 * 10^(-5)Ka=1.8⋅10−5
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
- one mole of hydronium cations
- one mole of acetate anions
If you take
"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 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=x⋅xc−x=x2c−x
Now, as long as the initial concentration of the acetic acid,
c - x ~~ c -> c−x≈c→ valid whencolor(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
["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
"pH" = - log( 0.050 * 1.8 * 10^(-5))
"pH" = 3.02