627
Views
7
CrossRef citations to date
0
Altmetric
Articles

Hybrid quantum computing with ancillas

&
Pages 459-476 | Received 07 Dec 2015, Accepted 08 Feb 2016, Published online: 15 Mar 2016
 

Abstract

In the quest to build a practical quantum computer, it is important to use efficient schemes for enacting the elementary quantum operations from which quantum computer programs are constructed. The opposing requirements of well-protected quantum data and fast quantum operations must be balanced to maintain the integrity of the quantum information throughout the computation. One important approach to quantum operations is to use an extra quantum system – an ancilla – to interact with the quantum data register. Ancillas can mediate interactions between separated quantum registers, and by using fresh ancillas for each quantum operation, data integrity can be preserved for longer. This review provides an overview of the basic concepts of the gate model quantum computer architecture, including the different possible forms of information encodings – from base two up to continuous variables – and a more detailed description of how the main types of ancilla-mediated quantum operations provide efficient quantum gates.

Acknowledgements

Discussions with many colleagues helped to develop our ideas in this review, but special thanks go to Erika Andersson for introducing us to the topic of ancilla-mediated quantum gates, and to Joschka Roffe for assistance with Section 4, and thoroughly checking the manuscript and references.

Notes

No potential conflict of interest was reported by the authors.

1 Balanced ternary uses the values -1, 0 and 1 (as opposed to 0, 1 and 2) and is hence naturally suited to representing negative numbers amongst other advantages.

2 Any wavefunction for which its modulus squared integrates to a constant can be normalised, these are called the square-integrable functions and they are the physically allowed states.

3 The displacement operator is given by D(α)eiqq/2Z(q)X(q) with α=(q+iq)/2 a complex parameter. It is also possible to define displacement operators for a qudit in a similar manner [Citation24].

4 In general, the error gate is R(2mπ/d), where d is the dimension of the ancilla.

Additional information

Funding

This work was partially supported by the UK Engineering and Physical Sciences Research Council (EPSRC) under Grant EP/L022303/1. TJP is funded by a University of Leeds Scholarship.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 775.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.