Abstract
Optical phenomena always display some degree of partial coherence between their respective degrees of freedom. Partial coherence is of particular interest in multimodal systems, where classical and quantum correlations between spatial, polarization, and spectral degrees of freedom can lead to fascinating phenomena (e.g., entanglement) and be leveraged for advanced imaging and sensing modalities (e.g., in hyperspectral, polarization, and ghost imaging). Here, we present a universal method to analyze, process, and generate spatially partially coherent light in multimode systems by using self-configuring optical networks. Our method relies on cascaded self-configuring layers whose average power outputs are sequentially optimized. Once optimized, the network separates the input light into its mutually incoherent components, which is formally equivalent to a diagonalization of the input density matrix. We illustrate our method with numerical simulations of Mach-Zehnder interferometer arrays and show how this method can be used to perform partially coherent environmental light sensing, generation of multimode partially coherent light with arbitrary coherency matrices, and unscrambling of quantum optical mixtures. We provide guidelines for the experimental realization of this method, including the influence of losses, paving the way for self-configuring photonic devices that can automatically learn optimal modal representations of partially coherent light fields.
Subject terms: Integrated optics, Single photons and quantum effects
The PCLA analyzes partially coherent light by optimizing output power through a series of self-configuring Mach-Zehnder interferometers, effectively decomposing the input light field into its incoherent components.
Introduction
In optics and photonics, partially coherent light is the norm rather than the exception and accounts for emission processes in stars, LEDs, thermal emitters, photovoltaics, luminescent and scintillating materials, as well as natural light for sensing the environment1. The partial coherence of light naturally emerges in various physical phenomena, such as light propagation in turbulent media and astronomy2. Partially coherent light is also used in advanced imaging, sensing, and communication modalities, such as optical coherence tomography, ghost imaging, stellar interferometry, and low-power optical trapping, to only name a few2. Partial coherence describes statistical correlations between degrees of freedom of a light field (such as spatial, spectral, polarization, etc.)2–4. This general description is particularly relevant in understanding phenomena that involve coupled degrees of freedom, such as polarization (meta)optics5,6 and imaging7, cross-spectral purity8, cylindrical vector beams9, and “classically entangled” photonic states10.
The coherency matrix 1,11 (or its quantum optical analog, the density matrix12) is generally used to characterize such partial coherence over arbitrary channels of a photonic system. Of particular interest is the basis of so-called “natural modes”13–15. We can express any spatially partially coherent optical field near some wavelength as a linear superposition of these modes, which have the important physical property that they are mutually incoherent (i.e., completely uncorrelated). Equivalently, any spatially partially coherent field can be decomposed into orthogonal and mutually incoherent parts. This decomposition is mathematically equivalent to finding the basis that diagonalizes the matrix 13–15. Methods to reconstruct for few polarization-spatial channels have been demonstrated via projective measurements (e.g., for 44 polarization spatial degrees of freedom16). Despite the ubiquity of partial coherence in optical phenomena, there is no general, scalable method to measure , nor apparently so far any physical method that separates it into its mutually incoherent parts.
Meshes of Mach-Zehnder interferometers (MZIs)17 have proven very effective at manipulating18 and measuring19 coherent multimode light. MZI meshes have been used to implement inference20 and training21 in optical neural networks, heuristic algorithms for combinatorial optimization22, simulation of quantum transport23, free space optical control18, and universal linear optics24,25. Central to these works is the fact that MZI meshes are universal linear photonic processors24. Specifically, self-configuring MZI networks can automatically learn unitary operators for coherent light processing24,26 and establish optimal communication channels27,28. However, the existing literature on MZI meshes predominantly concentrates on coherent light processing, largely overlooking the expansive potential in processing and analyzing incoherent or partially coherent multimode light.
Here, we propose a general method using self-configuring optics—“partially coherent light analyzers” (PCLA)—to fully measure the coherency matrix of partially coherent light near some wavelength; this method additionally separates the light into its mutually incoherent orthogonal components, whose powers appear separately in the output waveguides. Our method performs sequential power optimization over the N output channels of a self-configuring network, thereby learning the coherency matrix eigenvectors and eigenvalues. In this process, the unitary network is then also implementing the linear transform that diagonalizes the coherency matrix. If we separately calibrate the network19, we can deduce this diagonalizing transformation (and hence the eigenvectors) from the resulting network settings by simple arithmetic. Together with measurements of the relative output powers, which give the matrix eigenvalues, this process therefore measures this matrix. If we run our process in reverse, injecting mutually incoherent light backwards into the different output ports, we can generate arbitrary partially coherent fields emerging backwards from the input ports, without fundamental beamsplitting losses.
We illustrate our method in three distinct settings: (1) analyzing partially coherent environmental light from a scene; (2) generating partially coherent light with an arbitrary coherency matrix; (3) analyzing incoherent mixtures of single photons on an integrated photonic network. Our method therefore paves the way to full characterization, processing, and generation of partially coherent light, addressing significant untapped opportunities in fields such as environmental and astronomical sensing, quantum optics, and advanced imaging, in each of which partial coherence plays a fundamental role.
Results
Self-learning partially coherent light analyzers (PCLA)
We first describe the physics and learning procedure of PCLA in processing partially coherent light. Our approach can in principle process partial coherence over many spatial degrees of freedom of a light field and in various settings, with some examples shown in Fig. 1a. We collect the input light into N spatial “channels” or waveguides into the PCLA, using grating or other input couplers. Polarization splitting couplers that route different input polarizations to waves in the same polarization in different waveguides would add the ability simultaneously to process polarization degrees of freedom also24. Throughout this paper, we assume that the coherence length of the sources is much longer than any path length differences in the system.
Our PCLAs consist of a cascade of up to N self-configuring layers, such as diagonal lines24,26 (resulting in a triangular mesh29), binary tree layers19,26, or hybrid architectures19,30, all constructed from 22 programmable interferometer blocks. Self-configuring layers can be defined topologically as ones in which there is one and only one path through these blocks from the “top” output (Fig. 1b) of the layer to each input to the layer19.
For concreteness, we consider integrated self-configuring layers, with the 22 blocks implemented using integrated MZIs. Such MZIs are made from two phase shifters () and two 50:50 directional couplers (Fig. 1b)19,26,31,32. Each layer has a single (“top”) output whose power is measured with a photodetector. That measurement is used to update the settings of that layer via electronic feedback. The photodetector could be an external or integrated photodiode and could also be designed just to sample a sufficient amount of power during measurement, leaving the majority of the separated output power for other purposes. Specifically, each layer optimizes (e.g., maximizes) the power at each detector by tuning the parameters (e.g., phase shifters) of that single layer. In the self-configuring geometry, the power output of a given layer is independent of the parameters of all subsequent layers, thereby reducing the number of degrees of freedom for each subsequent power optimization. The power optimization is sequential: the power output of the first layer is first maximized, then that of the second, and so forth.
Once the sequential power optimization has converged, the PCLA has learned a modal representation of the spatially partially coherent input light field corresponding to mutually incoherent modes13–15 (see Fig. 1c). These mutually incoherent modes do not produce interference patterns when mixed with a tunable phase (a feature that can be further checked experimentally with an analyzer network after the PCLA, as discussed later in this paper). In the process, the PCLA has learned the coherency matrix eigenvectors, which can then be deduced directly from the resulting settings of the (calibrated19) network elements. The corresponding eigenvalues can be measured by reading out the average values of the output powers. Additionally, the number of output ports with non-zero average power corresponds to the number of such mutually incoherent modes, or the rank of the coherency matrix.
We now describe the PCLA learning procedure. Let us denote as the coherency matrix of the input field. The coherency matrix is Hermitian semi-positive and can therefore be diagonalized as:
where is the orthogonal basis of mutually incoherent eigenmodes and a positive diagonal matrix corresponding to the average power in each mode . Characterizing entails measuring the unitary operator and the eigenvalues . We assume that power averaging is performed over timescales much longer than the coherence time of the measured sources.
A linear operation UPCLA on these channels transforms the coherency matrix as: 11 (where is the coherency matrix of the network output y). Each step of the algorithm consists in the maximization of the ensemble averaged power at the output port of one of the self-configuring layers. At step k, the network optimization is the following:
where is the k-th largest eigenvalue of (ordered such that ), and is the set of tunable parameters (phases) in the k-th self-configuring layer, corresponding to a set of MZI denoted . This equality is a direct consequence of the min-max or variational theorem of linear algebra, whose conditions are naturally enforced in self-configuring networks due to the mutual orthogonality of the self-configuring layers24. We can then optimize the network settings sequentially for one layer at a time, and the relative power at output node k gives .
The PCLA therefore “diagonalizes” the coherency matrix , such that . Consequently, reading out the network parameters and output powers fully characterizes the coherency matrix. More details of the proof can be found in Section S1 of the Supplementary Information (SI). In the following, we illustrate this method in several settings where partial coherence of light is essential.
Once configured, one can know the values of the phase delays in the phase shifters by reading the applied voltages (or other control variables). Approaches to the necessary calibration of the phase shifters include progressive methods presuming 50:50 beamsplitters19,33, methods of setting up and calibrating “perfect” meshes even when the fabricated beamsplitters are not 50:5031, and approximate methods based on global optimization34. Therefore, once the PCLA has performed the sequential power optimization, we can read off these voltages or control values and deduce exactly the unitary matrix represented by the mesh19.
Environmental light processing with self-configuring Mach-Zehnder interferometer arrays
We now show how PCLAs can be used to analyze and process partially coherent light fields impinging on the PCLA from a scene, as shown in Fig. 2a. As a practical matter, the behavior of circuit components such as input couplers, waveguide beamsplitters and phase shifters will depend on the wavelength to some degree, but we presume that the spectral bandwidth of the input light is narrow enough or has been sufficiently filtered that we can approximately neglect such dependence for our discussion. The interferometer meshes themselves can be constructed with path lengths that are all essentially equal for all interfering components19, so the behavior of the meshes is otherwise essentially independent of wavelength.
We consider N “channels” of input light, whose fluctuating amplitudes are denoted by an N-dimensional vector x. The partial coherence of these channels is described by the coherency matrix ρin1, such that , where 〈⋅〉 denotes ensemble averaging (e.g., time averaging if we presume stationary ergodic fields1). Such quasi-monochromatic fields with fluctuating complex amplitudes may be generated by imaging incoherent light sources (which acquire partial coherence via the van Cittert-Zernike theorem1), fluctuating currents in (spectrally filtered) light emitted devices35,36, and lasers described by the van der Pol oscillator model1. Potential experimental implementations of our scheme are described in the SI, Section S6. For illustrative purposes, each node of the network in a 4-channel triangular array example (Fig. 2b) is labeled with the corresponding output port optimization color (with shown in orange, in purple, and in green, respectively).
We demonstrate the validity of our approach with numerical experiments in Fig. 2c, d with a 10-channel fluctuating input field, simulating light propagation with fluctuating amplitudes through a triangular array. As the power optimization is carried out, each channel’s output power gives the corresponding eigenvalue of . The corresponding unitary fidelity (defined as 22, where 〈⋅〉HS is the Hilbert-Schmidt dot product and Id is the identity matrix) increases throughout the power optimization and reaches values > 0.99 after convergence, thereby showing the PCLA learns the eigenvalue decomposition of the coherency matrix with great accuracy.
Once configured, the fields in different output channels of this network should be mutually incoherent; if we then attempt to interfere each pair of outputs, we should see no interference between them as the relative phase of those outputs is varied. To test such mutual incoherence, one can use an additional output analyzer layer of MZIs, as in Fig. 2e, after the coherency diagonalization circuit . To interfere any two outputs, the MZI nodes can be appropriately configured as (1) identity; (2) swap; (3) or mix (i.e., 50:50 splitter, as in Hadamard gates), shown in Fig. 2e, onto an output photodetector. Scanning the relative input phase using the analyzer input phase shifters should then produce no interference fringes (see Fig. 1c), which is equivalent to performing balanced homodyne measurements, yielding a zero-mean power. Details of the parameters and methods used in this numerical experiment can be found in Section S2 of the SI. A detailed schematic of the experimental apparatus to analyze partially coherent light with a PCLA is shown in the SI, Section S6.
PCLAs can also be used to generate multimode partially coherent light described by an arbitrary coherency matrix. Running the self-configuring network of this section in the backwards direction, as shown in Fig. 3, we illuminate its output ports with mutually incoherent sources with average powers corresponding to the desired eigenvalues of the coherency matrix . The resulting coherency matrix emerging “backwards” on the input side is that of partially coherent light and described as in Eq. (1), choosing . Knowing the natural mode decomposition of the coherency matrix of a desired partially coherent light field of interest, one can therefore use PCLAs to generate such a light field using mutually incoherent sources of variable power.
Processing incoherent mixtures of delocalized single photons with PCLA
We now further generalize our method to analyzing incoherence in quantum optical systems, generally described by a density matrix , and illustrated in an integrated photonic network where single photons propagate (Fig. 4a).
We consider incoherent mixtures of single photons delocalized over N waveguide ports (Fig. 4a). The input mixed state is described by ρin = ∑ipi|ψi〉〈ψi|, with 0 < pi < 1. Note, as is typical with mixed states, that the different |ψi〉 and the corresponding optical waves arriving at the PCLA need not be orthogonal to one another. The PCLA imparts a unitary transformation to the wavefunction |ψout〉 = UPCLA|ψin〉, which corresponds to the following operation on the density matrix, similar to that on the coherency matrix in the . Detectors on the PCLA output measure “clicks” corresponding to single photons, and the average power at a given output channel k is given by (ρout)kk. Therefore, a sequential power optimization analogous to that of the previous sections can be carried out to analyze incoherence of this quantum optical system.
The nature of this incoherent mixture of single photons is responsible for stochastic fluctuations of the output power. Specifically, stochasticity arises from two sources: (1) the classical incoherent mixture, from which each pure state |ψi〉 can be “picked” with probability pi; (2) projective quantum measurements on the output, with probability of clicking at output port k given by |〈k|UPCLA|ψi〉|2. Both effects can be modeled by a categorical distribution, and more details on our numerical implementation can be found in the SI, Section S3.
Both sources of randomness are simulated in the thought experiment shown in Fig. 4b, where a random unitary transformation is first imparted to single photons emitted at random times (thereby providing incoherence of the mixture on the output). In this example, we propagate a mixture of 7 pure states through the PCLA and perform a sequential power optimization as described in the previous sections. While the input density matrix was mixed, the output of the PCLA after optimization is ordered with decreasing mean power. The number of channels with non-zero mean power corresponds to the number of pure states in the mixture, and the PCLA has learned the modal (diagonal) representation of the density matrix that outputs mutually incoherent modes.
Discussion
We further discuss potential applications of our methods and experimental considerations for their realization. We have shown that PCLAs, which consist of self-configuring networks with sequentially optimized power outputs, can be utilized to automatically analyze the classical and quantum partial coherence of multimode optical light fields. Quite generally, our methods highlight the interplay between coherence and multimodal coupling in the analysis of partially coherent light fields.
The proper operation of PCLAs relies on a few key assumptions we have made about the light fields described by the input coherency matrix and the network architecture: (1) the coherence length of the source must be greater than any path length differences between interfering beams in the MZI mesh; (2) the input light is quasi-monochromatic (such that we can neglect the wavelength-dependent behavior of the MZI mesh) and with fluctuating complex amplitude.
Our method also displays a few distinctive advantages compared to tomographic reconstruction of the coherence function16. Once the PCLA’s learning algorithm has converged, it will naturally separate the input light field into its mutually incoherent components. To put it differently, the PCLA acts as an “unscrambler” of partially coherent light into its mutually incoherent parts. The decomposition process is “lossless” (other than for practical coupling losses and background absorption and scattering losses in waveguide components); there is no fundamental beamsplitting loss in this system. In the SI, we also show that for a uniform loss across modes, the PCLA will still reconstruct the actual coherency matrix, with eigenvalues rescaled by the loss factor (see Section S3 of the Supplementary Information), which can be calibrated out by measuring the loss across each channel separately. However, due to the variational nature of our method, even in the presence of uniform losses, the unitary basis that diagonalizes is learned by the PCLA. Further connections of our method to other modal representations of partially coherent light fields are discussed in Section S4 of the Supplementary Information. We also numerically analyze the influence of additional sources of noise, such as detection noise, on the performance of the algorithm. We still find fidelities >0.9 with relatively small number of algorithm steps (20) and signal-to-noise ratios on the order of 1.
In our numerical experiments, gradients of the time-averaged output powers were calculated using automatic differentiation and optimized with stochastic gradient descent37. In experimental implementations, various gradient calculation or measurement techniques could be used, such as in situ back-propagation36,38 or dithering18,28. Alternatively, methods such as physical gradient descent39 or gradient-free physical gradients40 could be used.
We also envision that PCLAs may find applications in partially coherent light holography and imaging. Once configured, the PCLA has stored the information of the incoming field distribution. A phase conjugated “hologram” of the fields is generated upon illumination of the PCLA from the backside with power-modulated incoherent sources, as shown in Fig. 3. If the incoming partially coherent light field is generated by an object, this process generates a phase-conjugated image of that object at the same position. Note that this goes beyond conventional holography in that it effectively encodes separate holograms for each of the mutually incoherent components of the original field and allows their simultaneous reconstruction.
In conclusion, we have shown that self-configuring photonic networks, such as triangular arrays of MZIs, can automatically learn and measure the coherency matrix of a multimodal light field across N channels. Our method generalizes to quantum optical systems, as long as enough degrees of freedom are available to implement arbitrary unitary transformations on their Hilbert space. We envision that this method will be experimentally relevant in processing, imaging, and analyzing the classical and quantum coherence of light and matter in all systems and applications where spatially partially coherent light emission is of importance.
Materials and methods
Learning process
The PCLA learns the coherency matrix of the input field in a step-by-step process: (1) Optimize the output power of the first layer, which aligns the input field with the largest eigenvalue of the coherency matrix; (2): Fix the first layer and optimize the second layer to align with the next largest eigenvalue, and so forth. The PCLA network ultimately diagonalizes the coherency matrix, separating the light field into its mutually incoherent components.
Numerical implementation of PCLA learning algorithm
The implementation of the learning algorithm is performed in a triangular mesh29, where the mesh settings are calculated to achieve the desired unitary transformations. The mesh is constructed by calculating the settings of the MZIs progressively, starting from the first layer, and ensuring that the matrix representing the mesh is a product of 2 × 2 matrices corresponding to each MZI.
Section S1 of the Supplementary Information provides a framework for understanding how partial coherent light analyzers work and how they can be implemented using self-configuring photonic networks, specifically with MZI arrays. The learning algorithm ensures that the network can separate and analyze partially coherent light fields effectively.
PCLA algorithm for quantum optical systems
The sequential power optimization algorithm used for classical partially coherent light can also be applied to quantum optical systems. The main difference lies in how randomness is accounted for, particularly in the output measurements. To calculate gradients effectively during optimization, we use a reparametrization trick, allowing us to perform automatic differentiation (see Section S3 of the Supplementary Information).
The algorithm to simulate average power measurements works as follows: (1) Randomly select states from the incoherent mixture based on their probabilities; (2) Simulate projective measurements on these states; (3) Average the measurements to determine the power at the output port.
Influence of losses
We consider the effect of losses on the accuracy of the PCLA algorithm in reconstructing the density matrix. We assume that losses are uniform across all channels and elements of the mixture. This assumption allows us to model losses as a uniform reduction in the amplitude of the quantum state, leading to a mixture of the transformed state and a vacuum state.
The resulting output density matrix reflects this loss, but the algorithm still identifies the correct eigenvector corresponding to the largest eigenvalue, albeit with a rescaled magnitude. In practical applications, the loss factor can be measured and used to adjust the estimated eigenvalues. More details can be found in Section S3 and S6 of the Supplementary Information.
Supplementary information
Acknowledgements
The authors would like to thank Aviv Karnieli, Philipp Del Hougne, Cheng Guo, Carson Valdez, Annie Kroo, Anna Miller, and Olav Solgaard for stimulating conversations. C.R.-C. is supported by a Stanford Science Fellowship. S.F. and D.A.B.M. acknowledge support by the Air Force Office of Scientific Research (AFOSR, grant FA9550-21-1-0312). D.A.B.M. also acknowledges support by the Air Force Office of Scientific Research (AFOSR, grant FA9550-23-1-0307).
Author contributions
C.R.-C., S.F., and D.A.B.M. conceived the idea. C.R.-C. performed the numerical experiments. C.R.-C., S.F., and D.A.B.M. wrote the manuscript. S.F. and D.A.B.M. supervised the research.
Conflict of interest
The authors declare no competing interests.
Supplementary information
The online version contains supplementary material available at 10.1038/s41377-024-01622-y.
References
- 1.Goodman, J. W. Statistical Optics (John Wiley & Sons, 2015).
- 2.Korotkova, O. & Gbur, G. Applications of optical coherence theory. Prog. Opt.65, 43–104 (2020). [Google Scholar]
- 3.Wolf, E. Unified theory of coherence and polarization of random electromagnetic beams. Phys. Lett. A312, 263–267 (2003). [Google Scholar]
- 4.de Lima 4rdo, B. Unified quantum density matrix description of coherence and polarization. Phys. Lett. A381, 2239–2245 (2017).
- 5.Hasman, E. et al. Space-variant polarization manipulation. Prog. Opt.47, 215–289 (2005). [DOI] [PubMed] [Google Scholar]
- 6.Balthasar Mueller, J. P. et al. Metasurface polarization optics: independent phase control of arbitrary orthogonal states of polarization. Phys. Rev. Lett.118, 113901 (2017). [DOI] [PubMed] [Google Scholar]
- 7.Rubin, N. A. et al. Matrix Fourier optics enables a compact full-stokes polarization camera. Science365, eaax1839 (2019). [DOI] [PubMed] [Google Scholar]
- 8.Mandel, L. Concept of cross-spectral purity in coherence theory. J. Opt. Soc. Am.51, 1342–1350 (1961). [Google Scholar]
- 9.Zhan, Q. W. Cylindrical vector beams: from mathematical concepts to applications. Adv. Opt. Photonics1, 1–57 (2009). [Google Scholar]
- 10.Kagalwala, K. H. et al. Bell’s measure in classical optical coherence. Nat. Photonics7, 72–78 (2013). [Google Scholar]
- 11.Zhang, H. W., Hsu, C. W. & Miller, O. D. Scattering concentration bounds: brightness theorems for waves. Optica6, 1321–1327 (2019). [Google Scholar]
- 12.Nielsen, M. A. & Chuang, I. L. Quantum computation and quantum information. (Cambridge University Press, 2010).
- 13.Wolf, E. New theory of partial coherence in the space– frequency domain. Part I: spectra and cross spectra of steady-state sources. J. Opt. Soc. Am.72, 343–351 (1982). [Google Scholar]
- 14.Wolf, E. New theory of partial coherence in the space-frequency domain. Part II: steady-state fields and higher-order correlations. J. Opt. Soc. Am. A3, 76–85 (1986). [Google Scholar]
- 15.Withington, S. & Murphy, J. A. Modal analysis of partially coherent submillimeter-wave quasi-optical systems. IEEE Trans. Antennas Propag.46, 1651–1659 (1998). [Google Scholar]
- 16.Kagalwala, K. H. et al. Optical coherency matrix tomography. Sci. Rep.5, 15333 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Bogaerts, W. et al. Programmable photonic circuits. Nature586, 207–216 (2020). [DOI] [PubMed] [Google Scholar]
- 18.Milanizadeh, M. et al. Coherent self-control of free-space optical beams with integrated silicon photonic meshes. Photonics Res.9, 2196–2204 (2021). [Google Scholar]
- 19.Miller, D. A. B. Analyzing and generating multimode optical fields using self-configuring networks. Optica7, 794–801 (2020). [Google Scholar]
- 20.Shen, Y. C. et al. Deep learning with coherent nanophotonic circuits. Nat. Photonics11, 441–446 (2017). [Google Scholar]
- 21.Pai, S. et al. Experimentally realized in situ backpropagation for deep learning in photonic neural networks. Science380, 398–404 (2023). [DOI] [PubMed] [Google Scholar]
- 22.Prabhu, M. et al. Accelerating recurrent ising machines in photonic integrated circuits. Optica7, 551–558 (2020). [Google Scholar]
- 23.Harris, N. C. et al. Quantum transport simulations in a programmable nanophotonic processor. Nat. Photonics11, 447–452 (2017). [Google Scholar]
- 24.Miller, D. A. B. Self-configuring universal linear optical component. Photonics Res.1, 1–15 (2013). [Google Scholar]
- 25.Carolan, J. et al. Universal linear optics. Science349, 711–716 (2015). [DOI] [PubMed] [Google Scholar]
- 26.Miller, D. A. B. Self-aligning universal beam coupler. Opt. Express21, 6360–6370 (2013). [DOI] [PubMed] [Google Scholar]
- 27.Miller, D. A. B. Establishing optimal wave communication channels automatically. J. Lightwave Technol.31, 3987–3994 (2013). [Google Scholar]
- 28.SeyedinNavadeh, S. et al. Determining the optimal communication channels of arbitrary optical systems using integrated photonic processors. Nat. Photonics18, 149–155 (2024). [Google Scholar]
- 29.Reck, M. et al. Experimental realization of any discrete unitary operator. Phys. Rev. Lett.73, 58–61 (1994). [DOI] [PubMed] [Google Scholar]
- 30.Pai, S. et al. Scalable and self-correcting photonic computation using balanced photonic binary tree cascades. Print at 10.48550/arXiv.2210.16935 (2022).
- 31.Miller, D. A. B. Perfect optics with imperfect components. Optica2, 747–750 (2015). [Google Scholar]
- 32.Wilkes, C. M. et al. 60 dB high-extinction auto-configured mach–zehnder interferometer. Opt. Lett.41, 5318–5321 (2016). [DOI] [PubMed] [Google Scholar]
- 33.Miller, D. A. B. Setting up meshes of interferometers–reversed local light interference method. Opt. Express25, 29233–29248 (2017). [Google Scholar]
- 34.Bütow, J. et al. Spatially resolving amplitude and phase of light with a reconfigurable photonic integrated circuit. Optica9, 939–946 (2022). [Google Scholar]
- 35.Henry, C. H. & Kazarinov, R. F. Quantum noise in photonics. Rev. Mod. Phys.68, 801–853 (1996). [Google Scholar]
- 36.Roques-Carmes, C. et al. A framework for scintillation in nanophotonics. Science375, eabm9293 (2022). [DOI] [PubMed] [Google Scholar]
- 37.Kingma, D. P. & Ba, J. Adam: a method for stochastic optimization. In Proc. 3rd International Conference on Learning Representations (ICLR, 2015).
- 38.Hughes, T. W. et al. Training of photonic neural networks through in situ backpropagation and gradient measurement. Optica5, 864–871 (2018). [Google Scholar]
- 39.Wright, L. G. et al. Deep physical neural networks trained with backpropagation. Nature601, 549–555 (2022). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Momeni, A. et al. Backpropagation-free training of deep physical neural networks. Science382, 1297–1303 (2023). [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.