Photonic cluster states are a crucial resource for optical quantum computing. Recently a quantum dot single photon source has been demonstrated to produce strings of single photons in a small linear cluster state. Sources of this kind could produce much larger cluster states, but high photon loss rates make it impossible to characterize the entanglement generated by quantum state tomography. We present a benchmarking method for such sources that can be used to demonstrate useful long-range entanglement with currently available collection/detection efficiencies below 1%. The measurement of the polarization state of single photons in different bases can provide an estimate for the three-qubit correlation function . This value constrains correlations spanning more than three qubits, which in turn provide a lower bound for the localizable entanglement between any two qubits in the large state produced by the source. Finite localizable entanglement can be established by demonstrating . This result enables photonic experiments demonstrating computationally useful entanglement with currently available technology.
I. INTRODUCTION
Measurement-based quantum computation (MBQC)1 has become a promising candidate for the most resource-efficient way to build a universal quantum computer. The greatest challenge of MBQC is the generation of a sufficiently large entangled resource state. This step is critical because only certain types of multi-qubit entanglements are known to enable universal quantum computation,2 most prominently cluster state entanglement.3,4
Photonic systems have been proposed to generate cluster states.5,6 Recently a complete architecture for a linear optical quantum computer has been developed that relies on the probabilistic fusion of many small entangled states into one large cluster state.7 In this proposal, the generation of the entangled resource state requires only the generation of many maximally entangled three-photon states, at the cost of a significant overhead of single-photon detection measurements and classical information processing. This overhead could be dramatically reduced by developing deterministic “machine gun” sources of photonic cluster states.8,9
In a recent experimental breakthrough,10 a quantum dot (QD) single photon source has been demonstrated to generate three-qubit cluster states. The time required to characterize the performance of this device using tomography was considerable. A simple estimate shows that although the source is in principle capable of emitting long strings of entangled photons, tomography on larger states is essentially infeasible given the low collection efficiency. Our result makes it possible to characterize the computationally useful entanglement in such long strings of single photons even in the presence of photon loss rates as high as reported in Ref. 10. The type of entanglement that makes cluster states a resource for MBQC can be quantified in terms of the localizable entanglement (LE) or the teleportation fidelity as introduced in Section III. We find that given a measured three-photon correlation , the LE across k qubits in a state of at least k + 1 single photons is lower bounded as
and the teleportation fidelity across k qubits as
The three-photon correlation can be measured using a simple optical setup and in highly lossy systems, as demonstrated in Ref. 10 with the result . This measured correlation is close to the value of at which the above bounds become meaningful. As , for any k as shown in Fig. 1. Hence cluster state entanglement across many qubits can be demonstrated by measuring in future experiments.
A sufficiently high value of guarantees non-zero LE across many qubits. For instance, a value of (0.9545) is sufficient to demonstrate non-zero LE across 5 (20) qubits. The curve shown is obtained by setting Eq. (1) to zero and plotting k − 1 (number of measured qubits) vs. .
A sufficiently high value of guarantees non-zero LE across many qubits. For instance, a value of (0.9545) is sufficient to demonstrate non-zero LE across 5 (20) qubits. The curve shown is obtained by setting Eq. (1) to zero and plotting k − 1 (number of measured qubits) vs. .
II. EXPERIMENTAL PROTOCOL TO GENERATE AND VERIFY PHOTONIC CLUSTER STATES
A protocol for the experimental realization of photonic cluster states has been proposed in Ref. 8. We review this proposal and the measurement setup proposed in Ref. 11 with focus on practical implementation.
Certain single photon sources, such as charged QDs or NV− centres in diamond,12 can be used to produce entanglement between an emitter spin and the polarization of single photons. In these sources the two ground states of a trapped spin couple via degenerate optical transitions to two excited states, whereby the transitions obey strict selection rules. An example of such a system is given by self-assembled indium-arsenide QDs, where the spin up/down state couples via right/left handed circularly polarized light to the respective spin up/down charged exciton states.13 Pulsed excitation and subsequent decay via single photon emission lead to a string of time-binned photons. The quantum state of these single photons and the emitter spin is the linear cluster state if the emitter spin is coherently rotated by in the Bloch sphere in between excitation pulses.8
Given that a single photon source capable of repeated emission has been set up, an experiment needs to verify that the photons emitted are in the linear cluster state or close enough for a given quantum information processing task of interest. An optical setup has been proposed11 for the characterization of photonic cluster state sources, and a simplified version is shown in Fig. 2. The data obtained with this setup consist of time-tagged single-photon detection events (“clicks”). A click in one of the four detectors corresponds to a projective single-qubit measurement in either the X or Z Pauli basis. For example, if the upper right detector in Fig. 2 clicks during the second timebin, we may interpret this event as the projection of qubit 2 onto the +1 eigenstate of the Pauli operator X.
Cluster state source experiment with the measurement setup. A trapped emitter spin is repeatedly excited, each time emitting a photon into a spatial mode represented by the thin dashed line. The sketch shows a snapshot at a time after the emission of the fourth photon. Abbreviations: BS—beam splitter; PBS—polarizing beam splitter; QWP— quarter waveplate. The inset in the dashed box shows the graph state representation of the state, where each labelled circle represents a qubit and the lines in between represent the cluster state entanglement. Below are the stabilizer generators of the state, where XeZ4 is short for .
Cluster state source experiment with the measurement setup. A trapped emitter spin is repeatedly excited, each time emitting a photon into a spatial mode represented by the thin dashed line. The sketch shows a snapshot at a time after the emission of the fourth photon. Abbreviations: BS—beam splitter; PBS—polarizing beam splitter; QWP— quarter waveplate. The inset in the dashed box shows the graph state representation of the state, where each labelled circle represents a qubit and the lines in between represent the cluster state entanglement. Below are the stabilizer generators of the state, where XeZ4 is short for .
The data collected consist of a large number of time-tagged measurement outcomes of the form “qubit 1 measured +1 in X, qubit 2 got lost, qubit 3 measured −1 in Z, ….” Averages of these measurement outcomes yield expectation values of Pauli operators. For instance, the expectation value (subscripts label the timebins) can be obtained in the following way:
collect sufficiently many outcomes of the event sequence “photon 3 measured in the Z basis, photon 4 in X, photon 5 in Z;”
multiply the outcomes of each such triplet of measurement outcomes;
the average of these products is an estimate of the expectation value .
We call the number of single-qubit Pauli operators in a multi-qubit Pauli operator the support of this operator. The operator , for example, has support on three qubits. Clearly the probability of detecting a sequence of photons at the relevant detectors for a given operator decays exponentially with the support of the operator and the inverse of the photon detection probability in the presence of photon loss.
Repeatedly generating the state of n photons and collecting all 4n − 1 Pauli expectation values constitute full quantum state tomography and yields all information obtainable on the state of these n qubits. This method, however, is clearly not scalable, and we need to come up with a more efficient way to characterize the cluster state source. Given photon loss, it is in particular the support of the expectation values needed that we wish to minimize.
To understand the role of photon loss and the measurements feasible with today’s technology, we consider the experiment presented in Ref. 10. The overall efficiency was such that roughly one photon per 700 timebins was detected. Using a setup as in Fig. 2, the probability of getting three consecutive photons on the Z, X, and Z detectors, respectively, is given by . At the excitation rate of reported in Ref. 10, this probability translates to about 30 min of integration time for a single event contributing to the estimate of some . Measuring a three-qubit expectation value is therefore already feasible and has in fact been demonstrated.10 Expectation values of larger support, however, require higher efficiency.
III. VERIFYING CLUSTER STATE ENTANGLEMENT IN LARGE PHOTONIC STATES USING THE 〈ZXZ〉 BOUND
There is a variety of experiments on sources of entangled photons which could potentially produce cluster states. For such a source to enable MBQC, all (or at least a certain fraction considering a loss tolerant encoding) of the single photons of a large state need to be detectable. Furthermore, this large state needs to have a certain type of entanglement that enables MBQC. In this work, we focus on the second requirement: Assume that a source produces a large photonic state, but the photon collection efficiency is low. Can one at least make sure that the entanglement present in this large state is such that the state would be sufficient for MBQC if photon collection efficiency was improved?
Our result enables this demonstration of useful entanglement in large photonic states with high losses. Before we present our result, we need to introduce two measures of cluster state long-range entanglement, since distance measures such as fidelity to an ideal cluster state do not capture the computational power of an experimentally produced mixed state.
The localizable entanglement (LE) can be taken as such a figure of merit. To understand why this quantity is suited for cluster state experiments, let us consider the ideal linear cluster state on n qubits. A sequence of single-qubit measurements in the X or Y basis on qubits 2 to n − 1 results in a maximally entangled state of the unmeasured qubits 1 and n (see Fig. 3 for an example). If the n qubit state prior to the measurements was a faulty cluster state, then the two-qubit state resulting from the measurement sequence is generally not maximally entangled, and this resulting two-qubit entanglement might depend on the choice of measurement bases as well as the outcomes of these measurements.
Example of a stabilizer triplet corresponding to an entanglement localizing measurement sequence. The dashed lines to the left and right of photons 0 and 6 indicate that we are looking at a segment of a long linear cluster state. The Z measurement cut out a linear cluster state on qubits 1 to 5. The X and Y measurements (like any measurements in a basis in the equatorial plane of the Bloch sphere) lead to a maximally entangled two-qubit state of qubits 1 and 5. Denoting stabilizer generators as Ki = Zi−1XiZi+1, one finds that the stabilizers that commute with the measurement sequence are , , and . Hence we have m1 = 3, m2 = 4, and m3 = 3. See Ref. 15 for background on the stabilizer formalism.
Example of a stabilizer triplet corresponding to an entanglement localizing measurement sequence. The dashed lines to the left and right of photons 0 and 6 indicate that we are looking at a segment of a long linear cluster state. The Z measurement cut out a linear cluster state on qubits 1 to 5. The X and Y measurements (like any measurements in a basis in the equatorial plane of the Bloch sphere) lead to a maximally entangled two-qubit state of qubits 1 and 5. Denoting stabilizer generators as Ki = Zi−1XiZi+1, one finds that the stabilizers that commute with the measurement sequence are , , and . Hence we have m1 = 3, m2 = 4, and m3 = 3. See Ref. 15 for background on the stabilizer formalism.
The localizable entanglement is defined with respect to two qubits i, j in a state of n qubits as the maximum average entanglement between i and j that can be obtained by means of a sequence of single-qubit measurements on the other n − 2 qubits in .14 The maximum is taken over all measurement bases, while the average refers to all possible measurement outcomes, and we take concurrence to be the two-qubit entanglement measure. The task of benchmarking a cluster state source is accomplished by lower bounding the localizable entanglement of the state that it produces.
A second measure of cluster state entanglement is the teleportation fidelity. Now assume that one wishes to perform a joint measurement on qubit 1 of a linear state such as the one shown in Fig. 3 and some single-qubit state to be teleported, followed by a sequence of single-qubit measurements on qubits 2 to n − 1. Using a perfect linear cluster state, it is possible to retrieve the state on qubit n, but any errors on the linear cluster state will bring down the fidelity of this operation. We take the teleportation fidelity that can be achieved using a faulty n qubit cluster state as a second figure of merit for a cluster state source producing .
We now present our main result. Given that the expectation values on any three neighboring qubits in a linear state of at least k + 1 qubits are no smaller than some value , the localizable entanglement is lower bounded,
Furthermore we find that a linear state with expectation values enables a quantum teleportation channel across k qubits of fidelity
This result makes it possible to demonstrate useful long-range entanglement in large photonic states with low photon collection efficiency. Given that , the LE of the state produced is guaranteed to be nonzero and the teleportation fidelity must be higher than that provided by any separable state. As approaches unity, the LE tends to the maximum value found in ideal cluster states as shown in Fig. 1. Experimental control parameters can therefore be optimized by looking for a maximum in . We refer to Eq. (3) as the bound and to Eq. (4) as the fidelity bound in the following.
IV. PROOF AND PROPERTIES OF THE 〈ZXZ〉 BOUND
A. Proof of the 〈ZXZ〉 bound
The proof of the bound makes use of the stabilizer formalism.15 The linear cluster state on n qubits is the unique eigenstate of the operators X1Z2, Zi−1XiZi+1 , and Zn−1Xn with eigenvalues +1 (see Fig. 3 for an example). These operators are called the stabilizer generators of the cluster state. Clearly the cluster state also is the +1 eigenstate of any product of stabilizer generators, called the stabilizers of the cluster state. We denote a stabilizer which is the product of m stabilizer generators as Km.
If all stabilizer generators in some state of n qubits have expectation values no smaller than some value , the expectation values of any stabilizer are lower bounded by
This bound derives from the following bound on the expectation value of the product of two commuting operators P1 and P2:
which follows from
The latter is true as are projectors and therefore non-negative.
As shown in Appendix A, certain triplets of stabilizer expectation values , i = 1, 2, 3, can lower bound the LE of a quantum state . The value of this lower bound is the entanglement of the two-qubit state defined in Eq. (A1) with . The concurrence of this state is given by16
Substituting for from Eq. (5), we obtain
The operators can be found by choosing a sequence of either Y or X measurements on qubits 2 to n − 1 and updating the set of stabilizer generators of the ideal cluster state so as to account for the state resulting from these measurements. The resulting set of stabilizers contains the three elements . An example is presented in Fig. 3. Each X or Y measurement appends a stabilizer generator to two of the three operators such that
Substituting this expression into Eq. (9), we arrive at
The expression given in Eq. (1) in terms of two qubits labelled j and j + k follows by considering the segment of k + 1 qubits of a linear state that results from measuring qubits j − 1 and j + k + 1 in the Z basis.
The triplet sum furthermore lower bounds the fully entangled fraction as introduced in Ref. 17, which in turn gives the fidelity of a teleportation protocol18 using the linear state as described above. Hence
B. The WC state
The teleportation fidelity bound and the lower bounds to stabilizer expectation values (Eq. (5)) are tight bounds. The bound has been found to be tight for all examples investigated (see Appendix B). The state that saturates these bounds is the worst-case scenario for the state produced by a cluster state source given knowledge of only . We call this state the WC state on n qubits and write it as
where is the linear cluster state on n qubits. The parameter is chosen such that , i.e.,
The defining property of the WC state is that it saturates all inequalities given in Eq. (5),
The second line is obtained by noting that Km anticommutes with m of the Zi operators, yielding −1 for m terms in the sum on the rhs of the first line. The third line follows by substituting from (14).
The state therefore has a triplet sum T no higher than the lower bound given by Eq. (5), which means that it saturates the teleportation fidelity bound. Hence Eq. (5) and the teleportation fidelity bound are tight, while the bound is conjectured to be tight as described in Appendix B.
V. COMPARISON TO OTHER CHARACTERIZATION METHODS
A. Process tomography
The experiment reported in Ref. 10 is claimed to demonstrate LE across five photons, although the states produced contained three photons at most. This claim is justified by the complete characterization of the quantum process that entangles the emitter spin with a single photon, then calculating the multi-photon state that would be obtained if this process acted many times, and finally computing the LE of this large state. In this way, LE across arbitrarily many qubits can be demonstrated while never actually producing states containing more than three photons. Moreover this method yields an estimate of the LE actually present in the state generated, rather than lower bounding it.
However the process tomography method relies on the assumption that the spin-photon entangling process is the same over many excitation pulses. The bounds presented here, in contrast, do not make any assumption on the physical mechanism that generated the photon string. If the cluster state source is to be used in any MBQC protocol, then it must actually generate large entangled photonic states. In that case, the supposed state extrapolated from the process tomography can be checked against the measurements on the state generated in the experiment via the bound.
An advantage of lower bounding LE using rather than computing it from a process map is the scalability. The process tomography method applied to an n photon state involves the computation of a density matrix and estimation of the LE from these data (the LE of a quantum state is generally not exactly computable). The bound seems therefore better suited for the optimization of experimental parameters during the realization of the experiment and demonstration of LE across many qubits than the computationally intense process tomography approach.
B. The direct bound
The three expectation values can in principle be measured directly using a setup as in Fig. 2 with another arm to measure in the Y basis. Clearly this information will lower bound the LE, and we call this bound presented in Ref. 11 the direct bound. The direct bound will in general be higher than the bound, except for the unrealistic scenario where the source produces a WC state. The downside is, however, that the support of the operators that need to be measured in order to demonstrate LE across n qubits grows linearly with n, which makes it exponentially hard to measure the direct bound. Hence the direct bound is not useful yet for demonstrating long-range entanglement given the low photon collection efficiency of current experiments. Given higher efficiency, there is a trade-off between saving measurement resources and demonstrating a high value of LE.
An interesting scenario to investigate this trade-off is a cluster state source as proposed in Ref. 8 subject to uncorrelated Pauli Y-errors on the emitter spin between single-photon emissions. These errors are likely to be the dominant error mechanism in quantum dot implementations of the proposal. Both the direct and the bound can provide two different figures of merit for such a source. First, the number of qubits across which the LE is non-zero can be considered; second, the value of the LE across a fixed number of qubits constitutes a figure of interest. As shown in Fig. 4, the bound is considerably below the direct bound for both quantities. The bound approaches the direct bound as (see the inset in Fig. 4).
The bound is generally lower than the direct bound. In the main plot, the maximum number of qubits across which the direct bound (blue) and the bound (red) guarantee non-zero LE is shown. The x-axis gives the probability of a Pauli Y-error on the emitter spin (fundamental error) before each single-photon emission. The inset shows the value of LE that each bound establishes across three qubits, again plotted against the probability of a fundamental Y-error. The highlighted data points in the main plot correspond to the points in the inset plot where each curve hits zero.
The bound is generally lower than the direct bound. In the main plot, the maximum number of qubits across which the direct bound (blue) and the bound (red) guarantee non-zero LE is shown. The x-axis gives the probability of a Pauli Y-error on the emitter spin (fundamental error) before each single-photon emission. The inset shows the value of LE that each bound establishes across three qubits, again plotted against the probability of a fundamental Y-error. The highlighted data points in the main plot correspond to the points in the inset plot where each curve hits zero.
The bound is therefore particularly useful for sources with low emission/detection efficiencies and little decoherence of the emitter spin. In that case, no direct bound is available but is close to unity and hence high values of LE across a fixed number of qubits as well as non-zero LE across many qubits can be demonstrated.
VI. CONCLUSION
Our result for the worst-case localizable entanglement in a cluster state approximation provides a benchmark for sources of large photonic cluster states that could enable experimental MBQC protocols in the future. We have shown that as the measured three-photon correlation approaches unity, useful entanglement increases at a rate lower-bounded by Eq. (11). The method of lower bounding stabilizer expectation values by expectation values of the stabilizer generators possibly has applications in the investigation of other stabilizer states.
The measurement of can be accomplished with the simple setup shown in (2) and emission/detection efficiencies that are already available. The threshold for establishing a cluster state source capable of producing long-range entanglement is therefore lowered to demonstrating , which would demonstrate non-zero localizable entanglement across a single qubit. The experiment reported in Ref. 10 comes close to this threshold.
We wish to acknowledge a related bound on the fidelity of a state with the ideal cluster state given that was presented in Ref. 19. Interestingly the state also saturates this fidelity bound which was obtained with seemingly different methods.
ACKNOWLEDGMENTS
We gratefully acknowledge fruitful discussions with David Jennings and Ilai Schwarz and the support of the United States Army Research Office and the EPSRC.
APPENDIX A: THREE EXPECTATION VALUES CAN LOWER BOUND THE LE
In Ref. 11, a bound on the LE was derived given three expectation values and assuming zero entanglement fluctuations14 (“outcome-independent entanglement”). In the following, we show that this bound holds even in the presence of entanglement fluctuations. We only deal with qubits and projective measurements here.
There exists a collection of n − 2 single-qubit Pauli operators {Pk}, each acting on one of the n qubits except the target qubits t1, t2, such that [Bl, Pk] = 0 l, k. The label k runs from 0 to n − 2, while the target qubits are labelled t1, t2.
B3 = B2B1.
All three operators Bi have nontrivial support on both qubits t1 and t2, i.e, the component of Bi acting on the t1, t2 subspace is some two-qubit Pauli operator .
We now associate strings of n − 2 bits with operators Qq on the n − 2 qubits other than t1, t2 where 1 (0) at position k in q means that the component of Qq acting on qubit k is Pk . For instance, we have .
□
APPENDIX B: IS THE 〈ZXZ〉 BOUND TIGHT?
We provide three items of evidence in support of our conjecture
First, we show that all equatorial measurement sequences yield entanglement no higher than the bound; second, we show analytically that the claim holds for ; and finally, we present numerics for .
1. Equatorial measurement sequences
Given , no sequence of equatorial measurements can produce a two-qubit state with .
□
2. Analytics for
We derive an exact expression for the concurrence of the two-qubit state resulting from two measurements in the X-Z plane on the middle qubits in the four-qubit WC state. The result substantiates our conjecture that general measurement sequences on cannot reach higher entanglement than equatorial ones.
The result of a projective measurement on qubit i in the X-Z plane may be written as . We perform measurements on qubits two and three of , with outcomes parametrized by and , respectively. This yields the two-qubit state
which has components
The entanglement of a state is invariant under local unitary operations, . This corresponds to the transformations , , and , where O1 and O4 are the orthogonal matrices.20 By choosing O1 and O4 that achieve a signed singular value decomposition of T, we perform local unitary operations on that correspond to the transformation
where and .
The above density matrix is manifested in the form of an X-state.21 The concurrence of such a state is a simple function of the density matrix elements, which for us gives
The entanglement that is localized by measurements in the X-Z plane on is therefore clearly maximized by the equatorial measurement sequence, which gives and hence S = 1.
3. Numerics for
We have not found an analytic form for when . To further investigate whether our conjecture holds, we therefore perform a numerical optimization.
Using a Nelder-Mead simplex algorithm, the following optimization was carried out:
where gives the normalization factor and
The results for six different values of are shown in Fig. 5. We find that the optimal measurement angles are and that is arbitrary. This yields a value of concurrence , again providing evidence for the conjecture .
Numerical optimization of the concurrence of the two-qubit state resulting from five single-qubit measurements on . The red dots show the maximum entanglement obtained while the blue line gives the value of the bound.
Numerical optimization of the concurrence of the two-qubit state resulting from five single-qubit measurements on . The red dots show the maximum entanglement obtained while the blue line gives the value of the bound.