常见无机酸与碱的 IUPAC 命名法详解

学习如何为常见无机酸与碱命名、写出化学式,并避免 HSC 化学命名中常见的错误。

当化学家写下「硫酸」时,这个名称会让你对其中涉及的粒子有所了解。但如果只给你化学式 \(\ce{H2SO3}\),又该怎么办?它是硫酸、亚硫酸,还是其他物质?化学式中的微小变化会改变物质的名称、产生的氢离子数量,以及该物质能进行的反应。

试著预测:如果 \(\ce{HCl}\) 和 \(\ce{HClO}\) 都含有氢和氯,为什么它们的名称不同?答案在于与氢结合的另一种元素。在无机酸的命名中,含氧离子(含氧酸根离子)决定了酸名称的字尾。

比较氯的各种酸,显示氧原子数量增加时,酸的名称也会改变。
氯的含氧酸系列展示了含氧酸根离子的氧原子数量与酸名称之间的命名关系。这些化学式及氧原子数量代表的是化学关系,并非测量数据。

这项技能不只是背诵一份清单,更是一种转换能力:

  • 化学式 → 辨认离子 → 套用命名规则
  • 名称 → 辨认离子 → 写出化学式

这也是配平酸反应方程式及应用酸碱理论时会用到的思考方式。你可以进一步复习 阿瑞尼士酸碱理论 和 酸反应的配平方程式。

01第一个模型:酸是由氢与阴离子组成

首先,可以将大多数常见无机酸理解为:

\[ \text{酸} = \text{氢离子} + \text{阴离子} \]

例如:

\[ \ce{HCl -> H+ + Cl-} \]

氢是能够转变成 \(\mathrm{H}^{+}\) 的部分。剩余的离子称为共轭碱或阴离子。

命名时,先著重辨认阴离子。

阴离子酸的名称
\(\mathrm{Cl}^{-}\) 氯离子盐酸
\(\ce{NO3-}\) 硝酸根离子硝酸
\(\mathrm{SO_{4}}^{2-}\) 硫酸根离子硫酸
\(\mathrm{CO_{3}}^{2-}\) 碳酸根离子碳酸

请注意以下规律:

  • 以 -ide 结尾的阴离子,其对应的酸通常以 -hydric acid 结尾
  • 以 -ate 结尾的阴离子,其对应的酸通常以 -ic acid 结尾
  • 以 -ite 结尾的阴离子,其对应的酸通常以 -ous acid 结尾

这些名称并非随意命名,而是保留了酸与其阴离子之间的关系。

02二元酸的命名:氢加上一种非金属

二元酸包含:

  • 氢
  • 另一种非金属元素
  • 不含氧

其一般命名模式为:

\[ \text{hydro} + \text{非金属字根} + \text{ic acid} \]

例如:

化学式阴离子酸的名称
\(\ce{HF}\)氟离子氢氟酸
\(\ce{HCl}\)氯离子盐酸
\(\ce{HBr}\)溴离子氢溴酸
\(\ce{HI}\)碘离子氢碘酸

一个常见的陷阱是忘记加上「hydro」。

学生看到 \(\ce{HCl}\) 时,可能会想到「hydrogen chloride(氯化氢)」,因为这是分子化合物 \(\ce{HCl(g)}\) 的名称。然而,当 \(\ce{HCl}\) 溶于水并以酸的形式存在时,其名称就会变成 hydrochloric acid(盐酸)。

物质的状态与所处的情境都很重要。

烧杯对照图,展示气态 HCl 称为氯化氢,而水溶液中的 HCl 称为盐酸。
化学式 HCl 会因物理状态与情境不同而代表名称不同的物质:HCl(g) 是氯化氢气体,而 HCl(aq) 溶于水后则是盐酸。

03含氧酸的命名:含氧的酸

含氧酸包含氢、氧及另一种元素。

在这里,含氧离子决定酸名称的字尾。

「-ate 变成 -ic」规则

例如:

\[ \ce{NO3-} \rightarrow \ce{HNO3} \]

硝酸根离子对应的酸是硝酸。

\[ \mathrm{SO_{4}}^{2-} \rightarrow \ce{H2SO4} \]

硫酸根离子对应的酸是硫酸。

\[ \mathrm{PO_{4}}^{3-} \rightarrow \ce{H3PO4} \]

磷酸根离子对应的酸是磷酸。

「-ite 变成 -ous」规则

例如:

\[ \mathrm{SO_{3}}^{2-} \rightarrow \ce{H2SO3} \]

亚硫酸根离子对应的酸是亚硫酸。

\[ \ce{NO2-} \rightarrow \ce{HNO2} \]

亚硝酸根离子对应的酸是亚硝酸。

相关酸之间的氧原子数量通常会有所不同。

氯的含氧酸系列树状图,展示从次氯酸到过氯酸,氧原子数量逐渐增加及相应的命名变化。
氯的含氧酸系列遵循氧原子数量的规律:每增加一个氧原子,含氧酸根离子的名称以及酸名称的字首或字尾都会改变。此系列从次氯酸根逐步变化至过氯酸根,对应的酸则从次氯酸变化至过氯酸。

04较难掌握的含氧酸系列:氯

氯的含氧酸呈现出一个很有用的规律:

化学式离子名称酸的名称
\(\ce{HClO}\)次氯酸根离子次氯酸
\(\ce{HClO2}\)亚氯酸根离子亚氯酸
\(\ce{HClO3}\)氯酸根离子氯酸
\(\ce{HClO4}\)过氯酸根离子过氯酸

字首与字尾能告诉你氧的相对含量:

  • hypo- … -ous = 氧最少
  • … -ous = 多一个氧
  • … -ic = 再多一个氧
  • per- … -ic = 氧最多

一个实用的记忆技巧是:以「-ate」和「-ite」结尾的名称彼此相邻。氯酸根离子所含的氧比亚氯酸根离子多,因此氯酸所含的氧也比亚氯酸多。

05常见碱的命名

碱通常是金属氢氧化物。

其一般结构为:

\[ \text{金属离子} + \ce{OH-} \]

氢氧根离子的名称固定为:

\[ \ce{OH-} = \text{hydroxide(氢氧根)} \]

例如:

化学式名称
\(\ce{NaOH}\)氢氧化钠
\(\ce{KOH}\)氢氧化钾
\(\ce{Ca(OH)2}\)氢氧化钙
\(\ce{Mg(OH)2}\)氢氧化镁

对于可能具有多种电荷的金属,应使用罗马数字标示其电荷。

例如:

\[ \ce{Fe^2+ + 2OH- -> Fe(OH)2} \]

氢氧化铁(II)

\[ \ce{Fe^3+ + 3OH- -> Fe(OH)3} \]

氢氧化铁(III)

罗马数字并不表示氢氧根离子的数量,而是表示金属离子的电荷。

06根据名称写出化学式

反向推导的过程同样重要。

要写出化学式:

  1. 辨认阳离子。
  2. 辨认阴离子。
  3. 平衡电荷,使总电荷为零。
  4. 写出最简整数比。

对于酸,氢的数量与阴离子的电荷大小相对应。

例如:

硫酸根离子是 \(\mathrm{SO_{4}}^{2-}\)。

它需要两个氢离子:

\[ \ce{2H+ + SO4^2- -> H2SO4} \]

因此:

\[ \ce{H2SO4} \]

是硫酸。

对于氢氧化物,氢氧根离子的数量与金属离子的电荷大小相对应。

例如:

铝离子是 \(\mathrm{Al}^{3+}\)。

氢氧根离子是 \(\ce{OH-}\)。

因此需要三个氢氧根离子:

\[ \ce{Al^3+ + 3OH- -> Al(OH)3} \]

所以氢氧化铝的化学式是 \(\ce{Al(OH)3}\)。

07范例详解:为酸 \(\ce{H2SO3}\) 命名

步骤 1:辨认阴离子。

在思考时,先将氢离子分离出来:

\[ \ce{H2SO3 -> 2H+ + SO3^2-} \]

阴离子是亚硫酸根离子。

步骤 2:套用含氧酸的规则。

Sulfite 以 -ite 结尾,因此酸的名称以 -ous acid 结尾。

步骤 3:写出完整名称。

\[ \boxed{\ce{H2SO3} \text{ 是亚硫酸}} \]

重要的推理原则是:名称来自阴离子,而不只是根据物质中所含的元素来决定。

08范例详解:写出硝酸的化学式

步骤 1:辨认阴离子。

硝酸来自硝酸根离子:

\[ \ce{NO3-} \]

步骤 2:加入足够的氢离子以平衡电荷。

硝酸根离子的电荷为 \(1-\),因此需要一个氢离子。

\[ \ce{H+ + NO3- -> HNO3} \]

步骤 3:写出化学式。

\[ \boxed{\ce{HNO3}} \]

这个化学式只含有一个氢原子,因为硝酸根离子只需要一个正电荷来平衡。

09范例详解:为氢氧化铁(III)命名并写出化学式

步骤 1:判断金属的电荷。

铁(III)表示:

\[ \mathrm{Fe}^{3+} \]

步骤 2:与氢氧根离子结合。

氢氧根离子是:

\[ \ce{OH-} \]

需要三个氢氧根离子才能平衡 \(3+\) 的电荷。

\[ \ce{Fe^3+ + 3OH- -> Fe(OH)3} \]

步骤 3:写出名称。

\[ \boxed{\ce{Fe(OH)3} \text{ 是氢氧化铁(III)}} \]

这里需要使用括号,因为氢氧根离子会以完整的基团形式存在。

10应避免的常见错误

错误发生原因改正方法
将 \(\ce{H2SO4}\) 称为「亚硫酸」混淆硫酸根离子与亚硫酸根离子检查阴离子:硫酸根 → 硫酸
忘记在 \(\ce{HCl}\) 的名称中加上「hydro」混淆分子化合物与酸的命名方式二元酸 → hydro + 字根 + ic acid
写成 \(\ce{CaOH}\)忘记钙离子的电荷为 \(2+\)钙离子需要两个氢氧根离子
对所有金属都使用罗马数字误以为所有金属都具有多种电荷只有当金属可能具有不同电荷时才使用罗马数字
判断流程图展示如何根据化学式或名称,逐步为酸与碱命名。
这个示意判断流程展示如何辨认酸或碱、确定相关的离子资讯、套用命名规则,并得出正确的名称或化学式。

11题目与解答

题目 1

为酸 \(\ce{HNO3}\) 命名。

解答 1

答案是硝酸。\(\ce{HNO3}\) 中的阴离子是硝酸根离子,即 \(\ce{NO3-}\)。由于 nitrate 以 -ate 结尾,酸的名称会改为以 -ic acid 结尾。

一个容易出现的错误是只注意氮元素,并将其命名为与「nitrogen acid」相关的名称。酸的名称取决于与氢相关的离子,而不只是元素本身的名称。

题目 2

写出亚硫酸的化学式。

解答 2

答案是 \(\ce{H2SO3}\)。亚硫酸来自亚硫酸根离子:

\[ \mathrm{SO_{3}}^{2-} \]

这个离子的电荷为 \(2-\),因此需要两个氢离子:

\[ \ce{2H+ + SO3^2- -> H2SO3} \]

常见的陷阱是写成 \(\ce{HSO3}\)。这个化学式只能平衡电荷为 \(1-\) 的离子,无法平衡亚硫酸根离子的 \(2-\) 电荷。

题目 3

一名学生拿到两种酸:\(\ce{HClO2}\) 和 \(\ce{HClO3}\)。他预测第二种酸应称为亚氯酸,因为它含有氯和氧。请解释这个说法是否正确,并写出两种酸的名称。

解答 3

答案是这个预测不正确。\(\ce{HClO2}\) 是亚氯酸,而 \(\ce{HClO3}\) 是氯酸。

推理依据来自含氧酸根离子的名称:

\[ \ce{ClO2-} = \text{亚氯酸根离子} \]

因此:

\[ \ce{HClO2} = \text{亚氯酸} \]

而:

\[ \ce{ClO3-} = \text{氯酸根离子} \]

因此:

\[ \ce{HClO3} = \text{氯酸} \]

学生的预测看似合理,因为两种酸都含有氯和氧。缺少的关键细节是:氧的数量会改变阴离子的名称,而阴离子名称的变化也会改变酸名称的字尾。

题目 4

某化合物的名称是氢氧化铁(III)。一名学生将其化学式写成 \(\ce{FeOH3}\)。请解释错误之处,并写出正确的化学式。

解答 4

答案是 \(\ce{Fe(OH)3}\)。铁(III)表示其离子为:

\[ \mathrm{Fe}^{3+} \]

氢氧根离子为:

\[ \ce{OH-} \]

因此需要三个氢氧根离子:

\[ \ce{Fe^3+ + 3OH- -> Fe(OH)3} \]

学生使用的原子数量正确,但化学式的结构有误。氢氧根离子是一个带电的基团,必须保持完整,因此需要使用括号。

题目 5

一名化学家发现一种未知酸,其化学式为 \(\ce{H3XO4}\)。已知这种酸含有含氧酸根离子 \(\mathrm{XO_{4}}^{3-}\),而另一个样本则含有与之相关的含氧酸根离子 \(\mathrm{XO_{3}}^{3-}\)。请预测这两种酸的名称,并解释可以用哪一条规则区分它们。

解答 5

答案是,\(\ce{H3XO4}\) 是由以 -ate 结尾的离子形成的酸,因此遵循以 -ic acid 结尾的命名规则;而 \(\ce{H3XO3}\) 则会是由以 -ite 结尾的离子形成的酸,遵循以 -ous acid 结尾的命名规则。

推理如下:

\[ \mathrm{XO_{4}}^{3-} \rightarrow \ce{H3XO4} \]

阴离子以 -ate 结尾,因此酸的字尾改为 -ic。

\[ \mathrm{XO_{3}}^{3-} \rightarrow \ce{H3XO3} \]

阴离子以 -ite 结尾,因此酸的字尾改为 -ous。

一种容易令人误入歧途的做法,是只比较氧原子的数量,然后自行创造新的命名规律。真正的限制在于,酸的名称沿用含氧酸根离子的命名系统。氧的差异之所以重要,是因为它会先改变阴离子的名称,而酸的名称则依据该阴离子的名称决定。

能够熟练地在名称与化学式之间转换,是进一步预测这些酸与碱如何反应的基础,包括写出并配平中和反应方程式。