最顯而易見的路線,以及它為何失控
你已經知道,胺是一個很好的親核試劑——氮上那對孤對電子,正是上一篇裡讓它顯鹼性、有反應性的東西。於是要造一個胺,最簡單的念頭就讓人難以抗拒:拿氨 NH3,讓它的孤對電子在一個普通的 SN2 反應裡去進攻鹵代烷。氮從鹵素的對側伸進來,碳像一陣狂風裡的雨傘一樣被翻了個裡朝外,鹵素離去,你便造出了一根 C-N 鍵。這就是直接烷基化,紙面上看來天衣無縫。
麻煩在第一個產物生成的那一刻就冒出來了。你剛造出的伯胺 R-NH2,其實是個比你起手用的氨「更好」的親核試劑——它現在帶著的烷基是給電子的,這讓它的氮更加富電子。於是它不會在瓶子裡乖乖待著;它轉過身去進攻第二個鹵代烷分子,給出一個仲胺 R2NH。這個仲胺反應性更強,於是它再抓一個、第四個,直到抵達季銨鹽 R4N+,後者再沒有孤對電子可用,這才終於停下。誠實的結局是一鍋伯、仲、叔、季產物的雜燴。這種失控叫做過度烷基化,它是胺合成的核心難題。
蓋布瑞爾妙招:造一個只能反應一次的氮
如果過度烷基化源於產物急著再次反應,那解藥就是用一個「物理上」無法再次反應的氮。這正是蓋布瑞爾合成的全部構思,也是一件小小的謀劃傑作。你不用游離的氨,而是從鄰苯二甲醯亞胺起步:一個被鉗在環中兩個羰基之間的氮。那兩個貪電子的 C=O 基團把 N-H 拉得很緊,緊到讓它帶上弱酸性——酸到一個溫和的鹼就能乾淨地把質子拔走,留下一個被穩定的鄰苯二甲醯亞胺負離子,它的負電荷鋪展在兩個氧上。
- 去質子化。一個溫和的鹼移走鄰苯二甲醯亞胺上那個有酸性的 N-H,給出一個被共振穩定的氮負離子。這個氮帶著電荷,但被兩個羰基夾在中間,是一個柔和、可控的親核試劑。
- 烷基化一次。這個負離子對鹵代烷做一次乾淨的 SN2。關鍵在於,產物上的氮如今既帶上了那個新的 R 基,又仍被兩個羰基夾著——它再沒有自由的孤對電子去做第二次烷基化。失控由設計本身就被排除了。
- 把氮釋放出來。切斷那兩根羰基鍵——經典上靠水解,或更溫和地用肼——把鄰苯二甲醯亞胺這個籠子作為副產物釋放掉,交給你一個純淨的伯胺 R-NH2,別無其他。
回報是一個有保證的伯胺,不帶任何仲胺或叔胺的污染——這恰是直接烷基化永遠給不出的承諾。不過要誠實地看它的局限。烷基化那一步仍是 SN2,所以它只對 SN2 喜歡的底物管用:甲基與伯鹵、烯丙基與苄基鹵。拿它去對付一個臃腫的叔鹵,你得到的會是消除,正如你在取代與消除那篇裡學到的。蓋布瑞爾合成精準,但並不萬能——它是一把從不受阻礙的鹵代烷造出伯胺的手術刀。
還原胺化:借用你剛學過的羰基
真實藥物實驗室裡最常用的路線,完全繞開了鹵代烷,回頭借用了上一階梯的羰基化學。回想亞胺那篇裡的動作:一個胺加到醛或酮上,脫水,形成一根 C=N 鍵——伯胺給出一個亞胺,若用仲胺則給出一個亞胺離子。這根 C=N,和它脫胎而來的 C=O 一樣,可以被還原。加一個溫和的氫負離子來源,它就把一個氫負離子放到碳上,使雙鍵塌縮成一根單 C-N 鍵和一個完工的胺。羰基加胺加還原劑,在同一個反應瓶裡——這就是還原胺化。
精妙之處在這裡,也是這個方法勝過直接烷基化的原因:它「無法」過度反應。那根新的 C-N 鍵是靠「還原」一根雙鍵鍛造出來的,而不是靠一個親核試劑去進攻鹵代烷,所以產物胺沒有辦法繼續往上加碳。每一輪還原胺化都恰好在氮上裝上「一個」烷基——就是羰基帶來的那一個。想要伯胺?用氨。想要仲胺?用伯胺。想要叔胺?用仲胺。你透過挑選投進去的胺來選定取代的程度,沒有一鍋副產物。
還原一個已經帶著氮的東西
還有第三類路線,其邏輯又截然不同:根本不去「形成」那根 C-N 鍵——從一個氮已經以更高氧化態連在上面的分子出發,只把它「還原」成胺。這裡住著三員主力。還原一個「硝基」(-NO2),你得到一個伯胺;還原一個腈(-C≡N),你得到一個長出一個碳的伯胺;還原一個醯胺(-C(=O)-NR2),你得到一個取代程度由醯胺原本就有的那一種決定的胺。每一條都讓你徹底躲開鹵代烷和過度烷基化。
硝基路線是芳香化學裡默默無聞的英雄。你沒法對苯環做 SN2,但你「可以」通過親電芳香取代輕鬆地把它硝化——而那個種下的 -NO2 基團,距 -NH2 只差一步還原。催化氫化(H2 配金屬催化劑)或溶解金屬還原(酸中的錫或鐵)乾淨俐落地交給你苯胺及其親屬,那些通往染料與藥物的門戶分子,正是下一篇重氮鹽化學所倚賴的。這就是硝基還原,是現實世界裡氮被裝上芳環的方式。
腈路線與醯胺路線各自帶著自己悄無聲息的紅利:它們替你改變碳數和取代程度。腈是靠氰離子對鹵代烷做 SN2 造出來的(R-CH2-X 變成 R-CH2-C≡N),所以用 LiAlH4 或氫化把它還原,給出 R-CH2-CH2-NH2——一個比你起手的鹵代烷「多一個」碳的伯胺,是把鏈增長的利落辦法。醯胺是這三者中唯一能直接給出仲胺或叔胺的:先把醯胺造成你想要的氮取代式樣,再讓 LiAlH4 這樣的強氫負離子把 C=O 上的氧整個剝掉,留下一根 C-N 單鍵。氮的取代式樣在你還沒還原之前就鎖定了。
為你想要的胺挑選方法
退後一步,五條路線都按同一個問題歸位:你需要乾淨地拿到哪一級取代?要從不受阻礙的鹵代烷拿到有保證的伯胺,蓋布瑞爾合成是那把精密工具。要拿到多一個碳的伯胺,就走「氰化再還原」、經由一個腈。要在芳環上拿到伯胺,就硝化再還原。要刻意造一個仲胺或叔胺,還原胺化是日常的冠軍——可控、每輪只裝一個烷基、能容忍複雜分子——而醯胺還原則是當你想把取代程度提前烤進去時的備選。直接烷基化就擱在架子上吧,只有在它的雜亂無所謂的那兩個極端才取下來用。
WANT BEST ROUTE GIVES ---------------------------------------------------------------------------- primary, unhindered halide Gabriel synthesis 1' only primary, +1 carbon R-X + CN-, then reduce nitrile 1' only primary, on a benzene ring nitrate, then reduce -NO2 1' (aniline) secondary OR tertiary reductive amination (pick the amine) exactly 1 R added substitution set in advance make the amide, then reduce 1' / 2' / 3' fully-loaded (R4N+) direct alkylation, excess R-X quaternary salt
留意貫穿這一切的更深層模式。每一個乾淨的方法,本質上都是打敗過度烷基化的一招,而打敗它只有兩條路:把氮封住,讓它只能反應一次(蓋布瑞爾那個被籠住的鄰苯二甲醯亞胺);或者用一條無法重複的路線去建那根 C-N 鍵(還原一根 C=N、一個硝基、一個腈或一個醯胺)。攥住這一個念頭,你就不必去背六個配方——你能重新推出該取哪一個,因為你明白每一個在替你防著什麼。