0% found this document useful (0 votes)
15 views39 pages

Quantum Computing Fundamentals Explained

The document provides a comprehensive overview of quantum computing, including its foundational concepts such as qubits, superposition, and entanglement, as well as mathematical frameworks like Hilbert space and Dirac notation. It contrasts classical and quantum computers, highlighting the advantages of quantum computing, such as parallelism and speed in problem-solving. Additionally, it addresses challenges faced in the field, including decoherence and error correction.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views39 pages

Quantum Computing Fundamentals Explained

The document provides a comprehensive overview of quantum computing, including its foundational concepts such as qubits, superposition, and entanglement, as well as mathematical frameworks like Hilbert space and Dirac notation. It contrasts classical and quantum computers, highlighting the advantages of quantum computing, such as parallelism and speed in problem-solving. Additionally, it addresses challenges faced in the field, including decoherence and error correction.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

QUANTUM COMPUTING

Syllabus:
Introduction of Quantum computing, linear algebra for quantum computation,
Dirac’s Bra and Ket notation and their properties, Hilbert space, Bloch’s sphere,
concept of quantum computer, classical bits, Qubits, multiple Qubit system,
quantum computing system for information processing, quantum measurements,
entanglement, quantum gates, challenges and advantages of quantum computing
over classical computation.
QUANTUM COMPUTER

INTRODUCTION

 A Quantum computer is a type of computer that uses Quantum mechanics.


 Quantum computers can solve certain problems much faster than classical
computers.
 Classical computer solve problems step by step.
 Quantum computer can handle many possibilities at once because of
superposition.
 In classical computer, classical bit value is 0 or 1.
 In Quantum computer, quantum bit (Qubit) value can be 0,1 or 0 and 1 at
the same time( super position)

Real space:
A Real space is three dimensional, all constants are belongs to real numbers. Here
every vector is represented by using unit vectors i,j,k as 𝐴𝑥 i+𝐴𝑦 j+𝐴𝑧 k=A and {I,j,k} is
called Basis state.
i.i=j.j=k.k=1 is called normalisation.
i.j=j.k=k.i=0 this condition is called orthogonal.
The basis satisfying these conditions are called orthogonal condition and the basis
is called completeness.

Vector space:

A vector space is a collection of things (called vectors) where you can:

1. Add them
2. Multiply them by numbers
and the results still stay inside the collection.

To define the quantum state (vector) we should need Hilbert space.

Hilbert Space

✅ 1. Definition

A Hilbert space is a vector space over complex numbers.

 It allows addition, scalar multiplication, and inner product operations.


 Elements in the Hilbert space is called Quantum states.
 In quantum mechanics, the Hilbert space is usually over complex numbers.

✅ 2. Physical Meaning

In quantum mechanics:

 Each quantum state is represented by a vector in a Hilbert space.


 Quantum system is defined as linear combination of basis states in Hilbert
space. That is, 𝜓 = 𝑐1 𝜙1 + 𝑐2𝜙2 where c1,c2 is belongs to complex number
and 𝜙1, 𝜙2 are basis.
 Basis states are similar to unit vector (like i, j, k) in real space.
 Hilbet space spanned by basis vector, so Hilbert space is linear.
 Observables are operators acting on this space.
 All physical predictions are derived from operations within the Hilbert space.
Dirac’s Bra–Ket Notation (Dirac Notation)

 Dirac introduced two very important notations called the Bra and Ket,

 He considered all possible states in the Hilbert space are denoted the typical
vector by symbol | >, called a ket .

 All the ket vectors of a system together form a linear vector space which may
called ket-space.

 The scalar product of two state vectors 𝜓, 𝜙 denoted by kets | 𝜓 > and | 𝜙 >
is written as

< 𝜓| 𝜙 >

 where the < 𝜓| is called the bra vector corresponding to the a ket vector | 𝜙 >,

 In this way, Bra and ket notations distinguish very clearly between pre-
factor(< 𝜓| )and post-factor (| 𝜙 >)wave vectors in a scalar product.

✅ 1. Kets: |𝜓⟩

 A ket represents a column vector (quantum state vector) in a complex vector


(Hilbert) space.

 Example:

𝛼
|𝜓⟩ = [𝛽 ]

with normalization: |𝛼|2 + |𝛽|2 = 1

✅ 2. Bras: ⟨𝜓|

 A bra is the complex conjugate transpose (Hermitian adjoint) of a ket.

 It is a row vector:

⟨𝜓| = [𝛼 ∗ 𝛽∗]
PROPERTIES

1. Operation on a ket vector from the left with an operator A produces another
vector.

A| Ѱ > = |𝜓′ >

2. Operator on a bra vector from right with an operator A produces another Bra
vector.

< Ѱ|A = <𝜓′ |

3. The kets may be multiplied by complex numbers and may be added to give
other kets
𝑎1 |𝑄 > +𝑎2 |𝑅 > = |𝑆 >
Where 𝑎1 and 𝑎2 are two complex numbers.

4. Sum of two bras is defined by the condition that its scalar product of ket vector
is equal to sum of scalar product bra and ket.

That is, (<R|+<Q|)|S> =<R|S> +<Q|S>

5. Inner Product (Bra-Ket Notation)

 Inner product is the product of Bra and ket and it is also called scalar product.

 The inner product between two states |𝜓⟩ and |𝜙⟩:

⟨𝜓|𝜙⟩ = ∑ 𝜓𝑖∗ 𝜙𝑖
𝑖

Here 𝜙 is the intial and 𝜓 is taget and ⟨𝜓|𝜙⟩ is probability of amplitude. The
physical meaning of inner product is, what is probability in state 𝜓, when we
make a measurement on 𝜙
Ex: say Ѱ = 𝛼 |0 > +𝛽 |1 > is quantum state, then the probability of
finding the system in 1, by measuring on Ѱ is Pamp=<1| Ѱ > = 𝛽

1
Example: 𝜓1 = ( 2 ) then
3𝑖

1
<𝜓1 |𝜓1 > = (1 2 −3𝑖 ) ( 2 ) = 3+6i
3𝑖

 Inner product is Used to compute the following

1. Length: ⟨𝜓|𝜓⟩ =∥ 𝜓 ∥2
2. Probability amplitude
3. Orthogonality: ⟨𝜓|𝜙⟩ = 0

✅ 6. Outer Product

 Outer product is the product of Ket and Bra

 |𝜓⟩⟨𝜙| forms a matrix and is used in projections and density operators.

𝛼
 If |𝜓⟩ = [𝛽 ], then:

𝛼
|𝜓⟩⟨𝜓| = [𝛽 ] [𝛼 ∗ 𝛽∗]

1
 Example: 𝜓1 = ( 2 ) then
3𝑖

1 1 1 2
|𝜓1 >< 𝜓1 | = ( 2 ) (1 2 3𝑖 ) = ( 2 2 4)
−3𝑖 3𝑖 3𝑖 6𝑖

 Outer product is a square matrix and its trace is inner product.


✅ 7. Projection

The probability of measuring a system in state |𝜓⟩ to be in Eigen state|𝜙⟩:

𝑃 = |⟨𝜙|𝜓⟩|2

The projection operator is:

𝑃̂𝜙 = |𝜙⟩⟨𝜙|

Ex: Expand an operator in outer product form

0 1
X=[ ] then 𝑋̂ = |0 >< 1| + |1 >< 0|
1 0

8. Completeness Relation (Orthonormal Basis)

The sum of the outer products of the system is always is equal Identity matrix.
If {|𝑖⟩} is an orthonormal basis:

∑ | 𝑖⟩⟨𝑖| = 𝐼̂
𝑖

Ex: Expand an operator in outer product form

0 1
X=[ ] then 𝑋̂ = |0 >< 1| + |1 >< 0|
1 0

9. Eigen value

If an operator A operators on a ket| Ѱ > from left,

A| Ѱ > =λ | Ѱ >

Then the ket | Ѱ > is called an eigen ket of the operator A

and λ is known as its Eigen value.


✅ 10. Expectation Value in Dirac Notation

 The expectation value of an operator A in the state can be written a in these


notations

⟨𝜙|𝐴̂|𝜓⟩=∫ 𝜓 ∗ 𝐴𝜓 𝑑𝑣 =<A>

→ represents the expectation value or transition amplitude.

Linear Algebra for Quantum Computation

Quantum computing is built entirely on linear algebra, especially over complex


vector spaces (Hilbert spaces). Below are the essential topics:

✅ 1. Vector Spaces and Qubits

 Quantum states are vectors in a complex Hilbert space.

 A single qubit is a 2D complex vector:

𝛼
|𝜓⟩ = 𝛼|0⟩ + 𝛽|1⟩ = [𝛽 ] , with 𝛼, 𝛽 ∈ ℂ, |𝛼|2 + |𝛽|2 = 1

✅ 2. Inner Product (Bra-Ket Notation)

 The inner product between two states |𝜓⟩ and |𝜙⟩:

⟨𝜓|𝜙⟩ = ∑ 𝜓𝑖∗ 𝜙𝑖
𝑖

 Used to compute:

o Length: ⟨𝜓|𝜓⟩ =∥ 𝜓 ∥2
o Probability amplitude
o Orthogonality: ⟨𝜓|𝜙⟩ = 0

✅ 3. Outer Product

 |𝜓⟩⟨𝜙| forms a matrix (used in projections and density operators).

𝛼
 If |𝜓⟩ = [𝛽 ], then:

𝛼
|𝜓⟩⟨𝜓| = [𝛽 ] [𝛼 ∗ 𝛽∗]

✅ 4. Tensor Products (Kronecker Product)

 For multiple qubits:

0
1 0 1
|0⟩ ⊗ |1⟩ = |01⟩ = [ ] ⊗ [ ] = [ ]
0 1 0
0

 Used to build multi-qubit systems.

✅ 5. Matrices and Operators

 Quantum gates are represented by unitary matrices:

𝑈†𝑈 = 𝐼

 Common 1-qubit gates:

0 1
o X-gate (NOT): [ ]
1 0
1 1 1
o Hadamard gate (H): [ ]
√2 1 −1
1 0
o Z-gate: [ ]
0 −1
o All these are unitary matrices.

✅ 6. Eigenvalues and Eigenvectors

 Used in measurements and observables:

𝐴̂|𝜙⟩ = 𝜆|𝜙⟩

 Observable results are eigenvalues, and the state collapses into the
eigenvector.

✅ 7. Hermitian Matrices

 A Hermitian matrix is a square complex matrix that is equal to its own


conjugate transpose that is 𝐴̂ = 𝐴̂†
 Represent observables: position, momentum, energy, etc.
 Eigenvalues of Hermitian operators are real.
Ex:
Concept of a Quantum Computer

A quantum computer is a computational device that uses the principles of


quantum mechanics to process information.

Unlike classical computers that use bits (0 or 1), quantum computers use qubits
that can exist in superpositions of 0 and 1.

✅ 1. Classical vs Quantum Computers

Feature Classical Computer Quantum Computer

Basic Bit (0 or 1) Qubit (0, 1, or both)


unit

Logic Boolean logic (AND, OR, Quantum gates (unitary operations)


NOT)

Power Grows linearly Grows exponentially (in certain


problems)

✅ 2. Qubit: The Quantum Bit

 A qubit is the fundamental unit of quantum information.

 A qubit can be in a superposition:

|𝜓⟩ = 𝛼|0⟩ + 𝛽|1⟩ with |𝛼|2 + |𝛽|2 = 1

 Measurement collapses it to either |0⟩ or |1⟩.


✅ 3. Key Quantum Phenomena

🔹 Superposition
 A qubit can exist in multiple states at once, unlike a classical bit.
 Enables parallelism in computation.

🔹 Entanglement
 Qubits can be entangled, meaning the state of one qubit depends on another.
 Used in quantum teleportation, quantum algorithms, and cryptography.

🔹 Interference
 Quantum states can interfere with each other constructively or destructively.
 Helps to amplify correct results and cancel incorrect ones in algorithms.

✅ 4. Advantages of Quantum Computing

 Parallelism due to superposition


 Speed-up in solving certain problems (e.g., factoring, search)
 Quantum simulation of physical systems (chemistry, materials)

✅ 5. Challenges

 Decoherence: loss of quantum state due to environment


 Error correction: quantum errors are harder to detect and fix
 Scalability: building many reliable qubits is hard.
🔷 Bloch Sphere: A Geometric Representation of a Qubit

✅ 1. What is the Bloch Sphere?

The Bloch sphere is a 3D unit sphere that provides a geometrical representation


of any pure state of a single qubit.

 Every pure qubit state can be represented as a point on the surface of this
sphere.
 It gives an intuitive way to visualize quantum gates and qubit rotations.

✅ 2. Qubit State and the Bloch Sphere

Any normalized qubit state:

|𝜓⟩ = 𝛼|0⟩ + 𝛽|1⟩ with |𝛼|2 + |𝛽|2 = 1

can be rewritten as:

𝜃 𝜃
|𝜓⟩ = cos ( ) |0⟩ + 𝑒 𝑖𝜙 sin ( ) |1⟩
2 2

 𝜃 ∈ [0, 𝜋]: polar angle (from z-axis)


 𝜙 ∈ [0,2𝜋): azimuthal angle (around z-axis)

This maps the qubit to a point on a unit sphere.


✅ 3. Bloch Sphere Coordinates

The qubit |𝜓⟩ corresponds to a point (𝑥, 𝑦, 𝑧) on the sphere:

𝑥 = sin𝜃cos𝜙
𝑦 = sin𝜃sin𝜙
𝑧 = cos𝜃

So:

 North Pole: |0⟩ where θ=00 and φ=00


 South Pole: |1⟩ where θ=1800 and φ=00
|0⟩+|1⟩
 Equator: Equal superpositions (like |+⟩ = ) where θ=450 and φ=00
√2

✅ [Link] the Bloch Sphere

 Intuitive visualization of single-qubit operations.

 Helps understand:

o Superposition
o Relative phase
o Gate effects (rotations)
o Measurement projections
Classical Bits

1. Definition
A classical bit (short for binary digit) is the smallest unit of information in
classical computing.

 It can exist in only one of two possible states:

Bit value = 0 or 1

2. Physical Representation
In physical systems, bits are represented using two distinguishable states of a
system:

 Voltage levels: 0V (bit = 0), 5V (bit = 1)


 Magnetic poles: North (0), South (1)
 Light: Off (0), On (1)

3. Binary Logic
Classical bits are manipulated using Boolean logic gates:

Gate Operation
NOT Flips bit: 0 → 1, 1 → 0
AND 1 if both bits are 1
OR 1 if at least one is 1
XOR 1 if bits are different
4. Bit Strings
Multiple bits are grouped to represent more information:

 1 bit → 2 values (0 or 1)
 2 bits → 4 values (00, 01, 10, 11)
 𝑛 bits → 2𝑛 possible combinations

Example: A byte = 8 bits → 256 possible values.

5. Storage and Computation


Classical bits are used in:

 Memory: RAM stores data in bits


 CPUs: Perform logical and arithmetic operations on bits
 Storage: Hard drives, SSDs, store files as long sequences of bits

Qubits (Quantum Bits)

A qubit is the basic unit of quantum information, just as a bit is for classical
information. But unlike classical bits (which are either 0 or 1), a qubit can exist in
a superposition of both.

✅ 1. Qubit State (Superposition)

A qubit can be in the state:

|𝜓⟩ = 𝛼|0⟩ + 𝛽|1⟩

where: 𝛼, 𝛽 are complex numbers


The normalization condition: |𝛼|2 + |𝛽|2 = 1

This means |𝛼|2 is the probability of measuring the qubit as 0

|𝛽|2 is the probability of measuring the qubit as 1

✅ 2. Computational Basis

The standard basis states are {|0 >, |1 >}:

1
|0⟩ = [ ]
0

0
|1⟩ = [ ]
1

Any qubit is a linear combination (superposition)


of these two.

A qubit may be visualized as a unit vector on the


plane.

In general, however, α and β are complex Numbers.


Multiple Qubit System

In quantum computing, combining multiple qubits allows us to build powerful


quantum circuits and perform complex computations.

✅ 1. State Space Grows Exponentially

 A single qubit lives in a 2-dimensional space.


 Two qubits → 22 = 4 dimensions
 Three qubits → 23 = 8 dimensions
 n qubits → 2𝑛 -dimensional Hilbert space

This exponential growth is what makes quantum computers powerful.

TWO QUBIT SYSTEM:

The state of multiple qubits is formed using the tensor product (⊗) of
individual qubit states.

In Two qubit system basis sets are {|0>⊗|0>, |0>⊗|1>, |1>⊗|0>, |1>⊗|1>}.

1 1
|0>⊗|0>= [ ]⊗[ ] = =|00>
0 0

It is nothing but the bit values as (00, 01, 10, 11) in classical computing
And equal to 0,1,2,3 in binary system.
Therefore this basis can be written as {|0>, |1>, |2>, |3>}
Tensor Product of Qubits

If:

|𝜓⟩ = 𝛼|0⟩ + 𝛽|1⟩, |𝜙⟩ = 𝛾|0⟩ + 𝛿|1⟩

Then:

|𝜓⟩ ⊗ |𝜙⟩ = 𝛼𝛾|00⟩ + 𝛼𝛿|01⟩ + 𝛽𝛾|10⟩ + 𝛽𝛿|11⟩

This gives a combined state vector in ℂ4 .

THREE QUBIT SYSTEM:

The state of multiple qubits is formed using the tensor product (⊗) of individual
qubit states.

In Three qubit system basis sets are


{|000>, |001>, |010>, |011>, |100>, |101>|110>|111>}.
And equal to 0,1,2,3,4,5,6,7 in binary system.
Therefore this basis can be written as {|0>, |1>, |2>, |3>, |4>, |5>, |6>, |7>}
The basis sets are from |0> to |23-1>

N-QUBITS

For 𝑛 qubits, the computational basis has 2𝑛 basis states:

|0>⊗|0>⊗|0>⊗-----|0> = |0 >⊗n= |00000…..>


The basis sets are from |0> to |2n-1>
Any state is a linear combination:

2𝑛 −1

|𝜓⟩ = ∑ 𝑐𝑖 |𝑖⟩ with ∑|𝑐𝑖 |2 = 1


𝑖=0
🔷 Quantum Gates

Quantum gates are the basic operations used to manipulate qubits in quantum
computing. They are unitary matrices, meaning:

𝑈†𝑈 = 𝐼

They preserve probability and evolve quantum states without loss of information.

✅ 1. Single-Qubit Gates

These gates operate on one qubit and are represented by 2 × 2 unitary matrices.

Pauli Gates

a) Pauli X-gate:

0 1
Pauli x-gate matrix form is [ ] it is act as NOT gate
1 0

Outer product operator is X|0><1|+|1><0|

X |0> =|1>

X |1>= |0>

According to Bloch sphere, it flips rotation around 1800

b) Pauli Y-gate:

0 −𝑖
Pauli Y-gate matrix form is [ ] it is act as NOT gate
𝑖 0
Outer product operator is Y i(|1><0|-|0><1|)

Y |0> =i|1>

Y |1>= -i|0>

c) Pauli Z-gate:

1 0
Pauli z-gate matrix form is [ ] it is act as NOT gate
0 −1

Outer product operator Z gate is |0><0|-|1><1|

Z |0> =|0>

Z |1>= -|1>

According to Bloch sphere, we get phase change.

🔹 (b) Hadamard Gate (H)

A Hadamard gate is a fundamental single-qubit gate in quantum computing that


creates a superposition state from a classical state of |0⟩ or |1⟩

It is represented by the matrix

1 1 1 1
𝐻= [ ] = [𝑋 + 𝑍]
√2 1 −1 √2

The outer product of the Hadmard gate is

𝟏
H= (|𝟎 >< 𝟎| + |𝟎 >< 𝟏| + |𝟏 >< 𝟎| + |𝟏 >< 𝟏|)
√𝟐

1
H|0> = (|0 > +< 1|) =|+>
√2

Creates superposition:
1
𝐻|1⟩ = (|0⟩ − |1⟩) =|- >
√2

If Hadamard gate operated on a the output is appears as

1
𝐻|𝑎⟩ = (|0⟩ − (−1)𝑎 |1⟩)
√2

Hadamard gate is reversible. It means

H|+> = |0> and H|-> =|1>

In Bloch sphere, the Hadamard gate operation make chage between X and Z basis.

Key properties and functions

 Superposition: The primary function of the Hadamard gate is to put a qubit


into an equal superposition of |0⟩ and |1⟩, meaning it has a 50% chance of
being measured as |0⟩ and a 50% chance of being measured as |1⟩.
 Inverse: Applying the Hadamard gate twice returns the qubit to its original
state, as H2 = I where I identity matrix
 Applications: The Hadamard gate is a building block for many quantum
algorithms, such as Grover's search and the Deutsch-Jozsa algorithm, where
it is used to prepare initial super positions.

🔹 Phase Shift Gates

1 0
The rotational matrix form is [ ]
0 𝑒 𝑖∅

a) I-gate:

1 0
I-gate matrix form is [ ] , here global phase value is 0
0 1

Outer product operator of I is |0><1|+|1><1|


I |0> =|0>

I |1>= |1>

According to Bloch sphere, it flips rotation around 1800

a) S-gate:

1 0
S-gate matrix form is [ ] , here global phase value is 900
0 𝑖

Outer product operator of S is |0><1|+i|1><1|

I |0> =|0>

I |1>= i|1>

According to Bloch sphere, it flips rotation around 900

a) T-gate:

1 0 𝜋
T-gate matrix form is [ 𝑖
𝜋 ] , here global phase value is 4
0 𝑒 4

𝜋
Outer product operator of I is |0><1|+ 𝑖 |1><1|
4

I |0> =|0>

𝜋
I |1>= 𝑖 4 |1>

According to Bloch sphere, there is a some phase.

T-gate is square root of S


Two-Qubit Gates

These gates operate on two qubits and can create entanglement.

🔹 (a) CNOT (Controlled-NOT)

Controlled –NOT gate is act as XOR gate in digial electrons. The


corresponding matrix is

1 0 0 0
0 1 0 0
CNOT = 0 0 0 1
0 0 1 0
[ ]

Flips target qubit if control qubit is |1⟩

The circuit diagram is as shown in figure

Example:

CNOT(|10⟩) = |11⟩

CNOT(|01⟩) = |00⟩
🔹 (b) Controlled-Z (CZ)

Adds a phase of -1 when both qubits are |1⟩

𝐶𝑍 = diag(1,1,1, −1)

The circuit diagram is as shown in figure

3--- -3 that is , |11> = -|11>

🔹 (c) SWAP

Swaps the two qubits:

|01⟩ ↔ |10⟩

The circuit diagram is as shown in figure

✅ 3. Multi-Qubit Gates

Toffoli (CCNOT): Controlled-Controlled-NOT

Fredkin (CSWAP): Controlled-SWAP

Used in reversible computing and quantum error correction.


Important Properties of Quantum Gates

Reversible (can undo operations)

Unitary (probability preserved)

Can form universal gate sets (e.g., {H, T, CNOT})

Can build any quantum circuit using combinations


🔷 Evolution of Quantum Systems

In quantum mechanics, the evolution of a quantum system refers to how the state
of a system changes over time. This evolution is governed by the Schrödinger
equation and represented by unitary transformations in quantum computing.

✅ 1. Time Evolution: Schrödinger Equation

The time-dependent Schrödinger equation describes the continuous evolution of


a closed quantum system:

𝑑
𝑖ℏ ̂ |𝜓(𝑡)⟩
|𝜓(𝑡)⟩ = 𝐻
𝑑𝑡

|𝜓(𝑡)⟩: state vector at time 𝑡

̂ : Hamiltonian (energy operator)


𝐻

ℏ: reduced Planck’s constant

✅ 2. Solution to Schrödinger Equation

For a time-independent Hamiltonian, the solution is:

|𝜓(𝑡)⟩ = 𝑒 −𝑖𝐻̂𝑡/ℏ |𝜓(0)⟩

The operator 𝑈(𝑡) = 𝑒 −𝑖𝐻̂𝑡/ℏ is a unitary time evolution operator

It preserves the norm and probability of the quantum state


✅ 3. Unitary Evolution in Quantum Computing

In quantum computing, the evolution of quantum states is represented by unitary


matrices:

|𝜓′ ⟩ = 𝑈|𝜓⟩ where 𝑈 † 𝑈 = 𝐼

🔷 Quantum Measurements

In quantum mechanics, measurement is the process by which the quantum state


collapses to a definite classical outcome. Unlike classical systems, measuring a
quantum system affects its state.

✅ 1. What Happens During Measurement?

Let the quantum system be in state:

|𝜓⟩ = ∑ 𝛼𝑖 |𝑖⟩
𝑖

 |𝑖⟩: measurement basis states (usually computational basis: |0⟩, |1⟩)


 |𝛼𝑖 |2 : probability of measuring outcome 𝑖

After measurement, the system collapses to the state |𝑖⟩ with probability |𝛼𝑖 |2 .

✅ 2. Measurement Postulate

Measurement is defined by a set of measurement operators {𝑀𝑚 } that satisfy:


∑ 𝑀𝑚 𝑀𝑚 = 𝐼
𝑚
 If outcome 𝑚 occurs, the state becomes:

𝑀𝑚 |𝜓⟩ †
|𝜓′ ⟩ = where 𝑝(𝑚) = ⟨𝜓|𝑀𝑚 𝑀𝑚 |𝜓⟩
√𝑝(𝑚)

In computational basis, these operators are usually projectors.

✅ 3. Projective (Von Neumann) Measurement

Most quantum algorithms use projective measurements:

If |𝜓⟩ = 𝛼|0⟩ + 𝛽|1⟩, measuring in the {|0⟩, |1⟩} basis gives:

 Outcome 0 with probability |𝛼|2 → state becomes |0⟩


 Outcome 1 with probability |𝛽|2 → state becomes |1⟩

Entanglement in Quantum Mechanics

1. What Is Entanglement?

Entanglement is a quantum phenomenon where two or more qubits become


linked such that the state of one qubit instantly affects the state of the other—no
matter how far apart they are.

The qubits do not have independent states; instead, they share a joint state
that cannot be factored into individual states.
2. Mathematical Definition

A two-qubit state |𝜓⟩ is entangled if it cannot be written as:

|𝜓⟩ ≠ |𝜓𝐴 ⟩ ⊗ |𝜓𝐵 ⟩

This means the full system cannot be separated into parts.

3. Example of Entangled States: Bell States

The Bell States are maximally entangled two-qubit states:

1
|Φ+ ⟩ = (|00⟩ + |11⟩)
√2

1
|Φ− ⟩ = (|00⟩ − |11⟩)
√2

1
|Ψ+ ⟩ = (|01⟩ + |10⟩)
√2

1
|Ψ− ⟩ = (|01⟩ − |10⟩)
√2

Each Bell state is inseparable and displays perfect correlations.


Advantages of Quantum Computing

🔹 1. Quantum Parallelism

 Qubits can be in a superposition of multiple states.


 This allows a quantum computer to process many possible outcomes
simultaneously.

🔹 2. Speed-up for Specific Problems

Quantum computers offer exponential speedup for some problems:

Problem Classical Time Quantum Time

Factoring (RSA) Exponential Polynomial (Shor's)

Database Search Linear (𝑂(𝑁)) Square Root (𝑂(√𝑁)) – Grover’s

Simulation of Quantum Systems Exponential Polynomial

🔹 3. Entanglement for Correlated Systems

 Entangled qubits share states instantaneously.


 Enables highly correlated computations that classical bits cannot emulate
efficiently.

🔹 4. Compact Representation of Information

 𝑛 qubits encode much more information than 𝑛 classical bits.


 This allows solving problems that are intractable for classical systems.
🔹 5. Secure Communication (Quantum Cryptography)

 Quantum key distribution (QKD) uses quantum states to detect


eavesdropping.
 It offers unconditional security based on quantum principles.

Challenges of Quantum Computing

🔹 1. Decoherence and Noise

 Qubits are fragile and easily influenced by the environment.


 Loss of quantum information (decoherence) is a major obstacle.

🔹 2. Error Correction is Difficult

 Unlike classical bits, quantum errors are continuous (phase + amplitude


errors).
 Quantum error correction requires many physical qubits per logical qubit
(e.g., 1,000+:1).

🔹 3. Scalability Issues

 Building and maintaining large-scale quantum computers is complex.


 Requires low temperature, high isolation, and precise control.

🔹 4. Measurement Collapses the State

 Reading a qubit destroys superposition and collapses the state.


 Careful design is needed to extract useful information.
🔹 5. Lack of Universal Algorithms

 Not all problems benefit from quantum speed-up.


 Algorithms like Shor's and Grover’s are useful but limited in scope.

🔹 6. Hardware Technology is Still Evolving

 Competing platforms (superconducting qubits, trapped ions, photonic qubits)


exist.
 No dominant or fully scalable quantum hardware yet.

You might also like