Introduction

Light propagation in disordered systems has been extensively studied over the past 40 years1. Transmitted light through such materials forms a complex pattern after propagation, known as speckle, that is the signature of the interference between a large number of modes within the sample. Although this speckle looks random, this mixing of light is nonetheless linear and thus deterministic. Wavefront shaping has revolutionized the spatial control of coherent light beams thanks to the use of spatial light modulators (SLM) in disordered systems2,3, such as biological tissue, white paint or multimode fibers. Different approaches have been developed to control the propagation of coherent light that has experienced scattering, such as iterative optimization4,5, optical phase conjugation6, and the measurement of the optical transmission matrix7. These methods have been further extended to the control of polarization8, spectral9,10, and temporal properties of light11, and widely used for imaging12,13,14,15 and optical manipulation16.

The spatial and temporal distortions of scattered light are coupled in disordered systems. Therefore, the temporal properties of a spatio-temporal speckle field can be adjusted with spatial-only control. In previous works, manipulating the temporal properties of scattered light was achieved with spatio-temporal focusing with a single SLM. The output pulse is focused on a single speckle grain, and the spectral properties of the focus are controlled to ensure a short duration of the output pulse. Spatio-temporal focusing of the output pulse can be reached for instance with optimization algorithms17,18, digital phase conjugation19, pulse shaping methods20, or via the knowledge of the transmission matrix of the sample11,21. However, the output pulse has only a short duration at this specified focus position, while the background speckle remains temporally elongated22. The temporal control of the spatio-temporal field is then limited to a specific spatial mode (speckle position or a specific spatial pattern), at the expense of undefined temporal behavior for the other spatial modes. Equivalently, control of the impulse response of only a small portion of the total power means the remaining field is effectively a loss and potentially a source of noise. Most of the total input power does not arrive at a controlled delay, it is scattered into the temporal background. A control of the full speckle pattern over a certain spectral bandwidth has been proposed based on the transmission matrix, with the time delay operator23,24,25. Nonetheless, the limited controlled spectral bandwidth does not allow a full temporal control of the spatio-temporal speckle.

In this paper, we propose a novel method to adjust the temporal properties of the total output intensity at any arbitrary delay over all the spatial and polarization modes propagating through a multimode fiber. After experimentally measuring the Multi-Spectral Transmission Matrix (MSTM) of the fiber, we calculate the Time Resolved Transmission Matrix (TRTM) with a Fourier Transform. Exploiting the TRTM, we demonstrate for the first time both temporal enhancement and attenuation of the full beam at specific delay times at the expense of undefined behaviour in the spatial domain. In contrast with previous spatio-temporal focusing experiments where the temporal properties are adjusted only in the spatial focus position, all the output spatial modes are controlled at that specific delay. We also demonstrate control of the often neglected polarization degree of freedom, representing half of all the modes supported, which forms an unprecedented full control of the spatio-temporal output field over a large bandwidth.

Results

Experimental setup

At a given wavelength \(\lambda\), the transmission matrix \(U\) of a disordered system, such as a multimode fiber, linearly links the input field (adjustable with a SLM) to the output field (detectable with a camera). \(U\) is a \({N}_{\text{input}}\,\times \,{N}_{\text{output}}\) matrix, with \({N}_{\text{input}}\) and \({N}_{\text{output}}\) the number of spatial and polarization modes at the input and at the output of the system. Note that in a multimode fiber, all the \({N}_{\text{input}}\) modes (on the order of 100–1000 modes depending on its geometrical parameters) could be measured in contrast with highly disordered materials26,27. The transmission matrix has been widely used to manipulate light that has suffered from scattering or mode mixing, for focusing7 or imaging purposes28. Recently, the transmission matrix has been extended to the spectral domain. The Multi Spectral Transmission Matrix9,21, also known as the optical transfer function29, is a stack of transmission matrices \(U(\lambda )\) for a set of different input wavelength, that can be measured by sweeping the wavelength or using hyper-spectral imaging30. The MSTM enables a spectral control of the output field exploiting the spectral diversity of the medium, and could be used for focusing a pattern at a given wavelength9,29, pulse shaping the output focus21 and imaging through scattering samples31.

We exploit the setup presented in Fig. 1 to measure the Multi Spectral Transmission Matrix of a multimode fiber (MMF). The light source is a tunable continuous wave (CW) laser (New focus TLM-8700) operating between 1510 nm and 1620 nm (bandwidth \(\Delta \lambda =110\) nm \(\simeq 13.5\) THz). We use a phase-only spatial light modulator (Meadowlark P1920) to generate any spatial and polarization input state in amplitude and phase32. The SLM is located in the Fourier plane of a multimode fiber. The fiber is a 1-m length of a 50 \(\mu\)m core radius step-index multimode fiber (Thorlabs M42L01), which theoretically supports ~127 spatial modes per polarization state33. A step-index multimode fiber has more mode coupling and a more complex and spread impulse response than a graded index fiber with similar dimensions. The multimode fiber we use in this experiment is not in the strong mode coupling regime34 (see Supplementary Note 2 for more details on the mode coupling in the fiber). The output field is measured with digital off-axis holography, using an external path-length matched reference beam and an InGaAs camera (Xenics Xeva-1.7-320). The two polarization states are measured on the left and the right side of the camera using a polarizer beam displacer.

Fig. 1
figure 1

Apparatus of the experimental setup. SMF: single mode fiber; SLM: spatial light modulator; PBS: polarizing beam splitter; MMF: multimode fiber; NPBS: non-polarizing beam splitter; (L1, L2, L3, and L4): optical lenses. Focal length: L1: 25 mm; L2: 10 mm; L3: 4 mm; and L4: 60 mm

Measurement of the Transmission Matrix of a multimode fiber

We use a swept-wavelength interferometer (SWI) to measure the multi spectral transmission matrix of the MMF29,32. We measure the complete transmission matrix by generating all the spatial and polarization modes (a total of \({N}_{\text{input}}=254\) modes) on the input facet of the MMF using the SLM. We launch the modes of the step-index fiber in a linearly polarized basis with helical wavefronts. For each individual input mode, we sweep the laser and record the output field for all the wavelengths with the digital holography beam analysis. Through the sweep, the camera is triggered at 10.6 GHz through the sweep with an external Mach-Zehnder interferometer that acts as a k-clock. This triggering method enables the measurement of \({N}_{\lambda }=1273\) monochromatic transmission matrices per sweep. Each output field is then digitally decomposed on the fly in the Laguerre-Gaussian basis (\({N}_{\text{output}}=650\) modes). For a specific input mode, the corresponding 2D slice of dimension \({N}_{\text{output}}\times {N}_{\lambda }\) of the MSTM is measured in ~16 seconds: the full MSTM is then measured in a bit more than an hour. Additional details on the experimental setup are provided in Supplementary Note 1.

Enhancing the intensity at an arbitrary delay time

With a sufficient spectral sampling, the MSTM can be Fourier transformed to access the transmission matrices as a function of delay \(U(\tau )\). The obtained Time Resolved Transmission matrix (TRTM) contains the full relationship between the spatiotemporal input field to the spatiotemporal output field. The TRTM has been exploited so far to focus light in space and time11 and to study spatio-temporal correlations35. We show in Supplementary Fig. 1 a set of transmission matrices at different delay times of the multimode fiber, that we calculated from our measured MSTM.

We demonstrate here how to exploit the TRTM to control the light intensity integrated over all spatial and polarization modes at an arbitrary delay \({\tau }_{s}\). The transmission matrix of the MMF at \({\tau }_{s}\), that we write \({U}_{{\tau }_{s}}\), is extracted from the TRTM. Initially developed in acoustics36,37, the Time Reversal Operator \({U}^{\dagger }U\), where the \(\dagger\) operator stands for the conjugate transpose, has been extensively used in the monochromatic regime for selective focusing38, and the study of open channels39,40,41,42. Indeed, its eigenvalues are directly related to the total transmitted energy at the output of the disordered system26,43. In the time domain, the eigenvectors of \({U}_{{\tau }_{s}}^{\dagger }{U}_{{\tau }_{s}}\) have been used to study optimal transmission through scattering systems44. For instance, in order to maximize the transmitted energy at the delay time \({\tau }_{s}\), the input state \({E}_{\,\text{input}}^{\text{max}\,}\) is the eigenvector of \({U}_{{\tau }_{s}}^{\dagger }{U}_{{\tau }_{s}}\) associated to the highest eigenvalue35. Our experimental setup enables us to measure all spatial modes in both polarizations at both ends of the fiber within \(U(\lambda )\), and thus within \({U}_{{\tau }_{s}}\). Therefore launching \({E}_{\,\text{input}}^{\text{max}\,}\) is thus enhancing both the horizontal and the vertical polarization states at the output of the MMF at the delay time \({\tau }_{s}\). In contrast with digital phase conjugation of \({U}_{{\tau }_{s}}\)11, this eigenstate is not focusing light in a certain spatial mode or in a spatial position: it is enhancing the light intensity at \({\tau }_{s}\) for all the spatial and polarization modes.

We experimentally demonstrate this enhancement of light intensity at an arbitrary delay time in Fig. 2. The delay time \(\tau =0\) ps corresponds to the arrival time of the first principal mode of the MMF23. As an illustrative example, we maximize the transmitted intensity at \({\tau }_{\text{max}}=\) 8.5 ps in Fig. 2a. Once we display the eigenvector associated to the maximum eigenvalue of \({U}_{{\tau }_{\text{max}}}^{\dagger }{U}_{{\tau }_{\text{max}}}\) onto the SLM, we measure the impulse response \(I(\tau )\) of the output state. For this purpose, we measure the spectrally resolved output field \({E}_{\text{output}}(\lambda )\) with the SWI, while the fixed input state is being displayed on the SLM. The impulse response is calculated from the superposition over all the \({N}_{\text{output}}\) output modes:

$$I(\tau ) = \sum _{j=1}^{{N}_{\text{output}}}| {\hat{E}}_{\text{output}}(\tau ,j){| }^{2}$$
(1)

with \({\hat{E}}_{\text{output}}(\tau ,j)\) the Fourier transform of \({E}_{\text{output}}(\lambda )\) decomposed on the j-th output mode. The impulse response is then normalized. The calculated impulse response with Eq. 1 is then equivalent to what would be measured by a large photodetector at the end of the fiber.

Fig. 2
figure 2

Enhancing light intensity at a chosen delay time over all the spatial and polarization modes of a multimode fiber. a Enhancing light intensity at \({\tau }_{\text{max}}=8.7\) ps. Blue: time of flight distribution of the multimode fiber. Red: experimental impulse response of the eigenstate maximizing the light intensity at \({\tau }_{\text{max}}\). Green: numerical propagation of this eigenstate with the experimentally measured MSTM. Inset: zoom around \({\tau }_{\text{max}}\); Reconstructed output intensity at \({\tau }_{\text{max}}\) for the two polarization states for the eigenstate (top row) and a random combination of modes (bottom row). b Enhancement ratio \(\eta\) for different delay times. Red: enhancement ratios calculated with the experimentally measured impulse responses. Green: enhancement ratios calculated with the numerically propagated impulse responses

In Fig. 2a, we plot the experimentally measured time of flight distribution of the multimode fiber in blue color as a reference impulse response. It corresponds to the average impulse response \({I}_{\text{rand}}\) over a set of \({N}_{\text{rand}}\) = 20 random combinations over all spatial and polarization input states. The experimentally measured impulse response \({I}_{{\tau }_{\text{max}}}\) of the maximum eigenstate at \({\tau }_{\text{max}}\) is plotted in red in Fig. 2a, which clearly shows a sharp peak at \({\tau }_{\text{max}}\). This impulse response could be numerically predicted with the MSTM. For every wavelength \(\lambda\), the expected output field \({E}_{\,\text{output}}^{\text{numerical}\,}(\lambda )\) reads \({E}_{\,\text{output}}^{\text{numerical}\,}(\lambda )\,=\,U(\lambda )\,{E}_{\,\text{input}}^{\text{max}\,}\). From the set of \({E}_{\,\text{output}}^{\text{numerical}\,}(\lambda )\), we can use Eq. 1 to calculate the expected impulse response \({I}_{{\tau }_{\text{max}}}^{\text{numerical}\,}\). We plot \({I}_{{\tau }_{\text{max}}}^{\text{numerical}\,}\) in green in Fig. 2a, which is, as expected, very similar to the experimentally measured impulse response.

From the spectrally resolved field measurements, we can reconstruct the output intensity at the delay time \({\tau }_{\text{max}}\) with a Fourier transform. In the inset of Fig. 2a, we show the reconstructed intensity at \({\tau }_{\text{max}}\) for both polarization states for the enhancing eigenstate (top row). The output intensity is here spread over a combination of spatial modes for both the horizontal and the vertical polarization. As a contrast with digital optical phase conjugation of the TRTM11 and previous spatio-temporal control through scattering systems in the literature, the output intensity is not spatially focused to a mode or to a speckle grain, as all the output spatial modes are enhanced at that specific delay. As a comparison, we also show the reconstructed intensity of a random combination of input modes of both polarization at \({\tau }_{\text{max}}\), with the same color-bar (bottom row).

Similarly to spatial focusing experiments4, we define an enhancement ratio \(\eta ({\tau }_{\text{max}})\) when enhancing the output intensity at delay time \({\tau }_{\text{max}}\). Based on the impulse responses plotted in Fig. 2a., \(\eta ({\tau }_{\text{max}})\) is defined as follows:

$$\eta ({\tau }_{\text{max}})=\frac{{I}_{{\tau }_{\text{max}}}({\tau }_{\text{max}})}{{I}_{\text{rand}}({\tau }_{\text{max}})}$$
(2)

with \({I}_{{\tau }_{\text{max}}}({\tau }_{\text{max}})\) and \({I}_{\text{rand}}({\tau }_{\text{max}})\) the intensity of the impulse response of the enhancing eigenstate and the time of flight at the delay time \({\tau }_{\text{max}}\). In Fig. 2b, we compare the enhancement ratio \(\eta (\tau )\) calculated with the experimentally measured impulse responses (red markers) with the expected enhancement \({\eta }^{\text{numerical}}(\tau )\) (green markers) for a set of different arrival times spread between \(\tau =0\) ps and \(\tau =45\) ps. The expected enhancement can be predicted with the TRTM. However, we cannot use the random matrix theory to predict the eigenvalue distribution as the MMF is not in the strong mode coupling regime35. The expected enhancement \({\eta }^{\text{numerical}}(\tau )\) is calculated with Eq. 2, where \({I}_{{\tau }_{\text{max}}}^{\text{numerical}\,}\) replaces \({I}_{{\tau }_{\text{max}}}\). As the TRTM contains the full spatiotemporal relationship between the input and the output fields, \(\eta (\tau )\) follows, as expected, a similar trend as \({\eta }^{\text{numerical}}(\tau )\). Modes arriving at very long delays are higher-order modes, that are near cut-off. These higher-order modes experience less mode coupling and hence sharper temporal features45, which tends to increase the enhancement ratio for the eigenmodes at long delays. Additional data processing, such all the individual impulse responses used to calculate \(\eta\) and the spatial reconstruction of the beam at the different delays, are presented in the Supplementary Note 4. Finally, in our study we do not launch an input pulse as we measure the data with swept-wavelength digital holography. A simulation of the propagation of an input pulse, and its effect on the impulse response and the enhancement is presented in the Supplementary Note 4.

Attenuating the intensity at an arbitrary delay time

The time reversal operator \({U}_{{\tau }_{s}}^{\dagger }{U}_{{\tau }_{s}}\) enables to adjust the transmitted intensity over all spatial and polarization modes at the delay \({\tau }_{s}\). Exploiting the eigenvector associated with its maximum eigenvalue enables enhancement of intensity at \({\tau }_{s}\). Instead of enhancing the light delivery, we can also attenuate the impulse response at the delay time \({\tau }_{s}\) with the eigenvector \({E}_{\,\text{input}}^{\text{min}\,}\) associated with the minimum eigenvalue of \({U}_{{\tau }_{s}}^{\dagger }{U}_{{\tau }_{s}}\). We illustrate in Fig. 3a the experimental impulse response associated with the minimum eigenstate at a chosen delay time \({\tau }_{\text{min}}=19\) ps. The expected impulse response shows a clear minimum intensity at \({\tau }_{\text{min}}\). Experimentally, the impulse response reveals as well a sharp minimum at \({\tau }_{\text{min}}\), whose intensity is much smaller than the time of flight distribution at the same arrival time.

Fig. 3
figure 3

Attenuating light intensity at a chosen delay time. a Attenuating light intensity at \({\tau }_{\text{min}}=19\) ps. Blue: time of flight distribution of the multimode fiber. Red: experimental impulse response of the eigenstate minimizing the light intensity at \({\tau }_{\text{min}}\). Green: numerical propagation of this eigenstate with the experimentally measured MSTM. Inset: zoom around \({\tau }_{\text{min}}\) (b) Attenuation ratio \(\rho\) for different delay times in logarithm scale. Red: attenuation ratios calculated with the experimentally measured impulse responses. Green: attenuation ratios calculated with the numerically propagated impulse responses

Similarly to the enhancement ratio defined in Eq. 2, we also define an attenuation ratio \(\rho ({\tau }_{\text{min}})\) for such minimum eigenstates:

$$\rho ({\tau }_{\text{min}})=\frac{{I}_{\text{rand}}({\tau }_{\text{min}})}{{I}_{{\tau }_{\text{max}}}({\tau }_{\text{min}})}$$
(3)

We plot the attenuation ratio in logarithm scale for a set of different delay time between 0 ps and 45 ps in Fig. 3b. The numerical extinction ratio \(< {\!\!}-20\) dB implies we should be able to completely attenuate the beam at every delay time, as the inset of Fig. 3a illustrates for instance at specific delay \({\tau }_{\text{min}}\). However, the experimental conditions are not allowing a pure zero-intensity in the experimentally measured impulse response. Indeed, the MSTM of the MMF has slightly decorrelated between its measurement and when the eigenstates are being measured. Besides, the superposition of the \({N}_{\text{input}}=254\) input modes on the SLM might not be as accurate as expected in the experiment. Finally, the experimental stability level, whether on the detection as well as on the illumination, add some noise which prevents the observation of a pure zero-intensity in the impulse response. Ultimately, this non-zero experimental intensity tends to decrease the extinction ratio at larger delays where the time of flight gets a smaller intensity.

Polarization control of the generated output state

The propagating modes in the multimode fiber are polarization-resolved. In order to address all the modes, it is essential to control both the spatial and the polarization degrees of freedom. Wavefront shaping experiments in disordered materials, including multimode fiber, are often sensing only a quarter of the transmission matrix, by neglecting a polarization state both at the input and at the output7,24. Neglecting the polarization is equivalent to ignoring half of the propagating modes in the fiber. Full control of all the modes requires then the measurement of the polarization-resolved transmission matrix of the fiber. The experimental setup presented in Fig. 1 enables the measurement of the polarization-resolved MSTM of the MMF. Indeed, we can generate and detect independently the two polarization states for all the spectral components. Therefore the MSTM \(U(\lambda )\) could be written as follows:

$$U(\lambda )=\left[\begin{array}{cc}{U}_{HH}(\lambda )&{U}_{HV}(\lambda )\\ {U}_{VH}(\lambda )&{U}_{VV}(\lambda )\end{array}\right]$$
(4)

with \({U}_{ij}(\lambda )\) the transmission matrix relating the input spatio-temporal field on the \(i-th\) polarization state to the output spatio-temporal field on the \(j-th\) polarization state. The dimension of each sub-matrix is \({N}_{\text{input}}/2\times {N}_{\text{output}}/2\). Let’s assume we want to generate an arbitrary state in a chosen polarization state \(j\) at the output of the fiber at a wavelength \(\lambda\), whether \(j\) is H or V. For this purpose we thus use \({U}_{j}(\lambda )=[{U}_{Hj}(\lambda )\,{U}_{Vj}(\lambda )]\)29. In the delay domain, the calculated TRTM from the experimentally measured MSTM is also polarization-resolved: \({U}_{j,{\tau }_{s}}\) is the TRTM at the delay time \({\tau }_{s}\) for the output polarization state \(j\). The time reversal operator \({U}_{j,{\tau }_{s}}^{\dagger }{U}_{j,{\tau }_{s}}\) enables then a temporal control of the overall combination of spatial modes for a specific arrival time \({\tau }_{s}\) and a specific polarization state at the output of the MMF.

Similarly to Fig. 2, the output intensity can be enhanced over all the spatial modes for only the \(j\)-polarization state at the output. The input field \({E}_{\,\text{input}}^{\text{max,j}\,}\) is the eigenvector associated to the maximum eigenvalue of \({U}_{j,{\tau }_{s}}^{\dagger }{U}_{j,{\tau }_{s}}\). In Fig. 4a, b, we plot the polarization-resolved impulse responses associated to such eigenstates with \({\tau }_{s}=8.5\) ps. The polarization-resolved impulse responses are calculated with Eq. 1, using only the output modes on the chosen polarization state. Figure 4a, b clearly evidence an enhancement of the intensity overall spatial modes at \({\tau }_{s}\) for either only H or only V. The reconstructed intensity at the output for H and V at the delay time \({\tau }_{s}\) confirms that the transmitted light at \({\tau }_{s}\) is polarized in the chosen state. An incomplete control of the input polarization state would lead to similar results, but with a lower energy delivery at \({\tau }_{s}\) as half of the input power would not be controlled. Such an incomplete polarization control is shown in Supplementary Fig. 8. The MMF in conjunction with the SLM can then be used as an accurate deterministic polarization control device in the time domain. This experiment could also be used to study polarization recovery in scattering media46.

Fig. 4
figure 4

Polarization control of the engineered state at an arbitrary delay time \({\tau }_{s}\). We choose here \({\tau }_{s}=8.5\) ps. a Enhancing only the H component of the output field. b Enhancing only the V component of the output field. c Attenuating only the H component of the output field. d Attenuating only the V component of the output field. Inset: reconstructed intensity at the output at delay time \({\tau }_{s}\) for both H and V. Color code: (red) total impulse response of H and V; (black) impulse response of the H component; (orange) impulse response of the V component; (blue) time of flight distribution of H and V

We also demonstrate an attenuation of a chosen polarization state at the output of the fiber at the delay time \({\tau }_{s}\). Instead of launching \({E}_{\,\text{input}}^{\text{max,j}\,}\), we calculate \({E}_{\,\text{input}}^{\text{min,j}\,}\) which is the input eigenvector associated to the minimum eigenvalue of \({U}_{j,{\tau }_{s}}^{\dagger }{U}_{j,{\tau }_{s}}\). Figure 4c, d present the experimental polarization-resolved impulse responses associated to such eigenstates for attenuating either only H or only V. Figure 4c, d unambiguously reveal a strong attenuation at \({\tau }_{s}\) for the controlled output polarization state. In principle, any arbitrary polarization state can be achieved at a given delay, similarly to previous work in the monochromatic regime47, based on the superposition of the four sub time gated transmission matrices of Eq. 4. Some examples are shown in Supplementary Fig. 9.

Multiple delay control

In Fig. 2, we have demonstrated the enhancement of light intensity at a chosen arbitrary time \({\tau }_{s}\) over all the spatial and polarization modes. The TRTM could also be used to shape more complex impulse responses. Spatio-temporal focusing over multiple space-time positions have been demonstrated with digital optical phase conjugation of the TRTM11. Here we demonstrate an enhancement of the transmitted light intensity at multiple delay times with the experimental setup of Fig. 1.

The time reversal operator \({U}_{{\tau }_{s}}^{\dagger }{U}_{{\tau }_{s}}\) enables to adjust the transmitted energy at the delay time \({\tau }_{s}\). Figs. 2 and 3 have shown this control for either enhancing or attenuating light intensity at a chosen delay time \({\tau }_{s}\). The spectral diversity of the multimode fiber ensures that this control is only affecting delays around \({\tau }_{s}\), as the transmission matrices as a function of wavelength/delay are uncorrelated over a sufficient bandwidth/time interval21,23,24.

In order to enhance light intensity at two different delays \({\tau }_{1}\) and \({\tau }_{2}\), we use the time reversal operators \({U}_{{\tau }_{1}}^{\dagger }{U}_{{\tau }_{1}}\) and \({U}_{{\tau }_{2}}^{\dagger }{U}_{{\tau }_{2}}\). We calculate the input eigenvectors \({E}_{\,\text{input}}^{\text{max}\,,{\tau }_{1}}\) and \({E}_{\,\text{input}}^{\text{max}\,,{\tau }_{2}}\) associated to the highest eigenvalue of the two single operators. The linear superposition \({E}_{\,\text{input}}^{\text{max},{\tau }_{1},{\tau }_{2}}={E}_{\text{input}}^{\text{max},{\tau }_{1}}+{E}_{\text{input}}^{\text{max}\,,{\tau }_{2}}\) enables a control of the impulse response at the two delay time \({\tau }_{1}\) and \({\tau }_{2}\). The phase of the solution would then be displayed on the SLM, similarly to spatio-temporal focusing at multiple delays11,21. This control can be extended to a superposition of \({N}_{\text{superpos.}}\) delay times. The input field would then read:

$${E}_{\,\text{input}}^{\text{max},{N}_{\text{superpos.}}} = \sum _{i=1}^{{N}_{\text{superpos.}}}{E}_{\text{input}}^{\text{max}\,,{\tau }_{i}}$$
(5)

with \({E}_{\,\text{input}}^{\text{max}\,,{\tau }_{i}}\) the eigenvector associated with the highest eigenvalue of \({U}_{{\tau }_{i}}^{\dagger }{U}_{{\tau }_{i}}\). In practice, \({N}_{\text{superpos.}}\) would be limited by the temporal width of the impulse response of each single mode. The impulse responses may interfere for different times, especially if the \({\tau }_{i}\) are close in the time domain. We plot in Supplementary Fig. 3 the temporal correlation between the different Time Resolved Transmission Matrices. The quality of the superposition of the modes on the SLM would also limit the efficiency of a high \({N}_{\text{superpos.}}\).

In Fig. 5 we demonstrate multiple delay control of the transmitted intensity with the experimental setup of Fig. 1. In Fig. 5a, \({N}_{\text{superpos.}}=6\) delay times are controlled, evenly spread between 4 ps and 44 ps. Figure 5b illustrates a similar control over a narrower time interval. The intensity of \({N}_{\text{superpos.}}=7\) delay times is enhanced, evenly spread between 4 ps and 19 ps. We clearly identify \({N}_{\text{superpos.}}\) peaks in Fig. 5a and Fig. 5b. The enhancement ratios at the \({N}_{\text{superpos.}}\) delays are much lower than the individual delay enhancement ratios presented in Fig. 2b. However the total transmitted power remains similar for either a single delay enhancement or a multiple delay control. The amplitude ratio between these peaks could also be adjusted using an amplitude coefficient in the superposition in Eq. 5. A control of different \({N}_{\text{superpos.}}\) within the same time interval is presented in the Supplementary Figs. 10 and 11. This multiple delay control could also be exploited in conjunction with Fig. 4, where the two polarization states could be manipulated at different arrival times.

Fig. 5
figure 5

Enhancement of transmitted light intensity at multiple delay times. a Enhancing the light intensity at 6 different delays \({\tau }_{i}\) evenly spread from 4 ps to 44 ps. b Enhancing the light intensity at 7 different delays \({\tau }_{i}\) evenly spread from 4 ps to 19 ps

The ability to manipulate multiple delay times within long delay and dispersion provided by a very compact optical system such as a multimode fiber opens interesting perspectives for compact pulse shaping experiments. We believe this multiple delay control might also be useful for coherent control and pump probe experiments for imaging purposes or for complex control of light-matter interactions.

Discussion

Over the last decade, wavefront shaping with spatial light modulators have revolutionized the study of light propagation in disordered systems, where scattering was considered as an insurmountable obstacle. Most of the previous works studied spatial control of the output field at the expense of the temporal behavior. We have demonstrated here the temporal control of light intensity averaged over all the spatial and polarization modes after propagation through a multimode fiber, at the expense of the spatial pattern. More precisely, we have shown how to enhance or attenuate the transmitted intensity at any arbitrary delay times, arbitrary polarization state, and arbitrary combinations of these. This work opens interesting perspectives in applications that require the measurement or control of spatio-temporal properties of light in scattering media. A pulse with a large number of transverse modes could be useful for the following non exhaustive list of examples: the study of correlations in disordered systems35,48,49,50 telecommunications51, non-linear imaging31,52 and endoscopy53,54,55 through complex systems, time-gating imaging56,57, temporal focusing microscopy58,59,60 and high power fiber lasers61. Our polarization control of the beam in the temporal domain could find applications in polarization sensitive optical coherence tomography62,63,64

Acknowledgements

We thank Martin Plöschner for careful reading of our manuscript. This work is supported by the Australian Research Council (ARC) projects DE180100009 and DP170101400.