考虑间距为d的平行晶面,入射辐射线位于纸面平面内。相邻平行晶面反射的射线行程差是2dsinθ,式中从镜面开始量度。当行程差是波长的整数倍时,来自相继平面的辐射就发生了相长干涉。这就是布拉格定律。
布拉格定律用公式表达为:2dsinθ=n*λ(d为平行原子平面的间距,λ为入射波波长,θ为入射光与晶面之夹角)
布拉格公式的另一种表达式:n*λ=2dcosφ (d为平行原子的面间距,λ为入射波波长,φ为 入射光与 晶面法线的夹角,即掠射角的余角。以上两个公式实质一样。)
布拉格定律的成立条件是波长小于等于2d。
布拉格定律是晶格周期性的直接结果。