0
$\begingroup$

This question is part of my attempt to use an answer to another question I've posted on this site.

If I have two materials with complex indices of refraction, $\widetilde{n}_0$ and $\widetilde{n}_1$, with $A_i$ representing the amplitude of a forward-propagating EM wave, and $B_i$ representing the amplitude of the backward-propagating EM wave, and assuming that the system is illuminated from only the left side (so $B_1 = 0$), I can write the amplitudes on the left side of the interface in terms of those on the right using the well-known Fresnel coefficients as

$$ A_0 = \left( \frac{\widetilde{n}_0 + \widetilde{n}_1}{2 \widetilde{n}_0} \right) A_1 $$ and $$ B_0 = \left( \frac{\widetilde{n}_0 - \widetilde{n}_1}{2 \widetilde{n}_0} \right) A_1, $$ for normally-incident, $s$-polarized light.

If I compute the time-averaged Poynting flux, $S_i$, using $$ S_i = \frac{n_i}{2 Z} |E_i|^2, $$ where $n_i$ is the real part of the complex index of refraction and $Z$ is the impedance of free space, the total flux on the left side of the interface is $$ \begin{align} S_0 &= \frac{n_0}{2 Z}\left( |A_0|^2 - |B_0|^2 \right) \\ &= \frac{n_0}{2 Z}\left(\left| \frac{\widetilde{n}_0 + \widetilde{n}_1}{2 \widetilde{n}_0} \right|^2 - \left| \frac{\widetilde{n}_0 - \widetilde{n}_1}{2 \widetilde{n}_0} \right|^2 \right)|A_1|^2 \\ &= \frac{n_0}{2 Z} \left( \frac{\widetilde{n}_0 \widetilde{n}_1^* + \widetilde{n}_0^* \widetilde{n}_1}{2} \right) \left| \frac{A_1}{\widetilde{n}_0} \right|^2 \end{align} $$ which is not equal to the flux on the right-hand side, $$ S_1 = \frac{n_1}{2 Z} |A_1|^2, $$ unless $\widetilde{n}_0$ is real, so where did the energy go?

I've included the above calculation as an example, but my actual problem is that flux isn't being conserved numerically in my Python simulation that I'm developing.

At first I thought my expression for the Poynting flux was wrong, but after returning to the definition and recalculating using a complex index of refraction, I arrive at the same result.

I also thought that the energy might be getting transformed into the other polarization state, but that has the same problem.

$\endgroup$

1 Answer 1

5
$\begingroup$

The correct expression for the (1D) complex Poynting vector in any layer would be $$\frac{1}{2}EH^*=\frac{1}{2}\sqrt{\frac{\epsilon^*}{\mu_0}}(A+B)(A-B)^*=\frac{n^*}{2Z}(|A|^2-|B|^2+A^*B-AB^*).$$ What your expression for $S_0$ is missing are the cross-terms, which are zero only if $A$ and $B$ are in phase (or anti-phase). The other issue is that the refractive index should be complex conjugated.

Using the correct expression, you arrive at the desired result after some algebra: $$S_0 = \frac{n_0^*}{8|n_0|^2Z}\left[\left|n_0+n_1\right|^2-\left|n_0-n_1\right|^2 + \left(n_0+n_1\right)^*\left(n_0-n_1\right)-\left(n_0+n_1\right)\left(n_0-n_1\right)^*\right]$$ $$= \frac{n_1^*}{2Z}|A_1|^2= S_1 $$

$\endgroup$
2
  • $\begingroup$ So is there an easy way to generalize this to oblique incidence? I was really hoping I could just tack on a $\cos \theta$ term, but I see now that doesn't work. $\endgroup$
    – Roy Smart
    Commented Jun 13 at 16:57
  • $\begingroup$ @RoySmart This can be done, but I'd suggest you ask this as a separate question in which you are able to expand on what exactly you are looking for. The quantitative details would also be out of place if tacked onto this answer. $\endgroup$
    – Puk
    Commented Jun 19 at 1:40

Not the answer you're looking for? Browse other questions tagged or ask your own question.