Skip to content

bloqade.squin.stdlib.broadcast.gate.cx

← Module overview

functioncxsource

bloqade.squin.stdlib.broadcast.gate.cx

Signature
def cx(controls: ilist.IList[Qubit, Len], targets: ilist.IList[Qubit, Len]) -> None

Apply a controlled-X gate to pairs of qubits.

Parameters

NameTypeDescription
controlsilist.IList[Qubit, Len]Control qubits.
targetsilist.IList[Qubit, Len]Target qubits.
source