This chapter bridges classical computation and quantum logic, explaining classical logic embedding into quantum circuits and discussing the concept of reversible computation and quantum oracles. The chapter begins by demonstrating a scheme to embed classical Boolean circuits into quantum circuits, demonstrating that quantum computers can simulate classical computers using reversible operations. Bennett’s uncompute trick is then presented to efficiently simulate classical computers with a statement of the associated theorems. Finally, classical and quantum oracles are presented with a circuit transformation to convert basis state oracles into phase oracles.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Classical and Reversible Computation

  • Osama M. Raisuddin,
  • Suvranu De

摘要

This chapter bridges classical computation and quantum logic, explaining classical logic embedding into quantum circuits and discussing the concept of reversible computation and quantum oracles. The chapter begins by demonstrating a scheme to embed classical Boolean circuits into quantum circuits, demonstrating that quantum computers can simulate classical computers using reversible operations. Bennett’s uncompute trick is then presented to efficiently simulate classical computers with a statement of the associated theorems. Finally, classical and quantum oracles are presented with a circuit transformation to convert basis state oracles into phase oracles.