When 8.05 g of an unknown compound X was dissolved in 100. g of benzene (C6H6), the vapor pressure of the benzene decreased from 100.0 torr to 94.8 torr at 26 degrees C. What is the mole fraction and molar mass of X?

1 Answer
Feb 23, 2017

I got #"114.51 g/mol"#.


The reduction of vapor pressure is a colligative property. From Raoult's law, we have:

#P_j = chi_jP_j^"*"#,

where #P_j# is the partial pressure above the solution from component #j#, #P_j^"*"# is the pure vapor pressure of #j# by itself, and #chi_j# is the mol fraction of #j# in the solution.

(We consider #bbj# to be the solvent and #bbi# to be the solute.)

But mol fractions are always #<= 1#. Therefore, for a two-component solution, #chi_j = 1 - chi_i#. Thus:

#P_j = (1 - chi_i) P_j^"*"#

Since #chi_j <=1#, it follows that #1 - chi_i <= 1# as well, or that #chi_i >= 0#. Therefore, adding any solute into a solvent decreases its vapor pressure.

This reduction is calculated as follows. Define #DeltaP_j = P_j - P_j^"*"# to get:

#color(green)(DeltaP_j) = chi_jP_j^"*" - P_j^"*"#

#= (chi_j - 1)P_j^"*"#

#= (1 - chi_i - 1)P_j^"*"#

#= color(green)(-chi_iP_j^"*")#

Since #P_j^"*"# and #chi_i# are positive, the reduction in vapor pressure is of course negatively-signed. From this equation then, we can determine the mol fraction of what was dissolved in benzene.

Plug #P_j = "94.8 torr"# and #P_j^"*" = "100.00 torr"# in to get:

#(94.8 - 100.00) "torr" = -chi_i ("100.00 torr")#

#=> color(blue)(chi_i = 0.052)#

Now that we have the mol fraction of #X#, we can find the molar mass of #X# simply by solving for the mols of #X#, and dividing the given mass by the mols of #X#.

#0.052 = (n_X)/(n_X + n_"Ben")#

#=> 0.052n_X + 0.052n_"Ben" = n_X#

#=> (0.052 - 1)n_X = -0.052n_"Ben"#

#=>n_X = 0.0549n_"Ben"#

But we know the molar mass of benzene; it's #6xx12.011 + 6xx1.0079 = "78.1134 g/mol"#. So, we get the mols of benzene by its molar mass:

#"100.0 g Benzene" xx "1 mol"/"78.1134 g" = "1.2802 mols Benzene solvent"#

Therefore, the mols of #X# are:

#n_X = 0.0549("1.2802 mols") = "0.0703 mols X"#

This gives a molar mass for #X# as:

#color(blue)(M_(m,X)) = "8.05 g X"/"0.0703 mols X" = color(blue)("114.51 g/mol")#