Litcius/Paper detail

<scp>QForte</scp>: An Efficient State-Vector Emulator and Quantum Algorithms Library for Molecular Electronic Structure

Nicholas H. Stair, Francesco A. Evangelista

2022Journal of Chemical Theory and Computation20 citationsDOIOpen Access PDF

Abstract

We introduce a novel open-source software package QForte, a comprehensive development tool for new quantum simulation algorithms. QForte incorporates functionality for handling molecular Hamiltonians, Fermionic encoding, ansatz construction, time evolution, and state-vector emulation, requiring only a classical electronic structure package as a dependency. QForte also contains black-box implementations of a wide variety of quantum algorithms, including variational and projective quantum eigensolvers, adaptive eigensolvers, quantum imaginary time evolution, and quantum Krylov methods. We highlight two features of QForte: (i) how the Python class structure of QForte enables the facile implementation of new algorithms, and (ii) how existing algorithms can be executed in just a few lines of code.

Topics & Concepts

Computer sciencePython (programming language)EmulationQuantumSoftwareImplementationAlgorithmComputational scienceTheoretical computer scienceProgramming languagePhysicsQuantum mechanicsEconomic growthEconomicsQuantum Computing Algorithms and ArchitectureQuantum Information and CryptographyQuantum-Dot Cellular Automata