Arxiv:2010.14422V1 [Quant-Ph] 27 Oct 2020
Total Page:16
File Type:pdf, Size:1020Kb
Deterministic multi-mode gates on a scalable photonic quantum computing platform Mikkel V. Larsen,∗ Xueshi Guo, Casper R. Breum, Jonas S. Neergaard-Nielsen, and Ulrik L. Andersen† Center for Macroscopic Quantum States (bigQ), Department of Physics, Technical University of Denmark, Fysikvej, 2800 Kgs. Lyngby, Denmark (Dated: October 27, 2020) Quantum computing can be realized with nu- dred single-mode gates6. In CV quantum comput- merous different hardware platforms and com- ing2,12,20,21, information is encoded and processed in putational protocols. A highly promising ap- bosonic harmonic oscillators—e.g. the optical field—that proach to foster scalability is to apply a photonic are described by states in infinite-dimensional Hilbert platform combined with a measurement-induced spaces22,23. Although the idea of using CVs for quantum quantum information processing protocol where computing dates back more than 20 years20, it is only gate operations are realized through optical mea- within the last few years that feasible models for fault- surements on a multipartite entangled quantum tolerant large-scale CV MBQC were conceived13,14,24–26. state—a so-called cluster state1,2. Heretofore, Our demonstration represents a critical step towards a few quantum gates on non-universal or non- these CV computing models. It constitutes the first real- scalable cluster states have been realized3–10, but ization of a fully deterministic and programmable multi- a full set of gates for universal scalable quan- mode computation platform for MBQC. tum computing has not been realized. We pro- pose and demonstrate the deterministic imple- Architecture and hardware mentation of a multi-mode set of measurement- In CV MBQC, quantum information processing is real- induced quantum gates in a large two-dimensional ized by teleporting the constituent gates through a com- (2D) optical cluster state using phase-controlled putationally universal cluster state, comprising quadra- 2,11 continuous variable quadrature measurements . ture entangled modes in a 2D grid2. For Gaussian gates, Each gate is simply programmed into the phases these teleportation protocols are effectuated by quadra- of the high-efficiency quadrature measurements ture measurements of the cluster state modes, where the which execute the transformations by telepor- determined gate or sequence of gates is fully programmed tation through the cluster state. Using these into the phases of the quadrature measurements, i.e. programmable gates, we demonstrate a small the measurement bases. Such a cluster state architec- quantum circuit consisting of 10 single-mode ture including solely Gaussian transformations allows gates and 2 two-mode gates on a three-mode for full computational universality in the sub-space of input state. On this platform, fault-tolerant Gottesman-Kitaev-Preskill (GKP) qubits provided that universal quantum computing is possible if the a supply of these qubits are available12,13—inline non- cluster state entanglement is improved and a Gaussian gates are not needed13. Moreover, by using supply of Gottesman-Kitaev-Preskill qubits is GKP encoding, fault-tolerance is attainable via quan- 12–15 available . Moreover, it operates at the tele- tum error correction involving solely Gaussian transfor- com wavelength and is therefore network con- mations in the cluster12,28. nectable without quantum transducers. The reconfigurable and programmable nature of the Recent remarkable advances in developing fully pro- cluster state quantum computer is illustrated in Fig. 1a grammable quantum computing platforms have led to a by the different layers of operation from software to hard- plethora of groundbreaking results in quantum informa- ware. First, the quantum algorithm is specified and sub- tion science including the demonstration of fault-tolerant sequently resolved into a certain sequence of single- and operations on an error-corrected logical ion-trap qubit16 two-mode gates, such as the rotation, shear, squeezing arXiv:2010.14422v2 [quant-ph] 28 Aug 2021 and the demonstration of quantum sampling at a super- and the controlled-Z gate. This sequence of gates is then classical rate in a 53-qubit superconducting quantum converted into a sequence of phases that finally controls computer17. Albeit marked progress, the currently re- the consecutive quadrature measurements to effect the alized qubit-based platforms for quantum computing are quantum algorithm on the cluster state. still strongly limited in size while the proposed methods At the hardware level, the processor is based on the for up-scaling are stymied by significant technical chal- generation of a time-encoded one-dimensional (1D) clus- lenges. ter state29,30 as illustrated in Fig. 1b. The cluster state An alternative is the continuous variable (CV) pho- is created in two spatial modes, A and B, using squeezed tonic platform which has recently gained interest due states of light (produced by optical parametric oscilla- to its proven scalability potential for measurement- tors, OPOA and OPOB, at the wavelength of 1550 nm) based quantum computation (MBQC) as exemplified by that are interfered in an imbalanced interferometer and the generation of 2D cluster states with thousands of subsequently coiled up by the Nτ-delay into a cylindrical modes18,19 and the sequential operation of one hun- 2D cluster state with a structure as shown in Fig. 1c18. 2 a output c d Single-mode gates: Circuit B,k A,k B,kB,k+N ψin m+,k input QPU ψ3 A,k = S(r) 0 m–,k out U in S(r) 0 B,k+N ψ ψ4 U in Time oddk(θ c) ψ2 Gates ψ e 5 Two-mode gates: ψin1 m+,k m–,k 2N A,k B,kB,k+ ψin2 m+,k+2 Cluster state ψ1 m–,k+2 LLogicogic levellevel ψ60 out1 in1 10 m+,k+N b ⊗ m = ) –,k+N B,k+2 0 m+,k+N+1 ) m OPOA θA,k r –,k+N+1 m ( A –,k Measurement m ) +,k+N+2 device out2 V in2 S Nτ m–,k+N+2 BS1 τ BS2 BS3 (1) (2) (3) V ψin1 ψin2 OPOB θB,k Time 1D cluster state B m+,k FIG. 1. Experimental setup and computation scheme. a, Decomposition of a quantum circuit in a quantum processing unit (QPU) into gates implemented on a cluster state by projective measurements of the input and cluster state modes. b, Experimental setup generating a coiled-up 1D cluster state in the logic level where quantum information is encoded27. Computation takes place in the logic level using a two-mode measurement device consisting of a beam-splitter (BS3) and two homodyne detectors measuring in bases θA,k and θB,k, with k indicating the temporal mode number. The experimental setup is described in detail in SI section 1. c, Coiled-up 1D cluster state in the logic level at which input states, ψ0 ,..., ψ5 , can be encoded on the circumference. By measuring control modes, the cluster state is projected into wires on| whichi single-| i and two-mode gates can be implemented by gate teleportation. Bright and dark nodes indicate spatial modes A and B respectively, while the red arrows indicate BS3-operation of the measurement device. d and e, Cut-outs of the cluster state showing implementations of single- and two-mode gate operations, Uˆ and Vˆ , defined by the measurement device’s basis settings. Here the coiled-up cluster state at (1) is seen to be projected into wires at (2) by measuring odd temporal control modes (grey shaded area) in the θc control basis prior to the implementation of gates at (3). The corresponding circuits are shown as well and are further described in SI section 2 together with the computation scheme. This coiled-up 1D cluster state represents the logic level, measurement order follows the propagation of informa- and it is at this point the computational logic takes place tion along the cluster state cylinder. In the following, via projective quadrature measurements of the cluster we summarize the computation scheme with details de- state. Each node of the graph corresponds to spatial scribed in the supplementary information (SI) section 2. modes A and B in different temporal modes, k, with At the logic level in Fig. 1b and 1c, a joint measure- duration τ set by the τ-delay in the 1D cluster state gen- ment is performed on spatial modes A and B of ev- erator, and the number, N, of temporal modes on the ery temporal mode k (examples of the mode indexing is cylinder circumference is determined by the Nτ-delay. shown in Fig. 1d,e). The two-mode measurement device We have chosen the delays of 50 m and 600 m leading to consists of a beam-splitter (BS ) followed by two homo- a temporal mode duration of τ 250 ns and N = 12. 3 dyne detectors each measuring in a basis determined by The projective quadrature measurements≈ of each node the local oscillator phase θ—i.e. measuring the quadra- are performed with high-efficiency homodyne detectors turex ˆ(θ) =x ˆ cos θ +p ˆsin θ wherex ˆ andp ˆ are the elec- with variable and fully controllable basis settings. It is tric field amplitude and phase (or position and momen- precisely this full control of projective quadrature mea- tum) quadratures, respectively. Temporal modes of odd surements that enables the execution of an arbitrary se- k are used as control modes: Measuring these in basis quence of Gaussian gates and thus allows for universal θ = ( 1)(k 1)/2π/4 of A and B, the cluster state is quantum computation when using GKP states. c − projected− into N/2 wires along the length of the cylin- der as illustrated in Fig. 1c31. These wires, which at Computation scheme the logic level consist of segments of two-mode entangled Input quantum states for computation may be encoded states, can be used for single-mode computation by gate on the circumference of the cluster state, and for the im- teleportation32.