We prepare a buffer by adding 0.5289 mol #HNO_3# to 0.5291 L of a solution containing 1.924 M trimethylamine [#(CH_3)_3N#, #Kb = 6.500x10^-5#]. What is the pH of this buffer? How do you solve this? Please help!?

2 Answers
Aug 4, 2016

#sf(pH=9.78)#

Here's how you can do this:

Explanation:

Trimethylamine is a weak base and accepts a proton from water:

#sf((CH_3)_3N+H_2Orightleftharpoons(CH_3)_3NH^(+)+OH^-)#

For which:

#sf(K_b=([(CH_3)_3NH^+][OH^(-)])/([(CH_3)_3N])=6.500xx10^(-3)color(white)(x)"mol/l")#

These are equilibrium concentrations.

We can use the data given to find #sf([OH^-])# and then use the ionic product of water to find #sf([H^+])# hence the pH.

First we need to get the initial moles of TME:

#sf(n_(TME)=cxxv =1.924xx0.5291=1.018)#

When the nitric acid is added some of these are protonated to give the salt:

#sf((CH_3)_3N+H^(+)rarr(CH_3)_3NH^+)#

You can see that these react in a 1:1 molar ratio.

So the number of moles of TME remaining = #sf(1.018-0.5289=0.4890)#

By the same reasoning the number of moles of the salt formed must be equal to the number of moles of nitric acid added.

#:.# no. moles of #sf((CH_3)_3NH^(+))# formed #sf(= 0.5289)#

Rearranging the expression for #sf(K_brArr)#

#sf([OH^(-)]=K_bxx([(CH_3)_3N])/([(CH_3)_3NH^+]])#

Now we have worked out the initial moles of the base and the salt. The expression requires the no. of moles at equilibrium.

Because the value of #sf(K_b)# is small I am going to assume that the initial moles of base and salt are a good approximation for the equilibrium moles.

There may be a volume change on mixing but this does not matter since the total volume is common to both base and salt so will cancel.

This means we can put moles directly into the expression for #sf([OH^-]rArr)#

#sf([OH^-]=6.500xx10^(-5)xx0.4890/0.5289=6.010xx10^(-5)color(white)(x)"mol/l")#

#sf(pOH=-log[OH^-]=-log[6.010xx10^(-5)]=4.221)#

We know that:

#sf(pH+pOH=14)# at #sf(25 ^@"C")#

#:.##sf(pH=14-pOH=14-4.221=9.78)#

Aug 4, 2016

Although Michael's answer is just as valid, here's another approach.

Using the Henderson-Hasselbalch equation, all we have to do is:

  1. Determine the #"pKa"#, if you are using the #"pKa"# version of the equation.
  2. Find #["BH"^(+)]# and #["B"]#.
  3. Calculate the #"pH"# from there.

First:

#-log(K_b) = "pKb" = 4.187#

which means #color(green)("pKa") = "pKw" - "pKb" = 14 - 4.187 = color(green)(9.813)#.

Next, we consider the equation itself:

#\mathbf("pH" = "pKa" + log \frac(["B"])(["BH"^(+)]))#

where #"B"# is trimethylamine and #"BH"^(+)# is protonated trimethylamine.

A nice shortcut to finding #["B"]# and #["BH"^(+)]# is...

When the added acid is strong, the #\mathbf("mol")#s of acid added (here, it's #"HNO"_3#) is the #\mathbf("mol")#s of new conjugate acid #\mathbf("BH"^(+))# formed and the #\mathbf("mol")#s of original base #\mathbf("B")# lost.

That is,
#n_"strong acid" = n_("BH"^(+), "eq")#
#n_("B","eq") = n_("B",i) - n_"strong acid"#

Lastly, the volume of the solution is common to everything in the solution, so a molar ratio works, and you don't have to use concentrations.

Therefore, we can write the (base-10) logarithm argument as #color(green)(\frac(["B"])(["BH"^(+)]) = (n_("B","eq"))/(n_("BH"^(+),"eq")) = (n_("B",i) - n_"strong acid")/(n_"strong acid"))#:

#"pH" = "pKa" + log ((n_("B",i) - n_"strong acid")/(n_"strong acid"))#

First we have #n_("B",i) = "0.5291 L" xx "1.924 mols/L" = color(green)("1.018 mols")#. Then we were given #n_"strong acid" = color(green)("0.5289 mols")# monoprotic strong acid, #"HNO"_3#, which adds #1:1#.

So, our alternative method also gives us:

#color(blue)("pH") = 9.813 + log((1.018 - 0.5289)/(0.5289))#

#~~ color(blue)(9.78)#

Use whichever method you prefer.