You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix for issue #2718
* Do inversion in graysynth rather than PMH
* Fixed tests
* Update qiskit/transpiler/synthesis/graysynth.py
* Changing some comments
* New test + out of bounds bug fix
* Typo
* linting
Co-authored-by: Luciano Bello <[email protected]>
#2457 added the graysynth and patel-hayes-markov synthesis algorithms.
However the doubly-controlled Z rotation synthesis from Figure 3 of the associated paper seems not to be synthesized accurately.
A 6-cnot construction should be found according to the paper:
but currently qiskit finds a 7-cnot construction:
Code for the above:
The text was updated successfully, but these errors were encountered: