Unleashing quantum algorithms with Qinterpreter: bridging the gap between theory and practice across leading quantum computing platforms
Authors:
Wilmer Contreras Sepúlveda,
Ángel David Torres-Palencia,
José Javier Sánchez Mondragón,
Braulio Misael Villegas-Martínez,
J. Jesús Escobedo-Alatorre,
Sandra Gesing,
Néstor Lozano-Crisóstomo,
Julio César García-Melgarejo,
Juan Carlos Sánchez Pérez,
Eddie Nelson Palacios- Pérez,
Omar PalilleroSandoval
Abstract:
Quantum computing is a rapidly emerging and promising field that has the potential to revolutionize numerous research domains, including drug design, network technologies and sustainable energy. Due to the inherent complexity and divergence from classical computing, several major quantum computing libraries have been developed to implement quantum algorithms, namely IBM Qiskit, Amazon Braket, Cirq…
▽ More
Quantum computing is a rapidly emerging and promising field that has the potential to revolutionize numerous research domains, including drug design, network technologies and sustainable energy. Due to the inherent complexity and divergence from classical computing, several major quantum computing libraries have been developed to implement quantum algorithms, namely IBM Qiskit, Amazon Braket, Cirq, PyQuil, and PennyLane. These libraries allow for quantum simulations on classical computers and facilitate program execution on corresponding quantum hardware, e.g., Qiskit programs on IBM quantum computers. While all platforms have some differences, the main concepts are the same. QInterpreter is a tool embedded in the Quantum Science Gateway QubitHub using Jupyter Notebooks that translates seamlessly programs from one library to the other and visualizes the results. It combines the five well-known quantum libraries: into a unified framework. Designed as an educational tool for beginners, Qinterpreter enables the development and execution of quantum circuits across various platforms in a straightforward way. The work highlights the versatility and accessibility of Qinterpreter in quantum programming and underscores our ultimate goal of pervading Quantum Computing through younger, less specialized, and diverse cultural and national communities.
△ Less
Submitted 13 October, 2023; v1 submitted 10 October, 2023;
originally announced October 2023.
A simple mathematical formulation of the correspondence principle
Authors:
J. Bernal,
Alberto Martín-Ruiz,
J. C. García-Melgarejo
Abstract:
In this paper we suggest a simple mathematical procedure to derive the classical probability density of quantum systems via Bohr's correspondence principle. Using Fourier expansions for the classical and quantum distributions, we assume that the Fourier coefficients coincide for the case of large quantum numbers $n$. We illustrate the procedure by analyzing the classical limit for the quantum harm…
▽ More
In this paper we suggest a simple mathematical procedure to derive the classical probability density of quantum systems via Bohr's correspondence principle. Using Fourier expansions for the classical and quantum distributions, we assume that the Fourier coefficients coincide for the case of large quantum numbers $n$. We illustrate the procedure by analyzing the classical limit for the quantum harmonic oscillator, although the method is quite general. We find, in an analytical fashion, the classical distribution arising from the quantum one as the zeroth order term in an expansion in powers of Planck's constant. We interpret the correction terms as residual quantum effects at the microscopic-macroscopic boundary.
△ Less
Submitted 15 September, 2012; v1 submitted 6 January, 2011;
originally announced January 2011.