Apêndice A3. Difração dinâmica pelo método de ondas de Bloch¶
Este apêndice apresenta uma visão geral da teoria da difração eletrônica dinâmica usada pelos simuladores Simulador de difração, CBED e HRTEM/STEM do ReciPro. O ReciPro segue a formulação Bethe / ondas de Bloch. O cálculo passo a passo (potencial óptico, coeficientes de transmissão, intensidades) é descrito em Cálculo dinâmico (núcleo comum).
A equação de onda em um cristal¶
Um elétron rápido que atravessa o potencial eletrostático periódico de um cristal obedece à equação de Schrödinger (de alta energia, estacionária), que pode ser escrita como
- \(k_{vac}\) : número de onda do elétron no vácuo.
- \(U_{\mathbf g}\) : componente de Fourier do potencial do cristal para o vetor da rede recíproca \(\mathbf g\). Como o potencial é periódico na rede, ele é escrito como uma série de Fourier sobre a rede recíproca.
Teorema de Bloch¶
Como o potencial possui a periodicidade da rede cristalina, as soluções são ondas de Bloch:
- \(u(\mathbf r)\) : uma função com a mesma periodicidade da rede cristalina, de modo que ela própria pode ser expandida sobre a rede recíproca: \(u(\mathbf r)=\sum_{\mathbf g} C_{\mathbf g}^{(j)}\exp(2\pi i\,\mathbf g\cdot\mathbf r)\).
- \(\mathbf{k}^{(j)}\) : o \(j\)-ésimo vetor de onda de Bloch.
- \(C_{\mathbf g}^{(j)}\) : a amplitude (componente do autovetor) do feixe \(\mathbf g\) na \(j\)-ésima onda de Bloch.
A equação dinâmica de Bethe¶
A substituição da expansão em ondas de Bloch na equação de onda fornece a equação dinâmica de Bethe — uma equação acoplada para cada feixe \(\mathbf g\):
- \(U^C_{\mathbf g}\) : potencial do cristal para o espalhamento elástico.
- \(U'_{\mathbf g}\) : potencial imaginário (de absorção), que leva em conta o espalhamento térmico difuso (TDS). Como ele e o fator de Debye–Waller entram é detalhado no núcleo de cálculo.
Definições geométricas (esfera de Ewald)¶
Os vetores e escalares que aparecem acima são definidos sobre a esfera de Ewald:
- \(\hat{\mathbf n}\) : vetor unitário normal à superfície do cristal.
- \(\mathbf k\) : vetor de onda incidente (sua ponta está sobre a esfera de Ewald); \(\mathbf k_{vac}\) é o vetor de onda no vácuo.
- \(\mathbf g\) : vetor da rede recíproca; \(\mathbf k + \mathbf g\) aponta para o ponto da rede recíproca.
- \(\mathbf k^{(j)}\) : o \(j\)-ésimo vetor de onda de Bloch. Todos os vetores de onda de Bloch compartilham a mesma componente tangencial (continuidade através da superfície) e diferem apenas ao longo de \(\hat{\mathbf n}\): \(\mathbf k^{(j)} = \mathbf k + \gamma^{(j)}\hat{\mathbf n}\).
- \(\gamma^{(j)}\) : o \(j\)-ésimo autovalor (a componente de \(\mathbf k^{(j)}\) ao longo de \(\hat{\mathbf n}\), medida a partir de \(\mathbf k\)).
A partir da geometria,
e o erro de excitação \(S_g\) (o desvio do ponto da rede recíproca em relação à esfera de Ewald) juntamente com a função de avaliação \(R\) usada para ordenar as reflexões são
Redução a um problema de autovalores¶
Escrevendo \(\mathbf{k}^{(j)} = \mathbf{k} + \gamma^{(j)}\hat{\mathbf n}\) e usando \(k^2-(\mathbf k+\mathbf g)^2 = Q_g\) juntamente com a linearização \((\mathbf k^{(j)}+\mathbf g)^2 \approx (\mathbf k+\mathbf g)^2 + \gamma^{(j)} P_g\), a equação de Bethe torna-se (após divisão por \(P_g\)) um problema de autovalores matricial padrão:
- As colunas de \(\mathbf{C}\) são os autovetores \(C^{(j)}_*\) (as amplitudes das ondas de Bloch).
- \(\boldsymbol{\Lambda}=\mathrm{diag}\!\left(\lambda^{(1)}, \lambda^{(2)}, \dots\right)\) contém os autovalores \(\lambda^{(j)} = \gamma^{(j)}\).
Escrito explicitamente — ordenando os feixes como o feixe transmitido \(0\), depois \(g\), \(h\), \(\dots\) — isto é
A diagonalização de \(\mathbf{A}\) fornece todos os vetores de onda de Bloch e as amplitudes de uma só vez. As amplitudes dos feixes difratados — e, portanto, as intensidades — seguem então das condições de contorno nas superfícies de entrada e de saída e da espessura da amostra. Essas etapas, o potencial óptico (complexo), o fator de Debye–Waller e os coeficientes de transmissão \(T_{\mathbf g}\) são descritos em Cálculo dinâmico (núcleo comum).
Nota: Os valores \(V_{\mathbf g}\) mostrados na tabela Details do simulador de difração são os valores brutos antes da aplicação do fator de correção relativística.
Veja também¶
- 7. Simulador de difração — padrões de difração dinâmica
- 9. Simulador HRTEM/STEM
- Apêndice A1. Sistemas de coordenadas
- Cálculo dinâmico (núcleo comum)
