一级醇的氧化产物:醛和羧酸
了解如何预测一级醇氧化时会形成醛还是羧酸,以及蒸馏和回流如何控制反应结果。
假设你把乙醇氧化,并收集到乙醛。你让同一个反应继续进行更久,并加入充足的氧化剂,这时主要的有机产物变成乙酸。
相同的起始醇。相同的碳骨架。不同的产物。
那么,究竟是甚么决定一级醇会停在醛,还是继续氧化成羧酸?
继续阅读之前,先作一个预测。如果醛是第一个氧化产物,你可以怎样阻止它再次被氧化?
关键是醛一形成,就把它从反应混合物中移走。这一个概念就能解释为甚么蒸馏通常有利于生成醛,而使用过量氧化剂进行回流则有利于生成羧酸。
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-丙醇在两种不同条件下被氧化。
- 在实验 A 中,产物形成时便透过蒸馏移走。
- 在实验 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考试题目的简洁解题方法
遇到一级醇氧化题时,依次作出四个判断。
- 找出带有 \(\ce{-OH}\) 基团的碳。确认该醇是一级醇。
- 保持碳骨架不变。
- 阅读反应条件。蒸馏通常表示产物为醛;使用过量氧化剂回流则表示产物为羧酸。
- 检查你画出的官能基:醛应有 \(\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]}
\]
因此,相同的氧化剂总消耗量可以对应不同的反应混合物组成。
关键在于化学计量与反应历程之间的差别。化学计量告诉我们整体上必须符合哪些衡算关系,但不会告诉我们不同分子依照甚么次序发生反应。
要确定唯一的最终组成,我们需要有关反应程度、分离、反应动力学或实验条件的额外资讯。
同一个概念也解释了蒸馏与回流在实际操作上的差别。控制一级醇的氧化,不只是画出正确官能基那么简单,而是要控制醛中间产物形成后会发生甚么。
一旦清楚理解这条反应途径,就会更容易把氧化与其他「保留碳骨架但改变官能基」的醇反应作比较,例如醇的脱水反应。值得问的问题始终相同:分子的哪一部分发生改变、甚么条件导致这种改变,以及这些条件有利于哪一条竞争反应途径?