Regimes of classical simulability for noisy Gaussian boson sampling
Haoyu Qi, Daniel J. Brod, Nicol\'as Quesada, Ra\'ul Garc\'ia-Patr\'on

TL;DR
This paper establishes a classical simulation threshold for noisy Gaussian Boson Sampling, showing how noise and loss affect quantum advantage and proposing input squeezing as a mitigation strategy.
Contribution
It formalizes a sufficient condition for classical simulability of noisy GBS and analyzes how noise impacts quantum advantage in linear-optical architectures.
Findings
Noisy GBS becomes classically simulable under certain noise conditions.
Quantum advantage diminishes with exponential photon loss in deep circuits.
Increasing input squeezing can help GBS evade classical simulation.
Abstract
As a promising candidate for exhibiting quantum computational supremacy, Gaussian Boson Sampling (GBS) is designed to exploit the ease of experimental preparation of Gaussian states. However, sufficiently large and inevitable experimental noise might render GBS classically simulable. In this work, we formalize this intuition by establishing a sufficient condition for approximate polynomial-time classical simulation of noisy GBS --- in the form of an inequality between the input squeezing parameter, the overall transmission rate and the quality of photon detectors. Our result serves as a non-classicality test that must be passed by any quantum computationalsupremacy demonstration based on GBS. We show that, for most linear-optical architectures, where photon loss increases exponentially with the circuit depth, noisy GBS loses its quantum advantage in the asymptotic limit. Our results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Regimes of Classical Simulability for Noisy Gaussian Boson Sampling
Haoyu Qi
Xanadu, 777 Bay St, Toronto ON, M5G 2C8, Canada,
Daniel J. Brod
Instituto de Física, Universidade Federal Fluminense, Niterói RJ, 24210-340, Brazil
Nicolás Quesada
Xanadu, 777 Bay St, Toronto ON, M5G 2C8, Canada,
Raúl García-Patrón
Centre for Quantum Information and Communication, École polytechnique de Bruxelles, CP 165, Université libre de Bruxelles, 1050 Brussels, Belgium
Abstract
As a promising candidate for exhibiting quantum computational supremacy, Gaussian Boson Sampling (GBS) is designed to exploit the ease of experimental preparation of Gaussian states. However, sufficiently large and inevitable experimental noise might render GBS classically simulable. In this work, we formalize this intuition by establishing a sufficient condition for approximate polynomial-time classical simulation of noisy GBS — in the form of an inequality between the input squeezing parameter, the overall transmission rate and the quality of photon detectors. Our result serves as a non-classicality test that must be passed by any quantum computational supremacy demonstration based on GBS. We show that, for most linear-optical architectures, where photon loss increases exponentially with the circuit depth, noisy GBS loses its quantum advantage in the asymptotic limit. Our results thus delineate intermediate-sized regimes where GBS devices might considerably outperform classical computers for modest noise levels. Finally, we find that increasing the amount of input squeezing is helpful to evade our classical simulation algorithm, which suggests a potential route to mitigate photon loss.
Quantum computational supremacy Harrow and Montanaro (2017); Preskill (2018)—when a quantum device performs a computational task beyond the capabilities of classical computers—is a long-anticipated milestone towards practical quantum computation. A recent publication has claimed to have achieved such milestone on a quantum processor with 53 superconducting qubits Arute et al. (2019). However, subsequent work managed to significantly speed up the classical simulation of this multi-qubit device Pednault et al. (2019). This suggests that quantum computational supremacy, instead of being a one-shot experimental proof, will be the result of a long-term competition between continuously improved quantum devices and faster classical simulations.
Since near-term quantum devices do not benefit from error correction, in a realistic scenario noise increases with the size of the experiment and potentially negates its quantum advantage. Numerous works have studied the effects of noise on Boson Sampling (BS), including partial photon distinguishability Rohde (2015); Shchesnovich (2015); Renema et al. (2018a), fabrication imperfections Kalai and Kindler (2014); Leverrier and García-Patrón (2015); Arkhipov (2015), losses Rahimi-Keshari et al. (2016); Oszmaniec and Brod (2018); García-Patrón et al. (2019); Renema et al. (2018b); Aaronson and Brod (2016), and detector dark counts Rahimi-Keshari et al. (2016). In contrast with BS, no rigorous analysis has been carried out for noisy Gaussian Boson Sampling (GBS), a variant of BS which finds applications in specific computational problems such as dense subgraph searching Arrazola and Bromley (2018); Banchi et al. (2019), perfect matching counting Brádler et al. (2018a), graph isomorphism Brádler et al. (2018b) and the simulation of vibrational spectra Huh et al. (2015). In addition, GBS is related to non-Gaussian probabilistic state engineering Sabapathy et al. (2019); Su et al. (2019); Gagatsos and Guha (2019).
Concretely, GBS Hamilton et al. (2017) describes a computational task in which photon statistics is directly measured from a Gaussian state. An arbitrary GBS instance can be implemented by: (i) deterministic preparation of single-mode squeezed vacuum states; (ii) interference over an -mode interferometer Reck et al. (1994); Clements et al. (2016); (iii) sampling of output statistics by photon number resolving detectors. The deterministic sources, together with its high generation probability and sampling rate, render GBS a promising alternative to other proposals.
In this work, we take the first step towards answering the following questions: what is the minimum squeezing needed to demonstrate quantum advantage with GBS? How much photon loss would render the device classically simulable? What level of dark counts and inefficiencies can be tolerated in the detectors? These questions are crucial for a deeper understanding of the origin of quantum complexity in GBS, as well as for the design of any experiment aiming at a demonstration of quantum computational supremacy.
Main result and ramifications — Our main result states that a noisy GBS device (see Fig. 1(a) for a schematic) can be classically efficiently simulated up to error if the following condition is satisfied:
[TABLE]
Here the photon source is characterized by the squeezing parameter , and is the overall transmission rate. The quality of the photon detectors is quantified by , where is the dark count rate and is the quantum efficiency. Finally, is the ramp function .
We briefly summarize our classical algorithm as follows:
If inequality (1) holds, proceed; otherwise exit the algorithm. 2. 2.
Calculate the classical Gaussian state which is closest to the output state of the noisy device. We derive an efficient analytical formula for this procedure. 3. 3.
Sample from the classical Gaussian state according to the method given in Ref. Rahimi-Keshari et al. (2016), which can be done efficiently.
See Sec. VI of the Supplemental Material sup for a detailed description of our algorithm, which includes Refs. Arkhipov and Kuperberg (2012); Bremner et al. (2010); Lund et al. (2014); Aaronson ; Brod (2015); Marian et al. (2002); Spedalieri et al. (2012); Müller-Lennert et al. (2013); Wilde et al. (2014); Frank and Lieb (2013); Beigi (2013); Van Erven and Harremos (2014); Seshadreesan et al. (2018); Wilde et al. (2017); Killoran et al. (2019); Qir .
A finite-sized experiment will count as strong evidence towards quantum computational supremacy when the best known classical algorithm to simulate it, running on a classical supercomputer, takes a reasonably large amount of time (for further discussion, see Bremner et al. (2016); Neville et al. (2017); Boixo et al. (2018)). Therefore, inequality (1), for reasonably small , defines a natural and useful test that any alleged quantum advantage demonstration with noisy GBS must pass.
To illustrate this, we test inequality (1) on several recent small-scale GBS experiments Clements et al. (2018); Paesani et al. (2019); Zhong et al. (2019). For instance, in Ref. Paesani et al. (2019), squeezed vacuum states with were input into a 12-mode random-walk circuit with overall transmission and detector efficiency . For typical superconducting nanowire single photon detectors, the dark count rate is Hadfield et al. (2005). Using these numbers, the experiment can be efficiently simulated by our algorithm with error . A simple python implementation takes ms to output a sample on a laptop . In the most recent GBS demonstration, squeezed vacuum states with an average are coupled into a 12-mode interferometer implemented with bulk optics in free space Zhong et al. (2019). With overall transmission 111The transmission rate of the interferometer is 0.99, which can be found in in Ref. Zhong et al. (2018). We assume that the efficiency of coupling the output light to the detector is , which is reported from a recent BS experiment Wang et al. (2019). This gives an overall transmission around , and assuming , we find that inequality (1) has no solution for any , which makes this experiment pass our classicality test.
We can also study the behavior of inequality (1) in the asymptotic limit. Assuming that and are constants as increases, in the asymptotic limit of large , we have the following condition for efficient classical simulability
[TABLE]
Here , and is the corresponding condition that follows for exact sampling () obtained previously in Ref. Rahimi-Keshari et al. (2016). See Fig. 2(a) and (b) for plots of this inequality for various squeezing levels, transmission rates, and detector qualities.
From our result cast into the form (2), we observe the following: (i) by including some error tolerance in the classical simulation, our result improves on previous algorithms of Ref. Rahimi-Keshari et al. (2016) and gives tighter bounds on noise parameters for finite-size experiments. (ii) our result allows more general types of noise, including a combination of photon loss and dark counts, compared to previous analyses for standard BS García-Patrón et al. (2019); Oszmaniec and Brod (2018); (iii) increasing the input squeezing reduces the upper bound on the transmission rate, which underpins the notion of squeezing as a non-classical resource.
An important scenario which allows comparison with previous BS results is that of pure photon loss by assuming perfect detectors, . In this case, for exact sampling , inequality (1) gives trivial result —a major drawback of the methods in Ref. Rahimi-Keshari et al. (2016). This can be understood by observing that a squeezed state, under the effect of pure loss, never becomes exactly a classical state (though it approximates one arbitrarily well).
In Sec.II of the Supplemental Material sup , we argue that exact sampling of GBS with arbitrary loss is computationally hard. The seemingly counter-intuitive result suggests that the notion of exact simulability is often too stringent to be considered in the error analysis of quantum devices, as even a real-world experiment is incapable of sampling from the exact theoretical distribution. Therefore, below we analyze the effect of pure loss by considering the more relevant approximate simulation.
In a realistic setup, the input squeezing (and the energy) per mode does not scale with . Multiplying both sides of inequality (2) by the average photon number , we find that the inequality is satisfied if . Thus, lossy GBS can be efficiently simulated when the average number of surviving photons is less than , which matches the scaling obtained for standard BS Oszmaniec and Brod (2018); García-Patrón et al. (2019).
In most linear-optical architectures, photon loss is defined by unit depth of the circuit, leading to an exponential decrease of transmission with the depth. Our results imply that, asymptotically, GBS implemented on these platforms is rendered efficiently simulable by losses if the depth is linear in the number of modes. It is easy to see that condition (2) is always satisfied for these circuits when they have super-logarithmic depth, which also holds for BS García-Patrón et al. (2019); Oszmaniec and Brod (2018). In the other extreme, for planar circuits (i.e., with only nearest-neighbor beam splitters) of logarithmic depth we can construct a tensor network simulation that runs in quasi-polynomial time. This is analogous to a similar algorithm for BS García-Patrón et al. (2019). The only difference is that we need to introduce an additional cutoff on the Hilbert space, for large photon numbers, that does not degrade too much the Gaussian state nor slows down the simulation.
From this asymptotic analysis we conclude that lossy GBS inevitably loses its quantum advantage for sufficiently large sizes, at least within most current architectures. Nonetheless, a large running time advantage might be still be possible for GBS devices with intermediate sizes and modest (but non-negligible) noise rates. A similar situation has been discussed in the context of qubits Gao and Duan (2018).
Gaussian states and classicality— Our results crucially follow from the fact that classical Gaussian states can be sampled efficiently Rahimi-Keshari et al. (2016). Here we briefly review relevant definitions and a few well-known facts.
Consider a single-mode bosonic system and let denote the row vector of its quadrature operators. They satisfy the commutation relations () where . A state is Gaussian if it is fully characterized by its mean vector and its covariance matrix where is the anti-commutator Weedbrook et al. (2012). All distance measures we consider are minimized when two Gaussian states are displaced along the same direction by the same amount Seshadreesan et al. (2018), so we set from now on.
The -ordered phase-space quasi-probability distribution [-PQD] of a single mode Gaussian state is given by
[TABLE]
For and , we obtain the Husimi, Wigner and Glauber-Sudarshan functions, respectively. Equation (56) only holds when is positive definite. Since the covariance matrix is positive definite, there always exists such that: for the -PQD is a Gaussian function; for , the -PQD has -function singularities; and for , the -PQD does not exist. A Gaussian state is called classical if its function (i.e., for ) is well-behaved. We slightly generalize this notion of classicality and say that is -classical if
is positive definite, or equivalently, if its -PQD is non-singular (i.e., if ). Finally, we denote as the set of -classical Gaussian states.
Noise model—The input squeezed light is usually noisy due to photon loss in its preparation Vernon et al. (2018). We model such source imperfection as an ideal squeezed vacuum state followed by a lossy channel with transmission . An -mode lossy interferometer is mathematically described by a sub-unitary transformation matrix . By assuming uniform loss, which is usually a good approximation for integrated platforms, the interferometer can be simplified to single-mode lossy channels, each with transmission , followed by an ideal unitary transformation (see García-Patrón et al. (2019); Oszmaniec and Brod (2018) for a rigorous treatment). That is, we can write . As a final simplification, we combine the source and interferometer losses into a single loss channel with transmission and encapsulate it into a mixed input Gaussian state (see Fig. 1).
The current proofs for hardness of (Gaussian) Boson Sampling require a no-collision regime (sup, , Sec. I), where the probability of detecting more than one photon per mode is negligible. In this regime we can replace photon counting detectors by threshold detectors without loss of generality Rahimi-Keshari et al. (2016); Quesada et al. (2018). Each threshold detector has sub-unity quantum efficiency denoted by and registers random dark counts with probability . Following Ref. Rahimi-Keshari et al. (2016); Barnett et al. (1998) we describe them by the POVM elements: and . We define as the figure of merit that characterizes the detectors.
With this noise model, the probability distribution at the output reads , with and , where
[TABLE]
and is the Hilbert space unitary associated to the unitary matrix acting in mode space. Proving the conditions for efficient classical sampling from these distribution, namely inequality (1), is the subject of the remainder of this paper.
Approximate simulation of noisy GBS—In Ref. Rahimi-Keshari et al. (2016), the authors studied the problem of exact sampling from an -mode quantum state of the form
[TABLE]
using threshold detectors of quality . They proved this task can be simulated exactly with polynomial running time if is a -classical state, for (See (sup, , Sec. VI) for a brief review of this result). In this work, we restrict our consideration to -classical Gaussian states for a given .
It is natural to expect that, when the mixed input state is close to some -classical Gaussian state , the corresponding noisy GBS experiment can be efficiently simulated with small error. Since any such state leads to an efficient classical simulation, we minimize the distance to over all possible choices of . It is this intuition that eventually leads to our main result given by condition (1).
We start our formal derivation by connecting the distance between the two output distributions to the distance between the two output states. The former is usually measured by the total variation distance, . For the distance between states we choose the sandwiched Rényi relative entropy due to its generality, denoted by , for Müller-Lennert et al. (2013); Wilde et al. (2014). The two measures can be connected by the following inequality chain:
[TABLE]
We first used a generalized Pinkser’s inequality and, in a slight abuse of notation, also denotes the Rényi divergence between two distributions Van Erven and Harremos (2014). The second inequality follows from the data-processing inequality under quantum measurements Müller-Lennert et al. (2013).
The last quantity can be greatly simplified due to the similar structures of Eqs. (4) and (5). Since the sandwiched Rényi relative entropy is invariant under the action of the unitary transformation and is additive under tensor products Müller-Lennert et al. (2013), we have that . Substituting this into Eq. (6) we see that whenever
[TABLE]
We could optimize this bound over — since is non-decreasing over Müller-Lennert et al. (2013), we expect an optimal exists. For simplicity we only consider the case , which admits analytical calculations; a numerical optimization over can be found in (sup, , Sec. V). In this special case, we have , where is the quantum fidelity. As we mentioned earlier, we will have a tighter bound if is further optimized over with . We thus have
[TABLE]
with .
The argument above shows that a noisy GBS can be efficiently simulated with error no more than if the above inequality holds; in other words, we have reduced our multi-mode problem into a single-mode optimization.
Optimization of the fidelity—To perform the optimization, it is convenient to use the squeezed thermal states (STS) parameterization Marian and Marian (1993). Any single-mode Gaussian state can be written as . Here is a thermal state with average photon number , and is the squeezing operator with squeezing parameter and phase rotation . For the lossy squeezed state appearing in our noise model (Fig. 1), according to Ref. sup , Sec. II, we have and
[TABLE]
A straightforward calculation using an analytical expression of the quantum fidelity between two single-mode Gaussian states Holevo (1975) leads to
[TABLE]
Since is a -classical Gaussian state, it is straightforward to show that this implies (sup, , Sec. III). After solving this constrained optimization problem, we obtain that the maximum fidelity is (sup, , Sec. IV). Finally, we optimize this quantity again over . Clearly, the maximum value is achieved at . Using Eqs. (9)-(10) we finally arrive at the following solution:
[TABLE]
Plugging this into Eq. (8) we attain our main result for classical simulability of noisy GBS, expressed in Eq. (1). This inequality draws a boundary in the parameter space . In Fig. 2 (a) and (b) we plot them in the plane for several values of the squeezing parameter and detector quality . For noise parameters below the corresponding solid line, GBS can be efficiently simulated with error . We observe that the region where quantum computational supremacy has not been ruled out expands as we increase the quality of detectors or the amount of input squeezing; And the latter underpins the notion of squeezing as a non-classical resource. For bounds obtained by using general sandwiched Rényi relative entropies, our numerical simulation results shown in Fig. 2(c) and (d) suggest that the quantum fidelity (corresponding to ) is optimal, while quantum relative entropy (corresponding to ) gives the worst bound. For more details see the Supplemental Material sup .
Conclusion.—In this work, we established a non-classicality condition that any quantum computational supremacy demonstration based on GBS must satisfy, connecting important experimental parameters, such as the squeezing in the photon source, the overall photon transmission rate, and the dark count rates in photon detection. Our result shows that lossy GBS can be efficiently simulated when the average number of surviving photons is quadratically related to the number of input photons, which matches the scaling obtained for BS García-Patrón et al. (2019); Oszmaniec and Brod (2018).
Motivated by recent works for BS Renema et al. (2018b, a); Moylett et al. (2019), exploiting the properties of the combinatorial quantity associated to the statistics of bosons is an important direction of future research, which could lead to similar improvement on classical simulation of noisy GBS. Another interesting topic for future research is whether non-uniformity of photon loss can be leveraged to improve our simulation Brod and Oszmaniec (2019).
Acknowledgements.
We thank Juan Miguel Arrazola, Kamil Brádler, Ish Dhand, Saleh Rahimi-Keshari, Jonathan Lavoie, Chao-Yang Lu, Jelmer J. Renema, Daiqin Su, Maria Schuld, Krishna K. Sabapathy, Zachary Vernon, Christian Weedbrook, and Han-Sen Zhong for helpful discussions. We also thank the anonymous referees for their useful comments which greatly improve the presentation of our. HQ is grateful to Weiying Tang for a careful reading of the manuscript. DJB acknowledges support from CNPq project Instituto Nacional de Ciência e Tecnologia de Informação Quântica.
I Non-collision regime for GBS
For standard boson sampling with single-photon inputs and modes, it was shown Aaronson and Arkhipov (2011); Arkhipov and Kuperberg (2012) that the probability of detecting collision events is bounded as follows:
[TABLE]
where the average is over Haar-random unitaries. The proof of Eq. (13) relies on the fact that Haar-random unitaries map any -photon, -mode state onto the maximally mixed state (its density matrix is given by the identity on the corresponding Hilbert space).
For GBS, the input state has indefinite photon number. Specifically, the probability of generating photon pairs is given by Hamilton et al. (2017)
[TABLE]
Therefore, from Eq. (13), the probability of detecting collision events at the output of GBS satisfies
[TABLE]
in Eq. (14) is a negative binomial (or Pascal) distribution. In the large limit, converges to a Gaussian distribution with mean value and variance , which gives . Therefore, we also expect no-collision outputs in GBS to dominate whenever
[TABLE]
II Exact lossy GBS is hard
In this section we give evidence that exact classical simulation of a lossy GBS device cannot be efficient, unless the polynomial hierarchy collapses to its third level. The post-selection based argument we use is standard and was used to prove similar claims for many different restricted models of quantum computation (see e.g. Bremner et al. (2010); Aaronson and Arkhipov (2011)), so we only detail the parts of the argument that pertain to GBS. The construction we use is directly inspired by the scattershot boson sampling model Lund et al. (2014); Aaronson , though our purpose is different, as we are interested especially in the effect of losses and the complexity of the model.
For this proof, we assume that losses are uniform within the interferometer , and so we can move all losses to the end (this is a standard assumption that is a good approximation for e.g. integrated photonic devices, but was also shown to hold under more general conditions Oszmaniec and Brod (2018)). In contrast to the results in the main paper, here we also ignore all other sources of losses. This is an important caveat, but can be justified as losses in photon sources and detectors are effectively constant, whereas losses inside the interferometer scale with its depth (which, for boson sampling, also typically scales with the number of photons). Therefore, photon loss within the linear optical network is the main scalability botteleneck. We leave it as an open question whether this caveat can be eliminated.
Theorem 1
If there is an efficient classical algorithm to sample from the output distribution of a lossy Gaussian boson sampling instance exactly (or up to multiplicative error), then the polynomial hierarchy collapses to its third level.
Proof. Consider the following lossy GBS setup. We prepare identical SMSV states with identical squeezing paramater . These states are input, in pairs, into 50:50 beam splitters, generating two-mode squeezed vacuum (TMSV) states of the form
[TABLE]
For each TMSV state we couple one mode directly to a number-resolving detector (these are the heralding registers H), whereas the other half are sent into the lossy interferometer (which may also require some additional vacuum inputs). The detectors at the output of are called the boson sampling registers R. This entire setup is shown in Fig. 3.
We now run this device, post-selecting on outcomes that satisfy two properties:
- (i)
Exactly one photon is observed in each of the heralding modes H, and
- (ii)
There are exactly photons in total in the R registers.
The two properties above guarantee that, in every event accepted by the post-selection, exactly one photon was injected into each non-vacuum input of [due to the form of Eq. (17)], and no photons were lost within . Therefore, the resulting conditional probability distribution is the same as an ideal boson sampling instance with single-photon inputs and interferometer .
Now note that standard boson sampling, when augmented with the power of post-selection, can perform universal quantum computation Aaronson and Arkhipov (2011). Thus, by choosing the interferometer properly, the same is true for the device of Fig. 3. From this it immediately follows that, by a standard argument (see e.g. Bremner et al. (2010)), there can be no efficient classical algorithm to simulate the output distribution of the lossy GBS device exactly (or up to multiplicative error), otherwise the polynomial hierarchy collapses to its third level.
It is a well-accepted complexity-theoretic conjecture that the polynomial hierarchy is infinite, and so Theorem 1 can be taken as evidence that an efficient classical algorithm which exactly simulates a lossy GBS device does not exist. Note that the theorem did not require any assumptions on the strength of either losses or squeezing, so it holds for any squeezing parameter and any interferometer transmissivity . Interestingly, if we replace by the construction described in Brod (2015), Theorem 1 also proves that GBS (lossy or not) is hard to simulate even if the entire linear-optical sector of Fig. 3 has only five layers of (long-range) beam splitters.
Just like previous similar results Aaronson and Arkhipov (2011); Rahimi-Keshari et al. (2016), Theorem 1 is not too relevant in a realistic scenario. The requirement of simulating the output distribution exactly (or with multiplicative error) is too strict, since a realistic device with experimental imperfections is not simulating the idealized device to that precision either. At best, Theorem 1 places bounds on how far a proposed efficient classical algorithm can be extended (for example, it shows that any exact simulation of lossy GBS based on the algorithm of Rahimi-Keshari et al. (2016) can only be efficient in the presence of dark counts).
III Mapping Squeezed lossy states to squeezed thermal states
Any zero-mean single-mode Gaussian state can be decomposed into a squeezed thermal state Marian and Marian (1993). Here is a thermal state with average photon number , and its covariance matrix is given by . is the Stoler squeezing operator,
[TABLE]
Its transformation on the quadratures and is given by a symplectic matrix
[TABLE]
The covariance matrix of can be written as
[TABLE]
Recall that a single-mode Gaussian state is -classical when is positive definite. From Eq. (20) we know that this happens when
[TABLE]
For a lossy squeezed state with where , we can easily solve and by directly comparing with Eq. (20), which gives
[TABLE]
IV Sufficient conditions derived by using the quantum fidelity
In the main text we derive the following bound by using the quantum fidelity,
[TABLE]
where
[TABLE]
We explicitly calculate this quantity in what follows.
We start by computing the quantum fidelity between the lossy squeezed state and a -classical Gaussian state . The fidelity between two single-mode Gaussian states is given by Spedalieri et al. (2012)
[TABLE]
where and . To optimize Eq. (26) we make use of the STS parameterization for and . The fidelity is minimized when the squeezing axes are aligned Marian and Marian (1993), so we can set for simplicity. Straightforward calculations then lead to
[TABLE]
Since is a -classical Gaussian state, using Eq. (4) in the main text we have . The task is then to find the point that maximizes the quantum fidelity subject to that constraint. Note from Eq. (26) that the fidelity monotonically decreases with . So its optimization has two regimes.
First, when , a maximum of the fidelity is reached at and , which gives . This corresponds to the case when , i.e., itself is a -classical Gaussian state. This regime reproduces the previous result for exact simulation of GBS.
Second, when , the fidelity is maximized at . Substitute into Eqs. (26)-(28), we have a function of to optimize. It follows that its maximum is reached at , where . The corresponding maximum fidelity is . Our result agrees with previous result when Marian et al. (2002).
Combining both regimes we write the maximum fidelity compactly as , where is the ramp function. We now need to further optimize this over . It is clear that the maximum value is achieved at . Using Eqs. (22)-(23) we finally write the maximum fidelity as
[TABLE]
Plugging this into Eq. (24) we obtain our final sufficient condition for classical simulability of noisy GBS. Notice that if we set we recover the corresponding condition for exact simulation given in Eq. (8) in the main text, as expected.
V Optimizing the simulability condition using sandwiched Rényi relative entropy
The additive error of our approximate classical algorithm of GBS is upper bounded by using the sandwiched Rényi relative entropy, which is formally defined as follows for two quantum states and Müller-Lennert et al. (2013); Wilde et al. (2014),
[TABLE]
for . Below we list some of its properties which are useful for us later:
- •
Unitary invariance: Given any unitary , for Müller-Lennert et al. (2013).
- •
Additivity: for Müller-Lennert et al. (2013).
- •
Data processing: For any completely positive trace-preserving map , we have
[TABLE]
for Frank and Lieb (2013); Beigi (2013).
- •
Monotonicity: for Müller-Lennert et al. (2013); Beigi (2013).
Properties listed above makes the sandwiched Rényi relative entropy a valid quantum distance measure. Moreover, it reduces to well-known quantum distance measures for specific values of . Specifically, we have Müller-Lennert et al. (2013); Wilde et al. (2014)
[TABLE]
which correspond to the logarithm of the quantum fidelity, the quantum relative entropy and the max-relative entropy, respectively.
Another essential ingredient in our deriviation of sufficient conditions is the generalized Pinsker’s inequality Van Erven and Harremos (2014):
[TABLE]
for and is the Rényi divergence between two distributions,
[TABLE]
Notice that it is only proved for for , which is the reason why we have to restrict our optimization over .
Similar to our calculation in the main text, by using the aforementioned properties, we can derive the following sufficient conditions for efficient simulation of GBS:
[TABLE]
where is the -order Rènyi relative entropy minimized over all permitted -classical Gaussian states:
[TABLE]
Since is non-decreasing over , the l.h.s of Eq. (37) is expected to reach it’s minimum at some . To optimize over we first try to calculate for fixed .
To facilitate our calculation we first define by
[TABLE]
From Ref. (Seshadreesan et al., 2018, Theorem 21), we have the following expression for between two single-mode Gaussian states with zero mean:
[TABLE]
where
[TABLE]
From our optimization for , we expect the same landscape for general -order sanwiched Rényi relative entropy: it is minimized at
[TABLE]
This will give us a function of to minimize. The expression of is too complicated to analytically show that above assumption is true. However, it can be verified analytically for , when the Rényi relative entropy reduces to the quantum relative entropy Wilde et al. (2017).
For fixed , we obtain by using Eq. (46) and then numerically minimizing over . As shown in the Fig. 2 in the main text, We find out that the l.h.s of Eq. (37) is minimized at . That is when . Therefore, the bound we calculate in the main text by using quantum fidelity is the tightest one we can get. To give an explicit example, in the figure above we plot against for .
VI Efficient classical algorithm
As explained in the main text, we devise our efficient approximate sampling algorithm in two steps: 1) for a given noisy Gaussian state find its closest classical state and 2) sample exactly from this classical state according to the algorithm given in Rahimi-Keshari et al. (2016). Therefore, in order to present our approximate sampling algorithm, we first review the phase-space quasi-probability distribution (PQD) method used in Rahimi-Keshari et al. (2016).
Consider an -mode bosonic system and let denote the row vector of its quadrature operators. They satisfy the commutation relations ()
[TABLE]
Here is the identity matrix. The annihilation operators are given by and .
The -ordered PQD [-PQD] of an -mode Hermitian operator is defined as
[TABLE]
where are the eigenvalues of quadrature and . Here is the -ordered characteristic function and is the displacement operator. We slightly abuse the notation that is a diagonal matrix with various order parameters on its diagonal. For , and , we obtain the Husimi, Wigner and Glauber-Sudarshan functions, respectively.
In Ref. Rahimi-Keshari et al. (2016) it was shown that the probability of detecting a photon pattern can be written as the overlap between PQDs:
[TABLE]
where is the -PQD of the pre-measurement state and is the -PQD of the measurement operator. The crucial observation in Ref. Rahimi-Keshari et al. (2016) is the following: If both PQDs are positive and can be simulated efficiently for some , the device as a whole can be efficiently simulated by successively sampling from the chain of distributions given in Eq. (51).
For threshold detector with quantum efficiency and dark count rate , its POVM elements are given by
[TABLE]
It was shown that their PQDs
[TABLE]
are non-negative provided Rahimi-Keshari et al. (2016). Since -classical Gaussian states have positive Gaussian -PQDs,
[TABLE]
any -classical Gaussian states can be exactly and efficiently sampled according to (51). Among those state, the one which is closest to the output state of a noisy GBS device is solved in the main text and with more details in Sec. IV.
We outline our approximate sampling algorithm in Alg. 1. Since the construction of the covariance matrix of a multi-mode Gaussian state, sampling from a multi-variant Gaussian distribution and sampling from a Bernoulli distribution can be done efficiently, our algorithm can be executed in polynomial time. An implementation using the Strawberry Fields library Killoran et al. (2019) can be found at 222Github repository at https://github.com/dionysos137/GBS_classicality.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Harrow and Montanaro (2017) A. W. Harrow and A. Montanaro, Nature 549 , 203 (2017).
- 2Preskill (2018) J. Preskill, Quantum 2 , 79 (2018).
- 3Arute et al. (2019) F. Arute, K. Arya, R. Babbush, D. Bacon, J. C. Bardin, R. Barends, R. Biswas, S. Boixo, F. G. Brandao, D. A. Buell, et al., Nature 574 , 505 (2019).
- 4Pednault et al. (2019) E. Pednault, J. A. Gunnels, G. Nannicini, L. Horesh, and R. Wisnieff, ar Xiv preprint ar Xiv:1910.09534 (2019).
- 5Rohde (2015) P. P. Rohde, Physical Review A 91 , 012307 (2015).
- 6Shchesnovich (2015) V. S. Shchesnovich, Physical Review A 91 , 063842 (2015).
- 7Renema et al. (2018 a) J. Renema, A. Menssen, W. Clements, G. Triginer, W. Kolthammer, and I. Walmsley, Physical Review Letters 120 , 220502 (2018 a).
- 8Kalai and Kindler (2014) G. Kalai and G. Kindler, ar Xiv preprint ar Xiv:1409.3093 (2014).
