每个原子核里的一只小指南针
在这一级阶梯前面,你已经见过两位侦探。质谱为分子称重,并看着它碎裂;红外光谱则通过键的振动方式,告诉你存在哪些官能团。两者都很强大,但也都略显间接——它们报告的是碎片,而不是整张地图。现在,来认识那位亲手把地图画出来的侦探:[[org-nmr-spectroscopy|核磁共振]](NMR),尤其是质子(1H)版本,它报告的是穿插在整个有机骨架中的氢原子。比起任何其他单一技术,化学家正是靠它,去端详一个看不见的分子,并有底气地说:“这就是我做出来的东西。”
信号从何而来?氢的原子核就是一个质子,而质子的行为像一块极小的旋转磁铁——它具有一种叫做“自旋”的性质,所以像一根微观的指南针。在外界自由状态下,这些指针朝向四面八方。可一旦把样品送进核磁共振谱仪那块巨大的磁体里,每一个质子指南针就必须做出选择:与强磁场“同向”排列(能量略低),还是“反向”排列(能量略高)。这两种状态的能量差极小,而正是这一丁点儿能隙,是整场游戏的关键。
现在,用频率恰到好处的射频电波去照射样品,质子便会吸收能量,从低能态翻转到高能态——它们发生了共振。称“磁”,是因为那块磁体;称“核”,是因为翻转的是原子核;称“共振”,是因为只有在频率相匹配时才会发生吸收。仪器记录下是哪个频率让哪些质子翻转,这份记录就是谱图。而其中深刻又美妙的事实是:并非每一个氢都恰好在同一频率翻转——这些微小的差别,由环绕每个氢的电子所决定。分子自身的结构,为每个质子调好了它的音高。
线索一——化学位移:峰落在哪里
电子本身就是运动的电荷,所以每个氢周围的电子云会建立起它自己微小的磁场。在大多数情形下,这个小磁场与外加的大磁场方向相反,于是质子实际感受到的磁场,比磁体真正施加的要稍弱一点。我们说这个质子被屏蔽了。被屏蔽的质子需要一个略微不同的频率才能翻转,而它在谱图中的那个水平位置,就是它的[[org-chemical-shift|化学位移]],以百万分之几(ppm)报告,标尺通常从右边约 0 一直延伸到左边约 12。
所以这条规则讲的是[[shielding-deshielding|屏蔽与去屏蔽]]。把电子密度从某个氢身边拉走——比如在附近挂上像氧或氯这样的电负性原子——就会让它的保护性电子云变薄。屏蔽减弱后,质子感受到的磁场更接近完整的外加磁场,于是在更高的频率翻转,它的峰便向左滑(更高的 ppm,称为“低场”一侧)。处在普通碳链上、电子充裕的氢,被很好地屏蔽着,坐落在右侧约 0.9 ppm 处;而连在紧邻氧的碳上的氢,比如醚里的 CH3,则被拽到低场约 3.3 ppm。每一类环境都落在一个相当可预测的“街区”里,所以单凭位移,往往就能道出一个氢周围的官能环境。
线索二——积分,与线索三——等价性
第二条线索最简单,也是最有用的之一。每个峰下方的面积——不是它的高度——与产生该信号的氢的数目成正比。这就是[[nmr-integration|积分]],现代仪器会把它打印成一个数字,或一段阶梯状的曲线,叠在每个峰之上。如果某个信号的积分面积是另一个的两倍,它就代表两倍数目的氢。积分本身从不直接给你确切的数目;它给的是一个比值,比如 3 ∶ 2 ∶ 1。你把这个比值与分子式(通常由质谱递给你)相结合,才能把真实数目钉死下来——在一个含六个氢的分子里,3 ∶ 2 ∶ 1 的比值就意味着 3、2、1 个氢。
但积分只有在你领会了第三条线索之后才说得通:等价性。核磁共振并不是每个氢原子给一个峰;它是每一种氢的环境给一个信号。如果分子的对称性使两个氢的周遭环境完全相同,这两个氢就是等价的——而等价的氢在完全相同的位移处共振,合并成单一信号。一个甲基里的三个氢,绕着键飞快地旋转,因而始终等价,给出一个算作三个氢的峰。最清晰的检验,正是你在立体化学里学过的那一招:如果把两个氢互换之后,得到的是一个无法区分的分子,那它们就是等价的。
因此,不同信号的数目统计了分子拥有多少种不同的氢环境,而积分则告诉你每种环境里挤了多少个氢。以乙醇 CH3CH2OH 为例。它的三个碳与一个氧上,承载着三种不同的氢——甲基 CH3、亚甲基 CH2,以及孤零零的 OH——所以你恰好看到三个信号,积分为 3 ∶ 2 ∶ 1。在你还没读到任何一个位移数值之前,单是峰的数目,就已经告诉你这个分子分成了三个“氢的世界”。
线索四——裂分:数清邻居
凑近去看一张真实的乙醇谱图,那些峰并不是简单的单根线。CH3 的信号裂成三个小峰(三重峰),CH2 的信号裂成四个(四重峰)。这就是[[spin-spin-splitting|自旋-自旋裂分]],是四条线索里最巧妙的一条,因为它报告的是一个质子的邻居。每一个邻近的氢本身都是一块小磁铁,可以与磁场同向或反向。于是,一个质子感受到的,不只是外加磁场,还有每一个相邻氢磁铁加上的那一点点额外推搡,而这些推搡的不同组合,便把它原本的单线裂成一簇。
把这些组合数清楚,就得到著名的 n+1 规则:一个质子,若在相邻碳上有 n 个等价的氢邻居,它的信号就裂成 n+1 个峰。在乙醇里,CH3 在 CH2 碳上有两个邻居,所以 2+1 = 3,是三重峰;CH2 在 CH3 碳上有三个邻居,所以 3+1 = 4,是四重峰。所以裂分,简直就是在替你数隔壁的氢。一点提醒:等价的氢彼此之间不会互相裂分——甲基里那三个氢完全相同,对它们自己保持沉默;只有处在不同碳上的邻居,才会裂分一个信号。
Ethanol CH3 - CH2 - OH
CH3 : neighbours on next carbon = 2 (the CH2)
=> 2 + 1 = 3 lines -> TRIPLET
CH2 : neighbours on next carbon = 3 (the CH3)
=> 3 + 1 = 4 lines -> QUARTET
line heights follow Pascal's triangle
triplet 1 : 2 : 1 quartet 1 : 3 : 3 : 1甚至还有第五层细节。裂开的各线之间的间距,以赫兹度量,就是[[org-coupling-constant|耦合常数]],记作 J。两组互相裂分的氢,必定共享同一个 J——正是这一致的间距,让你能在整张谱图中把伙伴一一配对,确认它们真的互为邻居。诚实的提醒:朴素的 n+1 规则假定所有邻居彼此等价,而这并不总是成立(处在两个不同碳上的邻居,可能把一个信号裂成更复杂的图样),而且 OH 或 NH 上的氢常常交换得太快,以致表现为一个孤零零、不裂分的单峰。这条规则是你可靠的第一遍速判,而非盖棺定论。
把四条线索拼在一起
真正的魔力在于,这四条线索彼此互相印证。每个峰告诉你一个位置(处在哪种环境)、一个面积(那种氢有多少个),以及一种裂分(隔壁坐着多少个氢)。把它们并排摆开,碳骨架就开始像一幅边缘被迫吻合的拼图那样,自己拼装起来。下面这套流程,就是你对一个质谱告知分子式为 C3H6O2 的未知物所要跑的步骤。
- 先从核磁之外起步:由分子式 C3H6O2 算出不饱和度。结果是 1,意味着一个环或一个双键——留心一个 C=O。
- 数信号:三个峰意味着三种氢环境。读出它们的积分比——此处为 3 ∶ 2 ∶ 1,总共六个氢,所以是 3、2、1 个氢。
- 读位移:约 1.2 ppm 处的 3H 峰被屏蔽(连在普通碳上的 CH3);约 4.1 ppm 处的 2H 峰被拽向低场,这是 CH2 紧挨着一个氧的标志性信号;约 11 ppm 处、远在低场的 1H,则在大喊一个羧酸的 OH。
- 读裂分:CH3 是三重峰(CH2 上有 2 个邻居),CH2 是四重峰(CH3 上有 3 个邻居)——经典的乙基指纹。把这些碎片——紧邻氧的 -CH2CH3,加上一个 C=O 和一个酸性 OH——拼起来,便得到甲酸乙酯,其连接方式为 HCOO-CH2CH3。四条线索相互印证,递给你唯一的一个结构。