| ccqgate | R Documentation |
This class represents a generic controlled gate
The qubits are counted from 1 to nbits starting with the least
significant bit.
bitsInteger. Integer vector of bits. The first two are the control bits, the third the target bit.
gatesqgate. The single qubit gate.
x <- H(1) * qstate(nbits=3)
## application of the CCX (CCNOT) gate to bit 1,2,3
z <- ccqgate(bits=c(1L, 2L, 3L), gate=X(3L)) * x
z
## the same, but differently implemented
z <- CCNOT(c(1,2,3)) * x
z
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.