Bragg Mirrors
Repeat two dielectric layers to form a finite reflection band. Compare quarter-wave design, index contrast, termination and pair count. This coherent, isotropic calculation uses planar electromagnetic boundary conditions.
Reflection from a periodic stack
A single interface between two ordinary dielectrics reflects a few per cent of the light. A Bragg mirror stacks many such interfaces, alternating a high index and a low index , and spaces them so that all the small reflections leave in step. A is the high-index layer (), B the low-index layer (, the same as the glass). The examples below use six AB pairs on glass, with light arriving from air. Each internal step reflects 4.4% in the high-contrast example and 0.39% in the low-contrast one. Together they can reflect almost everything, but only over a limited band of wavelengths.
Why the reflections add up
Each layer adds a phase , where is the layer thickness and inside the layer is its normal wave number ( at normal incidence; see the calculation section). The design rule sets both layers to a quarter of the design wavelength nm in optical thickness at normal incidence:
The interface reflections alternate in sign, going from low to high index and back. A reflection from one interface deeper also makes a round trip through one more layer, which adds half a wave. The two sign changes cancel, so every reflection returns in phase. Adding in phase sets where the peak is; multiple reflections keep below 1, which the closed form below includes. Away from the phases slip, and the sum falls apart.
For this lossless quarter-wave stack at normal incidence, with the high-index layer facing the incident medium and the last low-index layer on a substrate , the reflectance of pairs at has a closed form, derived here from the quarter-wave admittance recursion (see the derivation below):
It agrees with the solver to rounding error for 1 to 50 pairs in both contrast examples. The index ratio is raised to the power , so a small contrast needs many more pairs. With Reverse the unit-cell order (BA) the low-index layer faces the air and : six high-contrast pairs drop from 98.43% to 96.51%. Because equals the glass index here, the last B layer is optically invisible in AB order.
The infinite crystal
Now repeat the pair forever. A wave in a periodic medium changes from one cell to the next only by a factor , where is the pair thickness and is the Bloch wave number. follows from the half-trace of the 2×2 matrix that carries tangential and across one AB cell. That condition holds at any angle once and replace ; only the Bloch bands tab restricts it to normal incidence. For a lossless, non-dispersive quarter-wave cell at normal incidence, the first-order gap has edges , with the long-wavelength edge:
The edge formula is equivalent to the gap–midgap ratio in Joannopoulos et al. (ch. 4, eq. 5, p. 52), whose midgap frequency corresponds to , and is derived below. Where the half-trace exceeds 1 in magnitude, is complex: no wave propagates, and the field decays from cell to cell. That is the stop band. In its centre, : each cell divides the field amplitude by , so transmittance at falls roughly as , the same power as in .
The infinite crystal has no substrate, no first layer and no pair count. The finite mirror has all three. The Bloch bands tab shows the crystal, always at normal incidence; the Parameter dependence tab shows the spectrum of the actual device at the selected angle.
Derivation from Maxwell's equations
Start from the macroscopic Maxwell equations for a linear, isotropic, nonmagnetic medium with no free charge. Fields vary as , units are SI, is the relative permittivity, is the vacuum wave number and is the vacuum admittance.
In a uniform region is constant, so . Taking the curl of Faraday's law, substituting the Ampère–Maxwell law and using gives the Helmholtz equation, with :
Light at an Interface derives the normal wave number , the admittance and the continuity of tangential fields; Transfer and Scattering Matrices writes each layer's field as a forward and a backward wave. Below, and are the tangential components, with divided by and signed so that a forward wave has : for TE and for TM. Here (TE) or (TM), so at normal incidence.
One layer. With measured from the layer's entrance, and . Use and to eliminate and , then evaluate at :
Because tangential and are continuous at every interface, the same pair enters the next layer, and the matrices of successive layers multiply. . This is the matrix used by the Bloch bands calculation.
The Bloch condition. Across one AB cell the fields are multiplied by (A is crossed first), and . The infinite crystal is unchanged by a shift of , so by the Bloch–Floquet theorem it has solutions that repeat up to a factor: , where at the start of a cell; the other eigenvalue, , is the backward Bloch wave. A 2×2 matrix with unit determinant has eigenvalues and whose sum is its trace, so . Multiplying out, with ,
The trace does not depend on the order, so AB and BA have the same bands (in AB order the code forms ; BA order swaps the factors). This holds at any angle with and . For lossless layers the right side is real; where its magnitude exceeds 1, is complex.
Quarter-wave cell. At normal incidence . Write , so . At both phases are , so the cosines vanish. At the band centre the half-trace is below , so is negative and real. Setting , with and :
Without dispersion, at normal incidence both layers keep equal phases at every wavelength. With the half-trace is . The first-order gap ends where it equals :
Dividing by gives the edge formula above. The upper sign, the smaller phase, is the long-wavelength edge .
Finite mirror. Follow the admittance from the substrate outwards. The substrate carries only a forward wave, so at the last interface. Inverting with gives and , so a quarter-wave layer of index turns the load admittance at its exit into at its entrance:
In the incident medium and . Setting gives and . In BA order the substrate meets A first, , so .
Numerical check: reflectance from these matrices matches the solver within for all three examples, both orders, 1 and 3 pairs, 400–900 nm at normal incidence; the half-trace matches the Bloch calculation within ; the edge formula matches the computed edges; and matches the solver for 1 to 50 pairs in both orders.
Three things to try
Change the contrast. The high-contrast example uses and . At the page's default 30° TE, the spectrum in the Parameter dependence tab peaks at 99.0% near 528 nm and stays above 90% from 459 to 622 nm. The low-contrast example, with , peaks at only 62.8% (55.0% at normal incidence; TE contrast grows with angle). In the Bloch bands tab, which is always at normal incidence, the gap narrows from 484.6–635.9 nm to 528.9–572.8 nm, as the edge formula predicts.
Change the pair count. Set the angle to 0° and read the reflectance at 550 nm on the Power summary tab while changing AB pair count. For high contrast, 1, 2, 4, 6 and 10 pairs give 31.2%, 61.6%, 91.6%, 98.4% and 99.95%. With one pair, the low-index layer matches the glass, so it is just a coated surface. The low-contrast mirror reaches 98.2% with 20 pairs. The Bloch bands do not change at all.
Tilt it and switch polarization. Tilting reduces each layer's phase thickness at a given wavelength (), so the band moves to shorter wavelengths. The first-order Bragg estimate gives 527.7 nm; the peak of the high-contrast mirror moves from 550 nm at 0° to 528 nm at 30°. At 30° TM reflects less at each interface than TE, so the band narrows: the 90% region becomes 473–597 nm and the peak falls to 97.4%. The detuned example is not quarter-wave ( nm, nm). Its Bloch gap lies between 590.0 and 766.7 nm, its midgap frequency corresponds to about 667 nm, close to nm, and at normal incidence it reflects 5.5% at 550 nm.
Drag to orbit · click a region to inspect
Finite mirrors and periodic media
The saved document keeps the AB definition (materials, design wavelength, pair count, order) alongside the expanded physical layers.
Calculation and evidence
Time dependence is . Amplitudes are tangential (TE) or (TM), with
Interfaces use Fresnel amplitudes; propagation uses . Reflection recursion composes scattering responses using only decaying exponentials in passive finite layers. Backward fields are anchored at each layer’s exit.
The exterior media must be transparent and positive-index. Internal layers can be passive and absorbing. All layers are coherent, uniform, isotropic and nonmagnetic. An exact zero longitudinal wave number is reported as a singular amplitude basis; nearby angles remain calculable. No roughness, incoherent thick-layer approximation or beam envelope is included.
Independent fixtures use Steven Byrnes’s tmm 0.2.0 for oblique TE/TM, absorbing films, evanescent layers and multilayers. Powers agree within in the fixtures. Checks also cover boundary fields, antireflection and zero-thickness limits. The Python fixture generator is retained with the source.
History of the method
In 1887 Lord Rayleigh applied G. W. Hill's method for equations with periodic coefficients, developed in lunar theory and used in the same paper for vibrations maintained by forces of double frequency, to a laminated medium whose properties vary periodically along one direction. He wrote that the colours of thin plates led him there: old, superficially decomposed glass gives brighter reflected and purer transmitted tints than a single film can (Brewster had shown the glass was laminated). His simplest example was a stretched string with equal small loads at equal intervals. When the wavelength is about twice the spacing, the partial reflections concur in phase and add up to a strong reflection, even if one load does almost nothing. For a density that varies harmonically, he showed that waves are ultimately totally reflected over a finite range of wavelengths, not only at exact tuning.
In 1917 he returned to the problem with alternate strata, each uniform and of constant thickness. He cited the coloured reflection of potassium chlorate crystals described by Stokes, the colours of old decomposed glass, and probably those of some beetles and butterflies. He adapted Stokes's 1862 pile-of-plates calculation from intensities to complex amplitudes. He separated two cases: in one, adding plates drives the reflection towards completeness; in the other it keeps fluctuating however many plates are added. For glass plates of index 1.5 in air, spaced so that their reflections co-operate, his table shows reflection approaching unity at four or five plates. With quarter-wave plates and gaps at normal incidence, this solver reproduces his Table I to the four printed decimals. With very weak single reflections (single-surface amplitude reflection ), his second table gives 73% at 32 plates and 97.6% at 64.
In 1987 Eli Yablonovitch and Sajeev John published letters on three-dimensional dielectric structures. According to its abstract, Yablonovitch's letter proposed that a three-dimensionally periodic dielectric whose electromagnetic band gap overlaps an electronic band edge could rigorously forbid spontaneous emission. John's abstract describes strong localization of photons in disordered dielectric superlattices, with a pseudogap arising from remnant Bragg resonances. Joannopoulos and co-authors treat the multilayer film on this page as the simplest photonic crystal (chapter 4, p. 44). Joannopoulos and co-authors note that Yablonovitch's proposal came exactly a century after Rayleigh's 1887 paper (chapter 6, p. 96).
References
John D. Joannopoulos, Steven G. Johnson, Joshua N. Winn and Robert D. Meade, Photonic Crystals: Molding the Flow of Light, second edition, Princeton University Press (2008), chapter 4, printed pages 44–65: multilayer gaps, the quarter-wave gap width (eq. 5, p. 52), evanescent modes, defects and omnidirectional reflection. Open PDF on the authors’ book page, posted with Princeton University Press’s permission.
Steven J. Byrnes, Multilayer optical calculations, 2016, revision 5 (2020): field conventions, transfer matrices, flux and absorption. The browser implementation uses scattering recursion for numerical stability; the Python implementation supplies independent fixtures.
Lord Rayleigh (John William Strutt), On the maintenance of vibrations by forces of double frequency, and on the propagation of waves through a medium endowed with a periodic structure, The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science 24(147), 145–159 (1887). Read in the reprint in Rayleigh's Scientific Papers, volume 3, Cambridge University Press (1902), article 142, pages 1–14; the original journal pages were not consulted.
Lord Rayleigh, On the reflection of light from a regularly stratified medium, Proceedings of the Royal Society of London A 93(655), 565–577 (1917); open scan, read in full.
Eli Yablonovitch, Inhibited spontaneous emission in solid-state physics and electronics, Physical Review Letters 58(20), 2059–2062 (1987). Only the abstract was read.
Sajeev John, Strong localization of photons in certain disordered dielectric superlattices, Physical Review Letters 58(23), 2486–2489 (1987). Only the abstract was read.
Calculation source code · Implementation and validation notes