Quantum Operations, Multi-Qubit Gates: Two-Qubit Gates
# Controlled Pauli Gates
Controlled-X (or, controlled-NOT) gate
The controlled-not gate flips the target qubit when the control qubit is in the state |1>
Controlled Y gate
Controlled Z (or, controlled Phase) gate
Similarly, the controlled Z gate flips the phase of the target qubit if the control qubit is |1>
# Controlled Hadamard Gate
Apply H gate to the target qubit if the control qubit is |1>.
# Controlled Rotation Gates
Controlled rotation around Z-axis
Perform rotation around Z-axis on the target qubit if the control qubit is |1>
# Controlled Phase Rotation
Perform a phase rotation if both qubits are in the |1> state.
# Controlled u3 Rotation
Perform controlled-u3 rotation on the target qubit if the control qubit (here LSB) is |1>
# SWAP Gate
The SWAP gate exchanges the two qubits.
Source = https://qiskit.org/documentation/tutorials/circuits/3_summary_of_quantum_operations.html
Kode program tersedia di GitHub = https://github.com/keamanansiber/qiskit/tree/master/2QuantumOperations/Multi-QubitGates/Two-QubitGates