Skip to main content
Functions:

cyclic_shift_left

cyclic_shift_left(
reg: QArray[QBit]
) -> None
Performs a left shift on the quantum register array reg using SWAP gates. Parameters:

cyclic_shift_right

cyclic_shift_right(
reg: QArray[QBit]
) -> None
Performs a right shift on the quantum register array reg by inverting cyclic_shift_left. Parameters:

bitwise_negate

bitwise_negate(
x: QArray[QBit]
) -> None
Negates each bit of the input x. Parameters: