Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Dynamic Lifting

Dynamic Lifting is the process of performing classical calculations based on quantum measurement results.

Quantum

Full Definition

Dynamic lifting was originally termed by quipper as the conversion from measurement results (bit) to classical value (bool) 1. During dynamic lifting, the quantum operations are (partially) suspended to execute classical operations, which govern the future circuit execution. The classical execution has to complete during the coherence time. On most platforms, sending information over a bus would be intractable and therefore requires execution on the controller.

Synonyms

  • Real-Time Feedback
  • Feedforward
  • Dynamic circuits
  • In-between measurements

Sources

  1. Alexander S. Green, Peter LeFanu Lumsdaine, Neil J. Ross, Peter Selinger, and Benoît Valiron. 2013. Quipper: a scalable quantum programming language. SIGPLAN Not. 48, 6 (June 2013), 333–342. doi