Saved in:
Bibliographic Details
Main Authors: Sepúlveda, Wilmer Contreras, Torres-Palencia, Ángel David, Mondragón, José Javier Sánchez, Villegas-Martínez, Braulio Misael, Escobedo-Alatorre, J. Jesús, Gesing, Sandra, Lozano-Crisóstomo, Néstor, García-Melgarejo, Julio César, Pérez, Juan Carlos Sánchez, Pérez, Eddie Nelson Palacios-, PalilleroSandoval, Omar
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2310.07173
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866916441131843584
author Sepúlveda, Wilmer Contreras
Torres-Palencia, Ángel David
Mondragón, José Javier Sánchez
Villegas-Martínez, Braulio Misael
Escobedo-Alatorre, J. Jesús
Gesing, Sandra
Lozano-Crisóstomo, Néstor
García-Melgarejo, Julio César
Pérez, Juan Carlos Sánchez
Pérez, Eddie Nelson Palacios-
PalilleroSandoval, Omar
author_facet Sepúlveda, Wilmer Contreras
Torres-Palencia, Ángel David
Mondragón, José Javier Sánchez
Villegas-Martínez, Braulio Misael
Escobedo-Alatorre, J. Jesús
Gesing, Sandra
Lozano-Crisóstomo, Néstor
García-Melgarejo, Julio César
Pérez, Juan Carlos Sánchez
Pérez, Eddie Nelson Palacios-
PalilleroSandoval, Omar
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2310_07173
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Unleashing quantum algorithms with Qinterpreter: bridging the gap between theory and practice across leading quantum computing platforms
Sepúlveda, Wilmer Contreras
Torres-Palencia, Ángel David
Mondragón, José Javier Sánchez
Villegas-Martínez, Braulio Misael
Escobedo-Alatorre, J. Jesús
Gesing, Sandra
Lozano-Crisóstomo, Néstor
García-Melgarejo, Julio César
Pérez, Juan Carlos Sánchez
Pérez, Eddie Nelson Palacios-
PalilleroSandoval, Omar
Quantum Physics
Emerging Technologies
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.
title Unleashing quantum algorithms with Qinterpreter: bridging the gap between theory and practice across leading quantum computing platforms
topic Quantum Physics
Emerging Technologies
url https://arxiv.org/abs/2310.07173