A beaker with 120mL of an acetic acid buffer with a pH of 5.00 is sitting on a benchtop. The total molarity of acid and conjugate base in this buffer is 0.1M. A student adds 6.60mL of a 0.300M HCl solution to the beaker. How much will the pH change?
The pKa of acetic acid is 4.76.
The pKa of acetic acid is 4.76.
1 Answer
Explanation:
!! LONG ANSWER !!
The idea here is that you need to use the Henderson-Hasselbalch equation to determine the ratio that exists between the concentration of the weak acid and of its conjugate base in the buffer solution.
Once you know that, you can use the total molarity of the acid and of the conjugate base to find the number of moles of these two chemical species present in the buffer.
So, the Henderson-Hasselbalch equation looks like this
color(blue)(|bar(ul(color(white)(a/a)"pH" = pK_a + log( (["conjugate base"])/(["weak acid"]))color(white)(a/a)|)))
In your case, you have acetic acid,
"pH" = 4.76 + log( (["CH"_3"COO"^(-)])/(["CH"_3"COOH"]))
The pH is equal to
5.00 = 4.76 + log( (["CH"_3"COO"^(-)])/(["CH"_3"COOH"]))
log( (["CH"_3"COO"^(-)])/(["CH"_3"COOH"])) = 0.24
This will be equivalent to
10^log( (["CH"_3"COO"^(-)])/(["CH"_3"COOH"])) = 10^(0.24)
which will give you
(["CH"_3"COO"^(-)])/(["CH"_3"COOH"]) = 1.74
This means that your buffer contains
["CH"_3"COO"^(-)] = 1.74 xx ["CH"_3"COOH"]
Now, because both chemical species share the same volume,
n_(CH_3COO^(-))/color(red)(cancel(color(black)(120 * 10^(-3)"L"))) = 1.74 xx n_(CH_3COOH)/color(red)(cancel(color(black)(120 * 10^(-3)"L")))
which is
color(purple)(|bar(ul(color(white)(a/a)color(black)(n_(CH_3COO^(-)) = 1.74 xx n_(CH_3COOH))color(white)(a/a)|)))" " " "color(orange)((1))
So, the buffer contains
Now, the total molarity of the buffer is said to be equal to
["CH"_3"COOH"] + ["CH"_3"COO"^(-)] = "0.10 M"
Once again, use the volume of the buffer to write
n_(CH_3COOH)/(120 * 10^(-3)color(red)(cancel(color(black)("L")))) + n_(CH_3COO^(-))/(120 * 10^(-3)color(red)(cancel(color(black)("L")))) = 0.1"moles"/color(red)(cancel(color(black)("L")))
This will be equivalent to
color(purple)(|bar(ul(color(white)(a/a)color(black)(n_(CH_3COO^(-)) + n_(CH_3COOH) = 0.012)color(white)(a/a)|)))" " " " color(orange)((2))
Use equations
1.74 * n_(CH_3COOH) + n_(CH_3COOH) = 0.012
n_(CH_3COOH) = 0.012/(1.74 + 1) = "0.004380 moles CH"_3"COOH"
This means that you have
n_(CH_3COO^(-)) = 1.74 * "0.004380 moles"
n_(CH_3COO^(-)) = "0.007621 moles CH"_3"COO"^(-)
Now, hydrochloric acid,
color(red)("H")"Cl"_ ((aq)) + "CH"_ 3"COO"_ ((aq))^(-) -> "CH"_ 3"COO"color(red)("H")_ ((aq)) + "Cl"_((aq))^(-)
Notice that the reaction consumes hydrochloric acid and acetate ions in a
Use the molarity and volume of the hydrochloric acid solution to determine how many moles of strong acid you have
color(purple)(|bar(ul(color(white)(a/a)color(black)(c = n_"solute"/V_"solution" implies n_"solute" = c * V_"solution")color(white)(a/a)|)))
In your case, this gets you
n_(HCl) = "0.300 mol" color(red)(cancel(color(black)("L"^(-1)))) * overbrace(6.60 * 10^(-3)color(red)(cancel(color(black)("L"))))^(color(blue)("volume in liters"))
n_(HCl) = "0.001980 moles HCl"
The hydrochloric acid will be completely consumed by the reaction, and the resulting solution will contain
n_(HCl) = "0 moles" -> completely consumed
n_(CH_3COO^(-)) = "0.007621 moles" - "0.001980 moles"
= "0.005641 moles CH"_3"COO"^(-)
n_(CH_3COOH) = "0.004380 moles" + "0.001980 moles"
= "0.006360 moles CH"_3"COOH"
The total volume of the solution will now be
V_"total" = "120 mL" + "6.60 mL" = "126.6 mL"
The concentrations of acetic acid and acetate ions will be
["CH"_3"COOH"] = "0.006360 moles"/(126.6 * 10^(-3)"L") = "0.05024 M"
["CH"_3"COO"^(-)] = "0.005641 moles"/(126.6 * 10^(-3)"L") = "0.04456 M"
Use the Henderson-Hasselbalch equation to find the new pH of the solution
"pH" = 4.76 + log( (0.04456 color(red)(cancel(color(black)("M"))))/(0.05024color(red)(cancel(color(black)("M")))))
"pH" = 4.71
Therefore, the pH of the solution decreased by
Delta_"pH" = |4.71 - 5.00| = color(green)(|bar(ul(color(white)(a/a)"0.29 units"color(white)(a/a)|)))