OpenFermion: the Electronic Structure Package for Quantum Computers

Invited

Abstract

Quantum simulation of chemistry and materials is a key application of quantum computing. However, developing and studying algorithms for these problems can be difficult due to the prohibitive amount of domain knowledge required. To help bridge this gap and open the field to more researchers, we have developed the OpenFermion software package (www.openfermion.org). OpenFermion is an open-source software library written in Python under an Apache 2 license, aimed at enabling the simulation of fermionic models and quantum chemistry problems on quantum hardware. Beginning with an interface to common electronic structure packages, it simplifies the translation between a molecular specification and a quantum circuit for solving or studying the electronic structure problem on a quantum computer, minimizing the amount of domain expertise required to enter the field. The package is designed to be extensible and robust, maintaining high software standards in documentation and testing. This talk outlines the key motivations for design choices in OpenFermion and discusses basic functionality available for the initial release of the package, which we believe will aid the community in the development of better quantum algorithms and tools for this exciting area.

Presenters

  • Ryan Babbush

    Google Inc.

Authors

  • Ryan Babbush

    Google Inc.

  • Jarrod McClean

    Google Inc., Quantum Artificial Intelligence Lab, Google

  • Ian Kivlichan

    Google Inc.

  • Damian Steiger

    Google Inc.

  • Kevin Sung

    University of Michigan

  • Yudong Cao

    Harvard University

  • E. Schuyler Fried

    Harvard University

  • Craig Gidney

    Google Inc.

  • Thomas Haener

    ETH Zurich

  • Vojtech Havlicek

    Oxford University

  • Zhang Jiang

    NASA/Ames Res Ctr, NASA Ames Laboratory

  • Matthew Neeley

    Google Inc.

  • Jhonathan Romero

    Harvard University, Department of Chemistry and Chemical Biology, Harvard University

  • Nicholas Rubin

    Rigetti Quantum Computing, Rigetti

  • Nicholas Sawaya

    Harvard University

  • Kanav Setia

    Dartmouth College

  • Sukim Sim

    Harvard University

  • Wei Sun

    Google Inc.