Skip to main content
Proceedings of the National Academy of Sciences of the United States of America logoLink to Proceedings of the National Academy of Sciences of the United States of America
. 2017 Apr 10;114(17):4336–4341. doi: 10.1073/pnas.1701606114

Universal modal radiation laws for all thermal emitters

David A B Miller a,1,2, Linxiao Zhu a,1,3, Shanhui Fan a,2
PMCID: PMC5410787  PMID: 28396436

Significance

Radiation laws must relate the fraction of incident radiation absorbed by an object and the amount of radiation emitted when it is hot so that objects can come to the same temperature just by exchanging electromagnetic radiation. Such laws are fundamentally important and set limits to practical applications such as in the conversion of light to electricity and in heat and thermal management generally. Kirchhoff’s classic results work well in many situations, but fail in others (specifically for “nonreciprocal” materials), and were derived using simplified models that do not apply to modern nanotechnology and light beams. We derive revised versions of laws that avoid these problems and discover additional and unexpected radiation laws that substantially expand the fundamental relations between optical absorption and emission.

Keywords: Kirchhoff radiation laws, thermal radiation, optical modes, solar energy conversion, mode conversion

Abstract

We derive four laws relating the absorptivity and emissivity of thermal emitters. Unlike the original Kirchhoff radiation law derivations, these derivations include diffraction, and so are valid also for small objects, and can also cover nonreciprocal objects. The proofs exploit two recent approaches. First, we express all fields in terms of the mode-converter basis sets of beams; these sets, which can be uniquely established for any linear optical object, give orthogonal input beams that are coupled one-by-one to orthogonal output beams. Second, we consider thought experiments using universal linear optical machines, which allow us to couple appropriate beams and black bodies. Two of these laws can be regarded as rigorous extensions of previously known laws: One gives a modal version of a radiation law for reciprocal objects—the absorptivity of any input beam equals the emissivity into the “backward” (i.e., phase-conjugated) version of that beam; another gives the overall equality of the sums of the emissivities and the absorptivities for any object, including nonreciprocal ones. The other two laws, valid for reciprocal and nonreciprocal objects, are quite different from previous relations. One shows universal equivalence of the absorptivity of each mode-converter input beam and the emissivity into its corresponding scattered output beam. The other gives unexpected equivalences of absorptivity and emissivity for broad classes of beams. Additionally, we prove these orthogonal mode-converter sets of input and output beams are the ones that maximize absorptivities and emissivities, respectively, giving these beams surprising additional physical meaning.


Radiation laws relating the absorptivity and emissivity of an object are at the core of the thermal physics of radiation and are particularly interesting for understanding limits to efficiency of solar energy conversion (e.g., refs. 1 and 2), for example. The core relation is Kirchhoff’s radiation law (36), which equates the absorptivity and emissivity of a surface. This law is often extended to a “directional” version, which equates the absorptivity of a given direction of input beam and the emissivity into the opposite or “reversed” direction. Typical textbook approaches (5, 6) to the directional law trace back to Planck’s rederivation (4) of Kirchhoff’s approach (3). Both Kirchhoff’s and Planck’s treatments explicitly make two assumptions: (i) The optical properties of the object are reciprocal (e.g., excluding Faraday rotation); (ii) diffraction is neglected, presuming objects much larger than a wavelength and using ray rather than wave optics. It is, however, now known that such a directional radiation law is not correct for nonreciprocal systems (1, 7), and nanophotonic structures for the control of thermal radiation (822) can have feature sizes much smaller than the wavelength. Given the fundamental thermodynamic importance and the technological relevance of radiation laws, we need to understand just what are the valid laws that cover nonreciprocal behavior and subwavelength structures and whether there are some deeper universal laws for all linear optical systems. Fundamental constraints on nonreciprocal thermal radiation are specifically important in determining the limit of thermal energy conversion. For example, it is known that the Landsberg limit for conversion of thermal radiation (such as solar radiation) to electricity (23), which represents the upper thermodynamic limit in terms of efficiency for such conversion, can be achieved only in systems where the reciprocity is broken (24, 25).

Here, we take an approach using orthogonal beams or “modes” to describe the radiation, thus automatically including diffraction. We derive three related and general laws, valid for reciprocal and nonreciprocal linear optical objects. These give equivalences of absorptivities and emissivities of broad classes of modes, beyond anything anticipated from the previous Kirchhoff laws. Then, adding reciprocity, we prove a fourth law—a rigorous “modal” version of the directional Kirchhoff law for reciprocal systems, showing that the absorptivity from any mode or beam is equal to the emissivity into its “backward” (strictly, phase-conjugated) version.

Approach

Our approach uses two recently proposed concepts in constructing our proofs. First, we use the “mode-converter” basis sets to describe the fields (26). These sets, which can be derived for any linear optical object, give a complete set of orthogonal input fields or modes that couple one by one, through interaction with the object, to a corresponding complete set of orthogonal output fields or modes. These specific modes, which implicitly obey all diffraction phenomena, are essential here: we use them in constructing the proofs, two of the related general laws we derive have to be stated in terms of them, and the discussion here gives an additional physical meaning to them in terms of absorption and emission. Second, we use a universal linear optical component or machine (27) that allows us to construct useful thought experiments.

As in the original Kirchhoff derivation (3), we presume we are working at or near one (angular) frequency ω of radiation so all of the functions we use below are then essentially only spatial functions (with also vector polarization character). For mathematical convenience, we use complex fields; as usual, at the end we can return to real fields by taking the real part. We can consider all such spatial functions to be multiplied by a monochromatic time-varying function exp(iωt). More physically, we can presume we are considering a very small bandwidth around such a center frequency and a time duration of interest that is long enough to consider equilibrium but short enough that we do not notice any phase differences between frequencies within this bandwidth over the time of interest. In what follows, we presume we have corresponding frequency filters, which pass this narrow bandwidth perfectly and reflect all other wavelengths, in front of all black bodies we use in our arguments.

Modes, Basis Sets, and Singular-Value Decomposition.

To start, we consider how a linear optical object O takes an incident input field |ψIn and turns it into an output field of the form |ψOut (Fig. 1) as a result of a linear interaction that we represent with a linear operator or “object” matrix S (Terminology for the Matrix S). (This interaction does not include thermal emission from the object, which we add later.) So, mathematically,

|ψOut=S|ψIn [1]

(Note we use Dirac bra-ket linear algebra notation here—Dirac “Bra-Ket” Notation for its standard definitions and properties. This means we can avoid explicit statements of vector or polarization properties, although such properties are implicitly covered. This generality means our analysis also covers other linear fields, such as acoustic waves.)

Fig. 1.

Fig. 1.

Shining an input wave |ψIn on the linear optical object O leads to an output wave |ψOut as a result of the linear interaction described by the operator or matrix S. If we shine one of the orthogonal input mode-converter basis function waves, such as the pth such (normalized) input mode |ψInp, then the resulting output wave is the corresponding pth orthogonal (normalized) output mode-converter basis function wave |ψOutp but with (complex) amplitude sp, where sp is the corresponding pth singular value of S.

For any such matrix S, it is always possible to perform the singular value decomposition (SVD) (26, 28). One statement of such a decomposition is

S=VSDdiagUS, [2]

where US and VS are unitary matrices and Ddiag is a diagonal matrix. We can also rewrite this as

S=psp|ψOutpψInp|. [3]

Formally, the singular values sp are the diagonal elements of Ddiag, ψInp| are the rows of US, and |ψOutp are the columns of VS. The set of orthogonal input functions or “mode-converter input modes” {|ψInn} constitutes the so-called right singular vectors of S and can be deduced as the eigenfunctions of SS; that is, the solutions of

SS|ψInp=|sp|2|ψInp [4]

and similarly the set of orthogonal output functions or “mode-converter output modes” {|ψOutn} constitute the left singular vectors of S and are the eigenfunctions of SS, as in

SS|ψOutp=|sp|2|ψOutp. [5]

The specific elements in the two sets are related by

S|ψInp=sp|ψOutp [6]

and

S|ψOutp=sp|ψInp. [7]

These SVD function sets {|ψInn} and {|ψOutp} have an important physical meaning: When one of the orthogonal input beams or functions |ψInp interacts with the object, it leads to one and only one of the orthogonal output beams or functions |ψOutp, with a complex amplitude coupling strength sp (Fig. 1). Equivalently, each such orthogonal input mode |ψInp is mapped or “converted” by the object to give an amplitude only in the corresponding orthogonal output mode |ψOutp, thus defining a set of orthogonal “channels” “through” the object. Hence every such linear optical device can be described as a mode converter (26). Other than the usual arbitrariness of linear combinations of any possible degenerate eigensolutions, these sets of functions are unique and complete; no other complete set of orthogonal input functions generates orthogonal output functions, and these orthogonal “mode-converter pairs” |ψInp and |ψOutp always exist and can be used as basis sets to describe any possible linear relation from input to output. In contrast to plane wave basis descriptions, these beams can be straightforwardly normalized to represent beams of unit power. With unit input power in |ψInp, from Eq. 6 the resulting amplitude in the output beam of form |ψOutp is sp and the power in that beam is |sp|2.

A Mode-Separating Machine.

For our thought experiments and proofs here, we work with “single-mode” black bodies Such a black body allows only one optical mode (at a given frequency and polarization state) to propagate in and out of it. (Existence and Required Properties of Black Bodies for an extended discussion). For example, we could imagine this black body is connected to the external world only through a single-mode optical fiber that also allows only one polarization state to propagate.

We want to take the output from such a single-mode black body and losslessly construct from it any desired input wave |ψI to shine on the object O. We also want simultaneously to be able losslessly to collect any wave in any desired output beam mode |ψO and route it as the input back into such a single-mode black body. In this way, we can consider thermal equilibrium between the object O and such black bodies.

In our thought experiments, we consider multiple single-mode black bodies and multiple orthogonal input fields to object O and orthogonal output fields from object O that are connected losslessly in and out of these black bodies. Because all of these various input and output fields may be overlapping in space, the question arises whether we can make an optical machine that can losslessly perform all of the necessary transformations and combinations. Fortunately, recent work (27) shows it is possible, at least in principle, to design and make such a universal lossless linear optical machine.

Here, we presume we can in principle make such an optical machine. The function of this optical machine is, first, to take light in specific single-mode input ports and map each such input into a specific desired input wave incident on the object O inside a free-space region F. The resulting waves on the object can be chosen to be any orthogonal set, and specifically these waves can be completely overlapping in space. Second, the machine can collect light in any specific orthogonal set of waves from the object, including waves that can be completely overlapping, and map each such orthogonal output wave to a different specific output port on the right of the machine (Internal Structure of a Universal Lossless Linear Optical Machine and Fig. S1 for an extended discussion).

Fig. S1.

Fig. S1.

Sketch of an optical machine for losslessly mapping field amplitudes in each single-mode input port to any desired orthogonal incident waves (modes) on the object and collecting from any desired orthogonal output modes from the object and mapping those to corresponding single-mode output ports. The representation converters convert, forward and backward, between two waveguide amplitudes in the same polarization and a plane-wave patch of arbitrary desired polarization at the edge of the free space region F. Only a few such converters and waveguides are shown, but a large number of these are presumed to cover the entire spherical shell bounding F, with the waveguides connected through the circulators to the unitary transformers. The radius of F is presumed to be very large, with the object O approximately at the center of F. The unitary transformers can each implement any desired linear mapping (or matrix) between the amplitudes in their single-mode input ports or waveguides on their left to their single-mode output ports on their right.

Here we use the specific arrangement in Fig. 2. Now we have added single-mode black bodies together with some external single-mode waveguide optics and circulators. We explicitly consider two different versions of the machine, labeled M and Q, respectively. Both presume we have some large number N of input and output ports and black bodies.

Fig. 2.

Fig. 2.

Object O in free space region F is surrounded by one of two different linear optical machines, M or Q. For machine M, radiation in input port p is converted to the mode-converter input function |ψInp, which is then incident on O. Radiation scattered or emitted from O into the mode-converter output function |ψOutp is collected by the machine M and coupled to output port p. In machine Q, input port p is coupled to some other input wave |ψQInp and radiation in some other output wave |ψQOutp is coupled to output p. The sets of functions {|ψQInn} and {|ψQOutn} are each orthogonal and complete for describing input and output radiation for O but are in general different from the mode-converter sets {|ψInn} and {|ψOutn}. Each circulator Cp routes the radiation from output port p and shines it into black body Bp and routes the output radiation from Bp to input port p.

We presume that, knowing the object O physically, we can perform the SVD and deduce the mode-converter basis sets {|ψInn} and {|ψOutn} and the corresponding set of singular values {sn}. For definiteness, we can presume that we consider the N elements in the mode-converter basis sets {|ψInn} and {|ψOutn} corresponding to the N smallest singular values. (Small singular values mean strong absorption, as is clarified below.) We presume we have chosen N large enough that these sets describe all of the waves of interest to a sufficient degree of approximation.

Machine M has N input ports and output ports that we can think of as single-mode waveguides. Because of the machine’s design, we have waves only entering the input ports and exiting the output ports; we never have waves in the other directions in these ports. (The machine itself, because it separates forward and backward waves, is nonreciprocal, although that nonreciprocity does not mean we are restricting object O to be either reciprocal or nonreciprocal.) A unit amplitude in input port p is converted by the machine M to unit amplitude in the input mode-converter basis wave |ψInp inside the machine, which is then incident on object O. Similarly, a unit amplitude of wave in the mode-converter output function |ψOutp is converted by the machine M into unit amplitude in output port p. The circulator Cp routes the output light from port p to be the input light to black body Bp and routes the output light from Bp to input port p. In what follows, we can think of black body Bp as being B1 at the top of Fig. 2, but any one of the black bodies can be chosen.

Terminology for the Matrix S

In choosing a terminology for the matrix S, most obviously, we might call it a scattering matrix, and that would be technically correct from a mathematical point of view. There are, however, two reasons not to do so. First, in the way we set up this problem, some specific incident light beam |ψInq that nearly or completely misses the object, and hence is not in any real physical sense strongly scattered by it, would have essentially the largest possible value of the “scattering amplitude” sq, namely |sq|1, passing all its power to the corresponding output beam |ψOutq. Second, it is common (although not essential, mathematically or physically) in discussing scattering matrices to use backward (phase-conjugated) versions of the input beams or modes as the basis for representing the output beams. (Such a choice is one of the ways in which a reciprocal object has a symmetric S matrix, for example.) Here, however, we do not want to start by presuming any such output basis; indeed, because we want to cover the nonreciprocal case, we may not even be justified in choosing such a backward (phase-conjugated) basis for the output beams; at least, we would need to go through some additional arguments to justify that. In our mathematics, we do not need to constrain the output basis in this way, so we avoid doing so. Indeed, it may be best to think of the matrix S as scattering from the input mode-converter basis functions to the output mode-converter basis functions, regardless of what those are.

In the paper introducing the idea of mode-converter basis functions (26), the corresponding matrix was referred to as the “device matrix.” We could use that terminology here, but because we may not be considering a device here, the broader term “object matrix” may be more appropriate.

Derivation of Modal Radiation Laws

Absorptivity and Emissivity of a Mode-Converter Pair.

Now, using machine M of Fig. 2, we derive a relation between the absorptivity of a given mode-converter input wave |ψInp and the emissivity into the corresponding scattered mode-converter output wave |ψOutp. Because of our use of the mode-converter basis sets in machine M, black body Bp receives only power that is scattered (into output mode |ψOutp) from the input mode |ψInp—power that itself comes only from the black body Bp output power—plus any power that is emitted into this output mode |ψOutp from the object O. Here we are using the mode-converter basis sets precisely because we want to avoid considering any scattering from other input modes into the output mode of interest and any emitted power in other output modes; none of the output power from any of the other black bodies is scattered back into the black body Bp.

All power in the input wave |ψInp comes from the output of black body Bp. For an incident power Pin in a wave of the form |ψInp, from Eq. 6 the scattered output power Pscat (which is all in the output wave of form |ψOutp) is

Pscat=|sp|2Pin. [8]

All of the power not scattered is absorbed by the lossy object O. So the absorbed power is Pabs=(1|sp|2)Pin. So the fraction of the incident power absorbed is, by definition, the absorptivity

αMp=PabsPin=1|sp|2. [9]

Now, because we presume the object O to be at some nonzero temperature Teq, it is emitting radiation. By definition of the emissivity εMp for this mode, the emitted thermal power into mode |ψOutp (at the frequency ω or in the narrow frequency range of interest around it) is Ptherm=εMpPB, where PB is the power that a black body at this same temperature Teq would emit into a single mode at this frequency or in the narrow frequency range of interest.

The total power going back into black body Bp is the sum of this thermal emitted power in mode |ψOutp and the power scattered into mode |ψOutp. Using Eq. 8 with Pin=PB, the total power going back into black body Bp is therefore

PBin=εMpPB+|sp|2PB. [10]

But if the black body Bp is to be in thermal equilibrium with the object O at this temperature Teq, this input power PBin to the black body must equal its output power, which is PB; i.e., PBin=PB in thermal equilibrium. So, from Eq. 10 and dividing both sides by PB and rearranging,

εMp=1|sp|2. [11]

But comparing this to Eq. 9, we see that

εMp=αMp. [12]

This gives an important first result that is different from Kirchhoff's results.

Law 1.

For an object O with mode-converter input and output mode sets {|ψInn} and {|ψOutn}, respectively, the absorptivity αMp from any such input mode |ψInp equals the emissivity εMp into the corresponding output mode |ψOutp.

We can also prove the converse of this statement (Proof of the Converse to the First Law and Fig. S2).

Fig. S2.

Fig. S2.

Optical arrangement for considering the converse of Law 1. An arbitrary unitary machine UI at the input to machine M allows black body BI1 to deliver power to an arbitrary superposition of input modes at the input to the optical machine M. Radiation from that particular input is scattered from the object O to give power in some output mode |ψO1norm. Any power scattered or emitted into that mode |ψO1norm is collected by the output unitary machine VO (into the single-mode waveguide mode |ϕO1norm) and routed to the input to black body BU1. Other radiation scattered into or emitted from output modes orthogonal to |ψO1norm is collected and routed to other black bodies BI2 to BIN, whose output power is fed into the remaining input modes |ϕU2 to |ϕUN.

If the absorptivity αMp from an input mode equals the emissivity εMp into the corresponding scattered output mode, then these input and output modes are a mode-converter pair.

Note that Law 1 and, mathematically, Eq. 12 are not the conventional statement of Kirchhoff’s directional radiation law; that refers to the absorptivity from one mode and the emissivity into the backward (i.e., the phase-conjugated) version of the same mode. The equality in our Law 1 here is between the absorptivity of the mode-converter input mode and the emissivity into the corresponding mode-converter output mode—that is, the output mode into which the input mode scatters.

This approach makes no assumptions about the scattering object other than that it is linear. Specifically, that object can also be nonreciprocal, so we have derived a condition for absorptivity and emissivity of nonreciprocal as well as reciprocal objects.

Universal Modal Radiation Law.

Now consider that we change to machine Q that maps the input ports one by one to some possibly different set of orthogonal input functions {|ψQIn} and maps some possibly different set of orthogonal output functions {|ψQOn} one by one to the corresponding output ports. Formally, we can regard these new functions as being related by arbitrary unitary transforms U and V to the mode-converter basis functions, i.e., |ψQIp=U|ψInp, |ψQOp=V|ψOutp, and we can consider these sets to span the same spaces as the sets {|ψInn} and {|ψOutn}.

In general, if we had a unit input power in a wave |ψQIp from a given black body BIp, we would have a scattered output vector |ψO=S|ψQIp with power ψO|ψO=ψQIp|SS|ψQIp. So the fraction of this unit input power that is absorbed is

αQp=1ψQIp|SS|ψQIp, [13]

which by definition is the absorptivity for this input mode |ψQIp.

At this point, we can usefully define a matrix A,

A=IISS, [14]

where II is the identity matrix in the input space. Then Eq. 13 can be written αQp=ψQIp|A|ψQIp. Because the choice of the actual input mode onto the object here is arbitrary (because U is arbitrary), we can write for any input mode |i on the object that the corresponding absorptivity is

αi=i|A|i [15]

and for this reason we can call A the “absorptivity” matrix.

Now, in the situation in Fig. 2 with machine Q, the absorbed power in black body Bp consists of the emission of the object O to it, as well as the parts of the emitted power from all of the other bodies that get scattered by object O into Bp. In thermal equilibrium of all of the black bodies with the object O at some temperature Teq, that absorbed power into Bp must balance the emitted power PB from Bp. By definition of the object matrix S, for unit amplitude in an input port n, the amplitude that is scattered to an output port m is the corresponding matrix element ψQOm|S|ψQInSmn. Hence, the fraction of the power from black body Bn that is scattered to black body Bm is |Smn|2 and so a scattered power of PB|Smn|2. Because all of these output modes {|ψQOn} are by choice orthogonal, the total scattered power from all of the other black bodies to black body Bm is the sum of these powers over all of the output modes; that is,

PBn|Smn|2PBnψQOm|S|ψQInψQIn|S|ψQOmPBψQOm|SS|ψQOm, [16]

where we have used the equivalence n|ψQInψQIn|II (i.e., the identity operator for the input space). By definition of the emissivity εQm, the emitted power into the output mode |ψQOm is εQmPB, so the equilibrium power balance in black body Bm requires

PB=εQmPB+PBn|Smn|2. [17]

Equivalently, if we define a matrix E,

E=IOSS, [18]

where IO is the identity matrix in the output space, then dividing Eq. 17 by PB and rearranging gives εQm=ψQOm|E|ψQOm. Again, the choice of the output mode from the object that corresponds to |ψQOm is arbitrary because V is arbitrary, so for any (normalized) output mode |f from the object

εf=f|E|f, [19]

and for this reason we can call E the “emissivity” matrix.

Now, consider a specific arbitrary normalized input mode |i, which can be expanded on the mode-converter input basis functions as

|i=mcm|ψInm. [20]

From Eq. 15 and using Eqs. 4 and 9, we have

αi=n,mcncmψInn|IISS|ψInm=n,mcncm(1|sm|2)ψInn|ψInm=n,mcncm(1|sm|2)δnm=m|cm|2(1|sm|2)=m|cm|2αMm. [21]

Let us also construct a (normalized) output mode |f expanded on the mode-converter output basis functions

|f=mcmexp(iθm)|ψOutm. [22]

Explicitly now we allow additional arbitrary phase factors exp(iθm); the θm are arbitrary (real) phases associated with each expansion coefficient cm. This means that, although we are constructing this output mode of interest with expansion coefficients that have the same magnitudes as the expansion coefficients for the input mode |i, we are allowing these output mode expansion coefficients to have arbitrary phases. From Eqs. 19 and 22, using Eqs. 5 and 11,

εf=n,mcnexp(iθn)cmexp(iθm)ψOutn|IOSS|ψOutm=n,mcnexp(iθn)cmexp(iθm)(1|sm|2)δnm=m|cm|2εMm. [23]

So, finally, using our Law 1 (and as stated in Eq. 12) [or, equivalently, noting the same (1|sm|2) factors in the sums in both Eqs. 21 and 23],

εf=αi, [24]

which is the second result of our paper. Note here that the phases θm do not matter; all that does matter is that for our input mode |i of interest, its power splitting between the input mode-converter modes is the same as the power splitting between the output mode-converter modes in our output mode |f of interest. Hence entire broad sets of input modes have emissivities equal to an entire broad set of output modes. We can state this law as follows.

Law 2.

For an output beam whose power is split in given fractions among the mode-converter output modes, its emissivity is the same as the absorptivity of an input beam whose power is split in the same fractions among the corresponding mode-converter input modes.

Law 2 is not anticipated in the original Kirchhoff approach, and it is valid for reciprocal and nonreciprocal objects.

We can also draw two corollaries from this argument, which are immediately apparent from Eqs. 21 and 23, respectively, and both follow simply from Law 2.

Law 2, corollary 1.

All input beams whose power is split in the same fractions among the mode-converter input modes have the same absorptivity.

Law 2, corollary 2.

All output beams whose power is split in the same fractions among the mode-converter output modes have the same emissivity.

Incidentally, our Law 1 above (also Eq. 12), can now be seen to be a special case of this Law 2 for the case where one of the |cm|2=1 and all of the others are therefore zero.

Alternative Interpretation of Mode-Converter Input and Output Modes.

Note that the output mode-converter basis functions are also eigenfunctions of E and the input mode-converter basis functions are also eigenfunctions of A. Explicitly, from Eqs. 4 and 5

A|ψInp=(IISS)|ψInp=(1|sp|2)|ψInp [25]
E|ψOutp=(IOSS)|ψOutp=(1|sp|2)|ψOutp. [26]

By the maximization properties of eigenvalues for Hermitian operators, this means that the input mode-converter basis functions {|ψInn} are the orthogonal functions that correspond to the maximum absorptivities, and the corresponding output mode-converter basis functions {|ψOutp} are the orthogonal functions that correspond to the maximum emissivities. In principle, these sets of functions could be found in a set of experiments designed to find the orthogonal beams with the maximum absorptivities and emissivities, which gives an alternative physical meaning to these sets of beams. For example, we could empirically and iteratively first find the beam with the largest absorptivity, then the beam orthogonal to that with the next largest absorptivity, and so on, which would physically construct the set {|ψInn}. We could follow a similar procedure with emissivities to construct {|ψOutp}. Note this conceptual approach works for both reciprocal and nonreciprocal objects, in contrast to one other physical method for iteratively establishing these mode-converter functions that may work only for reciprocal objects (29).

An Integrated Radiation Law.

Note from [25] that

Tr(A)pψInp|A|ψInp=pαMp=pψInp|(1|sp|2)|ψInp=p(1|sp|2) [27]

and from [26] that

Tr(E)pψOutp|E|ψOutp=pεMp=pψOutp|(1|sp|2)|ψOutp=p(1|sp|2), [28]

where by “Tr” we mean the trace of the operator (i.e., the sum of its diagonal elements). Hence, the sum of the absorptivities of the mode-converter input modes and the sum of the emissivities of the mode-converter output modes are equal. More generally, though, because the trace of an operator is independent of the (complete) basis set used to represent it, and because, as in [15] and [19], the absorptivities and emissivities on any basis sets of input and output modes, respectively, are given just by the diagonal elements on those basis sets, then from [27] and [28]

Tr(A)=Tr(E) [29]

so we can state an integrated radiation law, valid for both reciprocal and nonreciprocal objects:

Law 3.

For an arbitrary linear object, the sum of the absorptivities of any complete set of input modes is equal to the sum of the emissivities of any complete set of output modes.

A Modal Radiation Law for Reciprocal Systems.

For Law 4, we first define reciprocity; we do this directly, rather than by appeal to other laws of physics (such as Maxwell’s equations), although such other laws can clarify what systems show reciprocity. If we shine a normalized input field |ψI on a linear scattering object, then we can write the resulting scattered field as a complex amplitude s of a normalized function |ψO, i.e., a field s|ψO. Then we define reciprocity for this object as follows:

Given that an arbitrary input field |i gives rise to a scattered field s|f=S|i from an object O (|i and |f both being normalized), then object O is reciprocal if and only if input field |f, which is the phase conjugate of |f, gives rise to a scattered field s|i=S|f, where |i is the phase conjugate of |i.

By “phase conjugate” here we mean that, for a complex field, we take the complex conjugate of the spatial part of the field, although not the temporal part. So, for example, the phase conjugate of a “right-going” plane wave exp[i(ωtkz)] is the “left-going” plane wave exp[i(ωt+kz)] and the phase conjugate of a beam expanding to the “right” from a beam waist would converge from the right back onto the original waist (30). [Note, incidentally, that such phase conjugation is not necessarily or generally the same as time reversal (30, 31).]

For a reciprocal electromagnetic system as described by symmetric permittivity and permeability tensors, its scattering matrix, expressed on (real) input and output mode basis sets that satisfy |i=|i and |f=|f, is symmetric (31). Our reciprocity definition is the equivalent to the standard description of the scattering matrix of a reciprocal system and is more appropriate in the present situation because we do not assume the modal basis to be real.

Note that the constant s is the same in both the “forward” and backward (phase-conjugated) versions, which means that the backward version is attenuated by the same real factor as the forward version in such scatterings and that the phase delay in the forward scattering is the same as the phase delay in the backward scattering.

For a reciprocal scatterer, because the reciprocity conditions apply for any input field, they must apply to the mode-converter basis functions. In particular, from Eq. 6 and our reciprocity definition,

S|ψOutp=sp|ψInp. [30]

(Note we do not use the complex conjugate of sp in Eq. 30; as stated above, both the phase delay and the magnitude of the scattering must be the same for the forward and backward versions of the scattering by a reciprocal scatterer.)

These resulting sets of functions {|ψOutn} and {|ψInn} are necessarily complete sets for describing input and output functions, respectively; they are orthonormal because the sets {|ψInn} and {|ψOutn} are, and they have the same number of elements, with the same singular values. Hence, for this reciprocal case, they form equally good sets of mode-converter pairs and have the same kinds of mathematical properties as those original sets. (The reason we have some choice about how we write these sets is because each eigenvalue |sp|2 in [4] and in [5] is necessarily twofold degenerate in this reciprocal case; both the input function |ψInp and the input function |ψOutp have the same |sp|2, as do the output functions |ψOutp and |ψInp.) Hence, as in Eq. 7, we can write

S|ψInp=sp|ψOutp. [31]

Hence for some input mode |i as in Eq. 20, with absorptivity αi as in Eq. 21, the emissivity of |i can be calculated using Eqs. 9, 19, and 31 as

εi=1(ι|)SS|ι=m|cm|2(1|sm|2)=αi. [32]

Hence, for a reciprocal object, not only have we now proved the standard statement of the directional version of Kirchhoff’s radiation law, that the absorptivity for any given direction of beam is equal to the emissivity back into that direction, but also we have proved a more general version, valid for any form of input beam.

Law 4.

For any given input beam |i at a given frequency incident on a reciprocal object, the absorptivity is equal to the emissivity into the phase-conjugated version |i of that beam.

This is therefore a fully modal statement of a radiation law for reciprocal thermal emitters and absorbers; it applies for any input beam and the corresponding reversed beam, not just for plane waves, and it is derived with all diffractive effects fully included. We also note that as indicated by Law 2, |i is only one of the many possible modes to which the emissivity is equal to the absorptivity of the input mode |i. Thus, our result, Law 2, generalizes the standard Kirchhoff’s law even in the reciprocal case.

Proof of the Converse to the First Law

We can ask, what are the necessary criteria for any input wave if it is to result in the absorptivity of that wave being equal to the emissivity into the resulting scattered wave? Specifically, we have proved (Law 1 of the main text) that the absorptivity of a mode-converter input mode equals the emissivity into the corresponding output mode. Now we examine whether the same equivalence holds for the absorptivity of an arbitrary input field and the emissivity into the resulting scattered field, and we show that it does not; in fact, these input and output modes have to be mode-converter pairs for this relation to hold. So this property is one that we can reliably deduce only for the mode-converter pairs of input and output functions.

We imagine a machine as in Fig. S2. We have inserted a unitary optical machine UI between a set of single-mode inputs {|ϕUn} into this machine and the set of single-mode inputs {|ϕInn} of our existing machine M. We presume that a set of N single-mode black bodies BIq is connected through circulators to give input powers into these single-mode inputs {|ϕUn}. An input into a specific port j of this machine will generate a wave

|ψIj=pUIpj|ψInp [S1]

incident on the object O, where the UIpj are the matrix elements of the matrix UI that describes the machine UI. This resulting function |ψIj is formally a linear superposition of input mode-converter basis functions, as described by Eq. S1.

We are specifically interested in the response to radiation into one specific input, which we can choose, without loss of generality, to be the top left input, with single-mode input function |ϕU1. A normalized (i.e., unit power) wave into that input will generate an input function onto the object O of |ψI1, which will in turn generate a scattered output from object O given by

|ψO1=S|ψI1. [S2]

We are interested in a normalized version |ψO1norm of this scattered wave function because we want to compute the amount of power that will be scattered into this particular scattered output mode as a result of output power from all of the black bodies BIq. Formally, we can define a coefficient b11 and define its magnitude by examining the total power in the scattered beam |ψO1, giving

|b11|2=ψO1|ψO1=ψI1|SS|ψI1 [S3]

so that

|ψO1norm1b11|ψO1 [S4]

is a function with unit power. Equivalently, we can now write instead of Eq. S2

S|ψI1=b11|ψO1norm. [S5]

Now we can consider all of the power from all of the black bodies BIq that is scattered into this output mode function |ψO1norm. For unit power in an input q to the unitary machine UI, the resulting scattered wave from the object is

|ψOq=S|ψIq. [S6]

Note now that these output functions |ψOq for different q are not necessarily orthogonal to one another because the various input functions |ψIj, although they are orthogonal because they result from a unitary transform from orthogonal inputs, do not necessarily correspond to the mode-converter input basis functions, and these output scattered functions do not necessarily correspond to the mode-converter output basis functions. So in general some power from one or more of the other black bodies BIq can be scattered into the mode |ψO1norm. Specifically, we expect an amplitude in the output mode |ψO1norm as a result of unit power in input q of the machine UI of

b1q=ψO1norm|S|ψIq. [S7]

We note that, mathematically,

b1qb1q[ψO1norm|S|ψIq]=ψIq|S|ψO1norm. [S8]

If we presume that we have the black body single-mode power of PB emerging from each of the black bodies, then the power from any black body BIq that is scattered into mode |ψO1norm is

Ps1q=PBb1qb1q. [S9]

So, the total power from all of the black bodies that is scattered into the output mode |ψO1norm is

PTotscatt=PBqPs1q=PBqb1qb1q=PBqψO1norm|S|ψIqψIq|S|ψO1norm. [S10]

Now, the power absorbed by the object O from the input from black body BI1 is the power that is not scattered into the output mode; that is,

Pabs1=PBPs11. [S11]

So, the absorptivity of this input mode |ψI1 is, by definition,

αU1=1Ps11PB [S12]

and so, using Eq. S9,

αU1=1b11b11. [S13]

Now, we presume that we use another unitary optical machine VO at the output of our machine M. This machine specifically extracts the output mode |ψO1norm, presents it as the function |ϕO1norm at an output single-mode guide, and passes it back to the input of black body BI1 through the circulator. This machine VO also takes all of the power in all functions orthogonal to |ψO1norm and passes it losslessly back to the inputs to the other black bodies, BIq (with q1) in a fashion whose details otherwise do not matter for the present argument.

With this optical arrangement, we can now examine the overall thermal equilibrium between the object O and the black body BI1. That body is emitting a power PB as usual. To have the total input power to that black body equal to this emitted power, as required for thermal equilibrium between black body BI1 and the object O, we must have an emitted power Pem1 from the object O into mode |ψO1norm such that

PB=Pem1+PTotscatt [S14]

so

Pem1=PBPTotscatt. [S15]

That is, dividing throughout by PB, which gives the definition of the emissivity εU1 into mode |ψO1norm,

εU1=1PTotscattPB=1qb1qb1q. [S16]

So the absorptivity αU1 of mode |ψI1, given by Eq. S13, equals the emissivity into the scattered mode |ψO1norm, given by Eq. S16, if and only if

b11b11=qb1qb1q. [S17]

But each such product b1qb1q0. Hence, we conclude that the absorptivity and emissivity are equal for an input mode only if b1q=0 for all q1, which we can write as

b1q=ψO1norm|S|ψIq=0for allq1 [S18]

or equivalently

b1q=ψIq|S|ψO1norm=0for allq1. [S19]

That means that all of the scattered waves from the other orthogonal input modes |ψIq (q1) have to be orthogonal to the scattering from the mode |ψI1, which means physically that |ψI1 is one of the input mode-converter modes and |ψO1norm is the corresponding mode-converter output mode, for object O. Mathematically, we already know from Eq. S5 that (1/b11)S|ψI1=|ψO1norm, so substituting in Eq. S19 gives

b11b1q=ψIq|SS|ψI1=0for allq1, [S20]

which means that SS|ψI1|ψI1, and specifically

SS|ψI1=|b11|2|ψI1, [S21]

which means that |ψI1 is one of the right singular vectors of S. From Eq. S5, we see that |ψO1norm is the corresponding left singular vector. Hence, we have proved that, for the absorptivity of an input mode to be equal to the emissivity of the corresponding scattered mode, these input and output modes must be mode-converter basis function pairs.

Our labeling of the mode in this argument as mode “1” was arbitrary. So we conclude quite generally that the absorptivity α of a given input mode is equal to the emissivity ε of the corresponding scattered output mode only if these two modes are mode-converter basis function pairs.

Conclusions

Here we have derived four laws for thermal radiation. These give general laws for the absorptivity and emissivity of modes of electromagnetic radiation for linear optical objects, with Laws 1, 2, and 3 applying for both reciprocal and nonreciprocal objects. Law 4 generalizes the directional Kirchhoff radiation law for reciprocal optical objects, equating the absorptivity of any input beam with the emissivity into the backward (phase-conjugated) version of that beam. We have constructed these laws using the mathematical and physical properties of the mode-converter input and output basis function pairs that exist for any linear optical object and that can be deduced by singular-value decomposition. We have also shown that these mode-converter input and output functions are the orthogonal functions with the largest absorptivities and emissivities, respectively, which allows a different way of physically interpreting and establishing what they are. Because of the generality of the approach here, these results could apply to other kinds of waves, such as thermal equilibration by acoustic waves, for example. We expect these laws will provide a clearer and expanded foundation for discussion of thermal emission and absorption generally and for solar energy conversion in particular and give us additional tools to analyze and describe thermal emitters in a rigorous modal basis.

Dirac “Bra-Ket” Notation

In Dirac “bra-ket” notation (e.g., ref. 32), |ψ, known as a “ket” vector, is used to represent a function and can be considered as a “column” vector of complex amplitudes that describe the function; the vector elements could be the amplitudes of the function at a sufficiently large number of points or the expansion coefficients on some basis (which here would be some valid complete set of propagating electromagnetic modes within the free-space region). We use nonitalic uppercase letters, such as A, to represent linear operators, which we can think of as matrices.

The operation indicated by a superscript “dagger” means we are taking the Hermitian adjoint; that corresponds first to reflecting about the leading diagonal of a matrix (i.e., first taking the transpose of the matrix) and then taking the complex conjugate of all matrix elements. The notation ψ|, known as a “bra” vector, refers to the same function as |ψ, but writes it as a row vector with elements that are the complex conjugates of the corresponding column elements of |ψ. Formally, (|ψ)=ψ| and (ψ|)=|ψ. The written contents (here ψ) of the bra and ket vectors are just labels or names and have no other algebraic significance unless we separately give them such meaning (such as a number for some state). The fact that we are using this notation does not mean that we are necessarily considering quantum mechanical functions; we are simply using Dirac notation as a convenient way to write down linear algebra in situations where we may also be dealing with complex functions.

The notation {} means we are considering an entire set of such functions or modes rather than a specific one.

We presume that we are defining fields in such a way that for any specific propagating field |ψ the “inner product” ψ|ψ (which is an algebraic shorthand for the “row-vector” and “column-vector” product ψ||ψ) gives the propagating power in the field. Basis sets of modes used here will generally be normalized so that they have unit power.

In the Dirac notation, we note that, for some space for which a set of functions {|ϕn} is complete, the identity operator I (written here an uppercase “I”) can be written Ip|ϕpϕp|, which is an algebraic equivalence we use in our proofs.

Existence and Required Properties of Black Bodies

In the proofs in this paper, we make use of the idea of black bodies. Those were, however, defined by the original Kirchhoff paper (3), so in deriving radiation laws anew here, we could conceivably be assuming what we are trying to prove. To avoid this, we can separately define such black bodies and their necessary properties for the present proof. This argument uses standard approaches, but we construct it here for completeness anyway.

We presume we can construct a body with only a single-mode input port, such as a single-mode optical fiber operating in only one polarization, and with no other way for electromagnetic radiation to enter or leave the body. (We could, for example, cover the rest of the outside of the body with a very good reflector.) We also presume that such a body can be constructed so that it absorbs essentially all of the light incident in this particular mode, and we call any such perfectly absorbing body a (single-mode) black body; empirically, we believe this is possible at least in principle, such as by constructing the inside of the black body with internal walls that are at least partially absorbing. The electromagnetic radiation entering the body will bounce around inside the black body until it is absorbed; because the inside of the black body is presumed very large, the possibility of this radiation leaking back out of the input port before it is absorbed is presumed to be arbitrarily small.

Now we imagine we construct a second black body, similar in that it also is connected only by such a single-mode port. The details of the design of this second black body do not matter as long as it also has the characteristic that it absorbs essentially all of the incident electromagnetic radiation in this single mode.

Next, presume that these two black bodies are initially at the same temperature and are connected to one another through this single-mode fiber connection and have no external connection to any other heat source or sink. Then the power emitted by these two bodies into the single-mode fiber must be the same; otherwise, because each black body absorbs all of the power it receives from the other, one black body could heat up the other, thereby violating the second law of thermodynamics.

Hence, for any specific temperature and choice of emission frequency or frequency bandwidth, any such black body that absorbs and/or emits in only one single mode, independent of the details of its design, must emit some specific power PB into this mode. This is the property we need for such black bodies so that we can proceed with the rest of our arguments here.

Of course, the actual calculation of what that power PB is requires additional physics, which was solved by Planck with his proposal of the quantization of the emission of electromagnetic radiation, but we do not need that specific value here for our arguments.

Internal Structure of a Universal Lossless Linear Optical Machine

To construct a universal lossless linear optical machine as in Fig. 2 of the main text, based on the principles in ref. 27, we need two aspects: (i) to be able to transform losslessly from continuous fields of arbitrary shapes in arbitrary polarization states into field amplitudes in a specific polarization state distributed across some appropriately large number of single-mode waveguides and vice versa from such waveguides into continuous fields—we can view this aspect as a “representation conversion”; (ii) to be able to perform an arbitrary lossless (i.e., unitary) linear transformation between the field amplitudes in an “input” set of single-mode waveguides and field amplitudes in an output set of single-mode waveguides—we can call the device that accomplishes this a “unitary transformer”.

One concept for a representation converter element would be some square, flat surface “patch” that would take plane wave radiation incident normally on the surface in an arbitrary polarization state and convert this losslessly into field amplitudes in the same polarization state (such as a “horizontal” polarization) in two waveguides. An example of such an element would be a polarization-splitting grating coupler (33). Although practically making such an element with arbitrarily low loss would be hard, we presume such an element is possible in principle for our thought experiments.

Conceptually, we imagine covering the inside of a large spherical surface in free space with a large number of such surface elements in patches, as sketched in Fig. S1. With sufficiently many such small patches, such covering would be possible to any arbitrary degree of completeness. In the middle of the sphere we would place the object O. Because the radius of the sphere is assumed to be very large, any radiation emitted or scattered from object O arriving from the free space region at any given patch would be essentially plane and normal to the patch’s surface and so could be efficiently collected into the two waveguides emerging from that patch. In this way, all of the light emitted or scattered from O could be collected as field amplitudes, all in the same polarization, in a set of single-mode guides. Similarly, appropriate field amplitudes in the waveguides shining into such representation converters could generate a patch of plane-wave field of arbitrary desired polarization emerging into the free space region to give arbitrary input waves on the object.

In the optical machine in Fig. S1, circulators separate input and output waves; as drawn, light incident on the left port appears as an output at the bottom port, and light incident “upward” in the bottom port appears as an output at the right port. Circulators, which are nonreciprocal elements, can be made in various ways, such as using Faraday isolators.

It is now well understood how to design arbitrary unitary transformers, using lossless meshes (27, 3437) of two-beam (e.g., Mach–Zehnder) interferometers that can implement any unitary matrix mapping between input amplitudes (all in the same polarization) in a set of input waveguides and output amplitudes in a corresponding set of output waveguides. (Such transformers can even design themselves or be trained for their function.) When these outputs drive the representation converters, any desired overlapping orthogonal set of waves can be launched in the free space region starting from corresponding amplitudes in the individual input ports. Similarly, wave amplitudes in any overlapping orthogonal set of modes leaving the free space region can be coupled one by one to the individual output ports on the right, using the output unitary transformer. Changing from machine M to machine Q in the main text corresponds to changing the input and output unitary transformers in Fig. S1.

Such an optical machine as in Fig. 2 allows us therefore to map input ports losslessly to desired incident waves on the object O and to collect any emitted or scattered light in any arbitrary output modal basis, mapping each such modal amplitude to individual output ports. Of course, this is only a “thought” apparatus; it might possibly have to be quite large, in size and in number of patches and/or ports, to handle any given object O sufficiently, and is not necessarily currently practical. Such a machine is physically possible in principle, however, which is sufficient for our thought experiments.

Acknowledgments

This work was supported in part by the Department of Energy “Light-Material Interactions in Energy Conversion” Energy Frontier Research Center under Grant DE-SC0001293 (to S.F. and L.Z.) and by Air Force Office of Scientific Research Grant FA9550-15-1-0335 (to D.A.B.M.).

Footnotes

The authors declare no conflict of interest.

This article contains supporting information online at www.pnas.org/lookup/suppl/doi:10.1073/pnas.1701606114/-/DCSupplemental.

References

  • 1.Zhu L, Fan S. Near-complete violation of detailed balance in thermal radiation. Phys Rev B. 2014;90:220301. [Google Scholar]
  • 2.Shockley W, Queisser HJ. Detailed balance limit of efficiency of p-n junction solar cells. J Appl Phys. 1961;32:510–519. [Google Scholar]
  • 3.Kirchhoff G. Ueber das verhältniss zwischen dem emissionsvermögen und dem absorptionsvermögen der körper für wärme and licht (Annalen der Physik und Chemie 109:275–301); trans Guthrie F(1860) [On the relation between the radiating and absorbing powers of different bodies for light and heat] Philosophical Magazine Series 4. 1860;20:1–21. German. [Google Scholar]
  • 4.Planck M. 1913. Theorie der Waermestrahlung (J. A. Barth, Leipzig, Germany); trans Masius M (1914) [The Theory of Heat Radiation] (Blakiston’s Son and Co, Philadelphia). German.
  • 5.Bergman TL, Lavine AS, Incropera FP, Dewitt DP. Introduction to Heat Transfer. 6th Ed Wiley; Hoboken, NJ: 2011. [Google Scholar]
  • 6.Howell JR, Siegel R, Mengüç MP. Thermal Radiation Heat Transfer. 5th Ed CRC, Boco Raton; FL: 2011. [Google Scholar]
  • 7.Snyder WC, Wan Z, Li X. Thermodynamic constraints on reflectance reciprocity and Kirchhoff’s law. Appl Opt. 1998;37:3464–3470. doi: 10.1364/ao.37.003464. [DOI] [PubMed] [Google Scholar]
  • 8.Pendry JB. Radiative exchange of heat between nanostructures. J Phys Condens Matter. 1999;11:6621–6633. [Google Scholar]
  • 9.Greffet J-J, et al. Coherent emission of light by thermal sources. Nature. 2002;416:61–64. doi: 10.1038/416061a. [DOI] [PubMed] [Google Scholar]
  • 10.Lin S-Y, et al. Enhancement and suppression of thermal emission by a three-dimensional photonic crystal. Phys Rev B. 2000;62:R2243–R2246. [Google Scholar]
  • 11.Narayanaswamy A, Chen G. Thermal emission control with one-dimensional metallodielectric photonic crystals. Phys Rev B. 2004;70:125101. [Google Scholar]
  • 12.Luo C, Narayanaswamy A, Chen G, Joannopoulos JD. Thermal radiation from photonic crystals: A direct calculation. Phys Rev Lett. 2004;93:213905. doi: 10.1103/PhysRevLett.93.213905. [DOI] [PubMed] [Google Scholar]
  • 13.Lee BJ, Zhang ZM. Coherent thermal emission from modified periodic multilayer structures. J Heat Transfer. 2007;129:17–26. [Google Scholar]
  • 14.Schuller JA, Taubner T, Brongersma ML. Optical antenna thermal emitters. Nat Photonics. 2009;3:658–661. [Google Scholar]
  • 15.Liu X, et al. Taming the blackbody with infrared metamaterials as selective thermal emitters. Phys Rev Lett. 2011;107:045901. doi: 10.1103/PhysRevLett.107.045901. [DOI] [PubMed] [Google Scholar]
  • 16.Zoysa MD, et al. Conversion of broadband to narrowband thermal emission through energy recycling. Nat Photonics. 2012;6:535–539. [Google Scholar]
  • 17.Molesky S, Dewalt CJ, Jacob Z. High temperature epsilon-near-zero and epsilon-near-pole metamaterial emitters for thermophotovoltaics. Opt Express. 2013;21:A96–A110. doi: 10.1364/OE.21.000A96. [DOI] [PubMed] [Google Scholar]
  • 18.Raman AP, Anoma MA, Zhu L, Rephaeli E, Fan S. Passive radiative cooling below ambient air temperature under direct sunlight. Nature. 2014;515:540–544. doi: 10.1038/nature13883. [DOI] [PubMed] [Google Scholar]
  • 19.Byrnes SJ, Blanchard R, Capasso F. Harvesting renewable energy from Earth’s mid-infrared emissions. Proc Natl Acad Sci USA. 2014;111:3927–3932. doi: 10.1073/pnas.1402036111. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Ganapati V, Xiao TP, Yablonovitch E. 2016. Ultra-efficient thermophotovoltaics exploiting spectral filtering by the photovoltaic band-edge. arXiv:1611.03544.
  • 21.Greffet J-J, Bouchon P, Brucoli G, Sakat E, Marquier F. 2016. Generalized Kirchhoff law. arXiv:1601.00312.
  • 22.Boriskina SV, et al. Roadmap on optical energy conversion. J Optics. 2016;18:073004. [Google Scholar]
  • 23.Landsberg PT, Tonge G. Thermodynamic energy conversion efficiencies. J Appl Phys. 1980;51:R1–R20. [Google Scholar]
  • 24.Ries H. Complete and reversible absorption of radiation. Appl Phys B Photo. 1983;32:153–156. [Google Scholar]
  • 25.Green MA. Time-asymmetric photovoltaics. Nano Lett. 2012;12:5985–5988. doi: 10.1021/nl3034784. [DOI] [PubMed] [Google Scholar]
  • 26.Miller D A B. All linear optical devices are mode converters. Opt Express. 2012;20:23985–23993. doi: 10.1364/OE.20.023985. [DOI] [PubMed] [Google Scholar]
  • 27.Miller D A B. Self-configuring universal linear optical component. Photon Res. 2013;1:1–15. [Google Scholar]
  • 28.Golub GH, Van Loan CF. Matrix Computations. Johns Hopkins Univ Press; Baltimore: 1996. [Google Scholar]
  • 29.Miller DAB. Establishing optimal wave communication channels automatically. J Lightwave Technol. 2013;31:3987–3994. [Google Scholar]
  • 30.Miller DAB. Time reversal of optical pulses by four-wave mixing. Opt Lett. 1980;5:300–302. doi: 10.1364/ol.5.000300. [DOI] [PubMed] [Google Scholar]
  • 31.Haus HA. Waves and Fields in Optoelectronics. Prentice-Hall; Englewood Cliffs, NJ: 1984. pp. 59–63. [Google Scholar]
  • 32.Miller D A B. Quantum Mechanics for Scientists and Engineers. Cambridge Univ Press, Cambridge; UK: 2008. [Google Scholar]
  • 33.Van Laere F, et al. Focusing polarization diversity grating couplers in silicon-on-insulator. J Lightwave Technol. 2009;27:612–618. [Google Scholar]
  • 34.Miller D A B. Self-aligning universal beam coupler. Opt Express. 2013;21:6360–6370. doi: 10.1364/OE.21.006360. [DOI] [PubMed] [Google Scholar]
  • 35.Wilkes CM, et al. 60 dB high-extinction auto-configured Mach-Zehnder interferometer. Opt Lett. 2016;41:5318–5321. doi: 10.1364/OL.41.005318. [DOI] [PubMed] [Google Scholar]
  • 36.Ribeiro A, Ruocco A, Vanacker L, Bogaerts W. Demonstration of a 4 × 4-port universal linear circuit. Optica. 2016;3:1348–1357. [Google Scholar]
  • 37.Morichetti F, et al. 2016. 4-Channel all-optical MIMO demultiplexing on a silicon chip. Optical Fiber Communication Conference, OSA Technical Digest (Optical Soc Am, Washington, DC), paper Th3E.7.

Articles from Proceedings of the National Academy of Sciences of the United States of America are provided here courtesy of National Academy of Sciences

RESOURCES