Shaping the Branched Flow of Light through Disordered Media
Andre Brandst\"otter, Adrian Girschik, Philipp Ambichl, Stefan Rotter

TL;DR
This paper demonstrates how to control the branched flow of light in disordered media by shaping the incoming wavefront, enabling propagation along a single branch and stable pulse steering across broadband frequencies.
Contribution
It introduces a method to control optical branched flow using wavefront shaping with partial transmission matrix knowledge, transferring concepts from electronic matter waves.
Findings
Controlled light propagation along a single branch
Achieved broadband frequency stability for guided pulses
Enabled steering of pulses along selected branches
Abstract
Electronic matter waves traveling through the weak and smoothly varying disorder potential of a semi-conductor show branching behavior instead of a smooth spreading of flow. By transferring this phenomenon to optics, we show how the branched flow of light can be controlled to propagate along a single branch rather than through many of them at the same time. Our method is based on shaping the incoming wavefront and only requires partial knowledge of the system's transmission matrix. We show that the light flowing along a single branch has a broadband frequency stability such that we can even steer pulses along selected branches - a prospect with many interesting possibilities for wave control in disordered environments.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Shaping the Branched Flow of Light through Disordered Media
Andre Brandstötter
Institute for Theoretical Physics, Vienna University of Technology (TU Wien), 1040, Vienna, Austria, EU
Adrian Girschik
Institute for Theoretical Physics, Vienna University of Technology (TU Wien), 1040, Vienna, Austria, EU
Philipp Ambichl
Institute for Theoretical Physics, Vienna University of Technology (TU Wien), 1040, Vienna, Austria, EU
Stefan Rotter
Institute for Theoretical Physics, Vienna University of Technology (TU Wien), 1040, Vienna, Austria, EU
Abstract
Electronic matter waves traveling through the weak and smoothly varying disorder potential of a semi-conductor show branching behavior instead of a smooth spreading of flow. By transferring this phenomenon to optics, we show how the branched flow of light can be controlled to propagate along a single branch rather than through many of them at the same time. Our method is based on shaping the incoming wavefront and only requires partial knowledge of the system’s transmission matrix. We show that the light flowing along a single branch has a broadband frequency stability such that we can even steer pulses along selected branches - a prospect with many interesting possibilities for wave control in disordered environments.
††*These authors contributed equally to this work.
When waves propagate through a disorder landscape that is sufficiently weak and spatially correlated, they form branched transport channels in which the waves’ intensity is strongly enhanced. This phenomenon of “branched flow” was first discovered for electrons gliding through semiconductor heterostructures Topinka et al. (2001). Instead of an isotropic spreading into all possible directions, the electron density injected through a quantum point contact was observed to form esthetically very appealing branch patterns. This intriguing behavior can be attributed to the smooth background potential that is always present in such structures Jura et al. (2007), which acts like an array of imperfect lenses giving rise to caustics Kaplan (2002) and thereby to distinct intensity enhancements along branches Heller et al. (2005); Aidala et al. (2007); Maryenko et al. (2012). Although first discovered as a nano-scale wave effect, branched flow was soon understood to occur on a wide range of length scales up to the formation of hot spots in tsunami waves as a result of the propagation through the rough ocean sea bed Heller et al. (2008); Höhmann et al. (2010); Ying et al. (2011); Metzger et al. (2014).
While a number of previous studies already focused on the statistics of this phenomenon Kaplan (2002); Metzger et al. (2010, 2014) and on its origins Kaplan (2002); Jura et al. (2007); Ni et al. (2011, 2012); Liu and Heller (2013); Liu (2015), the question of how branched flow can be controlled and thereby put to use for steering waves through a complex medium has not been addressed so far. This is probably due to the fact that the possibilities to shape and manipulate electrons or ocean waves are, indeed, very limited. In other words, for the experiments where branched flow was observed so far, the incoming wavefront as well as the potential that the wave explores were considered as predetermined and immutable. These limitations are currently about to be overcome in a new generation of experiments, where coherent laser light was observed to exhibit branching when propagating through very thin disordered materials such as the surface layer of a soap bubble Patsyk et al. (2018). Specifically, we expect that the transfer of branched flow to the optical domain will open up the whole arsenal of photonics to shape the wavefront of such branched light beams Mosk et al. (2012); Rotter and Gigan (2017).
A particularly exciting question that we will explore here from a theoretical point of view will be whether optical wavefront shaping tools like spatial light modulators (SLMs) can be used to manipulate an incoming light beam in such a way that it follows only a single branch through a disorder landscape rather than many of them in parallel. The protocol that we will introduce based on our analysis will open up new ways of sneaking a beam of light through a disordered medium while maintaining its focus throughout the entire propagation distance - like a highway for light through a scattering medium.
The system we consider is shown in Fig. 1(a) and consists of a rectangular scattering region of length and width that is attached to two clean semi-infinite leads of the same width on the left and right (not shown). In transverse direction hard-wall boundary conditions are applied, i.e., the wavefunction is zero at these boundaries. In all the calculations reported below, we choose the number of propagating open lead modes to be and a fixed wavenumber of the incoming light. For simplicity we set resulting in the following simple expressions for the wavenumber and the wavelength . The length of the scattering region is chosen as .
In analogy to the first observation of branched flow where electrons were injected through a constriction (quantum point contact) into a high-mobility electron gas Topinka et al. (2001), we also include such a constriction in the form of an aperture of width between the left lead and the disordered scattering region. Whereas in many previous studies the width of the constriction was chosen such that it only allows for one or two modes to propagate through, the modes that we allow to pass feature many more tunable degrees of freedom as required for shaping the incoming wavefront. The smooth and long-range disorder necessary to observe branched flow is modeled by a spatially dependent index of refraction throughout the whole scattering region indicated by the light red/blue color in Fig. 1(a). This disorder potential is characterized by its maximal refractive index , the minimal index at the vacuum value , and a finite spatial correlation length , defined as the standard deviation of a Gaussian auto-correlation function
[TABLE]
We choose , which is three times longer than the operating wavelength . The scalar scattering problem in this two-dimensional setup is described by the two-dimensional Helmholtz-equation
[TABLE]
with representing the out-of-plane -component of the electric field and being the incoming wavenumber. Employing the modular recursive Green’s function technique Rotter et al. (2000); Libisch et al. (2012), we can efficiently evaluate the scattering states and the unitary scattering matrix,
[TABLE]
with the transmission (reflection) matrix () containing the complex amplitudes () for transmission (reflection) from mode from the left lead to mode in the right (left) lead. The primed quantities and are the corresponding matrices for injection from the right.
In order to observe the branched flow of light, we inject the lead modes into the structure from the left and superimpose the corresponding wave intensities they give rise to. In the superposition we consider only the first lead modes to avoid high angle scattering and to ensure a high visibility of the individual branches. The branched structure in the propagation of waves through our setup is clearly visible in Fig. 1(a).
The challenge we rise to in a next step is to address these branches individually through a suitable coherent superposition of incoming modes in the left lead. The methods we choose for this purpose involve only the transmission matrix from Eq. (3), which is available in optics through interferometric measurements involving an SLM Popoff et al. (2010); Rotter and Gigan (2017). As the branched flow in our system naturally leads to a concentration of intensity at certain spots at the output, we find here that the knowledge of the transmission matrix for modes concentrated around these spots is sufficient for a clean separation of branches. In other words, we may restrict ourselves to those regions in space at the output, where the branches arrive. These regions are determined from the intensity profile at the output facet of our system at , see Fig. 1(b). Seven intensity maxima corresponding to the arrival of different branches are clearly visible in Fig. 1(b) and highlighted in light blue/magenta. For each intensity maximum we manually set lower and upper boundaries, which are indicated by vertical lines in Fig. 1(b) and define a transmission matrix connecting the incoming lead with the corresponding region at the output (labeled from 1 to 7). The elements of this matrix hence describe the coherent transmission amplitudes from all points at the input (we choose 200 equidistant points in the input lead corresponding to 200 open lead modes) to all points around a specific intensity maximum at the output.
Our first approach to achieve clean branch separation is to employ a singular value decomposition (SVD) of , i.e.,
[TABLE]
allowing us to access the transmission eigenvalues in this truncated spatial basis as contained in the real diagonal matrix . The matrix consists of eigenvectors of and consists of eigenvectors of . The largest transmission eigenvalues correspond to those transmission eigenchannels (contained in the columns of ) that transmit the most intensity to the desired region at the output. At this point one might be tempted to think that these highly transmitting channels will already constitute the branches we are after. To test this hypothesis, we inject for each of the seven transmission matrices , the corresponding transmission eigenchannels with the largest transmission eigenvalues. Checking the corresponding scattering wavefunctions [see Fig. 2(b),(e)-(i),(p),(t)], we find that a clean branch separation is, indeed, possible for a number of cases. We also find, however, that several among the highly transmitting eigenchannels follow two different branches in parallel instead of only one. Figure 2(o) shows an example of such a state, where one can clearly see a mixing of one branch propagating directly into the selected region (marked with blue lines at the output) with another branch bouncing off the lower boundary. Demanding high transmission into a desired region by choosing high transmission eigenchannels is thus clearly not enough to guarantee clean branch separation since high transmission can also be obtained by propagating along multiple branches at once. In a possible optical experiment such a mixing can be expected to be even more prevalent than in our numerical example, simply because in such an experiment many more branches are typically available.
In order to be able to address also such mixed branches individually, we now introduce a more efficient method. Specifically, our aim is to set up an approach in terms of the scattering matrix and the Wigner-Smith time-delay operator Wigner (1955); Smith (1960); Xiong et al. (2016) derived from it,
[TABLE]
Eigenstates of , also known as principal modes, are associated with scattering states that have a well-defined delay time and the remarkable property that their output profile is very robust to frequency changes Fan and Kahn (2005); Rotter et al. (2011); Carpenter et al. (2015); Gérardin et al. (2016); Ambichl et al. (2017a); Böhm et al. (2018). Some of these eigenstates have the additional feature of having a particle-like wavefunction, i.e., the scattering states follow classical particle trajectories Rotter et al. (2011); Gérardin et al. (2016); Böhm et al. (2018). Modifying the Wigner-Smith time-delay operator for the present purpose now allows us to separate those eigenstates of with the largest transmission eigenvalues by their time-delay Ambichl et al. (2017b); Böhm et al. (2018). The key idea here is that two branches that may both be highly transmitting [like those in Fig. 2(o)] can be distinguished by their different time-delays (as determined by the different branch lengths). To be specific, we only work with those transmission eigenvalues that are larger than some value and derive the matrices , and from , and by truncating all rows and columns corresponding to . With these truncated matrices we can now replace the terms in Eq. (5),
[TABLE]
to arrive at the reduced time-delay operator ,
[TABLE]
that operates in the sub-space of highly transmitting states only. Note that Eq. (7) involves a quasi-inverse ”” of the rectangular matrix whose regularity is guaranteed by the restriction to only those transmission eigenvalues that are larger than the cut-off value . In practice, a value of proved suitable for all our calculations. Note that, due to the non-unitarity of , the eigenvalues of the reduced time-delay operator in Eq. (7) are complex [in contrast to the real eigenvalues of the Wigner-Smith time-delay operator in Eq. (5)]. The imaginary parts of the complex eigenvalues are, however, very small and the real parts can still be used as a good measure for the physical delay times Böhm et al. (2018).
To put this method directly to the test, we turn our attention to the state shown in Fig. 2(o) featuring a mixture of two branches with different path lengths and, correspondingly, different time-delays. A singular value decomposition of reveals that it contains singular values larger than . With this knowledge we can now construct according to Eq. (7) and, indeed, find among its eigenstates the desired wave fields that follow the two involved branches individually [see Fig. 2(r) and (s)].
Restricting the construction of time-delay eigenstates to the sub-space of high transmission thus yields already very good results. Using this method, we, however, also observed a few time-delay eigenstates that mix two different branches as, e.g., shown in Fig. 2(j). These two branches, on the other hand, turn out to be individually addressable through those transmission eigenstates with the smallest time-delays [see Fig. 2(g) and (i)] (the time-delay of a transmission eigenstate can simply be calculated by taking the expectation value with the time-delay operator , i.e., ).
One may thus also decide to turn the above strategy on its head and look for transmission eigenstates in the sub-space of short time-delays. Since neither one of these opposite strategies seems to have an a-priori advantage, we now combine them with each other in a synergistic way to improve our results even further: (i) We evaluate all eigenstates of and of , for all of the seven transmission matrices corresponding to regions of maximum intensity shown in Fig. 1(b). (ii) We select those states that are identical in both eigenstate sets, since they turn out to be individual branch excitations in all of the observed cases. To do this, we project each eigenvector onto each eigenvector , such that we end up with the matrix elements . (The matrix is not unitary since the eigenstate-sets are not complete). For the case that two eigenvectors are the same, the matrix has only one significant non-zero element in the corresponding row/column. Practically, we consider two eigenvectors to be the same when . (iii) In a last step, we deal with those eigenstates that consist of more than one contribution from the respective other eigenstate set, i.e., that have more than one non-zero element in the corresponding row/column of . Our task here is to select those states that consist of only single branches and to discard those states that propagate along more than one branch at once. Since, however, the coefficients do not indicate per se which states consist of single branches only, we first need to translate the eigenvector coefficients to a corresponding angular profile at the input aperture. Checking, in a next step, if this angular input pattern is sufficiently collimated provides us finally with the desired indicator for the excitation of a single branch (see Appendix for details).
Following the above three steps (i)-(iii), which notably rely only on the experimentally accessible transmission matrices , we obtain well-separated branch states (see all states in Fig. 2 with a black text label) that stay collimated throughout the entire scattering region and that feature an average transmittance of over into the small output region. These results show that our method leads to a channeling of waves through the disordered region and to a well-controlled branched flow. An interesting detail that we emphasize here is that our approach not only yields a single state for each individual branch but, in fact, also states that propagate along the same branch but with a higher transverse quantization; see, e.g., Fig. 2(c),(f),(h),(l),(n),(r) Rotter et al. (2011).
To underscore the non-trivial nature of these collimated branch states that we identify here for the first time, we inject several of the states shown in Fig. 2 into a clean cavity without any disorder. The results are displayed in Fig. 3, showing that these states feature a considerably reduced collimation as compared to the case including the disorder (see figure insets). This observation demonstrates that the states we identify here do not just rely on a trivial injection with a narrow angular distribution at the input and that the disorder plays a crucial role for the states’ collimation.
In a last part of this study, we also demonstrate explicitly that our collimated single-branch states can be sufficiently stable in frequency to allow for the transmission of pulses along a branch. Consider here, as an example, the time-delay eigenstate shown in Fig. 4(a) that propagates along a certain branch. Taking a superposition of this branch state at different frequencies to form a Gaussian wave packet, we obtain the pulse propagating along the selected branch as shown in Fig. 4(b)-(d) at three different time-steps (). We observe that the pulse transits the system while staying on the selected branch throughout the entire transmission process.
In summary, this work demonstrates how to control the flow of waves through a correlated and weak disorder potential landscape. Such systems give rise to branches along which incoming waves travel through the disorder. We introduce a method that allows us to inject waves in such a way that almost all the flow travels along a single branch alone. This non-trivial finding can even be extended to the temporal domain, as we show by creating pulses that remain on a single branch throughout the entire transmission process. Implementing such concepts in optics requires only a small sub-part of the transmission matrix and is thus within reach of present-day technology.
We thank Miguel A. Bandres for fruitful discussions on his recent experiments Patsyk et al. (2018). We acknowledge support by the European Commission under project NHQWAVE (MSCA-RISE 691209). AB is a recipient of a DOC Fellowship of the Austrian Academy of Sciences at the Institute of Theoretical Physics of Vienna University of Technology (TU Wien). The computational results presented have been achieved using the Vienna Scientific Cluster (VSC).
Appendix: Spatial and angular profile of eigenstates
In order to find individual branch excitations among all eigenstates and , it is essential to determine if either a time-delay eigenstate or a transmission eigenstate addresses only one single branch rather than many at the same time. As we show here, the spatial and/or angular distribution of an eigenstate at the input aperture provides us with sufficient information to perform this task since an eigenstate exciting only one branch will be spatially more confined and will radiate into a smaller angular region than a state addressing multiple branches. Assuming that the transmission matrix is measured in the spatial pixel basis, the eigenvectors and are naturally given in this spatial basis as well. By plotting the absolute value of the coefficients , where is the -th component of the vector or , as a function of the transverse coordinate at the aperture (), we can easily generate the spatial distribution of an eigenstate.
To estimate the angular distribution of an eigenstate at the aperture, we work with the Hermitian operator measuring the transverse -component of the wavevector. The eigenvalue equation of the -th eigenvector of this operator reads:
[TABLE]
where is the -th eigenvalue. Since a well-defined transverse wavevector component corresponds to a well-defined angle of incidence, we can now decompose the eigenvectors and into the momentum basis spanned by the vectors and analyze the different angular components .
Figure 5(a) and (b) display the spatial and angular components of the transmission eigenstate shown in Fig. 2(o) (red) and the time-delay eigenstate in Fig. 2(r) (blue). We see that the spatial profile of the transmission state is broader and that it features more angular components than the time-delay state. We can therefore conclude that the transmission state is more likely to address multiple branches, whereas the time-delay state addresses only one single branch, which is confirmed by the wave plots shown Fig. 2(o) and Fig. 2(r). In Fig. 5(c) and (d) we can see the same distributions for the time-delay state shown in Fig. 2(j) and the transmission state shown in Fig. 2(i). From Fig. 5(c) we deduce that the time-delay state consists of more than one branch due to the larger spatial distribution, which is confirmed by the wave plots in the manuscript. We successfully applied this procedure to all eigenstates and from which we can conclude that the spatial and angular distribution of the time-delay and transmission states can be used to find those states out of both eigenstate sets (time-delay and transmission eigenstates) that excite only one single branch.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Topinka et al. (2001) M. A. Topinka, B. J. Le Roy, R. M. Westervelt, S. E. J. Shaw, R. Fleischmann, E. J. Heller, K. D. Maranowski, and A. C. Gossard, Nature 410 , 183 (2001) . · doi ↗
- 2Jura et al. (2007) M. P. Jura, M. A. Topinka, L. Urban, A. Yazdani, H. Shtrikman, L. N. Pfeiffer, K. W. West, and D. Goldhaber-Gordon, Nature Physics 3 , 841 (2007) . · doi ↗
- 3Kaplan (2002) L. Kaplan, Physical Review Letters 89 , 184103 (2002) . · doi ↗
- 4Heller et al. (2005) E. J. Heller, K. E. Aidala, B. J. Le Roy, A. C. Bleszynski, A. Kalben, R. M. Westervelt, K. D. Maranowski, and A. C. Gossard, Nano Letters 5 , 1285 (2005) . · doi ↗
- 5Aidala et al. (2007) K. E. Aidala, R. E. Parrott, T. Kramer, E. J. Heller, R. M. Westervelt, M. P. Hanson, and A. C. Gossard, Nature Physics 3 , 464 (2007) . · doi ↗
- 6Maryenko et al. (2012) D. Maryenko, F. Ospald, K. v. Klitzing, J. H. Smet, J. J. Metzger, R. Fleischmann, T. Geisel, and V. Umansky, Physical Review B 85 , 195329 (2012) . · doi ↗
- 7Heller et al. (2008) E. J. Heller, L. Kaplan, and A. Dahlen, Journal of Geophysical Research: Oceans 113 , C 09023 (2008) . · doi ↗
- 8Höhmann et al. (2010) R. Höhmann, U. Kuhl, H.-J. Stöckmann, L. Kaplan, and E. J. Heller, Physical Review Letters 104 , 093901 (2010) . · doi ↗
