ChemWiki

username password

Weak Acids & Bases

    Unlike strong acids/bases, weak acids and weak bases do not completely dissociate (separate into ions) at equilibrium in water, so calculating the pH of these solutions requires consideration of a unique ionization constant and equilibrium concentrations. Although this is more difficult than calculating the pH of a strong acid or base solution, most biochemically important acids and bases are considered weak, and so it is very useful to understand how to calculate the pH of these substances. The same basic method can be used to determine the pH of aqueous solutions of many different weak acids and bases.

    Introduction

    An aqueous solution of a weak acid or base contains both the protonated and unprotonated forms of the compound, so an ICE table can be made and used to plug in concentrations into an equilibrium constant expression. The ionization constant for the acid (Ka) or base (Kb) is a measure of how readily the acid donates protons or how readily a base accepts protons. Because you are calculating pH, you must solve for the unknown concentration of hydronium ions in solution at equilibrium.

    The first step in calculating the pH of an aqueous solution of any weak acid or base is to notice whether the initial concentration is high or low relative to 10-7 M (the concentration of hydronium and hydroxide ions in water due to the autoionization of water). If the concentration of the acid or base is very close to or less than 10-7 M, then the solution is considered dilute and additional steps must be taken to calculate pH.

    Weak Acids and Bases

    You must first be familiar with equilibrium constant expressions and how to write them for a chemical reaction. Then, by making an ICE table, you can find unknown concentration values that can be plugged into this equilibrium expression.

    Example  

    Example 1 (Weak Acid):
    What is the pH of 1.5 L of a vinegar that is 3% acetic acid by mass?
    (Ka = 1.8 x 10-5)

    To start, you must find the initial concentration of acetic acid in the vinegar. Assume that the vinegar is really just a solution of acetic acid in water, and that density = 1 g/mL.

    So if the vinegar is 3% acetic acid by mass and the molar mass of HC2H3O2 = 60.05 g/mol, then
    HTTP Status: BadRequest(400) (click for details)
    = 0.75 mol HC2H3O2
    Divide 0.75 mol by 1.5 L to get an initial concentration of 0.50 M.

    Now make an ICE table, considering the ionization of acetic acid in water into acetate ion and hydronium ion. Because only solutes and gases are incorporated into the equilibrium expression, you can ignore the concentration of water (a pure liquid) in our calculations.

    HC2H3O2(aq) + H2O(l)

    HTTP Status: BadRequest(400) (click for details)
    C2H3O2-(aq) + H3O+(aq)

      HC2H3O2 H2O C2H3O2- H3O+
    Initial 0.5 --- 0 0
    Change -x --- +x +x
    Equilibrium 0.5 - x --- x x

    For every acetic acid molecule that dissociates, one acetate ion and one hydronium ion is produced. This can be represented by subtracting "x" from the original acetic acid concentration, and adding "x" to the original concentrations of the dissociated ions.

    You can create a modified equilibrium constant expression
    HTTP Status: BadRequest(400) (click for details)

    and then plug in the concentration values you found in the ICE table
    HTTP Status: BadRequest(400) (click for details)
    so 
    HTTP Status: BadRequest(400) (click for details)

    then use the quadratic formula to calculate
    x = 0.0030 M = [H3O+]
    which can be plugged into the formula
    pH = -log[H3O+]
    -log(.0030) = pH = 2.5

    The same thing can be done for calculating the pH of a weak base.

    Example  

    Example 2 (Weak Base):
    What is the pH of a 7.0 x 10-3 M NH3 solution
    ? (pKb = 4.74)

    NH3(aq) + H2O(l)

    HTTP Status: BadRequest(400) (click for details)
    NH4+(aq) + OH-(aq)

      NH3 H2O NH4+ OH-
    I 7.0 x 10-3 --- 0 0
    C -x --- +x +x
    E 7.0x10-3 - x --- x x
    Instead of Kb, you were given pKb. So to get Kb
    pKb = -log(Kb) = 4.74
    Kb = 10-4.74 = 1.8 x 10-5
    Plug these values into the equilibrium expression to get
    HTTP Status: BadRequest(400) (click for details)

    and use the quadratic formula to find that
    x = 3.46 x 10-4 M = [OH-]
    so pOH = -log(3.46 x 10-4) = 3.46
    and pH + POH = 14
    so 14 - 3.46 = pH = 10.54

    Weak Polyprotic Acids and Basespolyproticacid.png

    Polyprotic acids have more than one proton to donate to water, and so they have more than one ionization constant (Ka1, Ka2, etc) that can be considered. Polyprotic bases take more than one proton from water, and also have more than one ionization constant (Kb1, Kb2, etc).

    Most often the first proton exchange is the only one that considerably affects pH. This is discussed more at the end of the first example.

    Example  

    Example 1 (Polyprotic Acid):
    What is the pH of a grapefruit that contains 0.007 M citric acid solution (C6H8O7)?

    (Ka1 = 7.5 x 10-4, Ka2 = 1.7 x 10-5, Ka3 = 4.0 x 10-7)
     

    Make an ICE table for the first dissociation

    C6H8O7(aq) + H2O(l)

    HTTP Status: BadRequest(400) (click for details)
    C6H7O7- + H3O+(aq)

      C6H8O7 H2O C6H7O7- H3O+
    I 0.007 --- 0 0
    C -x --- +x +x
    E 0.007 - x --- x x
    HTTP Status: BadRequest(400) (click for details)

    and use the quadratic formula to find that
    x = 0.00195 M = [H3O+]

    Then a second ICE table can be made for the second dissociation

    C6H7O7-(aq) + H2O(l)

    HTTP Status: BadRequest(400) (click for details)
    C6H6O72- + H3O+(aq)

      C6H7O7- H2O C6H6O72- H3O+
    I 0.00195 --- 0 0.00195
    C -x --- +x +x
    E 0.00195 - x --- x 0.00195 + x
    Remember that, for the first dissociation, x = [H3O+] = [C6H7O7-], so you can plug in the first value of x in for the initial concentrations of C6H7O7- and H3O+.
    HTTP Status: BadRequest(400) (click for details)

    and use the quadratic formula to find that
    x = 1.67x10-5
    [H3O+] = 0.00195 + 1.67x10-5 = 0.00197 M
    -log(0.00197) = pH = 2.71

    Note that if you ignored the addition of hydronium from the second dissociation, then [H3O+] = 0.00195 M, and using this value to calculate pH still gives you the answer of 2.71.

    So even though you made two ICE tables (you could even make a third table for Ka3), the protons donated in the second dissociation were negligible compared to the first dissociation. So you can see that it is really only the first dissociation that affects pH. Most often this is the case, and only one ICE table is necessary. It is up to you how certain you want to be and how many ICE tables you want to make when you calculate these problems.

    Example  

    Example 2 (Polyprotic Base):
    What is the pH of a saturated solution of sodium carbonate (Na2CO3)?

    (solubility in water is 21.6g/100mL at room temperature)
    (for carbonic acid, H2CO3, Ka1 = 4.5 x 10-7, Ka2 = 4.7 x 10-11

    First, you have to find the find the initial concentration of CO32- which can be found from
    HTTP Status: BadRequest(400) (click for details)
    = 0.204 mol Na2CO3 = 0.204 mol CO32-
    then divide 0.204 mol by 0.100 L to get 2.04 M CO32-

    Plug into an ICE table

    CO32-(aq) + H2O(l)

    HTTP Status: BadRequest(400) (click for details)
    HCO3-(aq) + OH-(aq)

      CO32- H2O HCO3- OH-
    I 2.04 --- 0 0
    C -x --- +x +x
    E 2.04 - x --- x x
    But notice that the equilibrium constants are for carbonic acid.
    If you were considering the dissociation of carbonic acid, you would write the following expressions
    HTTP Status: BadRequest(400) (click for details)
    for H2CO3 + H2O
    HTTP Status: BadRequest(400) (click for details)
    HCO3- + H3O+
    HTTP Status: BadRequest(400) (click for details)
    for HCO3- + H2O
    HTTP Status: BadRequest(400) (click for details)
    CO32- + H3O+
    The second acid ionization constant corresponds to the first base ionization constant (because the base reactions go backwards). To convert the second acid ionization constant to the first base ionization constant, you use the equation
    Ka x Kb = Kw = 10-14
    so that
    Ka2 x Kb1 = 10-14
    Kb1 =
    HTTP Status: BadRequest(400) (click for details)
    = 2.13 x 10-4
    Use the same equation to convert the first acid ionization constant to the second base ionization constant
    Ka1 x Kb2 = 10-14
    Kb2 =
    HTTP Status: BadRequest(400) (click for details)
    = 2.22 x 10-8
    The expressions for the protonation of carbonate are now known to be
    HTTP Status: BadRequest(400) (click for details)
    for CO32- + H2O
    HTTP Status: BadRequest(400) (click for details)
    HCO3- + OH-
    HTTP Status: BadRequest(400) (click for details)
    for HCO3- + H2O
    HTTP Status: BadRequest(400) (click for details)
    H2CO3 + OH-
    Plug the ICE tables values into the first equilibrium expression
    HTTP Status: BadRequest(400) (click for details)

    and use the quadratic formula to solve
    x = 0.0207 M = [OH-]
    You can ignore the second base ionization constant because it removes a negligible amount of protons from water. If you want to test this by making an ICE table, you should get that the total hydroxide concentration is 0.0207000222 M
    HTTP Status: BadRequest(400) (click for details)
    0.0207 M
    so pOH = -log(0.0207) = 1.68
    pH + pOH = 14
    14 - 1.68 = pH = 12.32

    Dilute Weak Acids and Bases

    'Dilute' refers to the concentration of the acid or base in water. If the concentration is close to or below 10-7 M, then you must consider the donation of hydronium ions from water as well as from your acid or base. This is done by making an ICE table to find the protonation of the acid or base, while also incorporating the ion product of water.

    Example  

    Example 1 (Dilute Weak Acid):
    If a bee sting excretes 5.00 micrograms of formic acid (HCO2H), what would be the pH of a 500mL solution of this formic acid?
     (pK= 3.75)

    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)

    HCO2H(aq) + H2O(l)

    HTTP Status: BadRequest(400) (click for details)
    CO2H-(aq) + H3O+(aq)

      HCO2H H2O CO2H- H3O+
    I 2.17 x 10-7 --- 0 0
    C -x --- +x +x
    E 2.17x10-7 - x --- x x

    A second ICE table can be made for the autoionization of water

    2H2O(l)

    HTTP Status: BadRequest(400) (click for details)
    H3O+(aq) + OH-(aq)

      2H2O H3O+ OH-
    I --- 0 0
    C --- +y +y
    E --- y y
    Notice that total [H3O+] = x + y
    pKa = 3.75
    Ka = 10-3.75 = 1.78 x 10-4
    So you can simultaneously solve both equations
    HTTP Status: BadRequest(400) (click for details)
    and
    Kw = [H3O+][OH-] = (x + y)(y) = 10-14
    These calculations can be tricky, and it is very easy to make mistakes. It is usually easier to use variables to solve these problems instead of handling awkward numbers.
    For this problem use
    a = Ka = 1.78 x 10-4
    c = initial [HCO2H] = 2.17 x 10-7
    w = Kw = 10-14
    HTTP Status: BadRequest(400) (click for details)
    and
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    and
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    so when we plug back in the values
    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    and use a graphing calculator to find that
    y = 3.91 x 10-8
    and
    HTTP Status: BadRequest(400) (click for details)
    and total [H3O+] = (x + y) = (2.17 x 10-7 + 3.91 x 10-8) = 2.56 x 10-7 M
    so -log[H3O+] = -log(2.56 x 10-7) = pH = 6.59

    Compare this value to pH = 6.66, which is what would have been calculated if the autoprotonization of water was not considered.

    Buffer Solutions

    buffer.png

    Buffer solutions resist pH change when more acid or base is added. They are made from a weak acid and its conjugate base or a weak base and its conjugate acid. The Henderson-Hasselbalch equation can be used to find the pH of a buffer solution, and is derived from the acid equilibrium expression.

    HA(aq) + H2O(l)

    HTTP Status: BadRequest(400) (click for details)
    A-(aq) + H3O+(aq)

    HTTP Status: BadRequest(400) (click for details)

    HTTP Status: BadRequest(400) (click for details)

    HTTP Status: BadRequest(400) (click for details)

    HTTP Status: BadRequest(400) (click for details)

    HTTP Status: BadRequest(400) (click for details)

    A similar equation can be used for bases

    HTTP Status: BadRequest(400) (click for details)

    Example  

    Example 1:
    The pH of blood plasma is 7.40, and is maintained by a carbonic acid/hydrogen carbonate buffer system. What mass of sodium bicarbonate (NaHCO3) should be added to a one liter solution of 0.250 M H2CO3 to maintain the solution at pH of 7.40?
    (pKa = 6.35)

    HTTP Status: BadRequest(400) (click for details)
    HTTP Status: BadRequest(400) (click for details)
    1.05 = log[HCO3-] - log(0.250)
    0.448 = log[HCO3-]
    [HCO3-] = 0.356 M
    0.356 M x 1 L solution = 0.356 mol HCO3-
    HTTP Status: BadRequest(400) (click for details)
    = 29.9 g sodium bicarbonate

    It is also possible to use the Henderson-Hasselbalch equation to find pKa, pH, or [HA] if the other variables are given or calculated. Also notice that because

    HTTP Status: BadRequest(400) (click for details)
    will cancel out the unit of volume, moles of HA and A- can be used instead of molarity.


    References

    1. CRC Handbook of Chemistry and Physics, 91st ed.; CRC Press: Boca Raton, FL., 2010.
    2. Merck Index, 12th ed.; Merck & Co.: Whitehouse Station, NJ., 1996.

    Contributors

    • Erik Garber (UC Davis)

    This page viewed 9476 times
    The ChemWiki has 9234 Modules.

     

    Creative Commons 
License    UC Davis ChemWiki by University of California, Davis is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License
    Permissions beyond the scope of this license may be available at copyright@ucdavis.edu. Terms of Use
    Powered by Mindtouch Core 2010

    You must login to post a comment.
    FileSizeDateAttached by 
    buffer.png
    Buffers resist pH change.
    102.53 kB19:35, 4 Jun 2011ergarberActions
    polyproticacid.png
    Citric Acid Dissociation
    138.91 kB19:09, 2 Jun 2011ergarberActions