English

Probabilistic exact universal quantum circuits for transforming unitary operations

Quantum Physics 2020-04-16 v2

Abstract

This paper addresses the problem of designing universal quantum circuits to transform kk uses of a dd-dimensional unitary input-operation into a unitary output-operation in a probabilistic heralded manner. Three classes of protocols are considered, parallel circuits, where the input-operations can be simultaneously, adaptive circuits, where sequential uses of the input-operations are allowed, and general protocols, where the use of the input-operations may be performed without a definite causal order. For these three classes, we develop a systematic semidefinite programming approach that finds a circuit which obtains the desired transformation with the maximal success probability. We then analyse in detail three particular transformations; unitary transposition, unitary complex conjugation, and unitary inversion. For unitary transposition and unitary inverse, we prove that for any fixed dimension dd, adaptive circuits have an exponential improvement in terms of uses kk when compared to parallel ones. For unitary complex conjugation and unitary inversion we prove that if the number of uses kk is strictly smaller than d1d-1, the probability of success is necessarily zero. We also discuss the advantage of indefinite causal order protocols over causal ones and introduce the concept of delayed input-state quantum circuits.

Keywords

Cite

@article{arxiv.1909.01366,
  title  = {Probabilistic exact universal quantum circuits for transforming unitary operations},
  author = {Marco Túlio Quintino and Qingxiuxiong Dong and Atsushi Shimbo and Akihito Soeda and Mio Murao},
  journal= {arXiv preprint arXiv:1909.01366},
  year   = {2020}
}

Comments

Closer to the published version. Typos were corrected and more details on SDP methods are now provided. This paper includes results that were removed from the first version our previous work (arXiv:1810.06944). Matlab code to accompany this article can be found at https://github.com/mtcq/unitary_inverse

R2 v1 2026-06-23T11:04:28.529Z