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
{{ message }}
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.
Many of our Trotter steps are naturally implemented on a linear array. However, many NISQ devices are planar. If one wants to control these linear Trotter steps on an ancilla using one of these planar arrays the natural thing to do is to create a GHZ state in a line of qubits above the linear system register. This GHZ state is basically one very long qubit. Then, each rotation in the Trotter step can be controlled on the qubit that is part of the GHZ immediately above it. I'd like to play around with such circuits.
However, right now we can only specify a single ancilla as the control qubit. Let's think about how we can change this to support the use case I described above.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Many of our Trotter steps are naturally implemented on a linear array. However, many NISQ devices are planar. If one wants to control these linear Trotter steps on an ancilla using one of these planar arrays the natural thing to do is to create a GHZ state in a line of qubits above the linear system register. This GHZ state is basically one very long qubit. Then, each rotation in the Trotter step can be controlled on the qubit that is part of the GHZ immediately above it. I'd like to play around with such circuits.
However, right now we can only specify a single ancilla as the control qubit. Let's think about how we can change this to support the use case I described above.
The text was updated successfully, but these errors were encountered: