Book Image

Quantum Chemistry and Computing for the Curious

By : Alex Khan, Keeper L. Sharkey, Alain Chancé
Book Image

Quantum Chemistry and Computing for the Curious

By: Alex Khan, Keeper L. Sharkey, Alain Chancé

Overview of this book

Explore quantum chemical concepts and the postulates of quantum mechanics in a modern fashion, with the intent to see how chemistry and computing intertwine. Along the way you’ll relate these concepts to quantum information theory and computation. We build a framework of computational tools that lead you through traditional computational methods and straight to the forefront of exciting opportunities. These opportunities will rely on achieving next-generation accuracy by going further than the standard approximations such as beyond Born-Oppenheimer calculations. Discover how leveraging quantum chemistry and computing is a key enabler for overcoming major challenges in the broader chemical industry. The skills that you will learn can be utilized to solve new-age business needs that specifically hinge on quantum chemistry
Table of Contents (14 chapters)
8
Chapter 8: References
9
Chapter 9:Glossary
Appendix B: Leveraging Jupyter Notebooks on the Cloud
Appendix C: Trademarks

4.8. Constructing a qubit Hamiltonian operator with Qiskit Nature

This section shows how to construct a qubit Hamiltonian operator with Qiskit Nature for the hydrogen molecule and the lithium hydride molecule.

We define the fermion_to_qubit() function to convert a fermionic operator to a qubit operator, which has the following input parameters:

  • f_op, a fermionic operator obtained as explained in Section 4.6, Constructing a fermionic Hamiltonian with Qiskit Nature
  • mapper, either "Jordan-Wigner" or "Parity" or "Bravyi-Kitaev"
  • truncate, an integer to truncate the display of the Pauli list, which can be very large; set to 20 items by default
  • two_qubit_reduction, Boolean, by default False, that determines whether to carry out two-qubit reduction when possible
  • z2symmetry_reduction, by default None, that indicates whether a Z2 symmetry reduction should be applied to resulting qubit operators that are computed based on mathematical symmetries...