Decomposition of bipartite and multipartite unitary gates into the product of controlled unitary gates

Abstract

We show that any unitary operator on the dA× dB system (dA 2) can be decomposed into the product of at most 4dA-5 controlled unitary operators. The number can be reduced to 2dA-1 when dA is a power of two. We also prove that three controlled unitaries can implement a bipartite complex permutation operator, and discuss the connection to an analogous result on classical reversible circuits. We further show that any n-partite unitary on the space Cd1...dn is the product of at most [2Πn-1j=1(2dj-2)-1] controlled unitary gates, each of which is controlled from n-1 systems. The number can be further reduced for n=4. We also decompose any bipartite unitary into the product of a simple type of bipartite gates and some local unitaries. We derive dimension-independent upper bounds for the CNOT-gate cost or entanglement cost of bipartite permutation unitaries (with the help of ancillas of fixed size) as functions of the Schmidt rank of the unitary. It is shown that such costs under a simple protocol are related to the log-rank conjecture in communication complexity theory via the link of nonnegative rank.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…