This is the repository of course materials for the 18.369(J)/8.315(J) course at MIT, taught by Prof. Steven G. Johnson, in Spring 2024 (This course is offered once every two years.)
Tired of doing electromagnetism like it's 1865?
Find out what solid-state physics has brought to 8.02 in the last 20 years, in this new course surveying the physics and mathematics of nanophotonics—electromagnetic waves in media structured on the scale of the wavelength.
In this regime, which is the basis for everything from iridescent butterfly wings to distributed-feedback lasers and integrated optical devices to the next generation of optical fibers, the 140–year-old analytical techniques you learned in 8.02 aren't as useful. Instead, we will cover computational methods combined with high-level algebraic techniques borrowed from solid-state quantum mechanics: linear algebra and eigensystems, group theory, Bloch's theorem and conservation laws, perturbation methods, and coupled-mode theories, to understand surprising optical phenomena from band gaps to slow light to nonlinear filters.
For beginning graduate students and advanced undergraduates.
Lectures: Mon/Wed/Fri 2pm (2-131). Office Hours: Tuesdays 4-5pm via Zoom (MIT only). TA/grader: Mo Chen (mochen ατ mit.edu).
Handwritten notes: Handwritten notes from each lecture will be posted online. You can also refer to older handwritten notes from spring 2020 and the notes from fall 2021.
Probable topics: Methods: linear algebra & eigensystems for Maxwell's equations, symmetry groups and representation theory, Bloch's theorem, numerical eigensolver methods, time and frequency-domain computation, perturbation theory, coupled-mode theories, waveguide theory, adiabatic transitions. Optical phenomena: photonic crystals & band gaps, anomalous diffraction, mechanisms for optical confinement, optical fibers (new & old), nonlinearities, integrated optical devices.
Grading: 33% problem sets (weekly/biweekly). 33% take-home mid-term exam (Posted Apr 9, due Apr 10.). 34% final project (proposal due Apr 16, project due May 13).
- Psets will be submitted electronically on the 18.369 Canvas page. Submit a good-quality PDF scan of any handwritten solutions (and/or a PDF printout of computer output).
Collaboration policy: Talk to anyone you want to and read anything you want to, with three exceptions: First, you may not refer to homework solutions from the previous terms in which I taught 18.369. Second, make a solid effort to solve a problem on your own before discussing it with classmates or googling. Third, no matter whom you talk to or what you read, write up the solution on your own, without having their answer in front of you. (You can use psetpartners.mit.edu to find problem-set partners.)
Piazza forum: you are encouraged to use the online Piazza forum to ask questions about the material and assignments.
Books: Photonic Crystals: Molding the Flow of Light (Second Edition) (readable online). (This book is at an undergraduate level and 18.369/8.315 is somewhat more advanced, but the book should provide a useful foundation.)
Useful (but not required) books (available in the library): Group Theory and Its Applications in Physics by Inui et al. (readable online via MIT), and Group Theory and Quantum Mechanics by Michael Tinkham.
Final projects: A typical project will be to find some interesting nanophotonic structure/phenomenon in the literature (chapter 10 of the book may be a helpful guide to some possibilities), reproduce it (usually in 2d only, so that the simulations are quick), using (e.g.) the numerical software (Meep and/or MPB) introduced in the course/psets (other useful free/open-source software: SCUFF-EM and S4), and extend/analyze it in some further way (try some other variation on the geometry, etc.). Then write up the results in a 7-15 page report (in the format of a journal article, ideally Phys. Rev. A style, including figures, a comprehensive review of related work, etcetera)—reports should be written for a target audience of your classmates in 18.369/8.315, and should explain what you are doing at that level. Projects should not be a rehash of work you've already done in previous terms for your research (but may be some extension/digression thereof).
Prerequisites: 18.303, 8.07, or permission of instructor. (Basically, some experience with partial differential equations and linear algebra. e.g. 8.05, 8.07, 6.013, 3.21, 2.062 are all good background.) This is a graduate-level course aimed at beginning graduate students and suitably advanced undergraduates.
Supplementary lecture notes will be made available as the term progresses.
- syllabus (this web page)
- introductory slides
- handwritten notes
- pset 1 (due Wed Feb 14)
Motivation and introduction: this class is about electromagnetism where the wavelength is neither very large (quasi-static) nor very small (ray optics), and the analytical and computational methods we can use to understand phenomena in materials that are structured on the wavelength scale. In that situation, there are very few cases that can be solved analytically, but lots of interesting phenomena that we can derive from the structure of the equations.
We start by setting up the source-free Maxwell equations as a linear eigenproblem, which will allow us to bring all of the machinery of linear algebra and (eventually) group theory to bear on this problem without having to solve the PDE explicitly (which is usually impossible to do analytically).
Further reading: See chapter 2 of the Photonic Crystals textbook for Maxwell's equations as an eigenproblem etc. For a more sophisticated treatment of Hilbert spaces, adjoints, and other topics in functional analysis, a good text is Basic Classes of Linear Operators by Gohberg et al. The basics of electromagnetism in macroscopic media (ε and μ) are covered in any non-freshman electromagnetism textbook, e.g. Classical Electrodynamics by Jackson or Introduction to Electromagnetism by Griffiths. See also these notes on function spaces and Hermitian operators from 18.06 (Johnson).
- handwritten notes - link from lecture 1
Discussed the meaning of adjoints
Gave the example of functions u(x) on [0,L] with u(0)=u(L)=0, and the operator
Showed that the Maxwell eigen-operator ∇×ε⁻¹∇× is Hermitian for real ε (by showing that ∇× is Hermitian). The Maxwell operator is also positive semidefinite for ε>0, and it follows that the eigenfrequencies are real.
Further reading: Same as lecture 1.
- handwritten notes - link from lecture 1
- handwritten notes - symmetry
Constructed simple one-dimensional example of fields in metallic cavity, and showed that consequences match predictions from linear algebra.
Began discussing the effect of symmetry on the solutions. In particular, symmetry operations g that describe rotations/reflections and/or translations of
the coordinates, and the corresponding operation
Ultimately, the tool that we will use to describe the effect of symmetry is group representation theory, and we will find lots of consequences, from
conservation laws to selection rules. For now, however, we will begin more simply, with eigenproblems, and showed the simplest possible consequence:
if g is a symmetry of the eigenproblem, then we can find simultaneous eigenfunctions of both
Started with the simplest example of a mirror symmetry, conventionally denoted by g=σ. In this case, the eigenfunctions of
Next, considered continuous translational symmetry. In this case, we have many symmetry operations corresponding to translation by any d ∈ ℝ in some direction,
but all of these symmetry operations commute. In fact,
Further reading: Chapter 3 of the textbook. See the Wikipedia article on characterizations of the exponential function, property 5, for why the property α(x+y)=α(x)α(y) can only be satisfied by exp(κx) for nonzero, anywhere-continuous functions. Proving the existence of an everywhere-discontinuous counterexample requires the axiom of choice and is not constructive.
Briefly reviewed material from last time — why translational symmetry in z means that we can find eigenfunctions of a translation-symmetric operator
In a homogeneous medium (constant ε), symmetry implies planewave solutions
Another important application of translational symmetry that we will spend a lot of time on are waveguides, which have translational symmetry in some direction z, but have an inhomogeneous structure in xy that localizes (some) waves in these transverse directions.
Introduced the "reduced" eigen-operator Θ̂ₖ=exp(-ikx)Θ̂exp(ikx) for the eigen-solutions with a particular wavevector k. This is also Hermitian positive semi-definite, its solutions ω(k) yield the dispersion relation (or band structure) of the problem.
By conjugating the eigenequation, for real ε, showed that ω(k)=ω(−k) in general, even for structures without mirror symmetry. This is sometimes described as an effect of "reciprocity" or "time-reversal symmetry". Alternatively, briefly mentioned magneto-optic materials (complex-Hermitian ε, neglecting absorption) and why a static magnetic field can (locally) break time-reversal symmetry, and of use for Faraday isolators.
The simplest example of a waveguide is a hollow metallic tube, with the walls (approximated by PEC) forming "impenetrable" mirrors for light. Explicitly solved this for the "2d" problem of waves confined between two PEC planes, which we previously solved as a "1d" problem. Again looking for Hz-polarized solutions, we found it satisfies exactly the same eigenproblem as in our 1d case, but with ω² replaced by ω²–k², leading to dispersion relations ω(k) that are hyperbolas. All of the solutions except for the 0-th one, morever, only begin at some ω>0 cutoff frequency. We will explore the consequences of these features in later lectures.
A more complicated example to analyze, but which is extremely practically important (e.g. for optical fibers), are dielectric waveguides (in particular, via "total internal reflection" or "index guiding"): essentially, a high-ε region surrounded by a low-ε region, invariant along some direction. We will begin with a simplified 2d example of a high-ε region surrounded by a low-ε region, invariant in the x direction.
Further reading: See the book, chapter 2 on translational symmetry and the reduced eigenproblem, and chapter 3 on index guiding. (See e.g. Jackson's Classical Electrodynamics for a more traditional viewpoint on waveguides, focused on the few cases that can be solved analytically, and Marcuse's Theory of Dielectric Optical Waveguides for an expanded version of this. See e.g. Ramaswami and Sivarajan, Optical Networks for a nice practical overview of optical fiber technology in modern telecommunications.)
- continued handwritten notes from lecture 4
- pset 1 solutions
- pset 2: due Wednesday, 28 February 2024.
Conservation of symmetry: you saw in homework that sources which are eigenfunctions of ĝ produce fields that are also eigenfunctions of ĝ with the same eigenvalue: the symmetry eigenvalue is "conserved". Next week, we will see a similar result for time evolution: if the initial fields at t=0 are eigenfunctions of ĝ (along with any currents), then the fields at all times are eigenfunctions of ĝ with the same eigenvalue. For example, in a system with a mirror symmetry, if you have an odd initial condition then the solutions at all later times are odd. For translational symmetry, showed that conservation of the exp(-ikx) eigenvalue, which gives conservation of k, leads immediately to Snell's law at a flat interface, as well as the "law of reflection" (reflected waves are the same angle as the incident wave).
Continued discussing dielectric waveguides, via the simple 2d example of a high-ε region surrounded by a low-ε region, invariant in the x direction. Explained that the solutions far from the waveguide lead to a continuous region, the light cone, and argued (proof to come later) that the higher-ε region pulls down localized guided modes below the light cone. Since they are localized, they form discrete bands in order to stay orthogonal.
Introduced the min–max or "variational" theorem, which arises for any Hermitian eigenproblem. Proved the variational theorem (with the simplifying assumption of a basis of eigenfunctions), and mentioned the derivation (in chapter 2 of the book) that all extrema of the Rayleigh quotient are eigenvalues. We will use this theorem to derive general conditions under which guided modes are guaranteed to arise in dielectric waveguides.
Began discussing how the min–max theorem can be used to prove the existence of index-guided modes (in two dimensions, for the TE/Hz polarization), for any translation-invariant structure where ε is increased "on average" in a localized region, for an appropriate definition of "on average."
Further reading: See the book, chapter 2, on the variational principle. See these notes on localization in a different scalar-wave equation via the same variational method. Bamberget and Bonnet (1990) is a classic paper on the theory of dielectric waveguiding. Lee (2008) is an extension of the variational proof to Maxwell's equations in much more complex periodic waveguides and photonic-crystal fibers.
A point source (delta-function current) in a dielectric waveguide will generally excite both guided (below the light line) and radiating (above the light line) solutions, and you might be interested in this animation of a point source in a dielectric waveguide (ε=4 surrounded by air) (see also the larger version of the same animation).
- handwritten notes - see lecture 5
Used the min–max theorem to prove the existence of index-guided modes (in two dimensions, for the TE/Hz polarization), for any translation-invariant structure where ε is increased "on average" in a localized region, for an appropriate definition of "on average."
Considered related localization theorems in quantum mechanics: an arbitrary attractive potential will always localize a bound state in 1d or 2d, but not in 3d, and sketched a simple dimensional argument in 1d and 3d (but not 2d, which is a difficult borderline case); see also these notes. Discussed the related theorem for 3d waveguides (2d localization); see the Bamberget and Bonnet and Lee papers above.
Further reading: See lecture 5.
Handout: notes on time evolution and conservation laws
Defined the time-evolution operator explicitly via an exponentiated operator on the 6-component vector-field (E, H). Showed that the time-evolution operator is unitary in an appropriate inner product, for lossless materials, and that this leads to conservation of energy.
Further reading: See my Notes on the algebraic structure of wave equations for a general discussion of many wave equations, showing that they share the common form dψ/dt D ψ where D is anti-Hermitian. For Poynting's theorem, see any graduate-level book on electromagnetism, e.g. Jackson's Classical Electrodynamics. The result is summarized in chapter 2 of the textbook. Beware that matters are more complicated for dispersive media (ones in which ε and μ depend on ω), as discussed briefly in Jackson. A much more complete review of passive dispersive media, including the consequences of passivity for causality etcetera, can be found in our 2014 paper Speed-of-light limitations in passive linear media: see in particular the discussion of passivity in section II.B and of "dynamical" energy density in section V.A.
Continuing from lecture 7: dispersive media, passivity, and dissipation.
Guest lecture by Dr. Pengning Chao on upper bounds on light–matter interactions from conservation laws.
Further reading: For reviews of these topics, see e.g. Dr. Chao's PhD thesis, "Probing fundamental performance limits in photonics design" (2023), the review article "Physical limits in electromagnetism" (Chao et al., 2022), and the review article "Fundamental limits to the near-field optical response" (Miller, 2023).
Lecture 10: 28 Feb 2024, via Zoom (MIT only)
- handwritten notes
- video recording (MIT only)
- pset 2 solutions
- pset 3: due Wed Mar 6
Discrete translational symmetry:
Started by considering a periodic "waveguide" in two dimensions: a sequence of dielectric rods in air. By analogy with ray-optics and total-internal reflection, it seems that this could not support guided modes. However, it does (chapter 7 of the book), and to understand this we need to understand discrete translational symmetry.
Showed that the representations of the discrete translation group are again exponentials, and thereby proved Bloch's theorem: the eigenfunctions can be chosen in the form of a planewave multipled by a periodic function.
As a corollary, the Bloch wavevector k is conserved, and mentioned how this relates to a famous mystery from the 19th century: electrons in a pure conductor act almost like a dilute gas, because they scatter only from impurities/imperfections that break the periodicity.
Qualitative description of the resulting band diagrams in 1d-periodic systems.
Derived the periodicity of the Bloch wavevector k in one dimension. Adding 2π/a does not change the irrep, and is only a relabeling of the eigensolution. This means that we only need to look at the "unit cell" in k-space to get the band diagram. Talked about a few different ways to think about this: 2π/a gives the same irrep, it gives the same PDE for the Bloch modes, and the Bloch modes can be expanded as a Fourier series with components at k+2πm/a for all integers m.
Derived the periodicity of the Bloch wavevector k in one dimension. Adding 2π/a does not change the irrep, and is only a relabeling of the eigensolution. This means that we only need to look at the "unit cell" in k-space to get the band diagram. Talked about a few different ways to think about this: 2π/a gives the same irrep, it gives the same PDE for the Bloch modes, and the Bloch modes can be expanded as a Fourier series with components at k+2πm/a for all integers m.
Discussed the band diagram, light cone, and guided modes of a periodic dielectric waveguide.
Further reading: Chapter 3 and appendix B of the textbook on 1d periodicity. Chapter 7 on periodic dielectric waveguides.
As an application of conservation of k (up to addition of reciprocal lattice vectors) in periodic systems, discussed reflection (specular and diffractive) from a periodic surface, and minimum-frequency/maximum-wavelength cutoffs for various diffracted orders.
Began new topic: photonic crystals in one dimension. Sketched the form of the dispersion relation (band structure) and explained several qualitative features we can predict without solving:
- From symmetry and periodicity, ω(k)=ω(-k)=ω(k+2π/a), and consequently ω(π/a-k)=ω(π/a+k) (i.e., ω is symmetric around both k=0 and k=π/a)
- Because ω(k) is smooth except at crossings, we expect the bands to have zero slope at k=0 and k=&pi/a (around which they are even-symmetric)
- ωa<<1 corresponds to the long-wavelength limit, at which the waves don't "see" the periodic structure and instead see some "average" homogeneous ε (an "effective medium" or "metamaterial"; also called "homogenization theory"). Hence around (ω,k)=(0,0) the bands should approach straight lines (the solutions in a homogeneous medium).
- Because the 1d Maxwell equations are a 2nd-order ODE, and the eigenproblem at a given ω is a 2-point boundary-value problem, there can be only two solutions at each ω. It follows that the bands ω(k) must be monotonic in (0,π/a).
- We generically expect band gaps to arise: ranges of ω in which there are no solutions (at least, not at real values of k).
- The bands have slopes that alternate in sign: the first band has positive slope in (0,π/a), the second band negative, the third positive, and so on.
Qualitatively considered starting with a constant-ε system and gradually "turning on" a periodic modulation, which allows us to understand how the solutions of a periodic system relate to the familiar planewave solutions of homogeneous materials, and where gaps come from.
We can use perturbation theory to quantitatively derive the magnitude of the gap and other features by starting with a homogeneous medium and then adding a little bit of periodic ε contrast.
Further reading: Chapter 10 has a section on reflection/diffraction from a periodic surface. Chapter 4 of the textbook on 1d-periodic systems.
A quantitative estimate of the size of the band gap in 1d, via perturbation theory. In particular, derived first-order perturbation theory for the eigenvalue of any Hermitian operator with some small change, by expanding the eigenvalue and eigenfunction as power series in the change and solving order-by-order. We then write down this perturbative expression for the Maxwell operator, and see that the fractional change in frequency is just the fractional change in index multiplied by the fraction of electric-field energy in the changed material.
Discussed how perturbation theory can be used to derive the effect of absorption losses (to lowest order): adding a small imaginary part to ε yields a corresponding imaginary part in ω, giving loss or gain depending on the sign.
To apply perturbation to the opening of the gap, there is a slight complication because the cos(πx/a) and sin(πx/a) modes of the unperturbed (homogeneous) system are degenerate. This creates an ambiguity: to which linear combination of these eigenfunctions (i.e., what 0-th order solution) do we apply our perturbation analysis to? For a general perturbation with L-fold degeneracy, there is a technique called degenerate perturbation theory that solves this problem by reducing it to an L×L eigenproblem. Here, however, we can solve the problem by symmetry: since the perturbed problem still has mirror symmetry around x=0, we know that the perturbed eigenfunctions must still be even/odd, so we must start with the cos/sin solutions.
Discussed reflection of light from a semi-infinite 1d crystal, at a frequency in the gap. We have no propagating solutions in the crystal, so by conservation of energy we must have 100% reflection. However, showed by analytical continuation of the band edge that we expect exponentially decaying "evanescent" solutions in the crystal, with a complex wavevector k ≈ sqrt(Δω/α) + π/a, where Δω is how far we are into the gap and α is the band-edge curvature.
Further reading: For the same derivation of perturbation theory, see "time-independent perturbation theory" in any quantum-mechanics text, e.g. Cohen-Tannoudji. See also the section on small perturbations in chapter 2 of the book. See chapter 4 of the book on the origin of the 1d gap, and on the special formulas for quarter-wave stacks in 1d (discussed in more detail in Yeh's Optical Waves in Layered Media). For evanescent waves and defect cavities, see chapter 4 of the textbook.
Off-axis propagation, projected band diagrams for multilayer films, Fabry-Perot defect modes, and surface states. Omnidirectional reflection.
Further reading: For defect modes, surface states, and off-axis propagation in multilayer films, see chapter 4 of the textbook. See also projected TM band diagram from multilayer film (corrected from figure 10 of chapter 4 in the book). See chapter 4 of the book, final section on omnidirectional reflection; see any book on optics or advanced electromagnetism for Brewster's angle (e.g. Jackson or Hecht).
Wave propagation velocity: defined phase velocity (along homogeneous directions) and group velocity. Explained why phase velocity is not uniquely defined in a periodic medium (and even in a uniform waveguide it can easily be infinite). Showed that group velocity is the velocity of propagation of wave packets, by considering a narrow-bandwidth packet and Taylor-expanding the dispersion ω(k) to first order.
Another viewpoint is that group velocity is the energy-propagation velocity (in a lossless medium), and explained the general principle that the velocity of any "stuff" can be expressed as the ratio of the flux rate of the stuff to the density of the stuff...we will show that in the electromagnetic case, this ratio gives exactly dω/dk. In particular, we will apply the Hellmann-Feynman theorem to our Θ̂ₖ eigenproblem to show that the group velocity dω/dk is precisely the energy velocity (ratio of energy flux to energy density, averaged over time and the unit cell).
Applied the Hellmann-Feynman theorem to our Θₖ eigenproblem to show that the group velocity dω/dk is precisely the energy velocity (ratio of energy flux to energy density, averaged over time and the unit cell).
From the energy velocity expression, proved that this group velocity is always ≤c for ε≥1. (At a deeper level, it turns out that you can prove this for any passive media.) Also gave a simple proof that the "front velocity" (the rate at which the wave "front" of nonzero fields can move) is bounded by the upper bound of the energy velocity.
Further reading: See chapter 3 of the book, section on phase and group velocity. See the footnotes in that section, e.g. Jackson, Classical Electrodynamics, for a derivation of group velocity from the Fourier perspective; see also my notes on wave velocity and Fourier transforms from 18.303. A much more complete review of velocity in lossy and dispersive media can be found in our 2014 paper Speed-of-light limitations in passive linear media. For a discussion of dispersion (and dispersion compensation) as it applies in optical fibers, see e.g. R. Ramaswami and K. N. Sivarajan, Optical Networks: A Practical Perspective.
Discussed group-velocity dispersion: when the group velocity depends on frequency (true for any non-scale-invariant system), wave packets spread out as they propagate. This can be quantified (to lowest order) in terms of the "dispersion parameter" D.
New topic: 2d periodicity
Reviewed Bloch's theorem, the primitive lattice vectors, the Bravais lattice, the primitive reciprocal lattice vectors, and the reciprocal lattice, for 2d periodicity. Reviewed the periodicity in k-space (reciprocal space), the Brillouin zone, and the irreducible Brillouin zone.
Gave the example of the square lattice, its Brillouin zone, and its irreducible Brillouin zone for structures with the same (C₄ᵥ) symmetry as the lattice.
Considered the TM band diagram of the square lattice of rods. Pointed out that there are lots of interesting features — not only gaps, but the fact that the band extrema all occur at "high symmetry" k points, and the existence of 2-fold degeneracies only at the high-symmetry Γ and M points. To understand this, we need to return to the general subject of symmetry in physics and give it a more comprehensive treatment.
New topic: Symmetry, redux. Began by reviewing what we learned previously of symmetry, but more carefully looked at how symmetry operations apply to electromagnetic fields. Previously, we had showed that mirror symmetry implies even/odd solutions. Now, however, discuss subtleties of mirror symmetries (and other improper rotations) for electromagnetism: although the E and H fields seem to have opposite symmetry, they don't, because H is a pseudovector. Defined general rotation operators R̂ for vector and pseudovector fields.
Further reading: For a discussion of dispersion (and dispersion compensation) as it applies in optical fibers, see e.g. R. Ramaswami and K. N. Sivarajan, Optical Networks: A Practical Perspective.
Gave a simple 2d example of fields in a 2d metal box, and showed that the symmetries are more complicated, and may include degeneracies. In order to understand this, we need to understand the relationship of different symmetry operations to one another — this relationship is expressed more precisely by the group of symmetry operators.
Defined groups, and group representations, irreducibility, and partner functions, conjugacy classes and most of the other things on the handout, with some examples (the square symmetry group and the mirror symmetry group). (Briefly covered everything on the handout except Great Orthogonality Theorem, character tables, projection operators, and product representations.)
Proved that all eigenfunctions can be chosen to transform as partner functions of an irreducible representation of the symmetry group (also called a "basis" of the representation), with the dimension of the representation given by the degree of degeneracy of the eigenvalue. Proved that all representations derived from a given eigenvalue are equivalent. Noted that orthonormal eigenfunctions give a unitary representation (outlined proof but did not work it through).
If the representation is irreducible, then the degeneracy comes from the symmetry of the system. If the representation is reducible, then we call it an accidental degeneracy (not coming from symmetry). Accidental degeneracies rarely happen by accident—usually the degeneracy has somehow been forced—so generically we only expect degeneracies if there are >1 dimensional irreps.
Further reading: Chapter 3 of the text, but this doesn't get into representation theory. See e.g. Group Theory and Its Applications in Physics by Inui et al. (especially sections 4.1, 6.1, and 6.2) or Group Theory and Quantum Mechanics by Michael Tinkham (especially sections 3-1 and 3-6), or any book with a similar title.
- notes from lecture 15.
Discuss character tables, as a systematic way to list and characterize (no pun intended) all possible irreps of a symmetry group.
Build the simple character table for the {E,σ} mirror-symmetry group, reprising the previous result that in mirror-symmetric systems we expect even/odd eigenfunctions, and we don't expect (non-accidental) degeneracies (unless there are additional symmetries).
Using the rules from the representation theory handout, we build up the character table for the symmetry group of the square (called _C_4v). Then, look at the eigenfunction solutions that we previously had for this case, and show how we could classify them into the various irreducible representations.
Looked at the projection operator (see handout) in more detail and gave some graphical examples of how we can use it to decompose a function into partner functions.
Used the projection operator to classify the modes of the square cavity, and in particular found that some of the modes are accidental degeneracies. In this way, we are able to find representatives of all five irreps. Conversely, by looking at the irreps, we can guess some of the types of eigenfunctions that should appear, inferring the sign pattern from the character table.
Showed how we can apply the projection operator to "random" functions to find partners of different irreps, even without an eigenproblem, and to "sketch" the qualitative features that we expect to find in the eigenfunctions. And, once we have partner functions, we can obtain representation matrices for each irrep (useful for 2+ dimensional irreps). As an example, looked at ψ(x,y)=1, x, and x2; found in particular that the 2d irrep transforms like {x,y}, i.e. the ordinary 2d rotation matrices.
Further reading: Character tables for all of the common symmetry groups are tabulated in both textbooks and online, e.g. see this page on the C4v group. See Inui section 6.6 on projection operators.
- notes from lectures 14-15.
Used the projection operator to classify the modes of the square cavity, and in particular found that some of the modes are accidental degeneracies. In this way, we are able to find representatives of all five irreps. Conversely, by looking at the irreps, we can guess some of the types of eigenfunctions that should appear, inferring the sign pattern from the character table.
Discuss how rotational symmetries affect the dispersion relation: if R is a rotational symmetry, then ω(Rk)=ω(k). For example, in band diagrams of 1d-periodic systems, this implies ω(k)=ω(-k)=ω(k+2π/a), and consequently ω(π/a-k)=ω(π/a+k) (i.e., ω is symmetric around both k=0 and k=π/a), and (except at crossings) we expect the bands to have zero slope at k=0 and k=π/a.
Considered the TM band diagram of the square lattice of rods. From the symmetry of the points between Γ and M or Γ and X, explained why we have degeneracies at Γ and M, zero group velocity at the Γ and X and M points except at degeneracies, and why the band extrema usually lie along the I.B.Z. boundaries. Showed that Γ and M have the full symmetry of the lattice, whereas X has a reduced symmetry group, which is why we have non-accidental degeneracies at those points.
Further reading: Beginning of chapter 5 of the book (2d photonic crystals), and appendix B on the reciprocal lattice and Brillouin zone. See this paper for some counterexamples and further discussion regarding the occurrence of band extrema at the edges of the I.B.Z.
Influence of boundary conditions on TE vs TM gaps, and why TE gaps prefer "hole" (connected) structures to "rod" (disconnected) structures. Mentioned TE+TM gap in hexagonal lattice of rodes.
Discussed the more general definition of a Brillouin zone as a Wigner–Seitz/Voronoi cell in the reciprocal lattice. As an example, considered the Brillouin zone and irreducible Brillouin zone of a hexagonal lattice.
Higher symmetry (Brillouin zones closer to circles/spheres) typically makes it easier to get a gap. (In 3d, the closest B.Z. to a sphere is from an fcc lattice, and most 3d gaps are in fcc-like structures.)
Further reading: Chapter 5 of the textbook.
- pset 4 solutions
- pset 5: due Wed April 3
Point-defect states in the square lattice of rods. Either decreasing the radius of a rod to push up a "monopole" state, or increasing the radius of a rod to pull down a "dipole" state. Showed how we can easily predict the qualitative field patterns and symmetries from the corresponding bands of the bulk crystal. Related the defect modes to the 5 irreps of the C4v symmetry group, and showed how we can easily guess the field patterns and degeneracies that we will get.
Discussed waveguides and projected band diagrams formed by line defects and surfaces in 2d photonic crystals and gaps.
Further reading: Chapter 5 of the textbook. A more precise analysis of defect "pushing up" or "pulling down" solutions in the gap can be obtained by the min–max theorem, similar to what we did for dielectric waveguides but with a shifted and squared operator, as discussed by Parzygnat et al. (2010).
Began talking about computational electromagnetism: part 1, band diagrams and dispersion relations.
Further reading: The MPB manual page, and Appendix D of the textbook (on numerical methods).
- Jupyter notebook; see also the MPB home page and documentation. You can run this MPB notebook in the cloud:
- pset 5 solutions
Gave demo of MPB eigensolver software for 2d dielectric waveguide. (If you installed Meep via the Anaconda Python packages, then you also have MPB. You can also run it in the cloud via mybinder.)
Further reading: The MPB manual page, and Appendix D of the textbook (on numerical methods).
- computational photonics slides, continued.
Discussion of resonant modes, FDTD time-domain methods, and PML absorbing layers.
Further reading Textbook, appendix D. For FDTD in general, see e.g. Allen Taflove and Susan C. Hagness, Computational Electrodynamics: The Finite-Difference Time-Domain Method (Artech, 2005). For the CFL condition in general, see e.g. this book chapter by Trefethen. See also our free FDTD software: Meep, and in particular the introduction and tutorial sections of the Meep manual. Notes on PML; see also e.g. the discussion of PML in Taflove's book.
Discussed PML absorbing layers, began discussing principle of equivalence.
Further reading Notes on PML; see also e.g. the discussion of PML in Taflove's book. Notes on coordinate transforms in electromagnetism; see also slides on transformation optics. See also the Meep PML manual for some examples, caveats, and rules of thumb. See the review article Electromagnetic Wave Source Conditions, section 4.2, on equivalent currents.
A take-home midterm exam will be posted at 3pm on Apr. 9, due 3pm Apr. 10, and will cover everything through pset 5 and Lecture 20. It will be designed to be do-able in 2 hours, but you can take as much time as you like. The exam will be open notes but "closed internet" — you can only use course materials (the course textbooks, posted notes, pset solutions, and your own notes).
- Midterm exam and solutions.
Previous midterms include: 2006 midterm (was way too long) and solutions; 2007 midterm and solutions; 2009 midterm and solutions; 2010 midterm and solutions; 2012 midterm and solutions; 2014 midterm and solutions; 2016midterm and solutions (also problem 1 notebook); 2018 midterm and solutions
Lecture 25: 10 Apr 2024 (Dr. Nick Rivera)
Radiation of electromagnetic waves by current sources. Green's functions and their eigenmode representation, and application to radiation by time-harmonic dipoles, moving charges, and fluctuating current sources. Purcell effect and Q/V enhancement, Cherenkov and Smith-Purcell radiation by free electrons, and fluctuational electrodynamics effects such as blackbody radiation. Discussed an example of radiation by fluctuating sources in the context of scintillators (slides), and the use of electromagnetic reciprocity to relate light emission to light in-coupling from the far field.
Further reading: See the review article ["Free-electron–light interactions in nanophotonics" (2023)](Free-electron–light interactions in nanophotonics). The review Electromagnetic wave source conditions (2013) also discusses Purcell enhancement.
Went over the Principle and Equivalence, mode sources, and integral-equation methods; see slides.
Further reading: See the review articleElectromagnetic Wave Source Conditions. See also SCUFF-EM, Homer Reid's free BEM code for electromagnetic scattering problems. See also this SCUFF video tutorial (June 2018). The Stanford Spins code is software for topology optimization in photonics, and the Meep adjoint solver can also be used for topology optimization.
Discussed optimization problems in photonics from the computation slides — general overview of optimization problems/algorithms, topology optimization, and discussion of "adjoint" methods for computing gradients.
Further reading: There are many textbooks on nonlinear optimization algorithms of various sorts, including specialized books on convex optimization, derivative-free optimization, etcetera. A useful review of inverse design in photonics is Molesky et al. (2018), and of topology-optimization in particular by Jensen and Sigmund (2010) or Christiansen and Sigmund (2020). Free software for inverse design includes the Stanford SPINS-B code, the Meep adjoint solver described in Hammond et al. (2022), the FMMAX and grcwa differentiable scattering-matrix codes, and a growing list of other packages.
New topic: temporal coupled-mode theory (TCMT). Started with a canonical device, a waveguide-cavity-waveguide filter, and began to derive how the universal behavior of device in this class can be derived from very general principles such as conservation of energy, parameterized only by the (geometry-dependent) frequency and lifetime of the cavity mode.
(Recall that we had previously defined the quality factor Q of the cavity, which is simply a dimensionless lifetime Q=ω₀τ/2.)
Followed chapter 10 in the book to derive TCMT in the simple 2-port (port–cavity–port) case.
Further reading: Chapter 10 of the book and references therein. A nice recent review and generalization of TCMT is Zhao, Guo, and Fan (2019).
More TCMT. Discussed Q, and connection of 1/Q to fractional bandwidth. Extensions of TCMT to include losses, nonlinearities, and various applications including channel drop filters (Fan, 1998) and optical bistability (Soljacic, 2002).
- β eigenproblem notes; see also first few pages of our 2002 adiabatic-theorem paper
New topic (see notes): Going full-circle back to the beginning of the course, we again derive an algebraic (linear operator / eigenproblem) formulation of Maxwell's equations. This time, however, we do so for constant-ω separating out the z derivative and the corresponding k component (for z-periodic structures)
A ψ = -i B ∂ψ/∂_z_
where ψ is a four-component vector field consisting of (Ex, Ey, Hx, Hy), and A and B are linear operators. This is the most convenient formulation for considering problems of propagation in the z direction along a waveguide, where perturbations may break translational symmetry but frequency is still conserved. Showed that A and B are Hermitian (but not positive-definite) for real ε and μ.
Discussed orthogonality of modes and unconjugated "inner products," propagating vs. evanescent modes (showing that the latter carry zero power)
Continued discussion of the β eigenproblem and the ψ(z) formulation, including:
- It is easy to see that the fact that evanescent modes carry zero power is physically essential to obey Poynting's theorem, e.g. in situations where a PEC waveguide narrows so that all modes at ω become evanescent. The fact that the cross terms between complex-conjugate evanescent modes do carry power is also essential, e.g. in cases where waves "tunnel" through a finite-length region of evanescent modees (such as a PEC waveguide narrowed over a finite region).
- In unbounded systems, e.g. dielectric waveguides surrounded by semi-infinite ε=1 regions, the β spectrum includes discrete (point) spectra of guided modes alongside continuous spectra (the light cone) of radiating modes.
- Mode orthogonality is very useful in conjunction with computational methods, e.g. FDTD or FEM, in order to decompose the computed outgoing fields into different modes. (See, for example, Meep's mode decomposition feature and tutorial.)
- Coupled-wave theory: in cases where A is nearly uniform, either because the perturbations are small (e.g. surface roughness) or slowly varying (e.g. gradual waveguide tapers or bends), it can be revealing to express Maxwell's equations in the basis of the β eigenfunctions, with the coefficients aₙ(z) now being slowly varying functions of z described by a set of ODEs called "coupled-wave equations", with intermodal scattering determined by the non-uniformity of A.
Further reading: For a connection between the adiabatic limit to the rate of convergence of the Fourier transform of the rate of change, see section 2.1 of Oskooi et al. (2012).
Slides: my slides from some research seminars
Began discussing a basic picture of lasers: the Maxwell-Bloch equations, the SALT nonlinear eigenproblem for the steady-state modes, recent SALT computational methods, and laser linewidth limits due to quantum/thermal noise.
Further reading: See e.g. Haken's Laser Theory for the Maxwell-Bloch equations, Ge, Chong, & Stone (2010) on SALT, Esterhazy et al. (2014) on computational SALT, Pick et al. (2014) and references therein on laser linewidth.
Continued discussing SALT equation and origin of laser linewidth.
New topic photonic-crystal slabs (chapters 7-8). Starting on page 142 of the tutorial slides.
Partial confinement of light by defects, and intrinsic radiation losses due to coupling to light-line mode. Tradeoff between localization and loss (due to Fourier components inside the light cone). Discussed two mechanisms for large radiation Q despite the incomplete gap: delocalization and cancellation.
Further reading: Chapters 7–8 of the book, tutorial slides starting on page 142.
Out-of-plane transmission through periodic waveguides and photonic-crystal slabs, starting with a structure with continuous translational symmetry and then gradually "turning on" a periodic modulation (much like how we analyzed the origin of band gaps in 1d).
Discussed derivation of Fresnel equations for a single interface, and thin film interference fringes, which are very slowly varying and relatively "boring" for thicknesses on the order of the wavelength or less. Then, when we "turn on" a periodicity, the guided bands are folded into the light cone and start to become leaky. Correspondingly, in a transmission spectrum, one sees sharp Fano resonance lineshapes appearing in the transmission, which can be derived from TCMT.
Moreover, in a mirror-symmetric (
Further reading: See Fan, Suh, and Joannopoulos (2003) for a TCMT analysis of Fano resonances, showing how general this lineshape is; a review of Fano resonances in a variety of nanoscale physical systems can be found in Miroshnichenko et al. (2010). A review of BiC states can be found in Hsu et al. (2016); the particular type of BiC discussed in class is a "symmetry protected" BiC.
Brief discussion of application of out-of-plane transmission to the design of optical "metasurfaces" to shape free-space light by large aperiodic nanopatterned surfaces typically resembling photonic-crystal slabs but with unit cells that vary with position. A typical way to analyze light transmission through such structures is the locally periodic approximation (LPA), in which transmission through each unit cell is computed as if it were periodic, and the resulting approximate transmitted fields are then propagated to the far field with the principle of equivalence. An analogous method is the locally uniform approximation (LUA), more commonly known as scalar diffraction theory or local ray optics, in which a surface (slowly varying on the λ scale) is modeled locally as a uniform/flat surface; this approach has been widely applied in diffractive optical devices such as Fresnel lenses and binary phase gratings.
New topic: photonic-crystal fibers (chapter 9 of the book, tutorial slides from lecture 34). Discussed the various types from the handouts: photonic-bandgap vs. index guiding, and 2d-periodic vs. Bragg fibers (concentric "1d" crystals). Emphasized the importance of the band gap lying above the light line of air.
Further reading: Chapter 9 of the book, tutorial slides starting on page 142.
Continued discussion of photonic-crystal fibers, from chapter 9 of the book.
A nice way to understand holey fibers is the β⟶0 limit, which turns out to give a scalar wave equation as described in chapter 9 of the book. This helps to understand the origin of the band gaps opening at large β in holey fibers, as well as "endlessly single mode fibers" (Birks et al., 1997) and the surprising 4-fold near-degeneracies of the "LP" modes.
Discussed Bragg fibers and the relationship to the band diagram of the asymptotic 1d-periodic structure at large radii. Conservation of angular momentum, i.e. the fact that the modes look like exp(imφ) in any axisymmetric fiber, means that at large radii the solutions are asymptotically ≈ constant in the φ direction, so we only need to consider the projected 1d band diagram (ω vs. β) from kᵣ. Discussed the analogy to modes of hollow metallic waveguides.
Further reading: Chapter 9 and references therein. For a rigorous derivation of the scalar limit, see this 1994 paper by Bonnet-Bendhia and Djellouli. The analogy between Bragg fibers with large gaps (especially omnidirectional gaps) and hollow metallic waveguides is discussed in Johnson et al. (2001).
Discussed the nature, origins, and consequences of reciprocity, which is essentially the statement that the operator
Discussed the connection of the vanishing boundary terms to the limiting absorption principle in open systems: outgoing/radiation boundary conditions can be imposed by adding an infinitesimal absorption everywhere and then letting it go to zero from above (often written
The connection to the S matrix is nontrivial, especially because it's not so easy to write down a 6×6 reciprocity that includes both electric and magnetic fields/currents. Instead, we use symmetry to derive an E-only (or H-only) version of the Principle of Equivalence, and consider a port with only outgoing waves in which we can derive an E-only (or H-only) version of mode orthogonality (from the β eigenproblem), to derive symmetry of the S matrix in the simplest case of (asymptotically) translation-invariant lossless input–output ports.
Further reading: The Wikipedia article on electromagnetic reciprocity cites a number of useful references.