-
Notifications
You must be signed in to change notification settings - Fork 616
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Clifford plus T decomposition output shorter circuits #6131
Comments
Thanks @cvjjm! from chatting to the team, this seems to come from the Some other thoughts:
|
We're curious if you've encountered any other cases where the clifford decomposition struggles? |
I noticed that I got very deep circuits for a circuit that should have been Clifford in the first place. I wanted to use Another good example that should not need T gates but produces loads is:
|
@cvjjm thanks for reporting this! We'll leave the issue open for now and investigate a fix for this. We will update here if there is any movement. |
Feature details
It is very cool that PL ships a Clifford plus T decomposition transform!
However it does seem to struggle in certain cases. An extreme example is:
which produces the gate sequence:
Clearly this is not optimal :-)
Implementation
No response
How important would you say this feature is?
1: Not important. Would be nice to have.
Additional information
No response
The text was updated successfully, but these errors were encountered: