1 - Introduction To Quantum Computing
1 - Introduction To Quantum Computing
TO QUANTUM
COMPUTING
Smiti Nigam, Vineet Kumar
• The property that distinguishes a qubit from a bit is its ability to superimpose.
• That is, a bit can exist in the state |0> or |1> at a time, but a qubit can exist in both
states simultaneously, that is in a superposition state.
• This is a linear combination of the basis states |0> and |1>.
When we measure the state of the quantum system it collapses to one of its superposed
states with probability:
And,
For example, we can express the state of 2-qubit quantum system using 4 complex
amplitudes:
Single-qubit gates are quantum operations acting on a single qubit, rotating its state
❏ Pauli-X Gate: Flips the qubit's state (|0⟩ to |1⟩ and vice versa).
❏ Pauli-Y Gate: Induces a bit flip and a phase flip.
❏ Pauli-Z Gate: Introduces a phase flip.
❏ Hadamard Gate: Creates superposition and rotates states.
❏ Phase Shift Gates
❏ S Gate : Add a π/2 phase to the |1⟩ state.
❏ T Gate: Adds a π/4 phase to the |1⟩ state.
Pauli-X Gate
The Pauli-X gate is also known as the "bit-flip" gate. It flips the state of a qubit, changing |0⟩
to |1⟩ and vice versa. It's analogous to classical NOT gate
The Pauli-Y gate combines a bit-flip and a phase-flip operation. It is also called the
"bit-phase" gate.
The Pauli-Z gate is often called the "phase-flip" gate because it changes the phase of the |1⟩
state.
The Hadamard gate, often denoted as "H," is a fundamental single-qubit quantum gate with
various important applications in quantum computing and quantum algorithms. It plays a
pivotal role in creating superposition states, a key feature of quantum computation. Here
are the main characteristics and applications of the Hadamard gate:
The phase shift gate is a family of single qubit gates that add a phase of φ to state |1>
❖ Pauli-X Gate (X-gate) : It rotates the Bloch vector around the x-axis by 180 degrees.
❖ Pauli-Y Gate (Y-gate) : It rotates the Bloch vector around the y-axis by 180 degrees.
❖ Pauli-Z Gate (Z-gate) : It does the same around z-axis
❖ Hadamard-Gate (H) : Got two way to think
➢ Rotation by π about z=x line
➢ Rotation by π/2 around Y-axis, followed by π rotation around X-axis [ Rx(π) Ry(π/2) ]
❖ S-Gate (S) : The S-gate performs a π/2 (90-degree) counterclockwise rotation about the Bloch sphere
z-axis. It introduces a phase change without affecting the amplitude.
❖ T-Gate (T) : The T-gate performs a smaller π/4 (45-degree) counterclockwise rotation about the Bloch
sphere z-axis. It introduces a smaller phase change.
Reverse of a Tensor ⟹
Multiple quBit Gates
Multiple qubit gates in quantum computing manipulate entangled states, crucial for
quantum algorithms. Notable examples include CNOT and Toffoli gates, enabling
complex quantum computations.
Learn More
Controlled quBit Gates
Controlled gates, like CNOT, CZ and CCX, act on target qubits based on the state of control
qubits, enabling conditional quantum operations in algorithms and error correction.
Bell states are a set of four maximally entangled quantum states. They represent the
fundamental examples of quantum entanglement, enabling instantaneous correlation
between particles separated by vast distances. Bell states have essential applications in
quantum cryptography and quantum teleportation, underpinning secure quantum
communication and computing.
Toffoli Gates
A Toffoli Gate with n-controls, need (n-1)Toffoli gates and (n-2)ancillary qubits
If you wish to explore more, feel free to browse through our resources, available on
our website: https://qcg.iitr.ac.in/
Thank You