The theoretical concepts of quantum computation in the idealized and undisturbed case are well understood. However, in practice, all quantum computation devices do suffer from decoherence effects as well as from operational imprecisions.This work assesses the power of error-prone quantum computation devices using largescalenumerical simulations on parallel supercomputers. We present the Juelich Massively Parallel Ideal Quantum Computer Simulator (JUMPIQCS), that simulates a generic quantum computer on gate level. It comprises an error model for decoherence and operational errors. The robustness of various algorithms in the presence of noise has been analyzed.The simulation results show that for large system sizes and long computations it is imperative to actively correct errors by means of quantum error correction. We implemented the 5-, 7-, and 9-qubit quantum error correction codes. Our simulations confirm that using error-prone correction circuits with non-fault-tolerant quantum error correction will always fail, because more errors are introduced than being corrected. Fault-tolerant methods canovercome this problem, provided that the single qubit error rate is below a certain threshold.We incorporated fault-tolerant quantum error correction techniques into JUMPIQCS usingSteane’s 7-qubit code and determined this threshold numerically. Using the depolarizingchannel as the source of decoherence, we find a threshold error rate of (5.2 ± 0.2) · 10−6.For Gaussian distributed operational over-rotations the threshold lies at a standard deviation of 0.0431±0.0002. We can conclude that quantum error correction is especially well suited for the correction of operational imprecisions and systematic over-rotations.For realistic simulations of specific quantum computation devices we need to extend the generic model to dynamic simulations, i.e. time-dependent Hamiltonian simulations of realistic hardware models. We focus on today’s most advanced technology, i.e. ion trap quantum computation. We developed the Dynamic Quantum Computer Simulator for Ion Traps (DyQCSI). Starting from a microscopic Hamiltonian, it does not rely on approximations that are usually necessary for an analytical approach. We show that the effects due to theseapproximations are significant. We present several ways for the visualization of the state of the system during its time evolution and demonstrated the benefit of the simulation approach for parameter optimizations.
展开▼