On counterfactual computation

0Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper we pursue two targets. First, showing that counterfactual computation can be rigorously formalised as a quantum computation. Second, presenting a new counterfactual protocol which improve previous protocols. Counterfactual computation makes use of quantum mechanics' peculiarities to infer the outcome of a quantum computation without running that computation. In this paper, we first cast the definition of counterfactual protocol in the quantum programming language qGCL, thereby showing that counterfactual computation is an example of quantum computation. Next, we formalise in qGCL a probabilistic extension of counterfactual protocol for decision problems (whose result is either 0 or 1). If pGr denotes for protocol G the probability of obtaining result r "for free" (i.e. without running the quantum computer), then we show that for any probabilistic protocol P G0 + pG1 ≤ 1 (as for non-probabilistic protocols). Finally, we present a probabilistic protocol K which satisfies pK0 + pK1 = 1, thus being optimal. Furthermore, the result is attained with a single insertion of the quantum computer, while it has been shown that a non-probabilistic protocol would obtain the result only in the limit (i.e. with an infinite number of insertions). © Springer-Verlag Berlin Heidelberg 2005.

Cite

CITATION STYLE

APA

Zuliani, P. (2005). On counterfactual computation. In Lecture Notes in Computer Science (Vol. 3699, pp. 251–266). Springer Verlag. https://doi.org/10.1007/11560319_23

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free