npj Quantum Information (Mar 2017)

Hamiltonian simulation with optimal sample complexity

  • Shelby Kimmel,
  • Cedric Yen-Yu Lin,
  • Guang Hao Low,
  • Maris Ozols,
  • Theodore J. Yoder

DOI
https://doi.org/10.1038/s41534-017-0013-7
Journal volume & issue
Vol. 3, no. 1
pp. 1 – 7

Abstract

Read online

Quantum Software from Quantum States One of the hallmarks of quantum computation is the storage and extraction of information within quantum systems. Recently, Lloyd, Mohseni and Rebentrost created a protocol to treat multiple identical copies of a quantum state as “quantum software”, specifying a quantum program to be run on any other state. They use this approach to do principal component analysis of the software state. Here, we expand on their results, providing protocols for running more-complex quantum programs specified by several different states. Our protocols can be used to analyze the relationship between different states (for example, deciding whether states are orthogonal) and to create new states (such as coherent linear combinations of two states). We also outline the optimality of Lloyd et al.’s original protocol, as well as our new protocols.