第 1 课 · 35 分钟

离子与化合物的命名

电荷配平决定化学式,化学式决定名称:硫酸亚铁和 iron(II) sulfate 说的是同一件事。学会离子的电荷与常见多原子离子、含氧酸根的“次、亚、高”,以及分子化合物的数字前缀。

本课目标

  • 由元素在周期表中的位置说出主族离子的电荷,并认识常见的多原子离子
  • 用电荷配平写出离子化合物的化学式,并由化学式反推金属离子的价态
  • 按规则给离子化合物、含氧酸及其盐、酸、结晶水合物和二元分子化合物命名,并能从名称写出化学式

实验室的试剂架上有一瓶淡绿色晶体,标签写着“FeSO₄·7H₂O,七水合硫酸亚铁”。英文资料叫它 iron(II) sulfate heptahydrate,老一些的书写作 ferrous sulfate,古人叫它“绿矾”。名字五花八门,指的却是同一种物质——而且除了“绿矾”这样的俗名,每个名字都是化学式的密码:会读的人能从名字写出化学式,也能从化学式读出名字。

这节课学这套密码。规则并不多:离子的电荷决定化学式,化学式决定名称。中文和英文说的是同一件事,只是顺序相反——“硫酸亚铁”先说阴离子,“iron(II) sulfate”先说阳离子。

先预测

铝离子 AlX3+\ce{Al^3+} 与硫酸根 SOX4X2−\ce{SO4^2-} 组成的化合物,化学式是什么?

先选一个答案并锁定,再看模型怎么说。猜错比不猜学得更多。

离子的电荷从哪里来

主族元素的离子电荷可以直接从周期表读出:金属失去价电子、非金属得到电子,都变成稀有气体的电子排布。第 1 族是 +1(Na⁺、K⁺),第 2 族是 +2(Mg²⁺、Ca²⁺),铝是 +3;第 17 族是 −1(Cl⁻),第 16 族是 −2(O²⁻、S²⁻),氮是 −3(N³⁻)。较重的 p 区金属是例外:锡和铅可以失去全部 4 个价电子,也常常只失去 2 个 p 电子,所以有 +4 和 +2 两种价态(惰性电子对效应)。

过渡金属不一样:铁有 Fe²⁺ 和 Fe³⁺,铜有 Cu⁺ 和 Cu²⁺,汞的 +1 价甚至是两个原子连在一起的 HgX2X2+\ce{Hg2^2+}。这正是它们的名称需要额外标出价态的原因。

还有一类离子是一组原子共同带电,叫多原子离子。它们在反应中常常整体进出,化学式里个数大于 1 时要加括号:Ca(OH)X2\ce{Ca(OH)2}、(NHX4)X2SOX4\ce{(NH4)2SO4}。最常用的十来个值得记住。

常见的多原子离子
离子名称例子
NHX4X+\ce{NH4+}铵根离子NHX4Cl\ce{NH4Cl} 氯化铵
OHX−\ce{OH-}氢氧根离子Ca(OH)X2\ce{Ca(OH)2} 氢氧化钙
NOX3X−\ce{NO3-}硝酸根离子AgNOX3\ce{AgNO3} 硝酸银
NOX2X−\ce{NO2-}亚硝酸根离子NaNOX2\ce{NaNO2} 亚硝酸钠
SOX4X2−\ce{SO4^2-}硫酸根离子CuSOX4\ce{CuSO4} 硫酸铜
SOX3X2−\ce{SO3^2-}亚硫酸根离子NaX2SOX3\ce{Na2SO3} 亚硫酸钠
COX3X2−\ce{CO3^2-}碳酸根离子CaCOX3\ce{CaCO3} 碳酸钙
HCOX3X−\ce{HCO3-}碳酸氢根离子NaHCOX3\ce{NaHCO3} 碳酸氢钠
POX4X3−\ce{PO4^3-}磷酸根离子CaX3(POX4)X2\ce{Ca3(PO4)2} 磷酸钙
CHX3COOX−\ce{CH3COO-}乙酸根离子NaCHX3COO\ce{NaCH3COO} 乙酸钠
MnOX4X−\ce{MnO4-}高锰酸根离子KMnOX4\ce{KMnO4} 高锰酸钾
CrX2OX7X2−\ce{Cr2O7^2-}重铬酸根离子KX2CrX2OX7\ce{K2Cr2O7} 重铬酸钾
来源: IUPAC, Nomenclature of Inorganic Chemistry (2005); Chinese Chemical Society, Principles of Inorganic Chemical Nomenclature (1980)
n+ z++n− z−=0,n+:n−=∣z−∣:z+n_{+}\,z_{+} + n_{-}\,z_{-} = 0,\qquad n_{+} : n_{-} = |z_{-}| : z_{+}
化合物电中性:阳离子个数乘电荷,加上阴离子个数乘电荷,等于零。取最简整数比。
n±n_{\pm}
阳离子或阴离子的个数
z±z_{\pm}
阳离子或阴离子的电荷
电荷配平 · 中英文命名 · 摩尔质量

离子拼化学式

阳离子
阴离子
正负电荷要一样多
Fe³⁺+3Cl⁻−1Cl⁻−1Cl⁻−1+3−3

电荷:1 × (+3) + 3 × (−1) = 0

化学式 FeClX3\ce{FeCl3}
中文名
氯化铁 (也写作 三氯化铁)
英文名(IUPAC)
iron(III) chloride (旧称:ferric chloride)

摩尔质量 M = 162.19 g/mol

化学式由电荷配平算出:取两种离子电荷绝对值的最小公倍数,阳离子数 = 公倍数/阳离子电荷,阴离子数 = 公倍数/|阴离子电荷|;多原子离子个数大于 1 时加括号,Hg₂²⁺ 是一个双原子离子。英文名按 IUPAC 2005 年《无机化学命名法》:有多种常见价态的金属写罗马数字(Stock 命名法),并列出 -ous/-ic 旧称;中文名按中国化学会《无机化学命名原则》(1980):先读阴离子、后读阳离子,两种常见价态中较低的加“亚”。电荷配平只说明“如果这两种离子组成中性化合物,化学式应是什么”;有些组合会发生氧化还原、互相促进水解或歧化,得不到这种盐,组件标出了其中常见的几种,但不是全部。摩尔质量用 IUPAC 标准原子量计算。
先比较 Fe²⁺ 和 Fe³⁺ 与 Cl⁻、SO₄²⁻ 组成的化合物,看名称怎样跟着电荷变;再试 Hg₂²⁺ 和 NH₄⁺。有几种组合会被标出“得不到这种盐”——电荷能配平,不等于这种盐真的存在。

离子化合物:中文先阴后阳,英文先阳后阴

中文名从化学式的右边读起,先说阴离子,再说阳离子:单原子阴离子说“某化”(氯化钠、氧化铝、硫化锌),含氧酸根说“某酸”(硫酸铜、硝酸银),氢氧根说“氢氧化”(氢氧化钙)。金属有两种常见价态时,较低的一种加“亚”:FeSOX4\ce{FeSO4} 是硫酸亚铁,FeX2(SOX4)X3\ce{Fe2(SO4)3} 是硫酸铁;CuCl\ce{CuCl} 是氯化亚铜,CuClX2\ce{CuCl2} 是氯化铜;HgX2ClX2\ce{Hg2Cl2} 是氯化亚汞。二元化合物也常直接说出原子数(三氯化铁、三氧化二铁),有的书则像英文一样写成“铁(III)”。酸式盐要写出“氢”:碳酸氢钠、磷酸二氢钾;阳离子不止一个而又可能混淆时,连它的个数也要写出:NaX2HPOX4\ce{Na2HPO4} 是磷酸氢二钠。

英文名先说阳离子,后说阴离子:单原子阴离子用词尾 -ide(sodium chloride),多原子离子用它自己的名字(sodium sulfate 中的 sulfate)。有不止一种常见电荷的金属,在名称后用括号里的罗马数字标出它的电荷:iron(II) sulfate、iron(III) sulfate(Stock 命名法)。只有一种常见电荷的金属不写数字——是 calcium chloride,不是 calcium(II) chloride。老书和商品标签上还会见到 -ous/-ic 的旧称:ferrous(铁(II))、ferric(铁(III))、cuprous、cupric,对应的正是中文的“亚”和“无亚”。

找出离子 → 由电荷求氧化态 → 按规则命名

命名解码器:从化学式到名称

试试这些
FeClX3\ce{FeCl3} 离子化合物

中文名 氯化铁

英文名 iron(III) chloride

旧称:ferric chloride

中文也写作:三氯化铁

  1. 阴离子:3 × Cl⁻,共带 −3 电荷。
  2. 所以 1 个 Fe 共带 +3,每个 +3:Fe³⁺。
  3. 铁有不止一种常见价态:英文写成 iron(III),中文不加“亚”。
解码器先把化学式拆成阳离子和阴离子:阴离子从常见离子表中逐个比对,金属的氧化态由“阴离子总电荷 ÷ 金属原子数”算出,再按 IUPAC 2005 年规则和中国化学会 1980 年命名原则组合名称。氧化态不是整数时,寻找两种常见价态的组合(如 Fe₃O₄ 中 1 个 Fe²⁺ 和 2 个 Fe³⁺)。过氧根和超氧根只用于第 1、2 族金属,其他金属的 MO₂ 按二氧化物处理(PbO₂ 是二氧化铅,不是过氧化铅)。分子化合物的“mono-”和中文的“一”只在同一对元素有几种化合物时使用(一氧化碳与二氧化碳)。练习题的错误选项由程序按常见错误改写正确名称生成:错配价态、漏写罗马数字、-ite 与 -ate、次与高、-ide 与 -ate、多余的 hydro-、数错或漏写前缀。配合物的命名见配位化学单元。
输入任意化学式,看解码器怎样一步步找出离子、算出价态、拼出名称。试试 Hg₂Cl₂(双原子的亚汞离子)、Fe₃O₄(价态平均 +8/3)、PbO₂(是二氧化铅,不是过氧化物)和 CuMnO₄(一个化学式,两种读法)。

含氧酸根与酸:名字里藏着氧化态

同一种中心原子可以带不同数目的氧:ClOX−\ce{ClO-}、ClOX2X−\ce{ClO2-}、ClOX3X−\ce{ClO3-}、ClOX4X−\ce{ClO4-}。它们的名称按氯的氧化态(+1、+3、+5、+7)排成一个阶梯:中文是 次氯酸根、亚氯酸根、氯酸根、高氯酸根,英文是 hypochlorite、chlorite、chlorate、perchlorate。硫和氮的阶梯短一些:亚硫酸根(+4)与硫酸根(+6),亚硝酸根(+3)与硝酸根(+5)。

酸的名称跟着酸根走:中文直接去掉“根”——硫酸根对应硫酸,亚硫酸根对应亚硫酸;英文 -ate 变 -ic acid(sulfate → sulfuric acid),-ite 变 -ous acid(sulfite → sulfurous acid)。不含氧的酸中文叫“氢某酸”(氢硫酸;盐酸是氢氯酸的俗名),英文叫 hydro-…-ic acid(hydrochloric acid)。纯净的 HCl 是气体,叫氯化氢,溶在水里才叫盐酸。

中心原子的氧化态由化学式和电荷算出

含氧酸根的阶梯:名字里的氧化态

  1. +7 ClO₄⁻ perchlorate 高氯酸根离子 对应的酸:perchloric acid · 高氯酸
  2. +5 ClO₃⁻ chlorate 氯酸根离子 对应的酸:chloric acid · 氯酸
  3. +3 ClO₂⁻ chlorite 亚氯酸根离子 对应的酸:chlorous acid · 亚氯酸
  4. +1 ClO⁻ hypochlorite 次氯酸根离子 对应的酸:hypochlorous acid · 次氯酸
  5. −1 Cl⁻ chloride 氯离子 对应的酸:hydrochloric acid · 盐酸(氢氯酸)

规律:氧化态越高,氧越多。英文 hypo-…-ite < -ite < -ate < per-…-ate,中文 次 < 亚 < (无) < 高;-ate 的酸叫 -ic acid(某酸),-ite 的酸叫 -ous acid(亚某酸)。

氧化态用通常的规则计算:O 为 −2,H 为 +1,其余电荷归中心原子,例如 ClO₄⁻ 中 Cl 为 −1 − 4 × (−2) = +7。单原子阴离子的氧化态就是它的电荷。名称取自 IUPAC 2005 年《无机化学命名法》仍接受的传统含氧酸根名称和中国化学会《无机化学命名原则》。数轴上的点只是把氧化态画出来,不表示稳定性;这些离子在水中的相对稳定性见氧化态地图(拉蒂默图、弗罗斯特图)一课。
每一级的氧化态都由化学式和电荷算出。比较氯、硫、氮的阶梯;再看铬:铬酸根和重铬酸根中的铬都是 +6,“重”(di-)数的是铬原子。

分子化合物与结晶水合物

两种非金属结合时不形成离子,没有“电荷配平”可言:NO\ce{NO}、NOX2\ce{NO2}、NX2OX4\ce{N2O4}、NX2OX5\ce{N2O5} 都是氮的氧化物。所以名称要直接说出原子个数,中文用数字:一氧化氮、二氧化氮、四氧化二氮、五氧化二氮;英文用前缀 mono-、di-、tri-、tetra-、penta-、hexa-……:nitrogen monoxide、nitrogen dioxide、dinitrogen tetraoxide、dinitrogen pentaoxide。第一种元素是 1 个时不写数字;第二种元素的“一”(mono-)只在同一对元素有几种化合物时才写,所以有一氧化碳,却只说氯化氢、氮化硼。IUPAC 保留前缀的元音(pentaoxide),许多教科书写作 pentoxide,两种拼法都会见到。水、氨、甲烷这些物质用习惯名。

结晶水合物在化学式里用“·”连上结晶水:CuSOX4 ⋅ 5 HX2O\ce{CuSO4.5H2O} 是五水合硫酸铜(也叫五水硫酸铜、胆矾),英文是 copper(II) sulfate pentahydrate。

例题精解

从名称写化学式

含氟牙膏里的“氟化亚锡”和实验室里加热会“火山喷发”的“重铬酸铵”,化学式各是什么?英文名呢?

概念检查

为什么 FeClX3\ce{FeCl3} 的英文名要写成 iron(III) chloride,而 CaClX2\ce{CaCl2} 却不写成 calcium(II) chloride?

概念检查

HgX2ClX2\ce{Hg2Cl2}(甘汞)叫氯化亚汞,英文 mercury(I) chloride。其中汞的氧化态是多少?

计算练习

五水合硫酸铜 CuSOX4 ⋅ 5 HX2O\ce{CuSO4.5H2O} 中结晶水的质量分数是多少(%)?

%
找出离子 → 由电荷求氧化态 → 按规则命名

命名解码器:从化学式到名称

第 1/16 题 · 答对 0

这种物质叫什么? FeX2(SOX4)X3\ce{Fe2(SO4)3}

解码器先把化学式拆成阳离子和阴离子:阴离子从常见离子表中逐个比对,金属的氧化态由“阴离子总电荷 ÷ 金属原子数”算出,再按 IUPAC 2005 年规则和中国化学会 1980 年命名原则组合名称。氧化态不是整数时,寻找两种常见价态的组合(如 Fe₃O₄ 中 1 个 Fe²⁺ 和 2 个 Fe³⁺)。过氧根和超氧根只用于第 1、2 族金属,其他金属的 MO₂ 按二氧化物处理(PbO₂ 是二氧化铅,不是过氧化铅)。分子化合物的“mono-”和中文的“一”只在同一对元素有几种化合物时使用(一氧化碳与二氧化碳)。练习题的错误选项由程序按常见错误改写正确名称生成:错配价态、漏写罗马数字、-ite 与 -ate、次与高、-ide 与 -ate、多余的 hydro-、数错或漏写前缀。配合物的命名见配位化学单元。
十六道命名练习。每个错误选项都是程序按一种常见错误改写出来的:错配价态、漏写罗马数字、-ite 与 -ate、次与高、-ide 与 -ate、漏写“氢”、数错前缀……选错时会告诉你违反了哪条规则。

要点回顾

  • 主族离子的电荷来自稀有气体排布(第 1 族 +1、第 2 族 +2、第 17 族 −1……);过渡金属常有两种以上价态;多原子离子整体带电。
  • 化学式由电荷配平得出,取最简整数比;多原子离子个数大于 1 时加括号。
  • 中文名先阴后阳(氯化钠、硫酸亚铁),英文名先阳后阴,变价金属用罗马数字(iron(II) sulfate)。
  • 含氧酸根的 次/亚/(无)/高 与 hypo-…-ite/-ite/-ate/per-…-ate 对应中心原子氧化态的阶梯;-ate 的酸叫 -ic acid,-ite 的酸叫 -ous acid。
  • 两种非金属的化合物用数字前缀写出原子个数(五氧化二氮,dinitrogen pentaoxide);结晶水合物写作“n 水合”(pentahydrate)。
学习进度只保存在你的浏览器里,不会上传。

数据与参考文献

  1. N. G. Connelly, T. Damhus, R. M. Hartshorn, A. T. Hutton (eds.), Nomenclature of Inorganic Chemistry — IUPAC Recommendations 2005, RSC Publishing (2005), chapters IR-5 (compositional nomenclature) and IR-8 (inorganic acids).
  2. 中国化学会,《无机化学命名原则》(1980),科学出版社(1982)[Chinese Chemical Society, Principles of Inorganic Chemical Nomenclature].
  3. N. N. Greenwood, A. Earnshaw, Chemistry of the Elements, 2nd ed., Butterworth-Heinemann (1997): the reactions flagged in the formula builder.