化学命名里为什么有时候要变成 -ide

1139 字
6 分钟
化学命名里为什么有时候要变成 -ide

最近在做 Naming Chemical Compounds 的时候,我发现一个很容易把人绕晕的问题:

为什么有些元素放到化合物名字后面,会突然变成 -ide?

比如:

  • chlorine → chloride

  • bromine → bromide

  • sulfur → sulfide

  • nitrogen → nitride

但有时候又会出现:

  • sulfate

  • nitrate

  • carbonate

  • phosphate

它们又不是 -ide。

我一开始也经常混,所以最后把它整理成了一套比较好用的判断方法。


TL;DR#

单元素负离子一般改成 -ide;多原子离子保留自己的名字。

例如:

Cl−→chloride\mathrm{Cl^- \rightarrow chloride}S2−→sulfide\mathrm{S^{2-} \rightarrow sulfide}

但:

SO42−→sulfate\mathrm{SO_4^{2-} \rightarrow sulfate}NO3−→nitrate\mathrm{NO_3^- \rightarrow nitrate}

也就是说,做题的时候不要一看到后面有氧就乱改名字,先看它到底是 一个元素,还是 一整个 polyatomic ion(多原子离子)。


1. 为什么会有 -ide?#

如果一个化合物的后半部分是 单个元素形成的负离子,名字通常会改成 -ide。

例如:

NaCl\mathrm{NaCl}

其中:

Na→sodium\mathrm{Na \rightarrow sodium}Cl−→chloride\mathrm{Cl^- \rightarrow chloride}

所以:

NaCl=sodium chloride\boxed{\mathrm{NaCl = sodium\ chloride}}

再比如:

MgO\mathrm{MgO}

oxygen 在这里变成 oxide:

MgO=magnesium oxide\boxed{\mathrm{MgO = magnesium\ oxide}}

2. 常见的 -ide 变化#

元素原名作为负离子时
fluorinefluoride
chlorinechloride
brominebromide
iodineiodide
oxygenoxide
sulfursulfide
nitrogennitride
phosphorusphosphide
carboncarbide
hydrogenhydride

这里有一个坑:

不是简单地把元素名字最后几个字母删掉,再加 ide。

例如:

oxygen→oxide\mathrm{oxygen \rightarrow oxide}

而不是:

oxygenide

再比如:

nitrogen→nitride\mathrm{nitrogen \rightarrow nitride}

而不是:

nitrogenide

所以常见的这些最好直接熟悉。


3. 多原子离子不要乱改成 -ide#

这个是我觉得最容易错的地方。

比如:

SO42−\mathrm{SO_4^{2-}}

它不是单独一个 sulfur。

它是一整个 sulfate ion。

所以:

CaSO4=calcium sulfate\boxed{\mathrm{CaSO_4 = calcium\ sulfate}}

而不是:

calcium sulfide

因为下面这两个完全不是一个东西:

S2−=sulfide\mathrm{S^{2-} = sulfide}SO42−=sulfate\mathrm{SO_4^{2-} = sulfate}

4. 几组特别容易混的#

Sulfur 系列#

S2−=sulfide\mathrm{S^{2-} = sulfide}SO32−=sulfite\mathrm{SO_3^{2-} = sulfite}SO42−=sulfate\mathrm{SO_4^{2-} = sulfate}

可以粗略记成:

  • 没有 O → -ide

  • 少一点 O → -ite

  • 多一点 O → -ate


Nitrogen 系列#

N3−=nitride\mathrm{N^{3-} = nitride}NO2−=nitrite\mathrm{NO_2^- = nitrite}NO3−=nitrate\mathrm{NO_3^- = nitrate}

Phosphorus 系列#

P3−=phosphide\mathrm{P^{3-} = phosphide}PO43−=phosphate\mathrm{PO_4^{3-} = phosphate}

5. 先判断 Ionic 还是 Covalent#

我现在觉得,命名最重要的一步不是直接开始背名字,而是先判断:

它到底是 ionic compound 还是 covalent compound?

这一步判断对了,后面会简单很多。


Ionic Compound#

通常是:

metal+nonmetal\mathrm{metal + nonmetal}

或者:

metal+polyatomic ion\mathrm{metal + polyatomic\ ion}

比如:

NaCl, CaSO4, FePO4, CuOH\mathrm{NaCl,\ CaSO_4,\ FePO_4,\ CuOH}

Ionic compound 一般 不用:

  • mono-

  • di-

  • tri-

  • tetra-

例如:

NaCl=sodium chloride\boxed{\mathrm{NaCl = sodium\ chloride}}

而不是:

sodium monochloride

Covalent Compound#

通常是:

nonmetal+nonmetal\mathrm{nonmetal + nonmetal}

比如:

CO2, P2O5, BBr3\mathrm{CO_2,\ P_2O_5,\ BBr_3}

这种就需要看下标,用数字前缀。

数量Prefix
1mono-
2di-
3tri-
4tetra-
5penta-
6hexa-
7hepta-
8octa-
9nona-
10deca-

例如:

CO2\mathrm{CO_2}

有 1 个 carbon 和 2 个 oxygen:

CO2=carbon dioxide\boxed{\mathrm{CO_2 = carbon\ dioxide}}

再比如:

P2O5\mathrm{P_2O_5}

有 2 个 phosphorus 和 5 个 oxygen:

P2O5=diphosphorus pentoxide\boxed{\mathrm{P_2O_5 = diphosphorus\ pentoxide}}

注意这里通常写:

pentoxide

而不是:

pentaoxide

6. Roman Numeral 到底怎么来的?#

像这些金属:

  • iron

  • copper

  • chromium

  • titanium

  • manganese

它们可能有 不同的电荷,所以命名时经常需要 Roman numeral。

比如:

iron(II)
iron(III)
copper(I)
copper(II)

举个例子:

FeSO4\mathrm{FeSO_4}

我们知道:

SO42−\mathrm{SO_4^{2-}}

整个化合物必须电荷平衡:

qtotal=0q_{\text{total}} = 0

所以:

qFe+(−2)=0q_{\mathrm{Fe}} + (-2) = 0

得到:

qFe=+2q_{\mathrm{Fe}} = +2

所以:

FeSO4=iron(II) sulfate\boxed{\mathrm{FeSO_4 = iron(II)\ sulfate}}

不是:

iron(III) sulfate

7. 名字写回化学式:核心就是电荷平衡#

例如:

iron(II) phosphide

先看离子:

Fe2+\mathrm{Fe^{2+}}P3−\mathrm{P^{3-}}

我们要让正负电荷总和为 0。

最小公倍数是:

LCM(2,3)=6\mathrm{LCM}(2,3)=6

所以:

3×(+2)=+63\times(+2)=+62×(−3)=−62\times(-3)=-6

最后:

Fe3P2\boxed{\mathrm{Fe_3P_2}}

再比如:

titanium(IV) nitrate

Ti4+\mathrm{Ti^{4+}}NO3−\mathrm{NO_3^-}

需要 4 个 nitrate:

(+4)+4(−1)=0(+4)+4(-1)=0

所以:

Ti(NO3)4\boxed{\mathrm{Ti(NO_3)_4}}

注意这里 nitrate 是一个完整的多原子离子,所以有多个的时候要加括号。


8. 我现在做题的判断流程#

我现在基本按这个顺序:

1. 看第一个元素是不是金属
2. 判断 ionic 还是 covalent
3. 看后半部分是单元素还是 polyatomic ion
4. 单元素负离子 → 改成 -ide
5. polyatomic ion → 保留原来的名字
6. 可变价金属 → 算 Roman numeral
7. covalent → 根据下标加 mono / di / tri / tetra...

也可以画成一个很简单的逻辑:

Compound→{Ionic看电荷、Roman numeral、polyatomic ionCovalent看下标、prefix\text{Compound} \rightarrow \begin{cases} \text{Ionic} & \text{看电荷、Roman numeral、polyatomic ion}\\ \text{Covalent} & \text{看下标、prefix} \end{cases}

9. 几个快速例子#

NaBr#

Na++Br−\mathrm{Na^+ + Br^-}

Br 是单元素负离子:

Br−→bromide\mathrm{Br^- \rightarrow bromide}

所以:

NaBr=sodium bromide\boxed{\mathrm{NaBr = sodium\ bromide}}

CaSO₄#

Ca2++SO42−\mathrm{Ca^{2+} + SO_4^{2-}}

SO₄ 是 sulfate:

CaSO4=calcium sulfate\boxed{\mathrm{CaSO_4 = calcium\ sulfate}}

不是 calcium sulfide。


BBr₃#

B 和 Br 都是非金属,所以是 covalent compound。

Br 有 3 个:

3→tri3 \rightarrow \mathrm{tri}

所以:

BBr3=boron tribromide\boxed{\mathrm{BBr_3 = boron\ tribromide}}

FePO₄#

phosphate 是:

PO43−\mathrm{PO_4^{3-}}

所以 Fe 必须是:

Fe3+\mathrm{Fe^{3+}}

因此:

FePO4=iron(III) phosphate\boxed{\mathrm{FePO_4 = iron(III)\ phosphate}}

10. 最后总结#

我现在记的核心其实就两句话:

单元素负离子一般变成 -ide。

多原子离子保留自己的名字。

然后做题前先判断:

Ionic or Covalent?\boxed{\text{Ionic or Covalent?}}

如果是 ionic,就看:

charge + polyatomic ion + Roman numeral\text{charge + polyatomic ion + Roman numeral}

如果是 covalent,就看:

subscript + prefix\text{subscript + prefix}

很多题其实不是知识点很难,而是一开始类型判断错了。(哦不我做错了 40 题)

只要先把类型分清楚,再看后半部分到底是什么,命名会简单很多。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
化学命名里为什么有时候要变成 -ide
https://blog.wmc.pub/posts/化学命名里为什么有时候要变成-ide/
作者
Milk
发布于
2026-09-21
许可协议
CC BY-NC-SA 4.0
相关文章智能推荐
1
穹顶孤舟 · 素材馆:把第九章整个装进一页
随笔第九章的全部可听可见之物都在这:选难度的六路视频、12 首曲的官方试听与 12 张曲绘、隐藏曲 PV、结局循环、秘密曲、31 段音效切片、10 张材质(噪域/故障/网格/密码界面)、8 组界面截图,以及完整清单表与出处。
2
Phigros 4.0.1 第九章客户端全解:从启动到退出,这一章在程序里究竟发生了什么
技术把 Phigros 4.0.1 客户端里第九章的整条链路走完:启动时怎么恢复解锁与密钥、选曲与难度动画、关卡结算如何推进章节进度、Phase 2 换形态、谜题与推演、密码背后的 AES 方案(含 8 个秘密包的解密与加载/卸载)、Hate→DS→Message→Credits 的演出顺序,以及「退出应用」那一处——附 68 个脚本类各自干了什么。
3
穹顶孤舟:Phigros 主线全章总结(含从秘密包里解出的终章)
随笔主线已经收束。这篇把一~九章连起来讲一遍:Legacy 里的一~四章、五《方舟蜃景》到八《弭刻日》的门槛与关底、第九章《穹顶孤舟》的 12 首曲与解密档案,以及最后从客户端秘密包里解出来的 C9S6 终章对白。
4
Phigros 第九章 ARG 收官:17:00 归零那一刻,与藏在控制台里的致谢
技术Solivault 的倒计时在 2026-10-02 17:00 归零。终点页在归零后两分钟内换了一版:源码从混淆变回明文、版本号从 2.2.0 跳到 2.4.0,并多出一段只在浏览器控制台里打印的制作人员名单。这篇记录我抓到的完整时间窗和那几个藏起来的机制。
5
Solivault 的歌里藏了什么:一次 SSTV 解码实录
技术Solivault 页面改成会播歌之后,我们把音频从 WebCrypto 解密链路里捞出来,发现节拍里藏着一条 SSTV 传输——解出一张 320×256 的角色立绘。
随机文章随机推荐

评论区

Profile Image of the Author
Milk
AWMC Founder
分类
标签
站点统计
文章
10
分类
3
标签
22
总字数
58,773
运行时长
0 天
最后活动
0 天前
文章目录