从基元步骤到运转中的循环
在上一阶里你认识了金属能反复施展的三个反应,就像一个工人的基本动作:氧化加成,金属抓住一个小分子并把它撕开,氧化态升高二、配体增加二;迁移插入,金属上已有的两个配体滑到一起形成一条新键,腾出一个空座;以及还原消除,相邻的两个配体偶联,作为单一产物离去,把金属降回原位。每一步单独看不过是普通的化学。均相催化的魔力在于:你能把它们排成一个环,让金属每跑完一圈都恰好回到出发时的样子——随时可以再来一遍。
这个环就是催化循环,它遵守你已经见过的催化原理。催化剂不被消耗;它降低能垒,并在每一圈都被再生,所以极少量的金属就能转化堆积如山的底物。由于金属配合物和反应物全都一起溶在同一个液相里,这便是均相催化——每一个活性位点都是同一种结构明确的分子,这正是我们能一步一步画出其机理的原因。这份清晰,正是它区别于下一篇里那些多相、固体表面催化剂的取舍所在。
威尔金森催化剂:把氢加到双键上
我们的第一个循环把一个氢分子的两个原子加到一条碳碳双键的两端,把烯烃变成烷烃:一场干净、温和的氢化,在溶液中常温就能完成。干活的是威尔金森催化剂,RhCl(PPh3)3——一个铑(I) 中心,d8 构型,身上披着三个庞大的三苯基膦配体和一个氯。那几个大块头的膦配体绝非偶然:它们光是个头就让铑不至于太拥挤,从而能丢掉一个、腾出一个工作空缺;而调节它们的体积与电子性质,正是化学家驾驭整个循环的手段。
- 丢掉一个膦。RhCl(PPh3)3 甩掉一个拥挤的 PPh3,给出更开放的十四电子 RhCl(PPh3)2——这才是真正的活性物种。这是不为人称道的第一步:你称出来的催化剂还不是真正干活的那个。
- H2 的氧化加成。氢分子落到开放的铑上,其 H-H 键断裂;金属从 Rh(I) 升到 Rh(III),新增两个氢化物配体。整个循环里最关键的一步,刚刚把一个顽固的分子一分为二。
- 结合烯烃。碳碳双键以其 pi 电子侧向地配位到金属上,占据那个空座,正好坐在其中一个氢化物的旁边。
- 迁移插入。烯烃滑入相邻的 Rh-H 键,变成一个连在金属上的烷基;一个氢已经缝到了碳上,同时一个配位位点重新打开。
- 还原消除。如今并排的烷基与剩下的那个氢化物偶联,一起作为成品烷烃离去;铑从 Rh(III) 降回 Rh(I),回到活性的 RhCl(PPh3)2,准备迎接下一个 H2。
把账一笔笔记下来,优雅便显现了。最终落在产物上的两个氢原子来自同一个 H2 分子,先后递送到烯烃的同一面——这正是为什么威尔金森催化剂以顺式方式把它们加上去,都加在同一侧。氧化态在氧化加成时升高二,在还原消除时再降低二,所以跑完整整一圈并无净变化。金属只是个借用者,从不是占有者:它接过氢和烯烃,重排键,交还一个新分子,然后留在了与起点一模一样的状态。
氢甲酰化:羰基合成法
第二个循环是有史以来规模最大的均相催化应用之一,每年制造数百万吨醛——洗涤剂、增塑剂和醇类的原料。氢甲酰化,又称羰基合成法,取一个烯烃,把一个 H 加到双键的一个碳上,把一个甲酰基 -CHO 加到另一个碳上,使碳链恰好增长一个碳。实际效果是把 H2 和一氧化碳一举缝到双键两端。经典催化剂是一种钴的氢化羰基化合物 HCo(CO)4,而这个循环复用的正是同样那三个动作——只不过现在一氧化碳加入了演员阵容。
- 腾出一个座位并结合烯烃。十八电子的 HCo(CO)4 失去一个 CO 变成不饱和的 HCo(CO)3,烯烃侧向配位填入那个空缺。
- 向 Co-H 键的迁移插入。烯烃滑入钴-氢键,变成钴-烷基;正是这一步把 H 放到一个碳上,并决定碳链是在末端(直链)还是在中间(支链)增长。
- 吸入 CO,再插入它。一个新的一氧化碳结合到空位上;接着第二次迁移插入把烷基滑到那个 CO 上,形成一个金属-酰基 M-C(=O)-R——这条碳碳键搭起了醛的骨架。
- H2 的氧化加成。一个氢分子加到金属上,裂成两个氢化物,氧化态升高二——正是你在铑循环里见过的那种 H-H 键断裂。
- 醛的还原消除。一个新的氢化物与酰基偶联;C-H 键生成,成品醛 R-CHO 离去。金属降回原位,吸入一个 CO 复原成 HCo(CO)4,催化剂得以再生。
请注意,迁移插入出现了两次,做着两件不同的活:先是把烯烃焊到氢化物上以启动碳链,再是把烷基焊到 CO 上以搭建醛的那个碳。同一个基元动作,在两种情境里,组装出比氢化所能做到的更复杂的产物。CO 之所以是这件事的完美搭档,是因为它既是强 pi 接受体,能在各步之间稳定低价金属,又能在被插入后成为产物本身的一部分。
直链对支链:选择性为何价值连城
当烯烃插入金属-氢键时,金属可能最终连到末端的碳上(经过循环的其余部分后给出直链醛),也可能连到内侧的碳上(给出支链醛)。工业要的是直链产物,而 80% 与 99% 直链之间的差别价值巨大。控制它的杠杆,正是我们开篇就遇到的那个:配体。用铑代替钴,再加上庞大的膦配体——也就是现代的低压羰基合成法——会让金属对要坐在哪个碳上更加挑剔,把插入引向不那么拥挤的末端碳,从而把直链与支链之比推得极高。
Hydrogenation (Wilkinson): R-CH=CH2 + H2 -> R-CH2-CH3
Hydroformylation (oxo): R-CH=CH2 + CO + H2
linear -> R-CH2-CH2-CHO (wanted)
branched -> R-CH(CHO)-CH3 (less wanted)
Ligands tune the metal -> they tune the linear : branched ratio这才是均相催化更深的一课,也是化学家钟爱它的原因。由于催化剂是一个与底物溶在一起、结构明确的单一分子,你可以逐个原子地重新设计它——换金属、改变某个膦的体积或它的给电子能力——然后看着选择性以合乎道理的方式做出回应。一个多相催化剂,那是一片杂乱的固体表面,上面有形形色色的位点,给你的这种精细掌控要少得多。代价是均相催化剂往往很难与产物分离并回收,这正是众多工业至今仍依赖固体催化剂的原因之一。
诚实地读一个循环
几句诚实的提醒,能让这些循环不至于沦为童话。其一,那张工整的箭头推电子图是一个模型,而非照片:真正的活性物种往往只以微乎其微的量存在,中间体通常短命到无法装瓶,而机理是从动力学、标记原子和捕获的碎片中推断出来的,并非直接看到。其二,这些基元步骤都是可逆的——氧化加成倒着跑就是还原消除,插入倒着跑就是你早先见过的β-氢消除——一个真实的催化剂是正向与逆向速率的平衡,而非单向的行军。图上画的是有产出的那条路;与之竞争的旁路始终在暗处潜伏。
其三,记住氧化态是记账,而非真实电荷:当我们说铑在加上 H2 后从 +1 升到 +3 时,并没有人把三个完整的电子转移给金属——那些 Rh-H 键在很大程度上是共价的,这个数字只是贯穿整个循环、前后一致地记分的一种方式。而且并非每个循环都用得上氧化加成和还原消除;有些循环完全靠插入和配体交换运转,金属的氧化态自始至终都不改变。这三个动作是一套强大的入门工具,却不是箱子里仅有的工具。