Startseite Metasurface for programmable quantum algorithms with classical and quantum light
Artikel Open Access

Metasurface for programmable quantum algorithms with classical and quantum light

  • Randy Stefan Tanuwijaya , Hong Liang ORCID logo , Jiawei Xi , Wai Chun Wong , Tsz Kit Yung , Wing Yim Tam ORCID logo und Jensen Li ORCID logo EMAIL logo
Veröffentlicht/Copyright: 21. Februar 2024
Veröffentlichen auch Sie bei De Gruyter Brill

Abstract

Metasurfaces have recently opened up applications in the quantum regime, including quantum tomography and the generation of quantum entangled states. With their capability to store a vast amount of information by utilizing the various geometric degrees of freedom of nanostructures, metasurfaces are expected to be useful for processing quantum information. Here, we propose and experimentally demonstrate a programmable metasurface capable of performing quantum algorithms using both classical and quantum light with single photons. Our approach encodes multiple programmable quantum algorithms and operations, such as Grover’s search algorithm and the quantum Fourier transform, onto the same metalens array on a metasurface. A spatial light modulator selectively excites different sets of metalenses to carry out the quantum algorithms, while the interference patterns captured by a single-photon camera are used to extract information about the output state at the selected output directions. Our programmable quantum metasurface approach holds promising potential as a cost-effective means of miniaturizing components for quantum computing and information processing.

1 Introduction

While superconducting circuits and trapped ions are two promising physical technologies for implementing quantum computing, photonic implementation remains a versatile platform [1], [2], [3]. Photonic implementation not only allows for the investigation of fundamental questions in quantum mechanics [4], [5], [6] but also provides a practical way to demonstrate the advantages of quantum algorithms in solving problems that are significantly slower on classical computers [7], [8], [9]. In fact, classical optics already possesses key elements of quantum computing, such as superposition, interference, and to a large extent, non-separable states analogous to entanglement without quantum non-locality [10], [11]. It becomes possible to construct non-separable states and perform quantum algorithms by utilizing the different internal degrees of freedom of single photons, even using classical light [12], [13]. This approach has already been adopted in real applications, such as quantum key distributions to increase key rates [14].

Tremendous efforts have been devoted to simulating various quantum algorithms using classical light as an easily accessible testbed. For instance, quantum algorithms involving up to two-qubit operations can be constructed using common optical components, such as beam splitters, polarization beam splitters, lenses, and Dove prisms, by leveraging the two paths and polarization degrees of freedom [12], [13]. Recent experiments have explored the use of vortex beams generated or manipulated by a spatial light modulator (SLM) to achieve quantum algorithms with up to 4 qubits, utilizing 16 orbital angular momenta (OAM) [15], [16]. Additionally, more efficient and programmable utilization of the SLM has demonstrated the implementation of the Deutsch–Jozsa algorithm with an effective complexity of 20 qubits [17], [18]. These principles can also be applied at the single-photon level when using a quantum source, where practical demonstrations often employ the heralding technique to enhance detection purity and signal-to-noise ratio [18], [19], [20]. Moreover, by working with photon counting in the quantum regime, it becomes possible to investigate two-photon physics within the same linear optical system. It can further expand the ways to construct qubits and quantum algorithms, including boson sampling for evaluating the permanents of matrices [21] and entangled cluster states for one-way quantum computation [22].

On the other hand, metasurfaces, which consist of a single layer of nanostructures, have proven to be highly useful in multiplexing or demultiplexing optical information. They have been applied successfully in generating vortex beams or holograms with fine resolution [23], [24], [25], [26], [27], [28]. As we move towards the quantum regime, we have been witnessing early demonstrations of metasurfaces in quantum tomography, the generation of high-dimensional entanglement, quantum imaging, and the manipulation of two-photon interference [29], [30], [31], [32], [33], [34], [35]. Furthermore, due to their capability to store a significant amount of information regarding light–matter interaction, metasurfaces offer the potential for processing quantum optical information and implementing quantum algorithms. Some studies have proposed using metamaterials to simulate quantum algorithms in the classical domain [36], [37], [38] and to solve differential equations [39], [40].

In this work, we have developed a platform with a tailor-made geometric-phase metalens array on a metasurface to execute programmable quantum algorithms, enabling the implementation of unitary transformations in a single step. By employing a spatial light modulator (SLM) and a single-photon camera for the generation and detection of input and output states, we have performed programmable quantum algorithms and operations in the optical domain. In this case, our work demonstrates programmability on a static metasurface by using a spatial light modulator (SLM) to selectively illuminate different sets of metalenses and a single photon camera to selectively observe at different exit directions. Similar approaches using static metasurfaces have been used in generating dynamic holograms by modulating incident polarization, orbital angular momentum, and spatial profile [41], [42], [43]. It allows us to implement Grover’s search (GS) and the quantum Fourier transform (QFT). GS algorithm is a quantum search algorithm to find a unique marked element in an unstructured database that offer a quadratic speedup over the classical search algorithm [44]. We have chosen the GS algorithm for its practical significance, as fast searching facilitates solving difficult computational problems for future extension [22]. Likewise, QFT, a quantum equivalent of the discrete Fourier transform, serves as a fundamental algorithmic primitive that enables the implementation of several other quantum algorithms, with the most notable being Shor’s algorithm [45]. To substantiate our methodology, we conducted comprehensive simulations and experiments employing both classical and quantum light sources. The inherent programmability of our strategy heralds a new era in the miniaturization of quantum optical circuits, presenting an economical and integrated avenue for quantum information processing.

2 Results and discussion

2.1 Computing scheme using metalens array for programmable quantum algorithms and operations

Our goal is to implement a specific quantum algorithm for n-qubits, which can be summarized as a transformation: j i = 0 2 n 1 U i j i , where U is a unitary matrix, using a metasurface. The ‘ket’ notation represents the n-qubit basis for either the input or output state, with the integer j or i ranging from 0 to 2 n−1. Our metasurface approach is shown in Figure 1(a). A spatial light modulator (SLM) is utilized to prepare the input state j = 0 2 n 1 ψ j in j , where input basis j represents a uniform electric-field normally incident on the lens located at R j , and ψ j in represents the complex field coefficient of the corresponding basis. The SLM operates in vertical polarization, which is subsequently converted to left-circular polarization (LCP) before illuminating the metasurface. Our metasurface comprises 9 metalenses, of which four are employed to perform a specific 2-qubit (n = 2) unitary operation. Each metalens at R j diffracts the input mode j into a discrete set of output modes i , with the corresponding exit direction k i and designed complex modulation U ij . The basis of the output state i corresponds to an exit beam centered at k i on the far-field of the metasurface. The different colors, physically all at the same wavelength, illustrate different output directions; for instance, a green beam corresponds to the normal exit direction, while a cyan beam corresponds to a 10° deflection to the left. In our case, each metalens converts LCP to right-circular polarization (RCP) using a custom complex transmission amplitude and phase profile given by the expression:

(1) t j ρ = i = 0 2 n 1 U i j exp i k i ρ ,

where ρ denotes the transverse position measured from the center of the entire metasurface. Consequently, light from different metalenses with the same output direction interferes in the far-field regime, resulting in the output mode i in RCP. By fitting the interference pattern captured by a single-photon camera, we can obtain the output field amplitude ψ i out . The entire unitary operation can be summarized as ψ i out = j = 0 2 n 1 U i j ψ j i n in terms of the complex field coefficient.

Figure 1: 
Computing metasurface for programmable quantum algorithms. (a) Overall schematic of the computing metasurface for implementing two-qubit unitary quantum operations. A spatial light modulator (SLM) selectively excites the metalens array and prepares the two-qubit input state 






ψ



(

in

)







$\left\vert {\psi }^{\left(\text{in}\right)}\rangle $



 by modulating the complex incident E-field for each selected metalens at R
0 to R
3. Each metalens diffracts the beam into multiple output directions, with amplitude and phase modulated by the U-matrix. The interference patterns of the diffracted beams in the same direction are projected onto the Fourier plane, where the intensity profile around k
0 to k
3 yields the output state 






ψ



(

out

)





=



U

̂






ψ



(

in

)







$\left\vert {\psi }^{\left(\text{out}\right)}\rangle =\hat{U}\left\vert {\psi }^{\left(\text{in}\right)}\rangle $



. (b) Complex transmission amplitude and phase profile of the metalens array, encoding both Grover’s Search (GS) and Quantum Fourier Transform (QFT). (c) Far-field intensity profile when only the center lens is excited to implement a column of the unitary U matrix. The color shows different amplitude and phase modulation for different output directions (all of the same wavelength). Programmability is achieved by selecting the metalens excitation (R
0 to R
3) and the projected interference patterns (k
0 to k
3). For example, selecting the red square in (b) and (c) enables GS, while selecting the blue square enables QFT. (d) The corresponding matrices for the two programmed quantum operators, 






U

̂



GS




${\hat{U}}_{\text{GS}}$



 and 






U

̂



QFT




${\hat{U}}_{\text{QFT}}$



 (normalization factor omitted for brevity).
Figure 1:

Computing metasurface for programmable quantum algorithms. (a) Overall schematic of the computing metasurface for implementing two-qubit unitary quantum operations. A spatial light modulator (SLM) selectively excites the metalens array and prepares the two-qubit input state ψ ( in ) by modulating the complex incident E-field for each selected metalens at R 0 to R 3. Each metalens diffracts the beam into multiple output directions, with amplitude and phase modulated by the U-matrix. The interference patterns of the diffracted beams in the same direction are projected onto the Fourier plane, where the intensity profile around k 0 to k 3 yields the output state ψ ( out ) = U ̂ ψ ( in ) . (b) Complex transmission amplitude and phase profile of the metalens array, encoding both Grover’s Search (GS) and Quantum Fourier Transform (QFT). (c) Far-field intensity profile when only the center lens is excited to implement a column of the unitary U matrix. The color shows different amplitude and phase modulation for different output directions (all of the same wavelength). Programmability is achieved by selecting the metalens excitation (R 0 to R 3) and the projected interference patterns (k 0 to k 3). For example, selecting the red square in (b) and (c) enables GS, while selecting the blue square enables QFT. (d) The corresponding matrices for the two programmed quantum operators, U ̂ GS and U ̂ QFT (normalization factor omitted for brevity).

Our scheme incorporates programmability using a static metasurface with shared resources for implementing different quantum algorithm choices through selective illumination. The complex input field coefficient ψ j in on a specific metalens at R j is prepared by the corresponding region of a (phase) SLM at normal incidence. A certain fraction of these pixels is deactivated by introducing a phase gradient, diverting the light at an angle that does not fall on the lens array. This process can set ψ j in with both amplitude and phase [35]. The metalens then implements the jth column of the unitary matrix U through a transmission profile at each lens. Figure 1(b) illustrates a typical transmission profile (amplitude and phase in a color map) of the metasurface, comprising a total of 9 metalenses. Our metalens array is programmed with two different quantum operations: Grover’s search (GS) or quantum Fourier transform (QFT), achieved by illuminating a 2-qubit input state on the 4 upper-left (dashed red square) or lower-right lenses (dashed blue square) in Figure 1(b), referred to as R-space, using the SLM. The lens labels R 0 to R 3 for the GS are indicated in Figure 1(a), while the same lens labels are defined in a similar row-major order for the lenses used in QFT. On the other hand, the four output directions k 0 to k 3 for the GS or QFT are shown in Figure 1(c), referred to as k-space, again using dashed red square or blue square. For convenience, we have adopted the same label order as the convention used for R-space, but other choices are possible as long as 4 out of the 9 directions are selected as outputs in defining the U matrix. The corresponding unitary matrices of GS (U GS) and QFT (U QFT) are shown in Figure 1(d) (normalization factor omitted). Taking the center lens, R 3, as an example, it generates {1, 1, 1, −1} at its 4 output directions for U GS, or {−1, −1, −1, −1} (for the same lens now labeled as R 0) at its 4 output directions for U QFT (a global π phase is added to the entire matrix without altering unitarity). Thus, R 3k 3for U GS and R 0k 0 for U QFT both implement the same matrix element −1, indicating that this resource is shared between the two operators. The matrix elements, with one of them shared and implemented by the center lens, are shown in Figure 1(c). The sharing of resources allows for a more compact implementation of the metalens array given limited resources.

2.2 Geometric-phase metasurface and experimental setup

Figure 2(a) showcases the Scanning Electron Microscope (SEM) image of the metasurface, with a close-up view provided in Figure 2(b). The design consists of nine metalenses, each comprising 32-unit cells along the diameter (approximately 20 μm in diameter). Each metalens is composed of nano-slots with variable orientations. In particular, each unit cell, with a periodicity of p = 620 nm, contains two pairs of rotated nanoslots (195 nm long, 50 nm wide) with rotation angles θ 1 and θ 2, as depicted in Figure 2(c). The chosen periodicity is less than the operational wavelength of λ = 810 nm to suppress higher-order diffraction. Regarding the two pairs of rotating slots within a unit cell, we focus on achieving cross-circular polarization (CP) from LCP to RCP in our scheme, contributing to a transmission with an amplitude proportional to cos θ 1 θ 2 and an overall geometric phase of θ 1 + θ 2 [46]. By selecting appropriate values of θ 1 and θ 2 at each unit cell within the metalens at R j , the resultant complex transmission amplitude profile is designed to match the specifications outlined in Eq. (1), where now the U -matrix represents the whole 9 × 9 transfer matrix obtained by combining all the unitary matrices of the programmed quantum operators. We note that the amplitude control accompanies a power loss in transmission. Here, i ranges from 0 to 8, corresponding to the 9 output directions from the same lens at R j . Moreover, for the entire (9 lenses) × (9 directions) matrix, there are unused matrix elements where we can embed more operations if needed (for further discussion, see Supplementary Materials). In addition, an overall normalization constant and a quadratic focusing phase profile are actually added to the metasurface transmission profile, integrating the schematic Fourier lens shown in Figure 1(a) onto the metalens array for the convenience of characterization (see Supplementary Materials). The design of the metalens array, incorporating the nanoslots with the orientation profile, is fabricated on silver-coated glass (50 nm coating) using the focused ion beam (FIB) technique.

Figure 2: 
Geometric-phase metalens array and heralding photon experimental setup. (a) SEM image of the metasurface designed for operational wavelength λ = 810 nm. (b) Enlarged SEM view of the metalens array showcasing the quality of the metalens. (c) Unit cell for controlling the amplitude and phase response, composed of two pairs of rotated nano-air-slots (50 nm × 195 nm) on a silver film (50 nm thick) coated glass substrate, with variable orientations θ
1 and θ
2. (d) Experimental setup using a heralding photon source for imaging the far-field interference patterns resulting from the quantum operation.
Figure 2:

Geometric-phase metalens array and heralding photon experimental setup. (a) SEM image of the metasurface designed for operational wavelength λ = 810 nm. (b) Enlarged SEM view of the metalens array showcasing the quality of the metalens. (c) Unit cell for controlling the amplitude and phase response, composed of two pairs of rotated nano-air-slots (50 nm × 195 nm) on a silver film (50 nm thick) coated glass substrate, with variable orientations θ 1 and θ 2. (d) Experimental setup using a heralding photon source for imaging the far-field interference patterns resulting from the quantum operation.

The experimental setup, incorporating an entangled quantum light source, is illustrated in Figure 2(d). A 405 nm laser (CrystaLaser DL-405-400) pumps a type-II β-barium borate (BBO) crystal to generate two photons at a wavelength of 810 nm in a polarization-entangled state of 1 / 2 H V + V H , with one photon sent to the heralding arm and the other to the signal arm. A polarizer on the heralding arm selectively filters horizontally (H) polarized photons, which are then detected by a Single Photon Counting Module (SPCM) (Excelitas-SPCM-800-14-FC), triggering the Single Photon Avalanche Diode (SPAD) camera (Pi Imaging SPAD 512S) located at the end of the signal arm. The SPAD camera operates in gated mode with a 16-ns coincidence window. The heralding process only triggers imaging for those photons with vertical (V) polarization that arrive at the Spatial Light Modulator (SLM) (Holoeye Pluto 2.1) in the signal arm. The SLM generates the input state and selectively excites the metalens. As mentioned earlier, to control the amplitude from the phase-SLM, some light is diverted and blocked by an iris positioned at the focal plane of a lens with f 1 = 40 cm. A pair of orthogonal Quarter Wave Plates (QWP) is placed before and after the metasurface to convert the linearly polarized incident beam to circular polarization (CP) and vice versa. The first QWP, with a fast axis oriented at the diagonal, converts V-polarized light to LCP. Upon interacting with the metasurface, the photons diffract into different output directions. The second QWP, with a fast axis oriented at the anti-diagonal, and an H-polarizer are used to convert the polarization back to linear polarization that is orthogonal to the input light in the signal arm. Consequently, interference patterns corresponding to different output directions are formed at the focal plane of the metalens array and captured by the SPAD camera. Extended exposure time (a total of 20,000 frames with each frame lasting 0.3s) is utilized for data acquisition due to the extremely low photon count from the quantum source, and the use of the heralding technique is essential to increase the signal-to-noise ratio for detection in the case of quantum light source.

2.3 Experimental characterization

We first examine the operations of the metasurface using classical light. In this case, we replace the part before the SLM in Figure 2(d) with an 810 nm laser (OBIS LX 808 nm 150 mW Laser). The utilization of classical light for excitation effectively enhances the signal, resulting in shorter acquisition times (5–10 ms). It also leads to higher resolution in the interference patterns formed at the focal plane of the metalens array because the higher power can be distributed among more pixels on the single-photon camera. These investigations facilitate the more challenging task of extracting information from the interference patterns in the subsequent stage with a quantum light source.

Figure 3 displays the simulation and experimental results obtained using a classical light source for two operations: GS (left 4 columns) and QFT (right 4 columns). For each operation, we test it using four different input states, which are labeled at the top of each corresponding result column. Let us begin with the first column, which corresponds to the input state 1,1,1,1 for the GS algorithm. In the current case, the GS algorithm essentially picks the basis with π phase shift (a unique marked element in the database) and output the state with zero components except the corresponding basis with value 1: (1, 0, 0, 0), with ideally unit probability on the corresponding basis using the metalens array to implement the unitary matrix U GS (as shown in the matrix multiplication in Figure 1(d)). The input state is initially encoded as the phase profile on the SLM (Figure 3(a)) using the four upper-left lenses in a row-major manner: a region marked as −1 has a constant SLM phase of π (cyan color), while a region marked as 1 has a constant SLM phase of 0 (red color). Only the corresponding metalenses are selectively excited to implement the GS algorithm, while the other regions display a phase gradient to deflect the light away from the metalens array. In the far field (practically at focal plane of the metalens), the interference patterns are formed at the output directions, as shown in the numerical simulation (by using angular spectrum method to propagate the complex field to the focal plane of the metalens) in Figure 3(b) and the experimental results captured by the single-photon camera in Figure 3(c). The interference patterns (intensity) for the two results closely resemble each other and represent the output state in the upper left region, also indexed in a row-major manner. The intensity at direction k i , proportional to ψ i out 2 , can then be determined from the center of each interference pattern. It is worth noting that only the upper left 4 directions exhibit notable interference patterns (as seen Figure 1(c)). To achieve higher accuracy, we extract the intensity using the entire interference pattern. Some representative cases from the library are shown at the bottom of Figure 3, illustrating the different possible patterns for value 0 (fully destructive, resulting in dark centers) and 1 (fully constructive, resulting in a bright center). By comparing the interference patterns with the library, we find that the output state agrees with the expected result 1,0,0,0 for the GS algorithm. In the meantime, for the sake of convenience of our discussion, we discretize the output state to be either fully destructive or fully constructive interference. More details are given in Supplementary Materials regarding the decoding process for the full spectrum of intensity values other than 0 and 1, which will be used in the next step.

Figure 3: 
Simulation and experimental results using a classical light source for the Grover-Search (left) and QFT (right) operations. (a) SLM phase profile for each input state for the two operations: four input states for each operation listed at the top of each column. Color code: red for 1, cyan for −1, green for i, and purple for −i, shaded regions (phase gradient) are effectively inactive. (b) Numerical simulation of the far-field interference pattern. (c) Experimental result using a classical light source. The input and output states are labeled at the top and bottom of each column. The library for decoding the interference pattern into the output state for the representative cases of values 1 and 0 is listed in the bottom inset, where constructive interference (1) exhibits a bright center node and destructive interference (0) exhibits a dark center node.
Figure 3:

Simulation and experimental results using a classical light source for the Grover-Search (left) and QFT (right) operations. (a) SLM phase profile for each input state for the two operations: four input states for each operation listed at the top of each column. Color code: red for 1, cyan for −1, green for i, and purple for −i, shaded regions (phase gradient) are effectively inactive. (b) Numerical simulation of the far-field interference pattern. (c) Experimental result using a classical light source. The input and output states are labeled at the top and bottom of each column. The library for decoding the interference pattern into the output state for the representative cases of values 1 and 0 is listed in the bottom inset, where constructive interference (1) exhibits a bright center node and destructive interference (0) exhibits a dark center node.

For completeness, the results for the other three different input states with π phase change at the corresponding input basis are shown in the second to fourth columns. The simulation and experiment results exhibit good agreement, while the decoded output states are shown below the experimental results. To test the quantum Fourier transform (QFT) using the same technique, we select the input states to be (1, 1, 1, 1), (1, −i, −1, i), (1, −1, 1, −1) and (1, i, − 1, − i) in order to detect the different “frequencies” in the state. The SLM sets the corresponding phases, as shown in the first row of Figure 3(a). The output states correspond to the columns of the 4 × 4 identity matrix, corresponding to the four lower-right output directions exhibiting significant interference patterns. The simulation and experimental interference patterns are in agreement and can be decoded (in a row-major manner) to yield the expected output states.

With the previous experience gained from using classical light to confirm the metasurface’s functionality, we now shift our focus to discussing the results obtained with a quantum light source. While we expect consistent results by using the two different types of sources, the utilization of a quantum light source highlights a key aspect: a single-photon can simultaneously interact with all nine metalenses (in a similar spirit to a double Young slit experiment), which shows the metasurface’s potential as a low-power platform for implementing quantum algorithm. It is important to note that due to the probabilistic nature of single-photon detection, obtaining an accurate output state necessitates sampling numerous measurements of single photons. This aligns with the conventional approach of implementing quantum algorithms through a quantum circuit, which involves executing the algorithm multiple times. Repeated measurement plays a vital role in some algorithms, such as in GS to reduce the risk of false positives and in QFT to achieve a precise probability distribution [7], [22].

On the other hand, using a quantum light source presents an additional challenge in extracting information due to the lower number of photons reaching the single-photon camera. To mitigate the impact of environmental noise in the situation of a smaller number of signal photons, we adopt the heralding technique (as shown in Figure 2(d)). In this case, we use a significantly smaller number of pixels on the camera, around 40 × 40 pixels, to capture the entire interference patterns. This allows us to ensure an adequate number of photons per pixel, enabling data acquisition within a manageable time duration. For the comparison of the results using classical laser and heralded single photons, please refer to the Supplementary Materials. In principle, for our implementation, it is sufficient to place four single-photon detectors to obtain the output state precisely at the four exit directions for a two-qubit operation. However, using a single-photon camera allows us to capture the full interference image. These additional detectors (now roughly around each exit direction) provide additional output bases, which are helpful for establishing a more robust measurement of the original output state by fitting the interference pattern, in a similar spirit to error correction. Here, we develop a fitting procedure for each interference pattern formed at a particular output direction, assuming that only four waves from the involved metalenses interfere with each other. The fitting procedure extracts the complex field amplitudes exiting each metalens. Based on this fitting procedure, we can effectively perform a 4× up-sampling of the interference pattern images, which are presented in Figure 4(a) and (b) for the GS and QFT, respectively. Further details regarding the up-sampling process from the raw images using the physical fitting model are provided in the Supplementary Materials. The up-sampled interference patterns are displayed in a tabular form with each column labeling the input state and each row labeling the output interference pattern at individual output directions (output basis), resembling the classical results shown in Figure 3 by reading out the individual interference patterns in a row-major manner. At the same time, we have also obtained the ψ i out (continuous values now) at each output mode i during the fitting process. These values are presented in the same tabular form in Figure 4(c) and (d) for the GS and QFT, respectively. In both cases, a comparison is made to the expected results (identity matrix), resulting in a root-mean-square error (RMSE) of 0.148 for all 16 elements in the GS and 0.216 for the QFT. It is worth noting that the larger error observed at the k 0 direction in QFT (as shown in Figure 4(d)) can be attributed to the presence of residual beams, which also appear in Figure 3(c), contributing to the larger RMSE in the QFT case. We note that we can scale-up the current approach by adding more lenses to the metalens array. Figure S3 in Supplementary Materials shows an example of four qubits operation with totally 16 lenses. While further scale-up relies much on how accurately the interference pattern can form from different lenses, we envision the current approach can be immediately useful to miniaturize part of a large quantum circuit. We also note that in our current sample, as the center lens is shared between two algorithms, there can be some output directions that are chosen not to read at decoding for a specific algorithm. So there is a dedicated balance between programmability and transmission efficiency, which can be further improved by optimizing the design matrix in minimizing the number of used output directions or adopting dielectric metasurfaces to increase the overall transmission efficiency.

Figure 4: 
Experimental results using a quantum heralding photon source. (a and b) Interference patterns after up-sampling for the Grover’s search (GS) operation (left) and quantum Fourier transform (QFT) operation (right). Each column corresponds to a different input state, and each row shows the interference patterns formed in designated directions. (c and d) Normalized fitted output state amplitudes extracted from the interference patterns for the respective operations. The fitting method approximates the field amplitude at the center of the pattern by modeling the interference of the four metalenses.
Figure 4:

Experimental results using a quantum heralding photon source. (a and b) Interference patterns after up-sampling for the Grover’s search (GS) operation (left) and quantum Fourier transform (QFT) operation (right). Each column corresponds to a different input state, and each row shows the interference patterns formed in designated directions. (c and d) Normalized fitted output state amplitudes extracted from the interference patterns for the respective operations. The fitting method approximates the field amplitude at the center of the pattern by modeling the interference of the four metalenses.

3 Conclusions

In conclusion, we have developed a metalens array platform capable of implementing quantum algorithms with single photons. The functionality of the platform has been validated using both classical and quantum light sources. By selectively exciting subsets of metalenses and interpreting the interference patterns at specific output directions, we have demonstrated the programmability of quantum algorithms and operations, exemplified by the demonstration of Grover’s search (GS) and Quantum Fourier Transform (QFT) in this work. Such a platform holds promise for miniaturizing quantum optical circuits and algorithms, opening up possibilities for metasurface applications. By the demonstration using a single-photon quantum source, our scheme presents promising prospects for future works. Specifically, our scheme can be further extended to probe more information, such as about the metasurface operation by leveraging multiphoton quantum interference [29]. For example, by illuminating a pair of lenses using two photons and measuring the coincidence of any two output directions, we can probe out the phase difference between the competing process within the transfer matrix, sharing a similar principle as in boson sampling [7], [21]. While the scalability to a larger number of qubits through this approach requires further exploration, it already offers the opportunity to ‘factorize’ certain components within a larger-scale quantum computation. The metasurface can effectively reduce the size and eliminate the need for optical alignment in the factorized part. While we have demonstrated resource sharing between two operators on the same metasurface, further optimization of resource management can be explored in future developments. Additionally, the current work utilizes a geometric metasurface with robust operation, relying on metallic components rather than local resonances. However, it may be advantageous to adopt dielectric metasurfaces in the foreseeable future to achieve higher transmission efficiency, thereby enabling the use of larger metalens arrays for quantum operations.

4 Methods

4.1 Sample fabrication

Prior to fabrication, the glass substrate is immersed in concentrated sulfuric acid for 24 h and then cleaned successively with distilled water and acetone. A 50 nm-thick silver film is then deposited onto the substrate by an E-beam Evaporator (AST 600 EI Evaporator), operating at a deposition rate of 1 A ̊ / s . Finally, a focus ion beam (FEI Helios G4 UX, 30 kV, 41 pA) is used to write the designed nanoslot pattern on the prepared silver film.

4.2 Experimental and measurement details

The full experimental setup is presented in the Supplementary Materials. We use a 2-mm-thick type-II BBO and a 200 mW 405 nm laser (CrystaLaser DL-405-400) to generate the polarization-entangled photon pairs in a state of 1/ 2 (|HV⟩ + |VH⟩). The photons are split into the signal arm and heralding arm using a prism. To compensate for the translational and longitudinal walk-off effects of the photon pairs, a half-wave plate (HWP), with an optical axis at 45° with the horizontal axis, and a BBO with half of the thickness of the main BBO are installed in both arms. On the heralding arm, a polarizer selectively filters horizontally (H) polarized photons, such that the heralding process only triggers imaging for those photons with vertical (V) polarization. The heralding photons are then detected using a single photon counting module (SPCM) (Excelitas-SPCM-800-14-FC), which triggers the Single Photon Avalanche Diode (SPAD) camera (Pi Imaging SPAD 512S). On the signal arm, the photons are then coupled into a 10 m single-mode fiber to the imaging setup. Since the propagation in the fiber alters the polarization of the signal photons, a QWP and HWP are used for polarization correction. The orientations of these wave plates are calibrated by using a correlator (UQD-Logic-16) to obtain the maximum coincidence between the signal arm (SPCM1) and heralding arm (SPCM2 in the flip mirror path). Alternatively, we can replace the input of the signal fiber with the light from 810 nm laser (OBIS LX 808 nm 150 mW Laser), polarized with a V-polarizer as our classical source.

The SLM (Holoeye Pluto 2.1), only responds to V-polarized photons, generates the input state and selectively excites the metalens. To control the amplitude from the phase-SLM, some light is diverted and blocked by an iris positioned at the focal plane of a lens with f 1 = 40 cm. This lens and a 10× objective are used to image the SLM plane to the metasurface plane. The first QWP, with a fast axis oriented at the diagonal, converts V-polarized light to LCP. Upon interacting with the metasurface, the photons diffract into different output directions. The second QWP, with a fast axis oriented at the anti-diagonal, and an H-polarizer are used to convert the polarization back to linear polarization that is orthogonal to the input light in the signal arm. A 20× objective (before the second QWP) is used to map the focal plane of the metasurface to the camera. The interference patterns corresponding to different output directions are formed at the focal plane of the metalens array and captured by the SPAD camera.

For our classical result, the same camera is used in the photon counting mode with an exposure time of 5 ms. The image size for the classical result is 195 × 195 pixels and is directly displayed in Figure 3. For our heralding result, a 0.2× magnification system is added to shrink the image size down to 39 × 39 pixels. The heralded images are all retrieved using 20,000 frames with external triggers from SPCM (16 ns coincidence window) and with background white noise subtracted. The background is measured using the same triggering setting with blocked signal photons. Each time frame spans 300 ms with a maximum of 255 photon counts in each pixel. These images are split into nine 13 × 13 pixels, which are used for fitting (details in the Supplementary Materials), and the results are displayed in Figure 4.


Corresponding author: Jensen Li, Department of Physics, 58207 The Hong Kong University of Science and Technology , Clear Water Bay, Kowloon, Hong Kong, P.R. China, E-mail:

Funding source: Hong Kong RGC

Award Identifier / Grant number: 16304020

Award Identifier / Grant number: 16306521

Award Identifier / Grant number: AoEP-502/20

Funding source: Croucher Foundation

Award Identifier / Grant number: CAS20SC01

Award Identifier / Grant number: CF23SC01

  1. Research funding: The work was supported by the Hong Kong RGC (16304020, 16306521, AoEP-502/20) and by Croucher Foundation (CAS20SC01, CF23SC01).

  2. Author contributions: J.L. initiated the project and conceived the idea. R.S.T. and J.X. designed and fabricated the metasurface. T.K.Y. designed a preliminary experimental setup. R.S.T. and H.L. conducted the experiment and analyzed the data. R.S.T. wrote the manuscript, and all authors revised the manuscript. J.L. supervised the project.

  3. Conflict of interest: Authors state no conflicts of interest.

  4. Data availability: The datasets generated and/or analysed during the current study are available from the corresponding author upon reasonable request.

References

[1] T. D. Ladd, F. Jelezko, R. Laflamme, Y. Nakamura, C. Monroe, and J. L. O’Brien, “Quantum computers,” Nature, vol. 464, no. 7285, pp. 45–53, 2010. https://doi.org/10.1038/nature08812.Suche in Google Scholar PubMed

[2] C. D. Bruzewicz, J. Chiaverini, R. McConnell, and J. M. Sage, “Trapped-ion quantum computing: progress and challenges,” Appl. Phys. Rev., vol. 6, no. 2, p. 021314, 2019. https://doi.org/10.1063/1.5088164.Suche in Google Scholar

[3] H.-L. Huang, D. Wu, D. Fan, and X. Zhu, “Superconducting quantum computing: a review,” Sci. China Inf. Sci., vol. 63, no. 8, p. 180501, 2020. https://doi.org/10.1007/s11432-020-2881-9.Suche in Google Scholar

[4] P. R. Tapster, J. G. Rarity, and P. C. M. Owens, “Violation of bell’s inequality over 4 km of optical fiber,” Phys. Rev. Lett., vol. 73, no. 14, pp. 1923–1926, 1994. https://doi.org/10.1103/physrevlett.73.1923.Suche in Google Scholar

[5] Y.-H. Kim, R. Yu, S. P. Kulik, Y. Shih, and M. O. Scully, “Delayed “choice” quantum eraser,” Phys. Rev. Lett., vol. 84, no. 1, pp. 1–5, 2000. https://doi.org/10.1103/physrevlett.84.1.Suche in Google Scholar

[6] V. Jacques, et al.., “Experimental realization of wheeler’s delayed-choice gedanken experiment,” Science, vol. 315, no. 5814, pp. 966–968, 2007. https://doi.org/10.1126/science.1136303.Suche in Google Scholar PubMed

[7] H.-S. Zhong, et al.., “Quantum computational advantage using photons,” Science, vol. 370, no. 6523, pp. 1460–1463, 2020. https://doi.org/10.1126/science.abe8770.Suche in Google Scholar PubMed

[8] L. S. Madsen, et al.., “Quantum computational advantage with a programmable photonic processor,” Nature, vol. 606, no. 7912, pp. 75–81, 2022. https://doi.org/10.1038/s41586-022-04725-x.Suche in Google Scholar PubMed PubMed Central

[9] S. Takeda and A. Furusawa, “Toward large-scale fault-tolerant universal photonic quantum computing,” APL Photonics, vol. 4, no. 6, p. 060902, 2019. https://doi.org/10.1063/1.5100160.Suche in Google Scholar

[10] R. J. C. A. Spreeuw, “Classical analogy of entanglement,” Found. Phys., vol. 28, no. 3, pp. 361–374, 1998. https://doi.org/10.1023/a:1018703709245 10.1023/A:1018703709245Suche in Google Scholar

[11] E. Karimi and R. W. Boyd, “Classical entanglement?” Science, vol. 350, no. 6265, pp. 1172–1173, 2015. https://doi.org/10.1126/science.aad7174.Suche in Google Scholar PubMed

[12] N. J. Cerf, C. Adami, and P. G. Kwiat, “Optical simulation of quantum logic,” Phys. Rev. A, vol. 57, no. 3, pp. R1477–R1480, 1998. https://doi.org/10.1103/physreva.57.r1477.Suche in Google Scholar

[13] B. Perez-Garcia, M. McLaren, S. K. Goyal, R. I. Hernandez-Aranda, A. Forbes, and T. Konrad, “Quantum computation with classical light: implementation of the Deutsch–Jozsa algorithm,” Phys. Lett. A, vol. 380, nos. 22–23, pp. 1925–1931, 2016. https://doi.org/10.1016/j.physleta.2016.04.006.Suche in Google Scholar

[14] S.-K. Liao, et al.., “Satellite-to-ground quantum key distribution,” Nature, vol. 549, no. 7670, pp. 43–47, 2017. https://doi.org/10.1038/nature23655.Suche in Google Scholar PubMed

[15] B. Perez-Garcia, R. I. Hernandez-Aranda, A. Forbes, and T. Konrad, “The first iteration of Grover’s algorithm using classical light with orbital angular momentum,” J. Mod. Opt., vol. 65, no. 16, pp. 1942–1948, 2018. https://doi.org/10.1080/09500340.2018.1459910.Suche in Google Scholar

[16] S. Zhang, P. Li, B. Wang, Q. Zeng, and X. Zhang, “Implementation of quantum permutation algorithm with classical light,” J. Phys. Commun., vol. 3, no. 1, p. 015008, 2019. https://doi.org/10.1088/2399-6528/aafc1c.Suche in Google Scholar

[17] G. Puentes, C. L. Mela, S. Ledesma, C. Iemmi, J. P. Paz, and M. Saraceno, “Optical simulation of quantum algorithms using programmable liquid-crystal displays,” Phys. Rev. A, vol. 69, no. 4, p. 042319, 2004. https://doi.org/10.1103/physreva.69.042319.Suche in Google Scholar

[18] M. Hor-Meyll, D. S. Tasca, S. P. Walborn, P. H. S. Ribeiro, M. M. Santos, and E. I. Duzzioni, “Deterministic quantum computation with one photonic qubit,” Phys. Rev. A, vol. 92, no. 1, p. 012337, 2015. https://doi.org/10.1103/physreva.92.012337.Suche in Google Scholar

[19] G. F. Borges, et al.., “Automated quantum operations in photonic qutrits,” Phys. Rev. A, vol. 97, no. 2, p. 022301, 2018. https://doi.org/10.1103/physreva.97.022301.Suche in Google Scholar

[20] F. Cardano, et al.., “Quantum walks and wavepacket dynamics on a lattice with twisted photons,” Sci. Adv., vol. 1, no. 2, p. e1500087, 2015. https://doi.org/10.1126/sciadv.1500087.Suche in Google Scholar PubMed PubMed Central

[21] M. Tillmann, B. Dakić, R. Heilmann, S. Nolte, A. Szameit, and P. Walther, “Experimental boson sampling,” Nat. Photonics, vol. 7, no. 7, pp. 540–544, 2013. https://doi.org/10.1038/nphoton.2013.102.Suche in Google Scholar

[22] P. Walther, et al.., “Experimental one-way quantum computing,” Nature, vol. 434, no. 7030, pp. 169–176, 2005. https://doi.org/10.1038/nature03347.Suche in Google Scholar PubMed

[23] F. Yue, D. Wen, J. Xin, B. D. Gerardot, J. Li, and X. Chen, “Vector vortex beam generation with a single plasmonic metasurface,” ACS Photonics, vol. 3, no. 9, pp. 1558–1563, 2016. https://doi.org/10.1021/acsphotonics.6b00392.Suche in Google Scholar

[24] H.-X. Xu, H. Liu, X. Ling, Y. Sun, and F. Yuan, “Broadband vortex beam generation using multimode pancharatnam–berry metasurface,” IEEE Trans. Antennas Propag., vol. 65, no. 12, pp. 7378–7382, 2017. https://doi.org/10.1109/tap.2017.2761548.Suche in Google Scholar

[25] Y. Bao, J. Ni, and C. Qiu, “A minimalist single‐layer metasurface for arbitrary and full control of vector vortex beams,” Adv. Mater., vol. 32, no. 6, p. 1905659, 2020. https://doi.org/10.1002/adma.201905659.Suche in Google Scholar PubMed

[26] G. Zheng, H. Mühlenbernd, M. Kenney, G. Li, T. Zentgraf, and S. Zhang, “Metasurface holograms reaching 80% efficiency,” Nat. Nanotechnol., vol. 10, no. 4, pp. 308–312, 2015. https://doi.org/10.1038/nnano.2015.2.Suche in Google Scholar PubMed

[27] Z. Zhu, et al.., “Metasurface-enabled polarization-independent LCoS spatial light modulator for 4K resolution and beyond,” Light: Sci. Appl., vol. 12, no. 1, p. 151, 2023. https://doi.org/10.1038/s41377-023-01202-6.Suche in Google Scholar PubMed PubMed Central

[28] H. Liang, H. Ahmed, W. Y. Tam, X. Chen, and J. Li, “Continuous heralding control of vortex beams using quantum metasurface,” Commun. Phys., vol. 6, no. 1, p. 140, 2023. https://doi.org/10.1038/s42005-023-01262-5.Suche in Google Scholar

[29] K. Wang, et al.., “Quantum metasurface for multiphoton interference and state reconstruction,” Science, vol. 361, no. 6407, pp. 1104–1108, 2018. https://doi.org/10.1126/science.aat8196.Suche in Google Scholar PubMed

[30] T. Stav, et al.., “Quantum entanglement of the spin and orbital angular momentum of photons using metamaterials,” Science, vol. 361, no. 6407, pp. 1101–1104, 2018. https://doi.org/10.1126/science.aat9042.Suche in Google Scholar PubMed

[31] L. Li, et al.., “Metalens-array–based high-dimensional and multiphoton quantum source,” Science, vol. 368, no. 6498, pp. 1487–1490, 2020. https://doi.org/10.1126/science.aba9779.Suche in Google Scholar PubMed

[32] J. Zhou, et al.., “Metasurface enabled quantum edge detection,” Sci. Adv., vol. 6, no. 51, p. eabc4385, 2020. https://doi.org/10.1126/sciadv.abc4385.Suche in Google Scholar PubMed PubMed Central

[33] Q. Li, et al.., “A non-unitary metasurface enables continuous control of quantum photon–photon interactions from bosonic to fermionic,” Nat. Photonics, vol. 15, no. 4, pp. 267–271, 2021. https://doi.org/10.1038/s41566-021-00762-6.Suche in Google Scholar

[34] T. K. Yung, et al.., “Polarization coincidence images from metasurfaces with HOM-type interference,” iScience, vol. 25, no. 4, p. 104155, 2022. https://doi.org/10.1016/j.isci.2022.104155.Suche in Google Scholar PubMed PubMed Central

[35] T. K. Yung, H. Liang, J. Xi, W. Y. Tam, and J. Li, “Jones-matrix imaging based on two-photon interference,” Nanophotonics, vol. 12, no. 3, pp. 579–588, 2023. https://doi.org/10.1515/nanoph-2022-0499.Suche in Google Scholar

[36] Q. Cheng, T. J. Cui, W. X. Jiang, and B. G. Cai, “An omnidirectional electromagnetic absorber made of metamaterials,” New J. Phys., vol. 12, no. 6, p. 063006, 2010. https://doi.org/10.1088/1367-2630/12/6/063006.Suche in Google Scholar

[37] K. Cheng, et al.., “Simulate Deutsch-Jozsa algorithm with metamaterials,” Opt. Express, vol. 28, no. 11, p. 16230, 2020. https://doi.org/10.1364/oe.393444.Suche in Google Scholar PubMed

[38] K. Cheng, Y. Fan, W. Zhang, Y. Gong, S. Fei, and H. Li, “Optical realization of wave-based analog computing with metamaterials,” Appl. Sci., vol. 11, no. 1, p. 141, 2020. https://doi.org/10.3390/app11010141.Suche in Google Scholar

[39] N. Mohammadi Estakhri, B. Edwards, and N. Engheta, “Inverse-designed metastructures that solve equations,” Science, vol. 363, no. 6433, pp. 1333–1338, 2019. https://doi.org/10.1126/science.aaw2498.Suche in Google Scholar PubMed

[40] D. C. Tzarouchis, M. J. Mencagli, B. Edwards, and N. Engheta, “Mathematical operations and equation solving with reconfigurable metadevices,” Light: Sci. Appl., vol. 11, no. 1, p. 263, 2022. https://doi.org/10.1038/s41377-022-00950-1.Suche in Google Scholar PubMed PubMed Central

[41] R. Zhao, et al.., “Multichannel vectorial holographic display and encryption,” Light: Sci. Appl., vol. 7, no. 1, p. 95, 2018. https://doi.org/10.1038/s41377-018-0091-0.Suche in Google Scholar PubMed PubMed Central

[42] H. Ren, et al.., “Metasurface orbital angular momentum holography,” Nat. Commun., vol. 10, no. 1, p. 2986, 2019. https://doi.org/10.1038/s41467-019-11030-1.Suche in Google Scholar PubMed PubMed Central

[43] H. Gao, et al.., “Dynamic 3D meta-holography in visible range with large frame number and high frame rate,” Sci. Adv., vol. 6, no. 28, p. eaba8595, 2020. https://doi.org/10.1126/sciadv.aba8595.Suche in Google Scholar PubMed PubMed Central

[44] L. K. Grover, “Quantum mechanics helps in searching for a needle in a haystack,” Phys. Rev. Lett., vol. 79, no. 2, pp. 325–328, 1997. https://doi.org/10.1103/physrevlett.79.325.Suche in Google Scholar

[45] P. W. Shor, “Algorithms for quantum computation: discrete logarithms and factoring,” in Proceedings 35th Annual Symposium on Foundations of Computer Science, IEEE Comput. Soc. Press, 1994, pp. 124–134.10.1109/SFCS.1994.365700Suche in Google Scholar

[46] V. Bagnoud and J. D. Zuegel, “Independent phase and amplitude control of a laser beam by use of a single-phase-only spatial light modulator,” Opt. Lett., vol. 29, no. 3, p. 295, 2004. https://doi.org/10.1364/ol.29.000295.Suche in Google Scholar PubMed


Supplementary Material

This article contains supplementary material (https://doi.org/10.1515/nanoph-2023-0844).


Received: 2023-11-25
Accepted: 2024-02-09
Published Online: 2024-02-21

© 2024 the author(s), published by De Gruyter, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Heruntergeladen am 16.9.2025 von https://www.degruyterbrill.com/document/doi/10.1515/nanoph-2023-0844/html
Button zum nach oben scrollen