Cargando…

Variational Quantum Chemistry Programs in JaqalPaq

We present example quantum chemistry programs written with JaqalPaq, a python meta-programming language used to code in Jaqal (Just Another Quantum Assembly Language). These JaqalPaq algorithms are intended to be run on the Quantum Scientific Computing Open User Testbed (QSCOUT) platform at Sandia N...

Descripción completa

Detalles Bibliográficos
Autores principales: Maupin, Oliver G., Baczewski, Andrew D., Love, Peter J., Landahl, Andrew J.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8225158/
https://www.ncbi.nlm.nih.gov/pubmed/34073880
http://dx.doi.org/10.3390/e23060657
_version_ 1783712037139906560
author Maupin, Oliver G.
Baczewski, Andrew D.
Love, Peter J.
Landahl, Andrew J.
author_facet Maupin, Oliver G.
Baczewski, Andrew D.
Love, Peter J.
Landahl, Andrew J.
author_sort Maupin, Oliver G.
collection PubMed
description We present example quantum chemistry programs written with JaqalPaq, a python meta-programming language used to code in Jaqal (Just Another Quantum Assembly Language). These JaqalPaq algorithms are intended to be run on the Quantum Scientific Computing Open User Testbed (QSCOUT) platform at Sandia National Laboratories. Our exemplars use the variational quantum eigensolver (VQE) quantum algorithm to compute the ground state energies of the [Formula: see text] , [Formula: see text] , and [Formula: see text] molecules. Since the exemplars focus on how to program in JaqalPaq, the calculations of the second-quantized Hamiltonians are performed with the PySCF python package, and the mappings of the fermions to qubits are obtained from the OpenFermion python package. Using the emulator functionality of JaqalPaq, we emulate how these exemplars would be executed on an error-free QSCOUT platform and compare the emulated computation of the bond-dissociation curves for these molecules with their exact forms within the relevant basis.
format Online
Article
Text
id pubmed-8225158
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-82251582021-06-25 Variational Quantum Chemistry Programs in JaqalPaq Maupin, Oliver G. Baczewski, Andrew D. Love, Peter J. Landahl, Andrew J. Entropy (Basel) Article We present example quantum chemistry programs written with JaqalPaq, a python meta-programming language used to code in Jaqal (Just Another Quantum Assembly Language). These JaqalPaq algorithms are intended to be run on the Quantum Scientific Computing Open User Testbed (QSCOUT) platform at Sandia National Laboratories. Our exemplars use the variational quantum eigensolver (VQE) quantum algorithm to compute the ground state energies of the [Formula: see text] , [Formula: see text] , and [Formula: see text] molecules. Since the exemplars focus on how to program in JaqalPaq, the calculations of the second-quantized Hamiltonians are performed with the PySCF python package, and the mappings of the fermions to qubits are obtained from the OpenFermion python package. Using the emulator functionality of JaqalPaq, we emulate how these exemplars would be executed on an error-free QSCOUT platform and compare the emulated computation of the bond-dissociation curves for these molecules with their exact forms within the relevant basis. MDPI 2021-05-24 /pmc/articles/PMC8225158/ /pubmed/34073880 http://dx.doi.org/10.3390/e23060657 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Maupin, Oliver G.
Baczewski, Andrew D.
Love, Peter J.
Landahl, Andrew J.
Variational Quantum Chemistry Programs in JaqalPaq
title Variational Quantum Chemistry Programs in JaqalPaq
title_full Variational Quantum Chemistry Programs in JaqalPaq
title_fullStr Variational Quantum Chemistry Programs in JaqalPaq
title_full_unstemmed Variational Quantum Chemistry Programs in JaqalPaq
title_short Variational Quantum Chemistry Programs in JaqalPaq
title_sort variational quantum chemistry programs in jaqalpaq
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8225158/
https://www.ncbi.nlm.nih.gov/pubmed/34073880
http://dx.doi.org/10.3390/e23060657
work_keys_str_mv AT maupinoliverg variationalquantumchemistryprogramsinjaqalpaq
AT baczewskiandrewd variationalquantumchemistryprogramsinjaqalpaq
AT lovepeterj variationalquantumchemistryprogramsinjaqalpaq
AT landahlandrewj variationalquantumchemistryprogramsinjaqalpaq