qib.operator.gates.TAdjGate¶
- class qib.operator.gates.TAdjGate(qubit: Qubit | None = None)[source]¶
Bases:
GateAdjoint of T gate - provides a phase shift of -pi/4.
Methods
Generate the sparse matrix representation of the gate as element of a quantum circuit.
Generate the matrix representation of the gate.
Generate a Qobj OpenQASM representation of the gate.
Generate a tensor network representation of the gate.
Return the list of fields hosting the quantum particles which the gate acts on.
Return the inverse operator.
Whether the gate is Hermitian.
A quantum gate is unitary by definition.
Act on the specified qubit.
Return the list of quantum particles the gate acts on.
Attributes
The number of "wires" (or quantum particles) this gate acts on.
- as_circuit_matrix(fields: Sequence[Field])[source]¶
Generate the sparse matrix representation of the gate as element of a quantum circuit.
- property num_wires¶
The number of “wires” (or quantum particles) this gate acts on.