HSC 化學:無機物質的 IUPAC 命名

學習如何按照 IUPAC 慣例,從化學式命名常見的離子、分子、酸和水合無機物質。內容包括判斷規則、例題解析和常見命名錯誤。

像 \(\ce{FeCl3}\) 這樣的化學式看起來很簡單。鐵、氯,三個氯。所以它應該叫做「三氯化鐵」(iron trichloride)嗎?

不是。這個名稱使用了錯誤的命名系統。

無機命名法真正實用的技巧,不是背誦數百種化合物名稱,而是辨認化學式代表哪一類物質,再選擇正確的命名規則。

繼續閱讀前,先試著預測:

命名時,你認為哪個化學式會使用 di-tri- 之類的前綴:\(\ce{FeCl3}\) 還是 \(\ce{NCl3}\)?

答案是 \(\ce{NCl3}\)。氮和氯都是非金屬,因此這是一種分子化合物。另一方面,\(\ce{FeCl3}\) 含有金屬和非金屬,所以它是離子化合物。離子化合物遵循另一套命名規則。

只要先作出這個判斷,就能解決大多數 HSC 命名題。

01先判斷你面對的是哪一類化合物

當題目給你一個化學式時,在嘗試命名前,先觀察其中的元素和離子。

一個實用的初步判斷規則是:

化學式中看到的組合可能的類型命名系統
金屬 + 非金屬離子化合物陽離子名稱 + 以 -ide 結尾的陰離子名稱
金屬 + 多原子離子離子化合物陽離子名稱 + 多原子離子名稱
\(\ce{NH4+}\) + 陰離子離子化合物ammonium + 陰離子名稱
非金屬 + 非金屬分子化合物使用 mono-、di-、tri- 等前綴
水溶液中的酸化學式酸的命名慣例
離子化合物後接 \(\ce{.nH2O}\)水合物離子化合物名稱 + 前綴 + hydrate

這是一個模型,並不是對人類至今發現的每一種無機物質都絕對適用的描述。不過,就 HSC Chemistry 而言,它涵蓋了你通常需要辨認和命名的常見化合物。

快速檢查

判斷化合物的類型,而不是寫出化合物名稱:

  1. \(\ce{MgBr2}\)
  2. \(\ce{SO3}\)
  3. \(\ce{Na2CO3}\)

答案

  1. \(\ce{MgBr2}\) 是離子化合物,因為鎂是金屬,而溴是非金屬。
  2. \(\ce{SO3}\) 是分子化合物,因為硫和氧都是非金屬。
  3. \(\ce{Na2CO3}\) 是離子化合物,因為它含有金屬離子 \(\mathrm{Na}^{+}\) 和多原子碳酸根離子 \(\ce{CO3^2-}\)。

請注意,\(\ce{Na2CO3}\) 含有數個非金屬原子,但這不代表它就是分子化合物。碳酸根中的原子共同構成一個多原子離子。

02離子化合物的命名

離子化合物由帶正電的離子,即陽離子,以及帶負電的離子,即陰離子組成。

想像兩個人進入一段非常正式的關係。化學式告訴你每種離子需要多少個,才能使整個化合物保持電中性。不過,名稱通常不會把這些數目說出來。

因此,\(\ce{MgCl2}\) 是 magnesium chloride(氯化鎂),而不是「magnesium dichloride」。

這個比喻當然有限,因為離子顯然不是在談戀愛。真正有用的重點只是:建立化學式時,離子的比例很重要;但離子化合物的名稱通常是辨認其中的離子,而不是利用前綴數出它們的數量。

規則 1:先命名陽離子

對於簡單的金屬離子,直接使用元素名稱,不作改變。

例如:

  • \(\mathrm{Na}^{+}\):sodium(鈉)
  • \(\mathrm{Mg}^{2+}\):magnesium(鎂)
  • \(\mathrm{Al}^{3+}\):aluminium(鋁)

規則 2:簡單非金屬陰離子的名稱以 -ide 結尾

由單一元素形成的負離子,其英文名稱通常會改成以 -ide 結尾。

元素陰離子名稱
chlorine(氯)chloride(氯離子)
bromine(溴)bromide(溴離子)
iodine(碘)iodide(碘離子)
oxygen(氧)oxide(氧化物離子)
sulfur(硫)sulfide(硫化物離子)
nitrogen(氮)nitride(氮化物離子)
phosphorus(磷)phosphide(磷化物離子)

所以:

\[
\ce{NaCl}
\]

稱為 sodium chloride(氯化鈉),而

\[
\ce{MgO}
\]

稱為 magnesium oxide(氧化鎂)

例題:命名 \(\ce{CaF2}\)

步驟 1:判斷化合物類型

鈣是金屬,而氟是非金屬,因此 \(\ce{CaF2}\) 是離子化合物。

步驟 2:命名陽離子

\(\mathrm{Ca}^{2+}\) 是 calcium ion(鈣離子)。

步驟 3:命名陰離子

氟形成 fluoride(氟離子),\(\mathrm{F}^{-}\)。

步驟 4:組合名稱

此化合物是 calcium fluoride(氟化鈣)

下標 2 表示需要兩個氟離子來平衡一個 \(\mathrm{Ca}^{2+}\) 離子。它不會令名稱變成「calcium difluoride」。

檢查你的理解

命名 \(\ce{Al2O3}\)。

答案

鋁是金屬,而氧是非金屬,因此此化合物是離子化合物。

其中的離子是 \(\mathrm{Al}^{3+}\) 和 \(\mathrm{O}^{2-}\)。

因此名稱是:

aluminium oxide(氧化鋁)

不是 aluminium trioxide,也不是 dialuminium trioxide。

03當金屬可以具有不同電荷時,有甚麼不同?

到了這裡,離子化合物的命名就更有意思了。

鐵可以形成 \(\mathrm{Fe}^{2+}\) 和 \(\mathrm{Fe}^{3+}\)。銅常形成 \(\mathrm{Cu}^{+}\) 和 \(\mathrm{Cu}^{2+}\)。

如果有人只說「iron chloride」,我們無法知道其中是哪一種鐵離子。

IUPAC 命名法透過以羅馬數字標示金屬的氧化態來解決這個問題。

例如:

  • \(\ce{FeCl2}\):iron(II) chloride(氯化鐵(II))
  • \(\ce{FeCl3}\):iron(III) chloride(氯化鐵(III))

羅馬數字不是金屬原子的數量。它表示金屬的氧化態。

例題:命名 \(\ce{Cu2O}\)

步驟 1:辨認這是離子化合物

銅是金屬,而氧是非金屬。

步驟 2:利用已知的氧化物離子電荷

每個氧化物離子都是 \(\mathrm{O}^{2-}\)。

這裡有一個氧化物離子,因此總負電荷為 \(-2\)。

步驟 3:求出銅的電荷

有兩個銅原子。它們合共必須提供 \(+2\),才能令化合物呈電中性。

因此,每個銅離子的電荷都是 \(+1\):

\[
2(+1) + (-2) = 0
\]

步驟 4:命名化合物

銅的氧化態是 \(+1\),所以此化合物稱為:

copper(I) oxide(氧化銅(I))

試一題

命名 \(\ce{Fe2O3}\)。

答案

每個氧是 \(\mathrm{O}^{2-}\)。

三個氧化物離子的總電荷為:

\[
3(-2)=-6
\]

因此,兩個鐵離子合共必須提供 \(+6\):

\[
2x=+6
\]

\[
x=+3
\]

每個鐵的氧化態都是 \(+3\)。

名稱是 iron(III) oxide(氧化鐵(III))

常見錯誤之一,是因為有兩個鐵原子,就把它叫作 iron(II) oxide。羅馬數字來自電荷或氧化態,而不是下標。

04含有多原子離子的離子化合物

有些離子由數個原子彼此鍵結而成,但整體以一個帶電單位的形式存在。這些稱為多原子離子

你應該認得常見的多原子離子,因為它們出現在離子化合物名稱中時,名稱通常保持不變。

化學式名稱
\(\ce{NH4+}\)ammonium(銨)
\(\ce{OH-}\)hydroxide(氫氧根)
\(\ce{NO3-}\)nitrate(硝酸根)
\(\ce{CO3^2-}\)carbonate(碳酸根)
\(\ce{SO4^2-}\)sulfate(硫酸根)
\(\ce{PO4^3-}\)phosphate(磷酸根)
\(\ce{HCO3-}\)hydrogen carbonate(碳酸氫根)

例如:

\[
\ce{Na2SO4}
\]

含有鈉離子和硫酸根離子,所以名稱是 sodium sulfate(硫酸鈉)

不要把 sulfate 變成「sulfide」。Sulfide 特指單原子離子 \(\mathrm{S}^{2-}\)。

比較:

  • \(\ce{Na2S}\):sodium sulfide(硫化鈉)
  • \(\ce{Na2SO4}\):sodium sulfate(硫酸鈉)

其中的氧原子造成了相當大的差別。

例題:命名 \(\ce{Fe(NO3)3}\)

步驟 1:辨認離子

\(\ce{NO3-}\) 是 nitrate(硝酸根)。

共有三個硝酸根離子。

步驟 2:計算它們的總電荷

\[
3(-1)=-3
\]

步驟 3:判斷鐵的氧化態

鐵離子必須帶 \(+3\) 電荷,才能使化合物呈電中性。

步驟 4:命名化合物

名稱是 iron(III) nitrate(硝酸鐵(III))

化學式中的括號表示整個硝酸根離子出現三次。括號不會出現在書寫的名稱中。

快速檢查

命名 \(\ce{Ca(OH)2}\)。

答案

\(\mathrm{Ca}^{2+}\) 是 calcium(鈣),而 \(\ce{OH-}\) 是 hydroxide(氫氧根)。

名稱是 calcium hydroxide(氫氧化鈣)

在標準離子命名法中,不會把它叫作 calcium dihydroxide。

05分子化合物的命名

現在回到一開始的兩個化學式:

\[
\ce{FeCl3} \qquad \ce{NCl3}
\]

第一個是離子化合物。第二個由兩種非金屬組成,所以我們把它視為分子化合物。

在這種情況下,前綴確實很重要,因為相同元素以不同比例組合,可以形成不同物質。

例如:

  • \(\ce{CO}\):carbon monoxide(一氧化碳)
  • \(\ce{CO2}\):carbon dioxide(二氧化碳)

如果沒有前綴,兩者都只會叫作「carbon oxide」,不夠具體。

常見的數量前綴

數目前綴
1mono-
2di-
3tri-
4tetra-
5penta-
6hexa-
7hepta-
8octa-
9nona-
10deca-

第一種元素保留其元素名稱。第二種元素的名稱通常以 -ide 結尾。

第一種元素通常省略 mono- 前綴。

所以:

\[
\ce{CO}
\]

carbon monoxide(一氧化碳),而不是 monocarbon monoxide。

例題:命名 \(\ce{N2O4}\)

步驟 1:判斷化合物類型

氮和氧都是非金屬,所以這是分子化合物。

步驟 2:數第一種元素的原子數

有兩個氮原子。

二對應前綴 di-

因此第一部分是 dinitrogen

步驟 3:數第二種元素的原子數並改變名稱

有四個氧原子。

四對應 tetra-,而 oxygen 變成 oxide。

預期的組合是 tetra + oxide。按照慣用拼法,其中一個母音會省略,因此寫成 tetroxide

步驟 4:組合名稱

\(\ce{N2O4}\) 是 dinitrogen tetroxide(四氧化二氮)

試一題

命名 \(\ce{PCl5}\)。

答案

磷和氯都是非金屬。

有一個磷原子,因此第一種元素不需要 mono- 前綴。

有五個氯原子,所以使用 penta-,並把 chlorine 改成 chloride。

名稱是 phosphorus pentachloride(五氯化磷)

06最容易犯的錯誤:對離子化合物使用數量前綴

假設你看到:

\[
\ce{CaCl2}
\]

學生可能會想:「有兩個氯,所以一定是 calcium dichloride。」

這似乎很合理,因為化學式中清楚寫著一個 2。

但離子化學式中的 2 是由於電荷平衡。鈣形成 \(\mathrm{Ca}^{2+}\),而氯離子是 \(\mathrm{Cl}^{-}\)。因此需要兩個氯離子:

\[
(+2)+2(-1)=0
\]

所以正確名稱是 calcium chloride(氯化鈣)

現在比較:

\[
\ce{SCl2}
\]

硫和氯都是非金屬。在這裡,離子之間的電荷平衡並不是命名原則。我們需要指出分子中有多少個原子。

因此,\(\ce{SCl2}\) 是 sulfur dichloride(二氯化硫)

所以,一個實用的考試判斷規則是:

在判斷化合物是離子化合物還是分子化合物之前,不要先數原子。

07常見酸的命名

酸需要額外留意,因為物理狀態可能會影響名稱。

例如,作為分子氣體的 \(\ce{HCl}\) 稱為 hydrogen chloride(氯化氫)

當它溶於水並寫成 \(\ce{HCl(aq)}\) 時,通常稱為 hydrochloric acid(鹽酸)

這個區別很有用,因為名稱不只是告訴你有哪些原子存在,也告訴你在化學上如何看待這種物質。

HSC 常見例子包括:

化學式名稱
\(\ce{HCl(aq)}\)hydrochloric acid(鹽酸)
\(\ce{HNO3(aq)}\)nitric acid(硝酸)
\(\ce{H2SO4(aq)}\)sulfuric acid(硫酸)
\(\ce{H3PO4(aq)}\)phosphoric acid(磷酸)
\(\ce{H2CO3(aq)}\)carbonic acid(碳酸)

若干多原子離子與其相應的酸之間有一個實用規律:

  • nitrate \(\ce{NO3-}\) 變成 nitric acid \(\ce{HNO3}\)
  • sulfate \(\ce{SO4^2-}\) 變成 sulfuric acid \(\ce{H2SO4}\)
  • phosphate \(\ce{PO4^3-}\) 變成 phosphoric acid \(\ce{H3PO4}\)

不過,你仍應直接學會常見酸的名稱,而不是試圖依靠記得不完整的字尾規則來自行創造名稱。

檢查你的理解

\(\ce{HCl(g)}\) 和 \(\ce{HCl(aq)}\) 的名稱有甚麼分別?

答案

\(\ce{HCl(g)}\) 是 hydrogen chloride(氯化氫)

\(\ce{HCl(aq)}\) 是 hydrochloric acid(鹽酸)

水溶液狀態表示氯化氫溶於水中,並以酸來描述。

08水合物的命名

有些離子晶體在其晶體結構中含有固定數目的水分子。這些化合物稱為水合物

它們的化學式可能寫成:

\[
\ce{CuSO4.5H2O}
\]

你可以把這個點號理解成:「這種離子化合物與這麼多個結晶水分子相結合」。

首先,按照一般方式命名離子化合物:

\[
\ce{CuSO4}
\]

硫酸根的電荷是 \(-2\),所以銅必須是 \(+2\)。因此得到 copper(II) sulfate(硫酸銅(II))

有五個水分子。五的前綴是 penta-

因此名稱是:

copper(II) sulfate pentahydrate(硫酸銅(II)五水合物)

試一題

命名 \(\ce{MgSO4.7H2O}\)。

答案

\(\ce{MgSO4}\) 是 magnesium sulfate(硫酸鎂)。

七個水分子對應前綴 hepta-

完整名稱是 magnesium sulfate heptahydrate(硫酸鎂七水合物)

09可靠的「由化學式到名稱」方法

當 HSC 題目出現不熟悉的化學式時,按照以下順序處理,而不是只憑外觀猜測。

  1. 尋找金屬、銨離子或明顯的多原子離子。
    如果有,你很可能面對的是離子物質。

  2. 如果兩種元素都是非金屬,考慮使用分子化合物命名法。
    這通常是數量前綴發揮作用的地方。

  3. 對離子化合物而言,在命名前先辨認離子。
    已知的多原子離子名稱要保持完整。

  4. 問自己金屬是否可以有多於一種氧化態。
    如果可以,計算其氧化態,並用羅馬數字表示。

  5. 對分子化合物而言,數出原子數目。
    使用數量前綴,並把第二種元素的英文名稱改成以 -ide 結尾。

  6. 檢查是否有 \(\ce{(aq)}\) 或 \(\ce{.nH2O}\) 等特殊資訊。
    你可能面對的是酸或水合物。

這種方法比把每一種化合物都當作獨立詞彙逐一背誦可靠得多。

10綜合練習:先判斷應使用哪一套命名法

第 1 題

命名 \(\ce{K2S}\)。

答案

鉀是金屬,所以這是離子化合物。

\(\mathrm{K}^{+}\) 是 potassium(鉀),而 \(\mathrm{S}^{2-}\) 是 sulfide(硫化物離子)。

Potassium sulfide(硫化鉀)

第 2 題

命名 \(\ce{SF6}\)。

答案

硫和氟都是非金屬,所以這是分子化合物。

有一個硫原子和六個氟原子。

六對應 hexa-

Sulfur hexafluoride(六氟化硫)

第 3 題

命名 \(\ce{CuCl2}\)。

答案

這是離子化合物。

每個氯離子是 \(\mathrm{Cl}^{-}\)。兩個氯離子的總電荷為 \(-2\),因此銅必須是 \(\mathrm{Cu}^{2+}\)。

Copper(II) chloride(氯化銅(II))

第 4 題

命名 \(\ce{(NH4)2CO3}\)。

答案

這個化合物含有多原子離子 ammonium,\(\ce{NH4+}\),以及 carbonate,\(\ce{CO3^2-}\)。

Ammonium carbonate(碳酸銨)

括號外的 2 表示需要兩個銨離子。它不會產生「diammonium carbonate」這個名稱。

第 5 題

命名 \(\ce{N2O5}\)。

答案

兩種元素都是非金屬,所以使用分子化合物的數量前綴。

兩個氮原子對應 di-

五個氧原子對應 penta-,並採用慣用形式 pentoxide

Dinitrogen pentoxide(五氧化二氮)

11值得記住的命名線索

你不需要把每一條化學式都當成全新的謎題。只要掌握幾個線索,就能完成大部分判斷。

線索它告訴你的資訊
最前面是金屬通常是離子化合物
出現 \(\ce{NH4+}\)離子型銨化合物
熟悉的多原子離子保留該離子的名稱
只有兩種非金屬通常是分子化合物,因此考慮使用前綴
可變價金屬求出其氧化態
\(\ce{(aq)}\) 與常見酸化學式一起出現可能適用酸的命名法
\(\ce{.nH2O}\)水合物

只要能正確分類物質,實際的命名過程就會變得相當機械化。

這一點的重要性也不只限於命名法。化學式會告訴你有哪些粒子存在,這有助於你之後計算例如質量百分組成等數值。它也能幫助你區分純化合物和均相混合物等系統;均相混合物即使看起來均一,仍可能包含多種物質。

下一個有用的步驟,是把這個過程反過來:從一個 IUPAC 名稱出發,辨認所涉及的離子或原子,再在保持電荷中性的前提下寫出正確的化學式。