I gate implementation using Qiskit.
from qiskit import QuantumCircuit from qiskit.quantum_info import Statevector qc = QuantumCircuit(1) qc.h(0) # prepare |+> qc.id(0) # identity — state unchanged print(Statevector(qc)) # Statevector([0.70710678+0.j, 0.70710678+0.j], dims=(2,))