sqgate {qsimulatR} | R Documentation |
A single qubit gate
Description
This class represents a generic single qubit gate
Details
The qubits are counted from 1 to nbits
starting with the least
significant bit.
Slots
bit
Integer. The single bit to act on.
M
complex valued array. The 2x2 matrix representing the gate
type
a character vector representing the type of gate
Examples
x <- qstate(nbits=2)
## application of the X (NOT) gate to bit 1
z <- sqgate(bit=1L, M=array(as.complex(c(0,1,1,0)), dim=c(2,2))) * x
z
[Package qsimulatR version 1.1.1 Index]