We're celebrating World Quantum Day 2022! Join us


Give the potential and kinetic terms of a diagonal Coulomb Hamiltonian

as arrays.

hamiltonian (FermionOperator): The diagonal Coulomb Hamiltonian to separate the potential and kinetic terms for. Identity is arbitrarily chosen to be part of the potential.

Tuple of (potential_terms, kinetic_terms). Both elements of the tuple are numpy arrays of FermionOperators.