What volume of #"0.200 M"# #"HCl"# should be mixed with #"0.300 M"# #"Na"_2"CO"_3# to achieve a #"pH"# of #9.45# in a #"1-L"# solution?

1 Answer
Oct 15, 2017

Mix 569.9 ml of 0.200M #sf(HCl_((aq)))# with 430.1 ml of 0.300M #sf(Na_2CO_3)# solution.

Explanation:

When the acid is added to the carbonate solution, the #sf(CO_3^(2-)# ions are first protonated:

#sf(H^(+)+CO_3^(2-)rarrHCO_3^(-))#

This means we are interested in the 2nd dissociation of carbonic acid:

#sf(HCO_3^(-)rightleftharpoonsH^(+)+CO_3^(2-))#

#sf(K_(a2)=([H^+][CO_3^(2-)])/([HCO_3^(-)])=4.69xx10^(-11)#

Rearranging:

#sf([H^+]=K_(a2)xx([HCO_3^-])/([CO_3^(2-)]))#

#sf(pH=9.45)#

#:.##sf(-log[H^+]=9.45)#

#sf([H^+]=3.55xx10^(-10)color(white)(x)"mol/l")#

#:.##sf(3.55xx10^(-10)=4.69xx10^(-11)xx([HCO_3^-])/([CO_3^(2-)]))#

#sf(([HCO_3^-])/([CO_3^(2-)])=(3.55xx10^(-10))/(4.69xx10^(-11))=7.569" "color(red)((1)))#

This is the ratio of acid : co-base we need to achieve to get the target pH of 9.45.

A certain volume of HCl which I will call V must be added such that the total volume of buffer created is 1 Litre.

From the original equation you can see that if n moles of HCl is added, then n moles of #sf(HCO_3^-)# is formed.

Since #sf(n=cxxv)# we can say that the no. moles #sf(H^+)# added is given by:

#sf(n_(H^+)=0.200xxV)#

So we can say that the no. moles #sf(HCO_3^-)# formed is given by:

#sf(n_(HCO_3^(-))=0.200xxV)#

Since the total volume must be 1 Litre we can say that the initial moles of #sf(CO_3^(2-))# must be #sf(0.3xx(1-V))#.

So the no. moles of #sf(CO_3^(2-))# remaining is given by:

#sf(n_(CO_3^(2-))=0.300xx(1-V)-0.200xxV)#

Since the total volume is common, we can put these into #sf(color(red)((1))rArr)#

#sf((0.2V)/(0.3(1-V)-0.2V)=7.569)#

#sf((0.2V)/(0.3-0.3V-0.2V)=7.569)#

#sf((0.2V)/(0.3-0.5V)=7.569)#

#sf(0.2V=7.569(0.3-0.5V))#

#sf(0.2V=2.2707-3.7845V)#

#sf(3.9845V=2.2707)#

#sf(V=2.2707/3.9845=0.5699color(white)(x)L)#

#sf(V=569.9color(white)(x)ml)#

This is the volume of #sf(0.200M)# HCl required.

The volume of #sf(0.300M)# #sf(Na_2CO_3)# required will be #sf(1-0.5699=0.4301color(white)(x)L)#

#sf(=430.1color(white)(x)ml)#


Iteration check:

#sf([H^+]=K_(a2)xx([HCO_3^-])/([CO_3^(2-)]))#

#sf([H^+]=4.69xx10^(-11)xx(0.2V)/(0.3(1-V)-0.2V))#

#sf([H^+]=4.69xx10^(-11)xx(0.2xx0.5699)/((0.3xx0.4301)-0.2xx0.5699)#

#sf([H^+]=0.35517xx10^(-9)color(white)(x)"mol/l")#

#sf(pH=-log(0.35517xx10^(-9))=9.45)#

So that's all good.