Quantum Computing, Software Architecture, Computer Science, Probability, Information Theory.
state occurring, we need to manipulate the probability of each qubit. In a classical computer, in order to manipulate a bit we use logic gates such as NOT, SET1, SET0 and IDENTITY for single bits, and AND, OR, XOR, etc. for two bits.² In an analagous way, we have logical gates in the quantum world.