化学反应中的质量关系:HSC 化学指南
学习如何解读开放与封闭反应系统中的质量变化,运用配平化学方程式计算质量关系,并避免常见的质量守恒错误。
你在开放的坩埚中加热 2.50 g 的镁。反应后,留下的白色固体质量约为 4.15 g。
多出来的质量从哪里来?
一个很容易想到的答案是:一定是哪里出了问题,因为化学反应不应该凭空产生质量。更合理的预测是,镁从坩埚外部获得了物质。事实也的确如此:空气中的氧已经成为固体产物的一部分。
这个观察正好指出了化学反应中质量测量的核心。质量守恒定律仍然成立,但你必须非常清楚:你所测量的系统中究竟包含哪些物质。
01先确定系统边界
想像在所有你要测量质量的物质周围画上一个看不见的盒子。
如果这个盒子完全封闭,物质就不能进入或离开。对一般的化学反应而言:
\[ m_{\text{反应物}} = m_{\text{生成物}} \]
其中 \(m\) 表示质量,通常以克(g)为单位。
原子不会消失,也不会凭空出现。它们只是重新排列成不同的组合。
但许多实验室反应是在开放的烧杯、烧瓶或坩埚中进行。这时,物质可以穿越你所想像的系统边界。
因此,测得的质量可能会:
- 大致保持不变
- 因为物质离开而减少,通常是以气体形式逸出
- 因为物质进入而增加,例如空气中的氧进入系统
所以,「天平读数改变了」和「质量没有守恒」并不是同一件事。

Due to technical limitations, this figure may display incorrectly or contain inaccuracies. Please check key details against your course materials.
一个实用的思考模型
把反应容器想像成正在举行派对的房子。
如果所有门窗都锁上,屋里的人可以换房间、换座位,甚至组成极度尴尬的新社交小圈子,但屋内的总人数仍然不变。
一旦打开前门,屋内的人数就可能改变。
在质量守恒模型中,原子的情况也很相似。化学反应会重新排列原子,而开放系统则容许一些原子穿越系统边界。
这个类比当然有其限制,因为在配平的化学反应中,原子数目是守恒的,而派对宾客却可以自行做出各种令人怀疑的决定。真正有用的重点只是边界这个概念。
02天平实际告诉你的是甚么
天平并不知道哪些物质是反应物,哪些是生成物。它只会测量当下放在天平上的总质量。
假设你把一个装有两种反应物的密封烧瓶放在天平上。最初的读数包括:
- 烧瓶
- 两种反应物
- 被困在烧瓶内的空气或其他气体
反应后,天平所测量的则包括:
- 同一个烧瓶
- 所有生成物
- 任何未反应的反应物
- 任何仍困在瓶内的气体
如果没有任何物质进入或离开,则在实验不确定度范围内,测得的总质量应保持不变。
现在把瓶塞移开,让气态生成物逸出。天平便不再测量那些气体的质量,因此读数会下降。
质量并没有消失。改变的是你的测量系统。
03为甚么配平的化学方程式可以预测质量关系
考虑镁与氧的反应:
\[ \ce{2Mg(s) + O2(g) -> 2MgO(s)} \]
这条方程式已经配平,因为两边都各有两个镁原子和两个氧原子。
方程式中的系数告诉我们粒子数目的比例,因此也告诉我们莫耳比:
\[ 2\text{ mol Mg} : 1\text{ mol O}_2 : 2\text{ mol MgO} \]
它们并不代表克数比。
这是化学计量中最容易犯的错误之一。方程式并不是说 2 g 的镁会与 1 g 的氧反应。
为甚么不是?因为镁原子和氧分子的质量并不相同。
要把莫耳关系转换成质量关系,我们需要使用莫耳质量。
回想:
\[ n = \frac{m}{M} \]
其中:
- \(n\) 是物质的量,以莫耳(mol)表示
- \(m\) 是质量,以克(g)表示
- \(M\) 是莫耳质量,单位为克每莫耳(\(\text{g mol}^{-1}\))
对镁而言:
\[ M(\ce{Mg}) = 24.31\text{ g mol}^{-1} \]
对氧气而言:
\[ M(\ce{O2}) = 32.00\text{ g mol}^{-1} \]
对氧化镁而言:
\[ M(\ce{MgO}) = 40.31\text{ g mol}^{-1} \]
因此,配平的化学方程式所代表的是:
\[ 2(24.31)\text{ g Mg} + 32.00\text{ g O}_2 \rightarrow 2(40.31)\text{ g MgO} \]
也就是:
\[ 48.62\text{ g} + 32.00\text{ g} \rightarrow 80.62\text{ g} \]
方程式两边的总质量相同。
这就是以定量方式表达的质量守恒。
04例题:为甚么镁的质量会增加?
在开放的坩埚中加热 2.50 g 的镁,直到它与氧完全反应生成氧化镁。计算理论上参与反应的氧气质量,以及最后生成的氧化镁质量。
\[ \ce{2Mg(s) + O2(g) -> 2MgO(s)} \]
使用 \(M(\ce{Mg}) = 24.31\text{ g mol}^{-1}\) 及 \(M(\ce{MgO}) = 40.31\text{ g mol}^{-1}\)。
步骤 1
\[ n(\ce{Mg}) = \frac{m}{M} = \frac{2.50}{24.31} = 0.1028\text{ mol} \]
步骤 2
方程式中 \(\ce{Mg}\) 与 \(\ce{MgO}\) 的比例为 \(2:2\),所以莫耳比是 \(1:1\)。
\[ n(\ce{MgO}) = 0.1028\text{ mol} \]
步骤 3
\[ m(\ce{MgO}) = nM = 0.1028 \times 40.31 = 4.14\text{ g} \]
步骤 4
\[ m(\ce{进入生成物的 O2}) = 4.14 - 2.50 = 1.64\text{ g} \]
理论上的最终固体质量为 4.14 g,其中包括来自空气的 1.64 g 氧气。
固体的天平读数增加,是因为最初的 2.50 g 测量并没有包括之后进入坩埚的空气中的氧。如果我们把镁以及周围的氧气视为一个足够大的完整系统,质量仍然是守恒的。
05质量减少可以告诉你生成了多少气体
现在考虑相反的情况。
碳酸钠与盐酸反应:
\[ \ce{Na2CO3(aq) + 2HCl(aq) -> 2NaCl(aq) + H2O(l) + CO2(g)} \]
假设反应在开放的烧瓶中进行。二氧化碳可以逸出。
预测天平读数会怎样变化。
它会下降。
但要准确说明原因。反应本身并没有破坏质量。只是逸入室内的二氧化碳分子不再由天平承托,因此不再计入天平读数。
如果二氧化碳是唯一大量离开的物质,那么测得的质量减少便可用来估算生成的二氧化碳质量。
这里的「如果」非常重要。溅出、蒸发,或被气体带出的液滴,都会破坏这个假设。
06例题:利用质量减少求出有多少反应物发生反应
碳酸钠与过量盐酸在开放的烧瓶中反应:
\[ \ce{Na2CO3(aq) + 2HCl(aq) -> 2NaCl(aq) + H2O(l) + CO2(g)} \]
混合前一刻,烧瓶及其内容物的质量为 153.80 g;反应完成后,质量为 152.70 g。假设二氧化碳是唯一离开烧瓶的物质。计算发生反应的碳酸钠质量。
使用 \(M(\ce{CO2}) = 44.01\text{ g mol}^{-1}\) 及 \(M(\ce{Na2CO3}) = 105.99\text{ g mol}^{-1}\)。
步骤 1
\[ \Delta m = 153.80 - 152.70 = 1.10\text{ g} \]
由于假设二氧化碳是唯一离开的物质:
\[ m(\ce{CO2}) = 1.10\text{ g} \]
步骤 2
\[ n(\ce{CO2}) = \frac{m}{M} = \frac{1.10}{44.01} = 0.0250\text{ mol} \]
步骤 3
方程式显示:
\[ 1\text{ mol }\ce{Na2CO3} : 1\text{ mol }\ce{CO2} \]
因此:
\[ n(\ce{Na2CO3}) = 0.0250\text{ mol} \]
步骤 4
\[ m(\ce{Na2CO3}) = nM = 0.0250 \times 105.99 = 2.65\text{ g} \]
所以,有 2.65 g 的碳酸钠发生反应。
留意天平让我们做到甚么。我们没有直接看到或收集二氧化碳,但质量变化仍然提供了有关它的定量资讯。
07判断规则:质量变化代表甚么?
当你看到反应前后的质量数据时,不要立即套用公式。首先判断有哪些物质穿越了系统边界。
| 观察结果 | 一个可能的解释 | 需要检查的事项 |
|---|---|---|
| 最终质量大致不变 | 没有大量物质进入或离开 | 系统是否封闭? |
| 最终质量较低 | 有物质离开了测量系统 | 是否产生了气体?液体是否可能蒸发或溅出? |
| 最终质量较高 | 有物质进入了测量系统 | 该物质是否与氧气、水蒸气或其他大气中的物质发生反应? |
| 变化与化学计量预测不同 | 实验可能不符合理想模型 | 反应不完全、生成物损失、污染、气体滞留,或测量不确定度 |
最重要的习惯是:
先确定系统,再解读质量。
08正确测量固体和液体
计算的可靠程度取决于背后的测量是否可靠。
对固体而言,你可以先测量容器,再测量容器连同固体的质量:
\[ m_{\text{固体}} = m_{\text{容器 + 固体}} - m_{\text{容器}} \]
同样的方法也适用于液体:
\[ m_{\text{液体}} = m_{\text{容器 + 液体}} - m_{\text{容器}} \]
这通常比称量后再转移物质更好,因为部分物质可能会黏附在原来的容器上。
在比较反应前后的质量时,应尽量令反应本身以外的所有条件保持一致:
- 使用同一部天平
- 使用同一个反应容器
- 避免在转移过程中损失物质
- 保持容器外部干燥
- 在进行精确比较前,让加热过的器材冷却
- 防止液体溅出
- 当需要保留气态生成物时,使用封闭系统
- 在适当情况下重复测量
如果你的实验不确定度也大约是 0.01 g,那么天平读数改变 0.01 g 并不一定具有化学上的意义。
09最诱人的误解:「反应物的质量等于看得见的生成物质量」
这个说法并不完整。
假设碳酸钙受到强热:
\[ \ce{CaCO3(s) -> CaO(s) + CO2(g)} \]
如果一开始有 10.0 g 的碳酸钙,坩埚中剩下的氧化钙质量会低于 10.0 g。
质量守恒失效了吗?
没有。原来的一部分原子现在存在于二氧化碳气体中,而这些气体已经离开坩埚。
正确的比较应该是:
\[ m(\ce{CaCO3}) = m(\ce{CaO}) + m(\ce{CO2}) \]
而不是:
\[ m(\ce{CaCO3}) = m(\ce{CaO}) \]
质量守恒适用于所有生成物,包括看不见的生成物。
相反的陷阱会出现在金属氧化时。最终固体的质量可以比最初的金属更大,因为氧从原本测量样本的外部进入了系统。
10质量比来自莫耳比,而不是直接来自系数
考虑:
\[ \ce{2Al(s) + 3Cl2(g) -> 2AlCl3(s)} \]
系数给出的莫耳关系是:
\[ 2\text{ mol Al} : 3\text{ mol Cl}_2 : 2\text{ mol AlCl}_3 \]
它们并不表示:
\[ 2\text{ g Al} : 3\text{ g Cl}_2 \]
要得到质量关系,必须利用各物质的莫耳质量进行换算。
因此,对几乎所有质量-质量的化学计量题,你都可以使用这个可靠的三阶段方法:
\[ \boxed{\text{质量} \rightarrow \text{莫耳数} \rightarrow \text{莫耳比} \rightarrow \text{质量}} \]
不要跳过中间的步骤。
配平的化学方程式使用的是莫耳。你的天平测量的是克。莫耳质量负责在两者之间进行转换。
11当实验质量与理论质量不一致时
实际测量值不一定会完全等于理论值。
假设化学计量预测应生成 4.14 g 的氧化镁,但实验结果却是 3.93 g。
「质量守恒定律失效了」并不是一个合理的解释。
你应该先检查是否:
- 有部分镁没有发生反应
- 加热期间有部分固体生成物逸失
- 处理物料时有物质损失
- 反应物含有杂质
- 天平测量具有显著的不确定度
现在假设测得的质量意外地比预测值高。这时需要考虑不同的可能性:
- 生成物受到污染
- 生成物或容器是湿的
- 周围环境中的另一种物质也参与了反应
- 原来的反应物并不纯
误差的方向很重要。良好的实验分析并不是随意列出各种误差来源,而是要判断每一个可能的问题会令测量结果过高、过低,还是只是令结果变得更不稳定。
12问题与解答
问题 1
两种溶液的质量分别为 12.40 g 和 8.60 g,并在一个密封容器内混合。反应形成沉淀,但没有任何物质可以进入或离开容器。
忽略测量不确定度,反应后内容物的质量应是多少?
解答 1
内容物的总质量应为 21.00 g。
因为系统是封闭的,所以化学反应前后的总质量守恒。
\[ m_{\text{初始}} = 12.40 + 8.60 = 21.00\text{ g} \]
因此:
\[ m_{\text{最终}} = 21.00\text{ g} \]
固体沉淀的形成改变了原子的排列方式,但并没有令物质离开密封系统。
问题 2
将一份 3.18 g 的铜样本在空气中加热,生成 3.98 g 的氧化铜。
计算进入固体中的氧质量,并解释为甚么测得的固体会变重。
解答 2
铜结合了 0.80 g 的氧,因此固体变重,是因为氧从空气进入了所测量的样本。
固体增加的质量为:
\[ m(\ce{O}) = 3.98 - 3.18 = 0.80\text{ g} \]
最初的测量只包括铜样本。加热期间,周围大气中的氧与铜反应,并成为固体氧化铜的一部分。
这与质量守恒并不矛盾。真正的错误,是在实际上有物质进入时,却把原来的铜本身视为一个封闭系统。
问题 3
纯碳酸钙受热时会分解:
\[ \ce{CaCO3(s) -> CaO(s) + CO2(g)} \]
一名学生在开放的坩埚中强热 5.00 g 的碳酸钙,直到完全分解。
计算理论上剩余的氧化钙质量,以及坩埚内容物质量的减少量。
使用:
\[ M(\ce{CaCO3}) = 100.09\text{ g mol}^{-1} \]
\[ M(\ce{CaO}) = 56.08\text{ g mol}^{-1} \]
\[ M(\ce{CO2}) = 44.01\text{ g mol}^{-1} \]
解答 3
理论上的氧化钙质量为 2.80 g,而坩埚内容物的质量应减少 2.20 g。
首先把碳酸钙转换成莫耳数:
\[ n(\ce{CaCO3}) = \frac{5.00}{100.09} = 0.04996\text{ mol} \]
方程式显示碳酸钙与氧化钙的莫耳比为 \(1:1\):
\[ n(\ce{CaO}) = 0.04996\text{ mol} \]
现在计算其质量:
\[ m(\ce{CaO}) = nM = 0.04996 \times 56.08 = 2.80\text{ g} \]
因此,预期的质量减少为:
\[ \Delta m = 5.00 - 2.80 = 2.20\text{ g} \]
这部分测得的质量损失对应于离开开放坩埚的二氧化碳。
我们可以检查:
\[ m(\ce{CO2}) = 0.04996 \times 44.01 = 2.20\text{ g} \]
所以完整的质量关系约为:
\[ 5.00\text{ g }\ce{CaCO3} \rightarrow 2.80\text{ g }\ce{CaO} + 2.20\text{ g }\ce{CO2} \]
天平读数下降,是因为二氧化碳逸出后,天平不再测量它的质量。
问题 4
一个在开放烧瓶中进行的反应会产生气体。化学计量计算预测会生成 0.92 g 的气体。
然而,烧瓶及其内容物的质量只减少了 0.66 g。没有物质溅出,蒸发可以忽略,而且气体是唯一可以穿越系统边界的物质。
一名学生声称,由于预测的气体质量与实际测得的质量减少不同,所以有 0.26 g 的物质被破坏了。
评估这个结论。
解答 4
这个结论不正确。数据显示,约有 0.26 g 的气体仍留在所测量的系统内,而不是被破坏了。
反应生成:
\[ m_{\text{生成的气体}} = 0.92\text{ g} \]
但只有:
\[ m_{\text{逸出的气体}} = 0.66\text{ g} \]
穿越了系统边界。
因此,留在烧瓶中的气体质量为:
\[ m_{\text{剩余气体}} = 0.92 - 0.66 = 0.26\text{ g} \]
例如,这些气体可能仍占据液体上方的空间,或仍溶解在液体中。
一个很容易犯的错误,是假设所有生成的气体都必定立即逸出。气体的形成与气体离开测量系统,是两件不同的事。
这些结果完全符合质量守恒。
问题 5
一名学生在密封瓶中让一种碳酸盐与过量酸反应。反应物最初的总质量为 25.00 g,而反应生成了 2.20 g 的二氧化碳。
学生预测内容物的最终质量会是 22.80 g,因为:
\[ 25.00 - 2.20 = 22.80\text{ g} \]
这个预测正确吗?如果之后打开瓶子,并且恰好有 2.20 g 的二氧化碳逸出,而没有损失任何其他物质,测得的质量会发生甚么变化?
解答 5
密封瓶内仍应含有 25.00 g 的物质。打开瓶子后,如果有 2.20 g 的二氧化碳逸出,测得的内容物质量便会降至 22.80 g。
当瓶子仍然密封时,二氧化碳虽然是生成物,但它并没有离开系统。
因此:
\[ m_{\text{最终,密封}} = 25.00\text{ g} \]
学生的减法错误地把「生成气体」视为等同于「系统损失质量」。
当瓶子打开,而 2.20 g 的二氧化碳真正穿越系统边界后:
\[ m_{\text{最终,开放}} = 25.00 - 2.20 = 22.80\text{ g} \]
反应在瓶子打开之前已经发生,但只有当物质真正离开所测量的系统时,天平读数才会改变。
问题 6
一种金属 \(X\) 的莫耳质量为 \(40.0\text{ g mol}^{-1}\)。将一份 2.00 g 的样本在空气中加热,直到形成 2.80 g 的纯氧化物。
利用质量数据求出该氧化物的最简式。然后解释为甚么只比较金属与氧的克数质量,并不足以求出化学式。
解答 6
该氧化物的最简式是 \(\ce{XO}\),因为金属与氧约以 \(1:1\) 的莫耳比存在。
首先求出从空气中增加的氧质量:
\[ m(\ce{O}) = 2.80 - 2.00 = 0.80\text{ g} \]
现在把每种元素的质量转换成莫耳数。
对金属 \(X\):
\[ n(X) = \frac{2.00}{40.0} = 0.0500\text{ mol} \]
对氧原子:
\[ n(\ce{O}) = \frac{0.80}{16.00} = 0.0500\text{ mol} \]
因此莫耳比为:
\[ X:\ce{O} = 0.0500:0.0500 = 1:1 \]
所以最简式是:
\[ \ce{XO} \]
不能直接把 2.00 g 对 0.80 g 的质量比当作粒子数目比,因为 \(X\) 原子和氧原子的质量不同。化学式描述的是粒子的数目比例,所以必须先把测得的质量转换成莫耳数。
这正是化学反应中质量关系背后更重要的概念。天平提供的是克数,而配平的化学方程式则透过莫耳比描述粒子之间的关系。当你能熟练地在这两种描述之间转换后,下一步就是完整的化学计量:利用一种物质的测量量,预测需要多少另一种反应物,或可以生成多少生成物。