傅里叶分析
由于晶体具有周期性的结构,因此任何具有局域特征的物理性质在平移操作T=u1a1+u2a2+u3a3下都是不变的,而对于电子数密度n(r)有:
n(r+T)=n(r)
考虑n在x方向上的一维周期函数n(x),其周期为a,它的傅里叶展开为:
n(x)=n0+p>0∑[Cpcos(2πpx/a)+Spsin(2πpx/a)]
其中p为整数,傅里叶展开系数Cp,Sp为实常量,将其写为更紧凑的形式:
n(x)=p∑npexp(i2πpx/a)
将一维傅里叶分析推广到三维情况下的周期函数n(r),这时,我们需要找到一组矢量G,使得
n(r)=G∑nGexp(iG⋅r)
在满足晶体不变性的所有晶体平移算符T作用下不变。
倒格矢
为了进一步讨论电子数密度的傅里叶分析给出的结果,必须找到G矢量。对此定义倒格矢的基矢b1,b2,b3分别为:
b1=2πa1⋅a2×a3a2×a3b2=2πa1⋅a2×a3a3×a1b3=2πa1⋅a2×a3a1×a2
由定义可知b1,b2,b3有如下性质:
bi⋅aj=2πδij
i=j时,δij=1,i=j时,δij=0.
在倒格子中每个倒格点可用倒格矢给出:
G=v1b1+v2b2+v3b3
因此则有:
n(r+T)=G∑nGexp(iG⋅r)exp(iG⋅T)
其中exp(iG⋅T)=1,因为
exp(iG⋅T)=exp[i(v1b1+v2b2+v3b3)⋅(u1a1+u2a2+u3a3)]=exp[i2π(v1u1+v2u2+v3u3)]
式中的指数为2πi乘上一个整数,因此
n(r+T)=n(r)=∑exp(iG⋅r)
由此可知每个晶体结构都将有两套晶格与之相联系,分别为正晶格(正格子)与倒晶格(倒格子)。晶体结构的显微图像为实空间的真实映像,衍射图样是倒格子的映像,这点会在下面证明。
倒格子是与真实空间相联系的傅里叶空间中的晶格。
衍射条件
定理:一组倒格矢G决定了可能存在的X射线反射。
由图中可看出,对于相距为r的体积元其散射束之间的相位差因子是exp[i(k−k′)⋅r],入射束和散射束的波矢分别为k和k′。假定一个体积元散射的波振幅正比于该处的电子浓度,则在k′方向上散射波的总振幅正比于n(r)dV同相位因子exp[i(k−k′)⋅r]的乘积在整个晶体体积内的积分。

即散射电磁波的电矢量或磁矢量振幅正比于如下的积分式,其称为散射振幅
F=∫dVn(r)exp[i(k−k′)⋅r]=∫dVn(r)exp(−iΔk⋅r)
式中k−k′=−Δk,或者k+Δk=k′

将n(r)的傅里叶展开式代入积分中可得
F=G∑∫dVnGexp[i(G−Δk)⋅r]
当散射矢量Δk等于一个倒格矢G时,指数的辐角变为0,而F=VnG。
在弹性散射中光子能量守恒,因此出射束与入射束的频率相等,从而散射前后的波矢大小也相等,即k=k′,k2=k′2。对于电子束与中子束也同样如此,即衍射条件可写作(k+G)2=k2,或是2k⋅G+G2=0,又因为如果G是一个倒格矢,那么-G也为一个倒格矢,因此式子可改写为:
2k⋅G=G2
这一表达式常常作为产生衍射的条件,并且其为布拉格条件式的另一种表述形式。假设各位已知推论面间距d(hkl)=∣G∣2π,那么上述关系式可写作
2(2π/λ)sinθ=2π/d(hkl)
或2d(hkl)sinθ=λ。其中θ为入射束与晶面之间的距离。
又因为定义G的整数hkl不一定与实际晶面指数全同,可能含有一个公因子n,由晶面指数的定义这个n已被消去,因此可得到布拉格的结果
2dsinθ=nλ
劳厄方程
上述推导的结果也可用劳厄方程的形式给出,它的价值在于其于几何描述上的优势。将Δk和G分别与a1,a2,a3进行点乘可以得到
a1⋅Δk=2πv1a2⋅Δk=2πv2a3⋅Δk=2πv3
这些方程的几何解释为Δk将在以ai为轴的某个圆锥上,因此反射时Δk必须同时满足三个方向的方程,这表明三个锥必须相截交于一条公共射线。而其几何诠释图则为埃瓦尔德衍射球。

到最后还是想说一句,太伟大了劳厄,没有晶体X射线衍射的发现,就没有后续的蓬勃发展,譬如DNA的双螺旋模型的发现。

推荐书籍:《Introduction to Solid State Physics》 -----Charles Kittel