the C library for quantum computing and quantum simulation
Mailing List
RSS Feed


  • 2008-04-27 Article on libquantum: Linux Magazin is currently running a two-part series on libquantum (in German). The first part gives a general introduction to quantum computing and presents the main features of the library, the second part illustrates the usage of libquantum in several examples.
  • 2007-09-03 Release of libquantum 0.9.1: This release adds an interface for time-evolution of arbitrary Hamiltonians using a fourth-order Runge-Kutta algorithm. The license has been changed to GPLv3 and several bugs have been fixed. See the file CHANGES for a complete list.
  • 2005-11-21 Thanks to the work of Florian Ragwitz, official Debian packages of libquantum are now available in the unstable distribution.
  • 2005-01-11 Release of libquantum 0.2.4: This release fixes a bug in the density operator formalism that caused a compiler error when using certain gates.
  • 2005-01-04 Release of libquantum 0.2.3: With this release libquantum now supports the density operator formalism. This approach allows to study much larger quantum systems and mixed states where the exact quantum state is not known.
  • 2004-01-15 The Quantum Coreworld is an artificial life simulator using libquantum for quantum operations.
  • 2003-11-08 Release of libquantum 0.2.2: As the most important new feature, the concept of quantum object code (quobcode) has been added. This allows to trace the quantum operations that are executed. Possible applications of this interface are the analysis and optimization of quantum algorithms.
  • 2003-09-19 Mailing list available: libquantum-users is a new mailing list where all topics and questions about libquantum can be discussed and where new releases will be announced. Past messages can be retrieved via the online archive.
  • 2003-05-17 Release of libquantum 0.2.1: The new release offers increased performance for many quantum gates, ports to GNU/Hurd and FreeBSD and some minor additions like an unbounded Toffoli gate. Note that this release breaks backward compatibility, so your programs will need recompilation. Take a look at the file CHANGES for more.
  • 2003-03-24 Release of libquantum 0.2.0: With this release, libquantum provides an interface for quantum error correction (QEC). An implementation of Grover's search algorithm is now included. Some additional functions for qubit manipulations have been added, e.g. a controlled phase kick. For all improvements and bugfixes, see the file CHANGES.
  • 2003-03-01 Release of libquantum 0.1.1: This release fixes some inconsistencies in the header files and a problem with the demo program.
  • 2003-02-17 API documentation available
  • 2003-02-12 Release of libquantum 0.1.0