tequila.circuit.gatesΒΆ
Functions
Convenience CNOT initialization |
|
Convenience initialization CRx (controlled Pauli X Rotation) |
|
Convenience initialization CRy (controlled Pauli Y Rotation) |
|
Convenience initialization CRz (controlled Pauli Z Rotation) |
|
Convenience initialization CX (CNOT) |
|
Convenience initialization CY (controlled Pauli Y) |
|
Convenience initialization CZ (controlled Pauli Z) |
|
Exponentiated Pauligate: |
|
Convenience rotation gate. |
|
Hadamard gate |
|
Initialize an abstract phase gate. |
|
Initialize a (potentially parametrized) gate which is supported on the backend. |
|
Initialize an abstract rotation gate. |
|
Same as ExpPauli |
|
Rx gate |
|
Ry gate |
|
Rz gate |
|
\(S = \begin{pmatrix} 1 & 0 \\ 0 & e^{i\frac{\pi}{2}} \end{pmatrix}\) |
|
SWAP gate, order of targets does not matter. |
|
\(T = \begin{pmatrix} 1 & 0 \\ 0 & e^{i\frac{\pi}{4}} \end{pmatrix}\) |
|
Convenience Toffoli initialization |
|
|
|
Pauli X Gate |
|
Pauli Y Gate |
|
Pauli Z Gate |
|