Propagação em campo próximo
Este texto é um guia (espero que rápido) sobre as equações mais importantes para calcular a propagação em espaço livre de uma frente de onda no regime de Fresnel, e sobre como fazer isso corretamente.
Equação de Helmholtz e ondas elementares
Primeiro, um pouco de contexto. Considere uma onda monocromática no vácuo. Ela é governada pela equação de Helmholtz:
onde é o número de onda. As soluções dessa equação são chamadas de ondas elementares, que podem ser
- ondas planas:
- ou ondas esféricas:
Os nomes indicam que as frentes de onda (isto é, as superfícies de fase constante) são planos ou esferas. O termo que precede a exponencial é chamado de amplitude da onda, enquanto o argumento imaginário do expoente é chamado de fase. Para uma onda esférica, a amplitude é modulada pela distância até a fonte por conta do termo .
A figura abaixo ilustra a propagação de uma onda esférica. Como veremos adiante, perto da fonte as frentes de onda são esféricas. A pequenos ângulos com o eixo de propagação, elas podem eventualmente ser aproximadas por paraboloides. Para grandes distâncias, podemos aproximá-las por ondas planas.

No mundo real, porém, não existe almoço grátis. Normalmente encontramos ondas bem mais complexas do que essas ondas elementares. Felizmente, podemos facilitar as coisas usando o espectro angular de ondas.
Método do Espectro Angular (ASM)
Uma frente de onda arbitrária no plano pode ser decomposta em componentes de ondas planas usando a transformada de Fourier (FT):
Em outras palavras, a frente de onda é composta por uma soma de ondas planas com fase , cada uma com amplitude . Qualquer frente de onda pode ser decomposta dessa maneira, o que facilita as coisas.
Agora, como obter a frente de onda em um plano diferente do espaço? Bem, em vez de trabalhar diretamente com , podemos propagar cada componente de onda plana separadamente e depois somar a contribuição de todas essas ondas elementares em . Isso é feito usando o propagador de espaço livre:
de modo que a onda resultante é
Essa expressão pode ser escrita em forma de operadores como
A expressão acima decorre diretamente da solução de difração de Rayleigh-Sommerfeld (veja a referência [4] para uma explicação mais detalhada). A única hipótese aqui é que a distância entre a fonte e o ponto de observação seja muito maior que o comprimento de onda .
Aproximações importantes
Podemos aplicar aproximações para obter formas mais simples do propagador. Para isso, usamos a aproximação paraxial. É comum ouvir que tal aproximação significa que a onda faz pequenos ângulos com o eixo óptico. No entanto, uma onda pode ter componentes de ondas planas espalhando-se em todas as direções. Portanto, uma forma mais correta de dizer isso é que as componentes de onda plana não desprezíveis fazem um pequeno ângulo com o eixo óptico [2]. Uma onda paraxial também pode ser entendida como aquela que varia muito mais no plano transversal do que na direção longitudinal .
A equação de Helmholtz paraxial governa as ondas paraxiais e apresenta duas soluções importantes:
- Onda paraboloidal
Também conhecida como integral de difração de Fresnel. É a aproximação paraxial da onda esférica:
Nesse caso, temos uma componente de onda plana vinda do termo , que é modulada pelo termo de fase dentro da integral. Note que é a equação do paraboloide de revolução. Assim, as ondas planas são "distorcidas" em paraboloides. Para grandes distâncias , esse termo de fase se torna desprezível. Além disso, a variação da amplitude com o termo passa a ser menos relevante, o que justifica a aproximação de uma onda esférica por uma onda plana.
- Feixe gaussiano:
O feixe gaussiano é uma solução mais complexa, mas extremamente útil, que aparece em lasers, comunicações ópticas e muitos instrumentos ópticos. Ele é descrito por:
Se calcularmos a intensidade , obtemos
A dependência em da intensidade é gaussiana, o que explica o nome. Podemos ver o corte transversal em na figura abaixo, que mostra exatamente essa distribuição gaussiana.

Como a equação mostra, há alguns parâmetros para modelar o comportamento de um feixe gaussiano. Primeiro, é útil definir o comprimento de Rayleigh
onde é chamado de cintura do feixe, que corresponde ao raio mínimo do feixe, escolhido para estar em . O comprimento de Rayleigh é usado para escrever as demais grandezas de interesse, a saber:
- Raio do feixe:
- Raio de curvatura:
- Fase de Gouy:
Alguns comentários sobre essas equações para nos ajudar a entender melhor o feixe gaussiano:
-
O tamanho transversal do feixe é de fato mínimo em . Esse tamanho aumenta nas duas direções . O comprimento de até é definido como a profundidade de foco do feixe.
-
A fase de Gouy representa um atraso de fase de a . Se combinarmos dois dos termos de fase, temos . Portanto, ela pode ser entendida como um desvio de fase em relação ao cenário de onda plana.
-
O terceiro termo de fase está relacionado ao raio de curvatura, que faz a frente de onda se curvar. é infinito em , o que significa que temos uma onda plana. A curvatura então diminui até um mínimo em . Depois volta a aumentar, atingindo assintoticamente para grande. Uma aproximação suficientemente boa é usar .
Usando a integral de difração de Fresnel
Vamos reescrever a integral de difração de Fresnel:
Podemos expandir o expoente dentro da integral e mover alguns termos para fora, chegando à seguinte forma:
As duas abordagens são chamadas de formas de Convolução e de Transformada de Fourier da integral de difração de Fresnel. Embora matematicamente idênticas, elas são numericamente diferentes. É preciso ter cuidado ao escolher entre elas dependendo do problema em questão.
Forma de convolução
- Método da resposta ao impulso
Uma convolução entre duas funções f e g é definida por
A equação (1) nada mais é do que uma convolução de com a seguinte função de resposta ao impulso :
Portanto
- Método da função de transferência
Usando o teorema da convolução, ela pode ser calculada no espaço de Fourier como
onde
Note que, ao calcular a equação (4), pré-computa-se e economiza-se o cálculo de uma transformada de Fourier.
Funções chirp
As equações (3) e (5) definem o que chamamos de função chirp. Para o método IR, a função chirp é amostrada no espaço real:
enquanto para a SFT ela é amostrada no espaço recíproco:
Essa é a razão pela qual elas são numericamente diferentes. A avaliação correta da transformada rápida de Fourier exige a amostragem adequada das funções para evitar aliasing, de acordo com o teorema da amostragem de Nyquist. Agora, a transformada discreta de Fourier impõe que
onde é o número de pontos da sua matriz. Em outras palavras, para um dado N há uma relação inversa entre a amostragem no espaço real e a amostragem no espaço recíproco. Isso indica que, quanto melhor uma das funções chirp for amostrada, pior será a outra. Esse é um forte indício de que um método pode ser superior ao outro dependendo da situação.
Como escolher o melhor método?
Agora, ao lado prático das coisas. Para selecionar o melhor método para a sua aplicação, pode-se usar a regra prática da tabela abaixo (embora, para os detalhes, eu recomende dar uma olhada mais atenta nas refer ências!). representa o tamanho do array e é a largura do campo da fonte dentro dele ().
| Critério | Amostragem | Comentário |
|---|---|---|
| TF: superamostrada. IR: subamostrada | O método IR gera cópias periódicas. TF é o método preferido. A largura do plano de observação fica limitada a | |
| TF e IR: amostragem crítica | TF e IR são idênticos | |
| TF: subamostrada. IR: superamostrada | Depende. É preciso avaliar se a largura de banda da fonte satisfaz . Se sim, use TF. Caso contrário, IR pode ser melhor. |
Forma de transformada de Fourier
- Transformada de Fourier única
A equação (2), por outro lado, pode ser vista como uma transformada de Fourier:
Note que ela também pode ser reescrita usando , de modo que
Em contraste com a equação (4), a expressão acima exige o cálculo de uma única transformada de Fourier.
Espaçamento da grade
Na prática, vamos calcular a propagação em, bem, um computador. Em outras palavras, usaremos matrizes discretas. Uma diferença importante entre os métodos de transformada de Fourier única e de convolução é que o segundo sempre envolve uma transformada de Fourier inversa, enquanto o primeiro não. Isso tem consequências no espaçamento final da grade da matriz resultante.
Se você fizer uma transformada de Fourier inversa ao final, os tamanhos de pixel no campo de entrada e no de saída serão os mesmos. Nenhum problema aí. Entretanto, se apenas a transformada de Fourier direta for aplicada, os tamanhos de pixel se relacionam segundo:
- Propagador de Fresnel em 2 passos
Uma alternativa para escolher o tamanho de pixel no plano de saída é fazer a propagação em dois passos. A ideia é primeiro propagar a frente de onda de até um plano intermediário , e depois de até o plano final desejado . Introduzimos um parâmetro de escala tal que
Acontece que esse parâmetro de escala se relaciona com as posições no eixo como
Nesse caso, a frente de onda é obtida via
Mas atenção: a expressão acima apresenta um problema. Ela exige o cálculo de ambas as funções chirp, nos espaços real e recíproco. Portanto, a menos que se trabalhe com amostragem crítica, a expressão acima estará sempre parcialmente errada devido à subamostragem de uma das duas expressões.
Teorema de escala de Fresnel
Um cenário particularmente comum é o de fontes divergentes ou de feixe cônico. Nesses casos, a divergência do feixe é bastante grande para os comprimentos de interesse, de modo que a expansão do feixe se torna relevante.
A integral de difração de Fresnel continua, naturalmente, válida. No entanto, se estivermos lidando com grandes distâncias de propagação e grande divergência, um feixe com apenas alguns micrômetros de tamanho pode expandir centenas de vezes. Portanto, pode ser necessário trabalhar com matrizes de dezenas de milhares de pixels, tornando o cálculo inviável por limitações de memória do computador.
Felizmente, existe uma solução engenhosa nesse caso, chamada teorema de escala de Fresnel (FST). Essencialmente, o FST afirma que uma onda esférica divergente possui uma onda plana equivalente, com pixels e distâncias reescalados.
No caso de feixe cônico, a distância foco-amostra e a distância amostra-plano de saída definem a magnificação do sistema:
Essa grandeza é então usada para converter da geometria cônica para a geometria equivalente de feixe paralelo. Note que recuperamos o caso paralelo () quando .
Geometria equivalente #1
A geometria mais conhecida toma como referência o tamanho de pixel do plano de entrada. Nesse caso, a distância entre os planos de entrada e saída e o tamanho de pixel de saída são reduzidos segundo
e
Geometria equivalente #2
Uma geometria equivalente menos conhecida [6] toma como referência o tamanho de pixel do plano de saída. Nesse caso, ocorre uma ampliação:
e
Qual geometria usar vai depender da sua aplicação específica, o que quer que torne seus cálculos mais fáceis. Para uma implementação particularmente elegante da geometria #2, veja a referência [6].

Validade do FST
Gostaria de enfatizar aqui que o teorema de escala de Fresnel pressupõe uma fonte pontual, isto é, ondas esféricas. Portanto, para aplicar o FST, as ondas que chegam ao nosso objeto no plano de entrada precisam ser esféricas. Em muitas situações práticas isso pode não ser o caso.
Voltando às equações do feixe gaussiano, a fase ainda não é esférica dentro do comprimento de Rayleigh. Uma distância mínima de a partir da cintura do feixe é necessária para a aplicação do FST, pois somente então a frente de onda de fase pode novamente ser aproximada por uma frente de onda esférica [7].
Referências
- [1] Saleh, B. E. A., & Teich, M. C. (1991). Fundamentals of Photonics. Wiley. https://doi.org/10.1002/0471213748
- [2] Paganin, David, Coherent X-Ray Optics, Oxford Series on Synchrotron Radiation (2006), https://doi.org/10.1093/acprof:oso/9780198567288.001.0001
- [3] Goodman, J. W., & Cox, M. E. (1969). Introduction to Fourier Optics.
- [4] Voelz, D. G. (2011). Computational Fourier Optics: A MATLAB Tutorial. SPIE. https://doi.org/10.1117/3.858456
- [5] Schmidt, J. D. (2010). Numerical Simulation of Optical Wave Propagation with Examples in MATLAB. SPIE. https://doi.org/10.1117/3.866274
- [6] Hu Ziyang, et. al. (2023) “Near-Field Multi-Slice Ptychography: Quantitative Phase Imaging of Optically Thick Samples with Visible Light and X-Rays.”. https://doi.org/10.1364/OE.487002.
- [7] Robisch, Anna-Lena. “Phase Retrieval for Object and Probe in the Optical Near-Field.” Universitätsverlag Göttingen, 2016.
