衍射故事埋下的一个谜
退一步,留意一件我们一笔带过的事。晶体内部的电子本身就是一种波——上一讲做电子衍射时,我们靠的正是这个事实。但电子不只是从外面到访晶体;在金属内部,整片整片的电子之“海”就*住*在里头,正是它们的运动载着电流。于是有一个自然的问题:一个电子波,是怎样穿过晶格那一根接一根、无穷无尽的“栅栏桩”的?想当然地说,你也许会以为原子在每一步都会散射这个电子,把它撞得晕头转向、停了下来。可金属偏偏导电导得漂亮极了。这是为什么?
这个谜的破解,是整个物理学中最美的结果之一,由年轻的费利克斯·布洛赫在 1928 年找到。简短地说:一块完美规则的晶体,*根本不会*散射电子。那重复的图案,非但不挡住电子,反而温柔地把它塑造成一种特殊的波,使其畅通无阻地流遍整块晶体。给出锐利衍射斑的那同一种井然有序,也给了电子一条畅通的大道。
这里有一根线,把这最后一讲与之前所有讲都系在一起。我们当初搭建[[reciprocal-lattice|倒易格子]],纯粹是为了弄懂衍射斑落在哪里。如今它竟成了描述住在晶体*内部*的电子的天然语言。同一个镜像世界、同一格子点,既主宰着弹回去的 X 射线,也主宰着滑行而过的电子。这绝非巧合——两者都是遇上同一种重复图案的波,所以两者都听命于同一套几何。
布洛赫定理到底说了什么
[[bloch-theorem|布洛赫定理]]说:重复晶体中的电子波,永远取一种特定的两段式形状——一道平滑的行进波,滚过整块晶体;再乘上一段小小的、其重复样式与原子完全相同的波纹。想象一道绵长的海上涌浪——那是宽阔的行进波——浪面上骑着一些细小的浪花,从一个波谷到下一个波谷看上去一模一样。那道大涌浪载着电子前行;那些重复的小浪花,则是晶体盖在它身上的指纹。
留意一下这给你省下了多少事。你再也不必去追踪一个电子在几十亿个原子之间杂乱无章地乱撞,而只需在*一块*重复积木之内把它弄懂就够了——因为定理担保了:其余每一块积木里装的都是同一段小波纹,只不过被那道行进涌浪沿途搬移了一下。一个原本无从下手的难题,就此坍缩成一个利落的小问题。这正是晶体一再上演的奇迹:有序,让你能用“小”去替换“无穷”。
晶体动量:电子在镜像世界里的地址
每一道布洛赫波,都被一个标签标记着,这个标签说明它的大涌浪滚得多快、朝哪个方向。这个标签就叫[[crystal-momentum|晶体动量]]。它的行为很像一个运动物体那种寻常的动量——用电场去推这个电子,它的晶体动量就会变——这正是它得名的缘由。但它跟真正的动量并不完全一样;它是*由晶体来记账*的动量,是一个地址,而非字面意义上的一推。
那么这个地址住在哪儿?住在倒易空间里——正是我们当初为衍射搭建的那同一个镜像世界。把整条学习路径串起来的妙语就在这里:一个电子的晶体动量,是倒易空间里的一个点,而由于一种微妙的“周期性”,它根本不必跑出那块中央格子——[[brillouin-zone|布里渊区]]——之外。我们在第三讲里画作纯几何的那块区,原来竟是晶体中电子所能占据的、每一个互不相同状态的完整目录。衍射与电子的运动,是对同一个倒易格子的两种解读。
唯一的例外:电子何时真的会被散射
布洛赫说,完美晶体让电子毫发无损地通过——但有一种特殊情形,即便是完美晶体也会狠狠地把它顶回去。这发生在电子的晶体动量恰好落到布里渊区边缘的时候。而这绝非巧合:区边缘*恰恰正是*布拉格衍射的条件。一个波长满足布拉格条件的电子,会像 X 射线那样被晶格反射回来,所以在那个晶体动量上,它根本无法自由通行。
后果是巨大的:某些范围的电子能量干脆变成了禁区——可以说,有些“速度”是晶体里任何电子都不被允许拥有的。正是这些被禁止的“缝隙”,最终把金属和绝缘体区分开来,而它们正是下一大章——能带——的种子。所以本讲把你留在了一道门槛上,门后是“材料为何如此行事”的最深层原因——而这一切,全都生长自“让波从原子上弹回来”这件小事。