The Feynman tools for quantum information processing: Design and implementation

Published: 01-01-2014| Version 1 | DOI: 10.17632/sdg8gp523x.1
Stephan Fritzsche


Abstract The Feynman tools have been re-designed with the goal to establish and implement a high-level (computer) language that is capable to deal with the physics of finite, n-qubit systems, from frequently required computations to mathematically advanced tasks in quantum information processing. In particular, emphasis has been placed to introduce a small but powerful set of keystring-driven commands in order to support both, symbolic and numerical computations. Though the current design is implement... Title of program: FEYNMAN Catalogue Id: AESG_v1_0 Nature of problem Quantum information processing and quantum control require a careful preparation and analysis of quantum states. For such an analysis and for implementing new protocols, various computational tasks need to be performed frequently, such as the construction, manipulation and estimation of quantum states, the display of quantum amplitudes and probability distributions, the evaluation of quantum measures and quantum operations, the decomposition of operators into different representations, or the si ... Versions of this program held in the CPC repository in Mendeley Data AESG_v1_0; FEYNMAN; 10.1016/j.cpc.2014.02.003 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)