Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.79 KB

File metadata and controls

38 lines (25 loc) · 1.79 KB

Digital-Analog Quantum Computation

Digital-analog quantum computation (DAQC) is a universal quantum computing paradigm1, based on two primary computations:

  • Fast single-qubit operations (digital).
  • Multi-partite entangling operations acting on all qubits (analog).

A promising quantum computing platform for the implementation of the DAQC paradigm is neutral-atoms, where both these computations are realizable.

Digital-analog emulation

Qadence simplifies the execution of DAQC programs on either emulated or real devices by providing a simplified interface for customizing interactions and interfacing with pulse-level programming in Pulser2.

Digital-analog transformation

Furthermore, the essence of digital-analog computation is the ability to represent any analog operation, i.e. any arbitrary Hamiltonian, using an auxiliary device-amenable Hamiltonian, such as the ubiquitous Ising model3. This is at the core of the DAQC implementation in Qadence.

Execution on Rydberg atom arrays with restriced addressability

Finally, Qadence offers some convenience constructors and interfaces to execute programs compatible with a DAQC flavor featuring only a restricted access to individual qubit addressability with always-on interaction. This regime is common in currently available neutral atom quantum computers.

References

Footnotes

  1. Dodd et al., Universal quantum computation and simulation using any entangling Hamiltonian and local unitaries, PRA 65, 040301 (2002).

  2. Parra-Rodriguez et al., Digital-Analog Quantum Computation, PRA 101, 022305 (2020).

  3. Pulser: An open-source package for the design of pulse sequences in programmable neutral-atom arrays