一级醇的氧化产物:醛和羧酸

了解如何预测一级醇氧化时会形成醛还是羧酸,以及蒸馏和回流如何控制反应结果。

假设你把乙醇氧化,并收集到乙醛。你让同一个反应继续进行更久,并加入充足的氧化剂,这时主要的有机产物变成乙酸。

相同的起始醇。相同的碳骨架。不同的产物。

那么,究竟是甚么决定一级醇会停在醛,还是继续氧化成羧酸?

继续阅读之前,先作一个预测。如果醛是第一个氧化产物,你可以怎样阻止它再次被氧化?

关键是醛一形成,就把它从反应混合物中移走。这一个概念就能解释为甚么蒸馏通常有利于生成醛,而使用过量氧化剂进行回流则有利于生成羧酸。

01首先确认醇是一级醇

本指南所介绍的两阶段氧化途径适用于一级醇。

一级醇的羟基 \(\ce{-OH}\) 连接在一个只与另一个碳原子成键的碳原子上。

例如:

\[
\ce{CH3CH2OH}
\]

是乙醇。带有 \(\ce{-OH}\) 基团的碳只连接一个其他碳,因此乙醇是一级醇。

同样地,

\[
\ce{CH3CH2CH2OH}
\]

是 1-丙醇,也是另一种一级醇。

如果你对判断醇是一级醇仍不太有把握,可以先复习一级、二级和三级醇。这种分类很重要,因为二级醇和三级醇不会遵循相同的产物生成途径。

02氧化实际上改变了甚么

想像一下一级醇中带有 \(\ce{-OH}\) 基团的碳。

它的一般结构是:

\[
\ce{R-CH2OH}
\]

在这里,\(\ce{R}\) 代表碳链的其余部分。

在第一步氧化过程中,这个碳失去氢并形成碳氧双键。产物是一种醛:

\[
\ce{R-CH2OH + [O] -> R-CHO + H2O}
\]

符号 \(\ce{[O]}\) 表示有氧化剂提供氧化作用。它并不表示烧瓶中有一个游离的氧原子四处飘浮。

因此,其规律是:

\[
\text{一级醇} \rightarrow \text{醛}
\]

以乙醇为例:

\[
\ce{CH3CH2OH + [O] -> CH3CHO + H2O}
\]

乙醇变成乙醛。

现在再作一个预测。乙醛一定是最终产物吗?

不是。醛本身也可以被氧化。

醛的官能基再增加一个氧,变成羧酸:

\[
\ce{R-CHO + [O] -> R-COOH}
\]

因此,完整的途径是:

\[
\text{一级醇} \rightarrow \text{醛} \rightarrow \text{羧酸}
\]

以乙醇为例:

\[
\ce{CH3CH2OH -> CH3CHO -> CH3COOH}
\]

或者,用化合物名称表示:

\[
\text{乙醇} \rightarrow \text{乙醛} \rightarrow \text{乙酸}
\]

碳链并没有改变。开始时有两个碳,而每一种有机产物中仍然有两个碳。

在考试中,检查碳原子数量很有用。一级醇的一般氧化反应不会凭空增加或移除碳原子。

03为甚么可能有两种产物

你很容易会以为氧化剂好像有一个「醛模式」和一个「酸模式」。

其实并没有。

醛是一种中间产物。它形成后,如果继续与氧化剂接触,就可以进行第二次氧化。

因此,实验有两种互相竞争的可能情况:

  • 醛形成后不久便将它移走,或
  • 让醛留在反应混合物中,使它可以再次被氧化。

可以用一个有点滑稽的比喻来想像:醛正想在有人劝它再留一轮之前离开派对。蒸馏给它一个出口,而回流则不断把它送回里面。

这个比喻的局限在于,分子并不会作决定。蒸馏和回流只是改变分子的去向,以及它们与氧化混合物保持接触的时间。

04制备醛:氧化并蒸馏

要由一级醇制得醛,需要控制反应条件,使醛一形成就被移走。

学校程度常用的一种氧化剂是酸化重铬酸钾,在有机反应方程式中通常简单地用 \(\ce{[O]}\) 表示。

混合物使用蒸馏装置加热。

为甚么要蒸馏?

醛产物具有足够的挥发性,可以以蒸气形式进入冷凝管。它会冷却、凝结,然后被收集并与氧化混合物分开。

这种物理分离非常重要。醛一旦离开反应烧瓶,就较难再进行第二步氧化。

一级醇以蒸馏和回流进行氧化的简化比较。蒸馏把醛蒸气移至另一个接收容器,而回流则使蒸气冷凝并返回反应烧瓶。
蒸馏在醛形成时将其移走;回流则使醛返回氧化混合物,因此可进一步氧化。

这里有一个重要而需要精确理解的地方:蒸馏并不会令进一步氧化在化学上变得不可能。

如果醛与氧化剂接触足够长的时间,它仍然可以变成羧酸。蒸馏之所以有利于得到醛,是因为它把醛从反应环境中移走。

例题:把 1-丙醇氧化成醛

使用蒸馏装置,把 1-丙醇与氧化剂一起加热。预测主要有机产物,写出其名称和缩合结构式,并写出氧化反应方程式。

步骤 1

1-丙醇是一级醇:

\[
\ce{CH3CH2CH2OH}
\]

带有 \(\ce{-OH}\) 的碳只与另一个碳相连。

步骤 2

一级醇的第一个氧化产物是醛:

\[
\text{一级醇} \rightarrow \text{醛}
\]

由于产物在反应过程中被蒸馏离开反应混合物,因此我们预期氧化主要停留在这第一阶段。

步骤 3

1-丙醇含有三个碳,因此所形成的醛也有三个碳:

\[
\ce{CH3CH2CHO}
\]

它的名称是丙醛。

步骤 4

\[
\ce{CH3CH2CH2OH + [O] -> CH3CH2CHO + H2O}
\]

主要有机产物是丙醛。蒸馏把丙醛从氧化混合物中移走,减少它进一步被氧化的机会。

05制备羧酸:回流条件下氧化

假设我们改为希望一级醇一直氧化至羧酸。

这时移走醛反而没有帮助。我们希望它继续与氧化剂接触。

因此,通常会使用足量氧化剂,把混合物在回流条件下加热。

在回流装置中,蒸气上升至冷凝管,冷却后再流回同一个反应烧瓶。

没有重要物质被收集到另一个接收容器中。

这表示醛中间产物仍然留在反应系统中:

\[
\ce{R-CH2OH -> R-CHO -> R-COOH}
\]

两个独立的氧化步骤是:

\[
\ce{R-CH2OH + [O] -> R-CHO + H2O}
\]

以及

\[
\ce{R-CHO + [O] -> R-COOH}
\]

把两式相加,可得总反应方程式:

\[
\ce{R-CH2OH + 2[O] -> R-COOH + H2O}
\]

留意,完全氧化成羧酸所需的 \(\ce{[O]}\) 是第一步氧化所表示的两倍。

这并不表示真实的实验室反应会以完全分开、每次一摩尔的阶段进行。这些方程式只是整体化学变化的一个实用化学计量模型。

例题:追踪支链一级醇的两个氧化阶段

2-甲基-1-丙醇在两种不同条件下被氧化。

  1. 在实验 A 中,产物形成时便透过蒸馏移走。
  2. 在实验 B 中,醇与过量氧化剂在回流条件下加热。

预测每个实验中的主要有机产物。

步骤 1

2-甲基-1-丙醇可以写成:

\[
\ce{(CH3)2CHCH2OH}
\]

虽然这个分子有支链,但带有 \(\ce{-OH}\) 基团的碳只与另一个碳相连。因此它仍然是一级醇。

步骤 2

蒸馏有利于移走第一个氧化产物。

把末端的 \(\ce{-CH2OH}\) 基团换成 \(\ce{-CHO}\):

\[
\ce{(CH3)2CHCH2OH + [O] -> (CH3)2CHCHO + H2O}
\]

产物是 2-甲基丙醛。

支链并没有移动。氧化改变的是官能基,而不是碳骨架。

步骤 3

在使用过量氧化剂进行回流时,醛仍然可以继续被氧化。

因此最终官能基是 \(\ce{-COOH}\):

\[
\ce{(CH3)2CHCH2OH + 2[O] -> (CH3)2CHCOOH + H2O}
\]

产物是 2-甲基丙酸。

步骤 4

两个实验都由完全相同的一级醇开始。之所以得到不同产物,是因为实验 A 把中间产物醛移走,而实验 B 则让它继续与氧化剂接触。

06值得记住的判断规则

对于一级醇,不要把不同反应当作互不相关的事实来死记。

按照以下次序判断:

题目提供的资讯应预测的主要产物
一级醇、受控制的氧化、产物形成时被蒸馏移走醛
一级醇、有限度氧化并迅速移走产物醛
一级醇、过量氧化剂、回流加热羧酸
醛继续进行氧化羧酸

关键问题并不只是「有没有氧化剂?」

要问的是:

醛会不会继续与氧化条件保持接触?

如果会,就有可能进一步氧化。

如果醛很快被移走,就可以把它收集起来。

07不必重新建立分子也能为产物命名

一旦辨认出一级醇,为产物命名通常相当机械化。

先保留相同的碳骨架。

对于醛,把醇名称的字尾改为 -al 所对应的醛类命名。

对于羧酸,使用 -oic acid 所对应的羧酸命名。

例如:

一级醇醛羧酸
甲醇甲醛甲酸
乙醇乙醛乙酸
1-丙醇丙醛丙酸
1-丁醇丁醛丁酸
2-甲基-1-丙醇2-甲基丙醛2-甲基丙酸

为产物命名时,醛的羰基碳和羧酸的羧基碳都包括在主链之内。

不要因为末端碳现在看起来不同,就把碳链缩短。

08区分醛和羧酸

有时题目会给你一个未知的氧化产物,而不是告诉你它是如何制备的。

首先可以从结构区分:

  • 醛含有末端基团 \(\ce{-CHO}\)
  • 羧酸含有 \(\ce{-COOH}\)

它们的化学行为也不同。

其中一个特别有用的区分方法,是观察它们与碳酸根或碳酸氢根离子的反应。

羧酸会与碳酸氢钠反应,释放二氧化碳:

\[
\ce{RCOOH + NaHCO3 -> RCOONa + H2O + CO2}
\]

你会观察到冒泡现象。

一般的醛不会发生这种酸与碳酸盐的反应。

因此,如果两种可能的氧化产物是丙醛和丙酸,加入碳酸氢钠便能简单地把它们区分:

  • 丙酸:产生 \(\ce{CO2}\) 气泡
  • 丙醛:没有酸与碳酸盐反应所产生的冒泡现象

醛也可以使用专门检测醛的氧化试验来辨认,例如托伦试剂。托伦试验呈阳性时,可以形成银沉积物,因为醛被氧化,而银离子被还原。

不过,对大多数 HSC 的产物预测题,你首先应该使用官能基和反应条件来判断。实验室测试是辅助证据,不能代替对反应途径的理解。

09最容易掉进的误区:「氧化剂有限就表示得到醛」

这个想法只有部分正确。

学生可能会这样推理:

一步氧化需要一个 \(\ce{[O]}\),所以如果我没有加入很多氧化剂,就一定只会得到醛。

为甚么这个想法听起来合理?

因为方程式看起来像一个整齐的次序:

\[
\ce{醇 -> 醛 -> 酸}
\]

但真正的反应烧瓶中有极大量的分子,它们会在不同时间发生反应。有些醛分子可能已经进行第二次氧化,而有些醇分子甚至还没有进行第一次氧化。

因此,只根据氧化剂的用量,并不能保证得到完全纯的醛。

在考试中,更可靠的推理是:

  • 控制氧化剂的用量可以帮助限制进一步氧化,但
  • 透过蒸馏把醛移走,才是防止它长时间与氧化混合物接触的方法。

同样地,单有过量氧化剂也不能解释全部情况。回流之所以重要,是因为它令反应物和中间产物留在反应系统中。

10另一个常见陷阱:改变碳链

考虑 1-丁醇:

\[
\ce{CH3CH2CH2CH2OH}
\]

它的第一个氧化产物是:

\[
\ce{CH3CH2CH2CHO}
\]

而不是一个三碳醛。

\(\ce{-CH2OH}\) 中的那个碳并没有消失。它变成了 \(\ce{-CHO}\) 基团中的碳。

进一步氧化会得到:

\[
\ce{CH3CH2CH2COOH}
\]

同样地,四个碳全部保留下来。

因此,一个有用的检查方法是:

\[
\text{氧化前的碳原子数}
=
\text{有机产物中的碳原子数}
\]

以上关系适用于本篇所讨论的一般一级醇氧化反应。

11考试题目的简洁解题方法

遇到一级醇氧化题时,依次作出四个判断。

  1. 找出带有 \(\ce{-OH}\) 基团的碳。确认该醇是一级醇。
  2. 保持碳骨架不变。
  3. 阅读反应条件。蒸馏通常表示产物为醛;使用过量氧化剂回流则表示产物为羧酸。
  4. 检查你画出的官能基:醛应有 \(\ce{-CHO}\),羧酸则应有 \(\ce{-COOH}\)。

然后写出反应方程式。

第一次氧化:

\[
\ce{RCH2OH + [O] -> RCHO + H2O}
\]

完全氧化:

\[
\ce{RCH2OH + 2[O] -> RCOOH + H2O}
\]

这种方法比单靠记忆辨认产物可靠得多。

12问题与解答

问题 1

1-丙醇与过量酸化氧化剂在回流条件下加热。

a. 写出最终有机产物的名称。

b. 写出其缩合结构式。

c. 使用 \(\ce{[O]}\) 写出整体氧化反应方程式。

解答 1

最终产物是丙酸,\(\ce{CH3CH2COOH}\),因为一级醇在过量氧化剂存在下回流加热,可以经历两个氧化阶段。

1-丙醇是:

\[
\ce{CH3CH2CH2OH}
\]

它是一级醇,因为带有 \(\ce{-OH}\) 基团的碳只与一个其他碳相连。

在回流条件下,第一个产物丙醛会留在反应混合物中,因此可以再次被氧化:

\[
\ce{CH3CH2CH2OH -> CH3CH2CHO -> CH3CH2COOH}
\]

整体方程式是:

\[
\ce{CH3CH2CH2OH + 2[O] -> CH3CH2COOH + H2O}
\]

一个很容易犯的错误,是因为一级醇会形成醛,所以直接把答案写成丙醛。但那只是第一阶段。回流条件和过量氧化剂使反应可以继续进行。

问题 2

两名学生使用相同的氧化剂,氧化完全相同的 1-丁醇样本。

学生 A 加热混合物,并透过蒸馏持续收集一种挥发性有机产物。

学生 B 使用过量氧化剂,在回流条件下加热混合物。

a. 预测每名学生主要得到的有机产物。

b. 解释为甚么两人的起始醇和氧化剂都相同,却得到不同产物。

c. 提出一种可以区分这两种预测产物的化学测试。

解答 2

学生 A 应主要得到丁醛,而学生 B 应主要得到丁酸。

对学生 A 而言,第一步氧化是:

\[
\ce{CH3CH2CH2CH2OH + [O] -> CH3CH2CH2CHO + H2O}
\]

丁醛透过蒸馏从反应系统中被移走。这限制了它与氧化剂的接触,因此减少进一步氧化。

对学生 B 而言,回流会把挥发性物质保留在反应系统中。第一次氧化形成的丁醛仍然可以进行第二次氧化:

\[
\ce{CH3CH2CH2CHO + [O] -> CH3CH2CH2COOH}
\]

整体变化是:

\[
\ce{CH3CH2CH2CH2OH + 2[O] -> CH3CH2CH2COOH + H2O}
\]

因此,重要的差异不在于起始醇或氧化剂的种类,而在于醛中间产物形成后发生了甚么。

其中一种合适的区分方法是加入碳酸氢钠。

丁酸会反应并释放二氧化碳:

\[
\ce{CH3CH2CH2COOH + NaHCO3 -> CH3CH2CH2COONa + H2O + CO2}
\]

丁醛不会发生这种酸与碳酸氢盐的反应。

很容易采用的说法是「蒸馏使反应氧化成醛」,而「回流使反应氧化成酸」。更精确地说,两种装置都没有改变基本的反应次序。装置所改变的是醛会被移走,还是会继续与氧化剂接触。

问题 3

学生获知某未知化合物是 2-甲基-1-丙醇或 2-甲基丙醛中的其中一种。

学生把酸化重铬酸钾加入样本中,加热后观察到重铬酸根被还原的证据。

学生因此认为未知物一定是 2-甲基-1-丙醇,因为「醇会被重铬酸根氧化」。

这个结论有效吗?解释如何更可靠地区分这两种化合物。

解答 3

无效。这个观察结果不能唯一证明未知物是 2-甲基-1-丙醇,因为一级醇和醛都可以被合适的氧化剂氧化。

一级醇可以进行:

\[
\ce{(CH3)2CHCH2OH + [O] -> (CH3)2CHCHO + H2O}
\]

但醛也可以进一步氧化:

\[
\ce{(CH3)2CHCHO + [O] -> (CH3)2CHCOOH}
\]

因此,单凭氧化剂曾发生反应的证据,并不能告诉我们最初存在的是哪一种化合物。

更具选择性的方法是专门检测醛。例如,托伦试剂可以区分一般的醛和相应的醇,因为醛可以还原含银的试剂。

另一种方法,是利用两种化合物不同的官能基反应来研究它们,而不是假设重铬酸钾只会与醇反应。

很容易犯的错误,是把酸化重铬酸根视为一种「醇的测试」。在这个系统中,它是一种氧化剂,而醛同样可以被氧化。真正重要的是正在测试哪一种官能基。

问题 4

某化学家氧化一种一级醇 \(\ce{RCH2OH}\)。之后的分析显示,反应混合物含有三种有机物:

  • 未反应的 \(\ce{RCH2OH}\)
  • 醛 \(\ce{RCHO}\)
  • 羧酸 \(\ce{RCOOH}\)

一名学生说这是不可能的:

「所有醇一定要先全部变成醛,然后醛才可以变成酸。氧化是分阶段进行的。」

评估这名学生的说法。你的解释应区分单一分子的反应途径与整个反应混合物的组成。

解答 4

这名学生的说法不正确。单一分子会依照醇 \(\rightarrow\) 醛 \(\rightarrow\) 羧酸的次序反应,但整个烧瓶中的所有分子并不需要全部完成第一阶段后,才有任何分子开始下一阶段。

对任何特定的一个分子而言,在简化的 HSC 反应模型中,一级醇不能跳过醛阶段直接变成羧酸:

\[
\ce{RCH2OH + [O] -> RCHO + H2O}
\]

接着:

\[
\ce{RCHO + [O] -> RCOOH}
\]

然而,反应混合物中含有极大量的分子。它们并不会同时发生反应。

在某一时刻:

  • 有些醇分子可能还未被氧化,
  • 有些可能已经进行一次氧化,以醛的形式存在,而
  • 有些醛分子可能已经进行第二次氧化,变成羧酸。

因此,在同一个混合物中找到这三种物质,完全符合这条反应途径。

容易出现的错误理解,是把两条方程式当成整个烧瓶的时间表:「所有地方先完成反应 1,然后才开始反应 2」。化学方程式表示可发生的转化和化学计量关系,并不表示每个分子会在同一时间到达每一个阶段。

这也解释了为甚么制备醛时蒸馏如此有用。它会在部分醛分子有太多机会进入第二步氧化之前,先把它们物理移走。

问题 5

一摩尔一级醇 \(\ce{RCH2OH}\) 与氧化剂混合。以 \(\ce{[O]}\) 为单位表示氧化能力,其中:

\[
\ce{RCH2OH + [O] -> RCHO + H2O}
\]

以及

\[
\ce{RCHO + [O] -> RCOOH}
\]

恰好消耗了 \(1.50\) mol 的 \(\ce{[O]}\)。假设没有其他氧化产物,也没有任何含碳物质损失。

一名学生提出:

「最初的 \(1.00\) mol \(\ce{[O]}\) 会把全部 \(1.00\) mol 醇转化成醛。余下的 \(0.50\) mol \(\ce{[O]}\) 再把其中一半的醛转化成酸。因此,最终混合物一定含有 \(0.50\) mol 醛和 \(0.50\) mol 羧酸。」

已知资讯是否必然导致这个最终组成?如果不是,判断实际上可以对醇、醛和羧酸的可能物质的量作出甚么结论。

解答 5

不是。混合物并不一定恰好含有 \(0.50\) mol 醛和 \(0.50\) mol 羧酸。这只是其中一种可能的组成,但单凭氧化剂的消耗量,并不能证明每个醇分子都先完成第一次氧化,然后才有任何醛进行第二次氧化。

设:

  • \(x\) 为未反应醇的物质的量,单位为 mol,
  • \(y\) 为醛的物质的量,单位为 mol,而
  • \(z\) 为羧酸的物质的量,单位为 mol。

由于开始时有 \(1.00\) mol 含碳的醇,而且已假设没有任何含碳物质损失:

\[
x+y+z=1.00
\]

仍然存在的醇分子没有消耗任何 \(\ce{[O]}\)。

醛分子已进行一次氧化,因此每一摩尔醛代表已消耗 \(1\) mol 的 \(\ce{[O]}\)。

羧酸分子已进行两个氧化阶段,因此每一摩尔酸代表已消耗 \(2\) mol 的 \(\ce{[O]}\)。

因此:

\[
y+2z=1.50
\]

由物料衡算:

\[
y=1.00-x-z
\]

把它代入氧化剂衡算式:

\[
\begin{aligned}
1.00-x-z+2z &= 1.50\\
z-x &= 0.50\\
z &= x+0.50
\end{aligned}
\]

然后:

\[
\begin{aligned}
y &=1.00-x-(x+0.50)\\
&=0.50-2x
\end{aligned}
\]

物质的量不能是负数,因此:

\[
x\geq 0
\]

以及

\[
0.50-2x\geq0
\]

所以:

\[
0\leq x\leq0.25
\]

因此,可能的组成必须符合:

\[
0\leq x\leq0.25
\]

对于醇,

\[
0\leq y\leq0.50
\]

对于醛,以及

\[
0.50\leq z\leq0.75
\]

对于羧酸,而三者的物质的量必须同时符合上述方程式。

例如,该学生提出的混合物:

\[
x=0,\qquad y=0.50,\qquad z=0.50
\]

确实同时符合两个衡算式。

但另一个同样容许的组成是:

\[
x=0.10,\qquad y=0.30,\qquad z=0.60
\]

检查有机物的总物质的量:

\[
0.10+0.30+0.60=1.00\text{ mol}
\]

以及氧化剂的消耗量:

\[
(0.30)(1)+(0.60)(2)=1.50\text{ mol 的 }\ce{[O]}
\]

因此,相同的氧化剂总消耗量可以对应不同的反应混合物组成。

关键在于化学计量与反应历程之间的差别。化学计量告诉我们整体上必须符合哪些衡算关系,但不会告诉我们不同分子依照甚么次序发生反应。

要确定唯一的最终组成,我们需要有关反应程度、分离、反应动力学或实验条件的额外资讯。

同一个概念也解释了蒸馏与回流在实际操作上的差别。控制一级醇的氧化,不只是画出正确官能基那么简单,而是要控制醛中间产物形成后会发生甚么。

一旦清楚理解这条反应途径,就会更容易把氧化与其他「保留碳骨架但改变官能基」的醇反应作比较,例如醇的脱水反应。值得问的问题始终相同:分子的哪一部分发生改变、甚么条件导致这种改变,以及这些条件有利于哪一条竞争反应途径?