摩尔与物质的量
The Mole
一茶匙水里有多少个水分子?答案是大约 1700 万亿亿个(约 )——这个数字大到没有任何日常事物能与之类比。
化学家每天都要和这种天文数字打交道,却不能真的去一个个数原子。
他们想出了一个绝妙的办法:发明一个"打包单位",让看不见、数不清的微观粒子,能用秤就称出来。
这个单位就是摩尔。
它是连接微观原子世界与宏观实验室天平的那座桥——一头是你数不清的原子,一头是你称得出的克数。
破除误解:摩尔不是一个奇怪的数字,而是一个"打包单位"
很多人第一次见到阿伏伽德罗常数 ,觉得它是个莫名其妙、凭空冒出来的怪数。
其实它和"一打"是一回事。
"一打"=12 个,"一令纸"=500 张,"一摩尔"= 个。
它们都只是"数量的别名",区别只在于摩尔这个包特别大——因为原子实在太小,必须打这么大的包,称起来才方便。
这个数到底有多大?打个比方:1 摩尔颗粒哪怕是细沙,也足以把整个地球表面铺上厚厚一层。
换个角度:就算全世界几十亿人一起不停地数,每秒数一个,从宇宙诞生数到现在也数不完 1 摩尔。原子之多,超出任何直觉。
为什么偏偏是这个数?因为它被精心选定,使得1 摩尔某元素的原子,质量恰好等于其原子量(以克为单位)。化学原子量是混合物的平均账单。氢的平均账单解释不了巴尔末线旁那条卫星,见 尤里 1931 氘。
1 摩尔碳-12 重 12 克,1 摩尔氢原子约重 1 克。这样一来,化学家在天平上称出的克数,就能直接换算成原子的个数。
所以摩尔不神秘,它是一个为了"用秤数原子"而量身定做的换算单位。
打包单位要先声明包里是什么。一摩尔氧原子与一摩尔氧分子,个数相同,质量差一倍。写「一摩尔氧」而不写清粒子,后续所有换算都会漂。见 atomic-structure。
这个包的大小不是从哲学里推出来的。它被选成与克这个质量单位对齐,好让实验室的天平能代替显微镜去数粒子。daltons-atomic-theory 给出了相对质量,摩尔把相对质量接上了可称的克。相对原子质量是无量纲的比较,摩尔质量才带单位。
2019 年以前,摩尔靠碳-12 来定义:12 克碳-12 里有多少个原子,一摩尔就有多少个实体。2019 年以后,阿伏伽德罗常数被固定成精确值,摩尔改成「恰好含那么多个指定实体」。
碳-12 的摩尔质量因此不再被规定为恰好 12 克,只是测出来非常接近。常数本身不要再当成实验读数去抄更多位数。固定数值定义,已经把不确定度从常数上挪走了。
它是什么:阿伏伽德罗常数与摩尔质量
物质的量(用 $n$ 表示,单位摩尔,mol)是国际单位制七个基本物理量之一,专门用来计量微观粒子的"个数"。
它和长度、质量、时间一样,是测量世界的基本维度之一——只不过它数的是粒子。
1 摩尔等于阿伏伽德罗常数那么多个粒子。自 2019 年国际单位制改革后,这个常数被定义为精确值:
注意这里的转变:过去它是"测量出来"的实验值,现在它是人为规定的精确常数——和光速、普朗克常数一样,成了定义计量体系的基石之一。
把克和个数连起来的是摩尔质量:1 摩尔物质的质量(单位 g/mol),数值上等于其相对原子/分子质量。
水的摩尔质量是 18 g/mol,意思是 18 克水里正好有 1 摩尔(约 个)水分子。
这条对应关系是整个化学计量的枢纽:你想知道手里这撮物质有多少个分子,先称出克数,再除以摩尔质量,就得到摩尔数,乘上阿伏伽德罗常数即是个数。
有了摩尔,化学方程式就有了精确的"配方"含义。
不仅是"氢加氧变水",更是"2 摩尔氢气配 1 摩尔氧气,生成 2 摩尔水"——一套精确到原子个数的定量食谱。
方程式里那几个看似不起眼的系数,本质就是反应物之间的摩尔配比。读懂它们,就读懂了这道"菜"该怎么配料。
物质的量 $n$ 与粒子数 $N$ 的关系是定义式:。摩尔质量 $M$ 把质量 $m$ 接上来:$m = n M$。溶液里常用体积来计量,摩尔浓度是单位体积里的物质的量,见 solutions-and-solubility。三套账——个数、质量、体积——必须通过摩尔才能互相换算,不能直接把克当成个数的别名。
阿伏伽德罗 1811 年的论文并没有给出这个常数的数值。他主张:同温同压下,相等体积的气体含有相等数目的分子。这条假说让气体反应的体积比能翻译成分子个数比。
真正把分子数从「存在」推进到「可估计」的,是佩兰对布朗运动的实验。佩兰因此获得 1926 年诺贝尔物理学奖。常数以阿伏伽德罗命名,是荣誉,不是发现权清单。
2019 年国际单位制改革把摩尔从「由千克与碳-12 派生」改成「由固定的阿伏伽德罗常数定义」。千克同时改由普朗克常数定义。两个基本单位脱钩之后,物质的量不再寄生在质量上。
实验室里称量手续几乎不变,变的是这句话的逻辑:现在是先规定个数,再去测一块碳有多重。见 periodic-table 上那些相对质量,它们仍然要靠实验接到克。
方程式系数是摩尔比,不是克比。氢气与氧气生成水,质量上是氢轻氧重,个数上却是 2:1:2。工厂配料若按质量去抄系数,会把限量试剂算错。
haber-bosch-process 合成氨的投料,必须先把吨数换成摩尔,再谈过量氮气与循环。见 ammonia。规模放大改变的是设备,不改变摩尔比。
指定实体可以是原子、分子、离子、电子,或其他明确约定的粒子集团。一摩尔电子与一摩尔钠离子个数相同,电荷与质量完全不同。写物质的量而不写实体,等于写了一句空话。国际单位制要求:使用摩尔时必须指明基本单元。
法拉第常量把电荷与物质的量连起来:它等于元电荷乘以阿伏伽德罗常数。2019 年改革后,这两个量都是定义值,法拉第常量因此也成为精确值。
电解池里析出多少银、通过多少电量,仍然要靠实验来测。精确的是换算因子,不是某一次电解的产率。见 electrochemistry。
IUPAC 绿皮书把物质的量写成与指定基本单元数目成正比的量,比例系数是阿伏伽德罗常数的倒数。这句话要挡的是把摩尔当成一种特别质量的习惯。摩尔不是克的别名。
相对分子质量没有单位,摩尔质量才带克每摩尔。数值可以几乎一样,量纲不同,换算时单位不能丢。
为什么重要:它让化学从定性变成定量
没有摩尔,化学只能停留在"加这个会变那个"的定性描述;有了摩尔,化学才成为一门能精确计算的科学。
工厂要合成 1 吨氨,需要投入多少氢气、多少氮气?
药厂配一剂药,活性成分要精确到多少分子量级?
这些问题的答案,全都靠摩尔来算。
它是化学计量学的核心——所有关于"反应消耗多少、生成多少、剩多少"的计算,都建立在摩尔之上。
化学方程式里的系数比,本质就是摩尔比。配平方程、计算理论产量、判断哪种反应物先耗尽(限量试剂),每一步都在用摩尔做加减乘除。
气体反应、溶液浓度(摩尔浓度 mol/L)、化学平衡(见 chemical-equilibrium)的平衡常数、热化学(见 thermochemistry)里"每摩尔反应放多少热",全都以摩尔为基本计量。
可以说,摩尔是化学定量大厦的地基砖。没有它,化学就只是一门描述性的手艺,而不是一门能预测、能计算的精密科学。
热化学把「放热多少」记成每摩尔反应的焓变,见 chemical-thermodynamics。平衡常数的写法也以浓度或逸度的幂次出现,幂次来自摩尔计量数。没有摩尔,这些式子会退化成比例口诀,无法在不同规模的反应器之间换算。一吨级的合成与毫克级的滴定,用的是同一套系数。
气体在约定温度与压强下,体积与摩尔数成正比,见 gas-laws。这不是因为气体喜欢占地方,而是粒子数决定碰撞与压强。
溶液滴定则把未知样品的摩尔数,通过已知浓度的试剂体积读出来。分析化学的日常,就是把摩尔从天平搬到滴定管。体积不是第三种独立的「个数」,它只是在密度或浓度已知时的中间量。
拉瓦锡已经证明质量守恒,见 lavoisier。摩尔把守恒从克推进到粒子个数。燃烧前后质量可以几乎不变,分子种类却完全换了。
定量化学要同时守住两条账:质量账与物质的量账。只守住克,会看不出氧气分子拆成了水里的氧原子。
限量试剂是摩尔比最直观的应用。按方程式,氢气与氧气应以 2:1 的摩尔比反应。若氢气摩尔数不足,氧气再多也变不成更多的水。
工业上故意让一种原料过量,为的是把另一种较贵或较难处理的原料吃净。过量多少,仍然先用摩尔算,再换回千克。
气体的摩尔体积不是一个写死的自然常数。温度、压强的约定一变,那个升数就变。真正不变的是物质的量与 $PV/T$ 的比例关系,不是某一个被背诵的体积。
滴定、重量分析和气体计量,表面上用三种仪器,骨子里都在数摩尔。未知样品先被变成一种能干净计量的形式,再靠已知纯度的试剂去对账。分析化学的精度,常常卡在摩尔换算的哪一步写错了实体。
局限与误区
- 摩尔数的是"粒子",必须说清是什么粒子:1 摩尔氧"原子"和 1 摩尔氧"分子"(O₂)完全不同,后者质量是前者两倍。脱离"什么粒子"谈摩尔毫无意义。
- 阿伏伽德罗常数不再是测量值:2019 年后它是定义值,反过来用它来定义"千克"等单位——这是一次概念上的根本反转,初学者常仍以为它是实验测出来的。
- 摩尔质量与相对原子质量数值相同但单位不同:前者带 g/mol,后者无量纲,混淆会导致单位换算出错。
- 阿伏伽德罗本人并没有算出这个数:他在 1811 年提出"同温同压下等体积气体含相同分子数"的假说,但具体数值是后人(如佩兰)测定的,常数以他命名是荣誉性的。
「阿伏伽德罗常数现在是定义值」这句话,常被听成「以后不用再测原子有多少」。测的对象换了:人们测的是某一块晶体里到底有多少原子、某一份硅样品的摩尔质量是多少,从而把千克与原子质量接起来。
定义值本身没有不确定度,测量把不确定度推到了其他量上。不要为了「写全」而去抄一长串位数。固定数值定义已经把那件事做完了。
摩尔浓度依赖温度,因为溶液体积会热胀冷缩。物质的量本身不依赖温度。把一份溶液从冷室搬到室温,摩尔数不变,摩尔浓度会变。
分析报告若只写浓度而不写温度,后续换算会悄悄引入体积误差。质量摩尔浓度用溶剂的质量做分母,就是为了躲开这件事。
把「一摩尔」说成「 克」是另一种常见串台。摩尔是个数单位,克是质量单位。一摩尔铁与一摩尔水的质量差一个数量级还多。
串台的根源,往往是把碳-12 的 12 克记成了摩尔的定义本身。2019 年之后,连这条约定都改了,克与个数不再靠这一句话焊死。
跨域连接
- 气体定律:PV = nRT 让气体成为一台数分子的仪器:测出压强、体积与温度便得到 n,再除以质量就是摩尔质量。十九世纪的化学正是靠这条路走出困境的——阿伏伽德罗"同温同压同体积含相同分子数"的假说被冷落近半个世纪,直到 1860 年卡尔斯鲁厄会议上康尼查罗用蒸气密度系统地定出原子量,分子式之争才平息。
- 晶体结构与布拉格衍射:2019 年国际单位制改革把摩尔定义为恰好含 6.02214076×10²³ 个基本单元,从此与千克脱钩。支撑这一步的实验正是"把原子数出来":用同位素富集的硅-28 磨成近乎完美的球,X 射线干涉测晶格常数、光学干涉测体积、质谱测同位素组成,三者相乘即得球内原子数,相对不确定度可压到 10⁻⁸ 量级。
- 药理学:受体占据率是分子数之比,所以药理学的自然单位是摩尔而非毫克。分子量相差一倍的两种药,等质量给药意味着摩尔数差一倍,比较效价必须先换算。更微妙的是低拷贝数情形:细胞体积约在皮升量级,纳摩尔浓度对应的分子数不过几百个,此时结合与解离的涨落不可忽略,确定性的占据率公式要让位给随机描述。
- 碳预算与净零:气候核算本质上是一次配平。烧掉的碳与排出的 CO₂ 之比由摩尔质量给定:44/12 ≈ 3.67,所以一吨煤里的碳对应三吨以上的二氧化碳;大气浓度与排放量之间也有固定换算,约 1 ppm 对应 7.8 Gt CO₂。正因为这些系数是化学常数而非估计值,"排放—浓度—温升"这条链条上最不确定的环节从来不在化学这一端。
- 科学哲学:摩尔在计量学上一直是个怪胎——它长得像一个基本量,实质却是计数单位。2019 年的改革承认了这一点:把阿伏伽德罗常数固定为精确值,摩尔就成了纯粹的"数个数"。值得玩味的是,这样一次定义变更并没有让此前任何测量作废,只是把不确定度从常数转移到了别处,这正是好的约定与任意约定的分野。
参考文献
- BIPM. The International System of Units (SI), 9th ed., Bureau International des Poids et Mesures, 2019.
- Avogadro, A. "Essai d'une manière de déterminer les masses relatives des molécules élémentaires." Journal de Physique, 1811.
- Atkins, P. & de Paula, J. Atkins' Physical Chemistry, 11th ed., Oxford University Press, 2018.
- IUPAC. Quantities, Units and Symbols in Physical Chemistry (Green Book), 3rd ed., RSC Publishing, 2007.
- Perrin, J. "Mouvement brownien et réalité moléculaire." Annales de Chimie et de Physique, 18, 1909.
- CGPM. "Resolution 1 of the 26th CGPM." Bureau International des Poids et Mesures, 2018. (effective 20 May 2019)
延伸阅读
- 《化学原理》(Principles of Chemistry),中文教材相关章节。
- Jensen, W. B. "The Origin of the Mole Concept." Journal of Chemical Education, 81(10), 2004. DOI: 10.1021/ed081p1409