Приложение A3. Динамическая дифракция методом блоховских волн¶
Это приложение даёт обзор теории динамической дифракции электронов, которую используют симуляторы ReciPro Симулятор дифракции, CBED и HRTEM/STEM. ReciPro следует формулировке Бете / блоховских волн. Пошаговый расчёт (оптический потенциал, коэффициенты пропускания, интенсивности) описан в разделе Динамический расчёт (общее ядро).
Волновое уравнение в кристалле¶
Быстрый электрон, движущийся через периодический электростатический потенциал кристалла, подчиняется (высокоэнергетическому, стационарному) уравнению Шрёдингера, которое можно записать в виде
- \(k_{vac}\) : волновое число электрона в вакууме.
- \(U_{\mathbf g}\) : фурье-компонента потенциала кристалла для вектора обратной решётки \(\mathbf g\). Поскольку потенциал является периодическим по решётке, он записывается в виде ряда Фурье по обратной решётке.
Теорема Блоха¶
Поскольку потенциал обладает периодичностью кристаллической решётки, решениями являются блоховские волны:
- \(u(\mathbf r)\) : функция с той же периодичностью, что и кристаллическая решётка, поэтому её саму можно разложить по обратной решётке: \(u(\mathbf r)=\sum_{\mathbf g} C_{\mathbf g}^{(j)}\exp(2\pi i\,\mathbf g\cdot\mathbf r)\).
- \(\mathbf{k}^{(j)}\) : \(j\)-й блоховский волновой вектор.
- \(C_{\mathbf g}^{(j)}\) : амплитуда (компонента собственного вектора) пучка \(\mathbf g\) в \(j\)-й блоховской волне.
Динамическое уравнение Бете¶
Подстановка разложения по блоховским волнам в волновое уравнение даёт динамическое уравнение Бете — одно связанное уравнение для каждого пучка \(\mathbf g\):
- \(U^C_{\mathbf g}\) : потенциал кристалла для упругого рассеяния.
- \(U'_{\mathbf g}\) : мнимый (поглощающий) потенциал, который учитывает тепловое диффузное рассеяние (TDS). Как он и фактор Дебая–Валлера входят в расчёт, подробно описано в ядре расчёта.
Геометрические определения (сфера Эвальда)¶
Векторы и скаляры, появляющиеся выше, определены на сфере Эвальда:
- \(\hat{\mathbf n}\) : единичный вектор, нормальный к поверхности кристалла.
- \(\mathbf k\) : падающий волновой вектор (его конец лежит на сфере Эвальда); \(\mathbf k_{vac}\) — вакуумный волновой вектор.
- \(\mathbf g\) : вектор обратной решётки; \(\mathbf k + \mathbf g\) указывает на узел обратной решётки.
- \(\mathbf k^{(j)}\) : \(j\)-й блоховский волновой вектор. Все блоховские волновые векторы имеют одну и ту же тангенциальную компоненту (непрерывность на поверхности) и различаются только вдоль \(\hat{\mathbf n}\): \(\mathbf k^{(j)} = \mathbf k + \gamma^{(j)}\hat{\mathbf n}\).
- \(\gamma^{(j)}\) : \(j\)-е собственное значение (компонента \(\mathbf k^{(j)}\) вдоль \(\hat{\mathbf n}\), отсчитываемая от \(\mathbf k\)).
Из геометрии следует:
а ошибка возбуждения \(S_g\) (отклонение узла обратной решётки от сферы Эвальда) вместе с оценочной функцией \(R\), используемой для ранжирования рефлексов, равны:
Сведение к задаче на собственные значения¶
Записывая \(\mathbf{k}^{(j)} = \mathbf{k} + \gamma^{(j)}\hat{\mathbf n}\) и используя \(k^2-(\mathbf k+\mathbf g)^2 = Q_g\) вместе с линеаризацией \((\mathbf k^{(j)}+\mathbf g)^2 \approx (\mathbf k+\mathbf g)^2 + \gamma^{(j)} P_g\), уравнение Бете (после деления на \(P_g\)) превращается в обычную матричную задачу на собственные значения:
- Столбцы \(\mathbf{C}\) — это собственные векторы \(C^{(j)}_*\) (амплитуды блоховских волн).
- \(\boldsymbol{\Lambda}=\mathrm{diag}\!\left(\lambda^{(1)}, \lambda^{(2)}, \dots\right)\) содержит собственные значения \(\lambda^{(j)} = \gamma^{(j)}\).
В явном виде — при упорядочении пучков как проходящий пучок \(0\), затем \(g\), \(h\), \(\dots\) — это записывается так:
Диагонализация \(\mathbf{A}\) даёт все блоховские волновые векторы и амплитуды сразу. Амплитуды дифрагированных пучков — а значит, и интенсивности — затем следуют из граничных условий на входной и выходной поверхностях, а также из толщины образца. Эти шаги, оптический (комплексный) потенциал, фактор Дебая–Валлера и коэффициенты пропускания \(T_{\mathbf g}\) описаны в разделе Динамический расчёт (общее ядро).
Примечание: Значения \(V_{\mathbf g}\), показанные в таблице Details симулятора дифракции, являются исходными значениями до применения релятивистского поправочного коэффициента.
См. также¶
- 7. Симулятор дифракции — динамические дифракционные картины
- 9. Симулятор HRTEM/STEM
- Приложение A1. Системы координат
- Динамический расчёт (общее ядро)
