Skip to content

OpenFermion v0.5

Compare
Choose a tag to compare
@babbush babbush released this 29 Mar 19:00
· 337 commits to master since this release
bf52298

Fifth production release, necessary due to some reorganization of modules as well as:

  • Fixed bug in the Jordan-Wigner transform applied to InteractionOperators.
  • Fixed bug in the Bravyi-Kitaev Superfast Transform which caused some terms to be ignored.
  • Fixed bug in binary code transforms causing creation operators to map to annihilation operators.
  • Changed implementation of the Bravyi-Kitaev transform to use from arXiv:quant-ph/0003137.
  • We now implement BK transform from arXiv:1701.07072 under a different name.
  • Renamed SymbolicBinary as BinaryPolynomial.
  • Changed the convention used in the function for instantiating Majorana fermion operators.
  • Introduced new syntax for instantiating FermionOperators and QubitOperators with a single factor.
  • Added the fermionic spin operators Sx and Sy to the special operators module.
  • Added a demo of the Jordan-Wigner and Bravyi-Kitaev transforms.