36,959 research outputs found
New Trends in Quantum Computing
Classical and quantum information are very different. Together they can
perform feats that neither could achieve alone, such as quantum computing,
quantum cryptography and quantum teleportation. Some of the applications range
from helping to preventing spies from reading private communications. Among the
tools that will facilitate their implementation, we note quantum purification
and quantum error correction. Although some of these ideas are still beyond the
grasp of current technology, quantum cryptography has been implemented and the
prospects are encouraging for small-scale prototypes of quantum computation
devices before the end of the millennium.Comment: 8 pages. Presented at the 13th Symposium on Theoretical Aspects of
Computer Science, Grenoble, 22 February 1996. Will appear in the proceedings,
Lecture Notes in Computer Science, Springer-Verlag. Standard LaTeX. Requires
llncs.sty (included
QuTiP: An open-source Python framework for the dynamics of open quantum systems
We present an object-oriented open-source framework for solving the dynamics
of open quantum systems written in Python. Arbitrary Hamiltonians, including
time-dependent systems, may be built up from operators and states defined by a
quantum object class, and then passed on to a choice of master equation or
Monte-Carlo solvers. We give an overview of the basic structure for the
framework before detailing the numerical simulation of open system dynamics.
Several examples are given to illustrate the build up to a complete
calculation. Finally, we measure the performance of our library against that of
current implementations. The framework described here is particularly
well-suited to the fields of quantum optics, superconducting circuit devices,
nanomechanics, and trapped ions, while also being ideal for use in classroom
instruction.Comment: 16 pages, 12 figure
Variational quantum simulation of general processes
Variational quantum algorithms have been proposed to solve static and dynamic
problems of closed many-body quantum systems. Here we investigate variational
quantum simulation of three general types of tasks---generalised time evolution
with a non-Hermitian Hamiltonian, linear algebra problems, and open quantum
system dynamics. The algorithm for generalised time evolution provides a
unified framework for variational quantum simulation. In particular, we show
its application in solving linear systems of equations and matrix-vector
multiplications by converting these algebraic problems into generalised time
evolution. Meanwhile, assuming a tensor product structure of the matrices, we
also propose another variational approach for these two tasks by combining
variational real and imaginary time evolution. Finally, we introduce
variational quantum simulation for open system dynamics. We variationally
implement the stochastic Schr\"odinger equation, which consists of dissipative
evolution and stochastic jump processes. We numerically test the algorithm with
a six-qubit 2D transverse field Ising model under dissipation.Comment: 18 page
Quantum Computers and Quantum Computer Languages: Quantum Assembly Language and Quantum C
We show a representation of Quantum Computers defines Quantum Turing Machines with associated Quantum Grammars. We then create examples of Quantum Grammars. Lastly we develop an algebraic approach to high level Quantum Languages using Quantum Assembly language and Quantum C language as examples
- …