在化学中,溶液的重量摩尔浓度(也可称质量摩尔浓度或重量克分子浓度,英语:molality,用b或m表示[注 1])是指溶质物质的量除以溶剂的质量[注 2][1]:
此条目页的主题是重量摩尔浓度(Mola
lity)。关于体积摩尔浓度(Mola
rity),请见“
体积摩尔浓度”。
国际单位制中,重量摩尔浓度的单位是mol/kg。重量摩尔浓度为3mol/kg的溶液可表示为“3 molal”或“3 m”。但是随着国际单位制的使用,美国在量度方面的权威机构美国国家标准技术研究所认为“molal”和单位符号“m”已经过时,建议使用mol/kg及其相关国际单位制的单位来表示。[2]
将1.0 mol的食盐溶解在2.0 kg的水中,所得盐溶液的重量摩尔浓度m(NaCl) = 0.50 mol/kg。向这个盐溶液中再加入糖后食盐溶液的重量摩尔浓度不变。
与体积摩尔浓度或质量浓度相比,配制一定重量摩尔浓度的溶液相对简单:只需准确称量溶剂和溶质的质量即可,而无需测量体积,所以浓度不受温度和压力变化的影响,这是一个质量摩尔浓度的优点。
在下文中,溶剂作为溶液的其它成分可以得到与溶质相同的对待,比如对于没有溶质仅有溶剂的溶液,它的重量摩尔浓度b0就是溶剂分子摩尔质量M0的倒数:
对于只有一种溶质的溶液,重量摩尔浓度与质量分数的换算关系为:
b为重量摩尔浓度; M为溶质的摩尔质量。
对于一个没有溶质或只有一种溶剂而含有种溶质的溶液,分别用和表示第种溶质的重量摩尔浓度和质量分数:
是溶液中第种溶质的摩尔质量;是溶剂的质量分数,它既可以写成溶质重量摩尔浓度的函数也可以写成溶质质量分数的函数。
对于单一溶质的溶液,重量摩尔浓度与摩尔分数的换算关系:
是溶剂的摩尔质量。
对于由种溶质和1种溶剂构成的溶液体系,表示第种溶质的摩尔分数:
是溶剂的摩尔分数,它既可以写成溶质重量摩尔浓度的函数也可以写成溶质摩尔分数的函数。
对只有一种溶质的溶液,重量摩尔浓度与体积摩尔浓度的换算关系为:
ρ代表溶液密度,代表溶质在溶液中的重量摩尔浓度,为溶质的摩尔质量。
对于由n种溶质和一种溶剂构成的溶液体系:
是第种溶质的体积摩尔浓度,是溶剂的摩尔质量。
当溶剂的体积摩尔浓度用表示时,溶剂的体积摩尔浓度可以写成关于溶剂重量摩尔浓度的函数也可用溶质的体积摩尔浓度的函数表示:
重量摩尔浓度与质量浓度间的换算,对于单溶质溶液体系:
是溶液的质量浓度,是溶液的质量密度,是溶液的重量摩尔浓度,是溶质的摩尔质量。
对于有n种溶质的溶液,第种溶质的质量浓度与重量摩尔浓度的换算关系如下:
是溶剂的质量浓度,它可以写成重量摩尔浓度的函数也可以写成质量浓度的函数:
由n种溶质和溶剂组成的溶液体系,下表和可表示所有的成分。
重量摩尔浓度不能与体积摩尔浓度混淆。虽然接近室温和标准大气压的状况下,对于稀的水溶液体积摩尔浓度和重量摩尔浓度的数值会十分接近。这是因为在此情况下,1kg水的体积约为1L;又因为溶液浓度不高,由溶质引起的溶液体积的变化微不足道。然而,在大多数情况下,两者数值并不相等。