Quantum Computing
Quantum Computing
COMPUTING
BY: HRITHIKA
What is QUANTUM
COMPUTING ? of quantum
Quantum computing is an area of computer
science that uses the principles
theory. Quantum theory explains the
behaviour of energy and material on the
atomic and subatomic levels.
Quantum computing uses subatomic
particles, such as electrons or photons.
Quantum computing has the capability to sift
through huge numbers of possibilities and
extract potential solutions to complex
problems and challenges. Where classical
computers store information as bits with
either 0s or 1s, quantum computers use
qubits
what is Quantum
Computing
Quantum computers use quantum bits or qubits, which can exist in multiple states simultaneously
1 due to superposition. Classical computers use classical bits that can only represent either 0 or 1.
Qubits can exist in a superposition of states, which means they can represent both 0 and 1 at the
2 same time. This allows quantum computers to explore multiple possibilities in parallel.
Qubits can be entangled, meaning the state of one qubit is dependent on the state of another,
3 regardless of the distance between them.
Quantum computers use quantum gates to manipulate qubits. These gates can perform operations
4 on qubits in superposition, taking advantage of quantum properties to perform calculations.
Quantum computers use specialized quantum algorithms to solve certain problems more efficiently
5 than classical algorithms.
Features of Quantum
Computing
1 2 3
Quantum Computing in
QuantumIndustry
computing has the potential to revolutionize various industries by
offering the capability to solve complex problems much faster than classical
computers.
Quantu Quantum
Entanglem
ent m Algorithms
Comput
ers
Quantum Measurem
Gates ent
Quantum Computing vs.
Classical Computing
Quantum Classical
• Computing Computing
Uses qubits that can exist in a superposition of
states, representing both 0 and 1
• Uses classical bits (0 or 1) as the fundamental unit
of information.
simultaneously.
• Operates on classical bits using logic gates that
• Utilizes quantum gates to manipulate qubits, manipulate bits based on Boolean logic.
exploiting superposition and entanglement
properties. • Does not have a superposition property; each bit is
in either state 0 or 1.
• Leverages superposition, allowing qubits to
represent multiple states simultaneously. • Classical bits are independent and not entangled
with each other.
• Qubits can become entangled, where the state
of one qubit depends on the state of another,
even when separated.
What are the applications of quantum
Simulation computing ?
1 The quantum computer is able to crunch enormous data, which includes molecular activity in one
being. This ability enables the computer to create very accurate simulations of real life events, such
as photosynthesis.
Optimization
2 Instead of calculating a problem at a time, this computing approach solves various probabilities. Through
such a system, you can see how each option can provide the most advantages. Thus, you can optimize
that option
Cryptography
3 Cryptography involves difficult mathematical problems such as discrete algorithms and integer
factorization. These problems take a long time to solve. However, a computer with quantum
principles can do it quickly
Data search
4 Although the conventional computer has evolved so much over the past decades, data search still takes
too long sometimes. Quantum principles are capable of speeding up this data search process, especially
if the search is unstructured.
advantages of quantum
computing?
It speeds up
solving
data processing
optimization
time
problems
It can crunch a It is more money used to simulate
large amount of efficient in the quantum systems
data long run
quantum
computing tools
Cir Qiskit Quantum
q simulators
Various quantum simulators
Google's Cirq is an open- Developed by IBM, Qiskit is an
are available for simulating
source quantum programming open-source quantum
quantum circuits on classical
framework that provides tools computing framework that
hardware. These include the
for creating, editing, and allows you to create and run
simulators included in Qiskit
running quantum circuits. It's quantum circuits, access
and Cirq, as standalone tools
designed for use with Google's quantum hardware, and
like the Quantum
quantum processors. develop quantum algorithms.
Development Kit from
Microsoft.
Quantum Computing at
a Glance
200 Yuri Manin & Richard Feynman forces the thought of Quantum Computing
0
20 Shor's algorithm to discover prime components
12
20 Grover search algorithm made huge interest in Quantum
14
20 First operating two-qubit quantum Computer model
16
20 D-Wave launched first quantum computer officially
18
20 IBM released a quantum platform for application development
20
THANK
YOU