Skip to main content
Physics LibreTexts

5.11: Total Internal Reflection

  • Page ID
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Total internal reflection refers to a particular condition resulting in the complete reflection of a wave at the boundary between two media, with no power transmitted into the second region. One way to achieve complete reflection with zero transmission is simply to require the second material to be a perfect conductor. However, total internal reflection is a distinct phenomenon in which neither of the two media are perfect conductors. Total internal reflection has a number of practical applications; notably, it is the enabling principle of fiber optics.

    Consider the situation shown in Figure \(\PageIndex{1}\):

    m0169_fOblique.png Figure \(\PageIndex{1}\): A uniform plane wave obliquely incident on the planar boundary between two semi-infinite material regions. Here \(\mu_{r 1} \epsilon_{r 1}>\mu_{r 2} \epsilon_{r 2}\), so \(\psi^{t}>\psi^{i}\) (CC BY-SA 4.0 (modified); C. Wang)

    A uniform plane wave is obliquely incident on the planar boundary between two semi-infinite material regions. In Section 5.8, it is found that

    \[\psi^r = \psi^i \nonumber \]

    i.e., angle of reflection equals angle of incidence. Also, from Snell’s law:

    \[\sqrt{\mu_{r1}\epsilon_{r1}} \sin\psi^i = \sqrt{\mu_{r2}\epsilon_{r2}} \sin\psi^t \label{m0169_eAt3} \]

    where “\(r\)” in the subscripts indicates the relative (unitless) quantities. The associated formula for \(\psi^t\) explicitly is:

    \[\psi^t = \arcsin\left(\sqrt{\frac{\mu_{r1}\epsilon_{r1}}{\mu_{r2}\epsilon_{r2}}} \sin\psi^i \right) \label{m0169_eAt} \]

    From Equation \ref{m0169_eAt}, it is apparent that when \(\mu_{r1}\epsilon_{r1}>\mu_{r2}\epsilon_{r2}\), \(\psi^t>\psi^r\); i.e., the transmitted wave appears to bend away from the surface normal, as shown in Figure \(\PageIndex{1}\). In fact, \(\psi^t\) can be as large as \(\pi/2\) (corresponding to propagation parallel to the boundary) for angles of incidence which are less than \(\pi/2\). What happens if the angle of incidence is further increased? When calculating \(\psi^t\) using Equation \ref{m0169_eAt}, one finds that the argument of the arcsine function becomes greater than 1. Since the possible values of the sine function are between \(-1\) and \(+1\), the arcsine function is undefined. Clearly our analysis is inadequate in this situation.

    To make sense of this, let us begin by identifying the threshold angle of incidence \(\psi^i_c\) at which the trouble begins. From the analysis in the previous paragraph,

    \[\sqrt{\frac{\mu_{r1}\epsilon_{r1}}{\mu_{r2}\epsilon_{r2}}} \sin\psi^i_c = 1 \nonumber \]


    \[\boxed{ \psi^i_c = \arcsin\sqrt{\frac{\mu_{r2}\epsilon_{r2}}{\mu_{r1}\epsilon_{r1}}} } \label{m0169_eCA} \]

    This is known as the critical angle. When \(\psi^i<\psi^i_c\), our existing theory applies. When \(\psi^i\ge\psi^i_c\), the situation is, at present, unclear. For non-magnetic materials, Equation \ref{m0169_eCA} simplifies to

    \[\psi^i_c = \arcsin\sqrt{\frac{\epsilon_{r2}}{\epsilon_{r1}}} \label{m0169_eCAnm} \]

    Now let us examine the behavior of the reflection coefficient. For example, the reflection coefficient for TE component and non-magnetic materials is

    \[\Gamma_{TE} = \frac{ \cos\psi^i - \sqrt{ \epsilon_{r2}/\epsilon_{r1}-\sin^2\psi^i } } { \cos\psi^i + \sqrt{ \epsilon_{r2}/\epsilon_{r1}-\sin^2\psi^i } } \label{m0169_eGTE} \]

    From Equation \ref{m0169_eCAnm}, we see that

    \[\sin^2{\psi^i_c} = \frac{\epsilon_{r2}}{\epsilon_{r1}} \nonumber \]

    So, when \(\psi^i>\psi^i_c\), we see that

    \[\epsilon_{r2}/\epsilon_{r1}-\sin^2\psi^i < 0 ~~~ (\psi^i>\psi^i_c) \nonumber \]

    and therefore

    \[\sqrt{\epsilon_{r2}/\epsilon_{r1}-\sin^2\psi^i} = jB ~~~ (\psi^i>\psi^i_c) \nonumber \]

    where \(B\) is a positive real-valued number. Now we may write Equation \ref{m0169_eGTE} as follows:

    \[\Gamma_{TE} = \frac{A-jB}{A+jB} ~~~ (\psi^i>\psi^i_c) \label{m0169_eGTE2} \]

    where \(A\triangleq\cos\psi^i\) is also a positive real-valued number. Note that the numerator and denominator in Equation \ref{m0169_eGTE2} have equal magnitude. Therefore, the magnitude of \(\left|\Gamma_{TE}\right|=1\) and

    \[\Gamma_{TE} = e^{j\zeta} ~~~ (\psi^i>\psi^i_c) \nonumber \]

    where \(\zeta\) is a real-valued number indicating the phase of \(\Gamma_{TE}\). In other words,

    When the angle of incidence \(\psi^i\) exceeds the critical angle \(\psi^i_c\), the magnitude of the reflection coefficient is 1. In this case, all power is reflected, and no power is transmitted into the second medium. This is total internal reflection.

    Although we have obtained this result for TE component, the identical conclusion is obtained for TM component as well. This is left as an exercise for the student.

    Example \(\PageIndex{1}\): Total internal reflection in glass

    Figure 5.8.2 (Section 5.8) shows a demonstration of refraction of a beam of light incident from air onto a planar boundary with glass. Analysis of that demonstration revealed that the relative permittivity of the glass was \(\cong 2.28\). Figure \(\PageIndex{2}\) shows a modification of the demonstration: In this case, a beam of light incident from glass onto a planar boundary with air. Confirm that total internal reflection is the expected result in this demonstration.

    m0169_fTeljes_fenyvisszaverodes.png Figure \(\PageIndex{2}\): Total internal reflection of a light wave incident on a planar boundary between glass and air. ( CC BY-SA 3.0; Z. Sándor)

    Assuming the glass is non-magnetic, the critical angle is given by Equation \ref{m0169_eCAnm}. In the present example, \(\epsilon_{r1}\cong 2.28\) (glass), \(\epsilon_{r2}\cong 1\) (air). Therefore, the critical angle \(\psi^i_c \cong 41.5^{\circ}\). The angle of incidence in Figure \(\PageIndex{2}\) is seen to be about \(\cong 50^{\circ}\), which is greater than the critical angle. Therefore, total internal reflection is expected.

    Note also that the phase \(\zeta\) of the reflection coefficient is precisely zero unless \(\psi^i>\psi^i_c\), at which point it is both non-zero and varies with \(\psi^i\). This is known as the Goos-Hänchen effect. This leads to the startling phenomenon shown in Figure \(\PageIndex{3}\). In this figure, the Goos-Hänchen phase shift is apparent as a displacement between the point of incidence and the point of reflection.

    m0169_Laser_in_fibre.png Figure \(\PageIndex{3}\): Laser light in a dielectric rod exhibiting the Goos-Hänchen effect. ( CC BY-SA 3.0; Timwether)

    The presence of an imaginary component in the reflection coefficient is odd for two reasons. First, we are not accustomed to seeing a complex-valued reflection coefficient emerge when the wave impedances of the associated media are real-valued. Second, the total reflection of the incident wave seems to contradict the boundary condition that requires the tangential components of the electric and magnetic fields to be continuous across the boundary. That is, how can these components of the fields be continuous across the boundary if no power is transmitted across the boundary? These considerations suggest that there is a field on the opposite side of the boundary, but – somehow – it must have zero power. This is exactly the case, as is explained in Section 5.12.

    This page titled 5.11: Total Internal Reflection is shared under a CC BY-SA license and was authored, remixed, and/or curated by Steven W. Ellingson (Virginia Tech Libraries' Open Education Initiative) .