2
$\begingroup$

As far as I know the basis gates for IBM and IonQ are:

IBM: ['cx', 'id', 'rz', 'x', 'sx']

IonQ: ['rx', 'ry', 'rz', 'rxx', 'id']

I used qiskit.transpile to see check how Controlled Ry gate can be decomposed into each basis gates, where the results are as below.

Circuit without transpile:

strong text

IBM basis gates transpile:

enter image description here

IonQ basis gates transpile:

enter image description here

As I know, one advantageous feature of IonQ is that it can construct CRx or CRz with only 1 entanglement gate. Does only CRy gate requires 2 entanglement gate or does the transpiled result is not fully optimized?

$\endgroup$

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.