SXdgGate#

class qiskit.circuit.library.SXdgGate(label=None)[소스]#

기반 클래스: Gate

The inverse single-qubit Sqrt(X) gate.

Can be applied to a QuantumCircuit with the sxdg() method.

\[\begin{split}\sqrt{X}^{\dagger} = \frac{1}{2} \begin{pmatrix} 1 - i & 1 + i \\ 1 + i & 1 - i \end{pmatrix}\end{split}\]

참고

A global phase difference exists between the definitions of \(RX(-\pi/2)\) and \(\sqrt{X}^{\dagger}\).

\[\begin{split}RX(-\pi/2) = \frac{1}{\sqrt{2}} \begin{pmatrix} 1 & i \\ i & 1 \end{pmatrix} = e^{-i pi/4} \sqrt{X}^{\dagger}\end{split}\]

Create new SXdg gate.

Attributes

condition_bits#

Get Clbits in condition.

decompositions#

Get the decompositions of the instruction from the SessionEquivalenceLibrary.

definition#

Return definition in terms of other basic gates.

duration#

Get the duration.

label#

Return instruction label

name#

Return the name.

num_clbits#

Return the number of clbits.

num_qubits#

Return the number of qubits.

params#

return instruction params.

unit#

Get the time unit of duration.

Methods

inverse()[소스]#

Return inverse SXdg gate (i.e. SX).