0% found this document useful (0 votes)
14 views15 pages

Abhilash

Quantum computing leverages the principles of quantum theory, utilizing qubits that can exist in multiple states simultaneously through superposition. Key developments in the field include quantum algorithms for factoring large numbers and optimizing complex problems, with applications in areas like traffic flow optimization and drug testing. Major tech companies are actively developing quantum computing languages and technologies, indicating a significant future impact on fields such as artificial intelligence.

Uploaded by

Parvati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views15 pages

Abhilash

Quantum computing leverages the principles of quantum theory, utilizing qubits that can exist in multiple states simultaneously through superposition. Key developments in the field include quantum algorithms for factoring large numbers and optimizing complex problems, with applications in areas like traffic flow optimization and drug testing. Major tech companies are actively developing quantum computing languages and technologies, indicating a significant future impact on fields such as artificial intelligence.

Uploaded by

Parvati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Quantum Computing

Presented By –
Abhilash Kulkarni
Roll No.: 3VN23CS003
Department of Computer Science
4th
Semester, 2nd Year
Introduction
• Quantum computing is an area of computer science that uses the
principles of quantum theory. Quantum theory explains the behavior
of energy and material on the atomic and subatomic levels.

• Quantum computing uses subatomic particles, such as electrons or


photons. Quantum bits, or qubits, allow these particles to exist in more
than one state (i.e., 1 and 0) at the same time.
QUBITS
• A qubit is a two-level quantum system where the two basis qubit
states are usually written as ∣ 0⟩ and ∣ 1⟩.
• A qubit can be in state ∣ 0⟩ and ∣ 1⟩ or (unlike a classical bit) in a
linear combination of both states. The name of this phenomenon
is superposition.
Wave Representation of QUBIT
Evolution of Quantum Computer
• 1982 – Richard Feyman proposed the idea of creating machine
based on the laws of quantum mechanics.

• 1985 – David Deutsch developed the quantum Turing machine,


showing that quantum circuits are universal.

• 1994 – Peter Shor came up with a quantum algorithm to factor very


large numbers in polynomial time.

• 1997 – Lov Grover develops a quantum search algorithm with O()


complexity.
Quantum Superposition
• The quantum system is capable of being in several different states at
the same time.
Quantum Entanglement
• It is an extremely strong correlation that exists between quantum particles
• Two or more quantum particles can be inextricably linked in perfect unis-
on, even when placed at opposite ends of the universe.
• This seemingly impossible connection inspired Einstein to describe
entanglement as “Spooky action at a distance”.
How a Quantum Computer works ?
Let’s think you are in a video game and you choose a level to explore
that game which is related to the real-life simulation. No computer

No computer Early Computer Modern Computer Quantum Computer


Why Quantum Computing?
1. Quantum Annealing
• Quantum annealing is best for solving optimization problems.
• Quantum annealing is the least powerful and most narrowly applied form of quantum
computing.

• For example, Volkswagen (VW) recently conducted a quantum experiment to optimize traffic
flows in the overcrowded city of Beijing, China. The experiment was run in partnership with
Google and D-Wave Systems. The algorithm could successfully reduce traffic by choosing the
ideal path for each vehicle, according to VW. Classical computers would take thousands of years
to compute the optimum solution to such a problem. Quantum computers, theoretically, can do it
in a few hours or less, as the number of qubits per quantum computer increases.
2. Quantum Simulation
In particular, quantum simulators could be used to simulate protein folding — one of
biochemistry’s toughest problems. Misfolded proteins can cause diseases like Alzheimer’s and
Parkinson’s, and researchers testing new treatments must learn which drugs cause reactions for
each protein through the use of random computer modeling. Quantum computers can help
compute the vast number of possible protein folding sequences for making more effective
medications. In the future, quantum simulations will enable rapid designer drug testing by
accounting for every possible protein-to-drug combination.
2. Universal Quantum
• Universal quantum computers are the most powerful and most generally applicable, but
also the hardest to build.
• A truly universal quantum computer would likely make use of over 100,000 qubits.
• The basic idea behind the universal quantum computer is that you could direct the
machine at any massively complex computation and get a quick solution.
• In the distant future, universal quantum computers could revolutionize the field of
artificial intelligence. Quantum AI could enable machine learning that is faster than that
of classical computers.

IBM’s 433 qubit Quantum computer&133 qubit quantum computer


Temperature needed for Quantum
computer
• The newly produced refrigerator can reach a temperature
of 12 millikelvin to 22millikelvin,which is the coldest place in
the entire universe has a cooling time of less than 40 hours,
and can recover to its original temperature within 24 hours
Tech – Giants’ Utilizing Quantum Computing & their
languages used for developing quantum software

• IBM - Qiskit (Python-based)

• D-Wave Systems - Ocean SDK (Python-based)

• Google - Cirq (Python-based)

• Microsoft Corporation - Q# (Quantum language with .NET)

• Rigetti Computing - Forest SDK (uses pyQuil)

• IonQ - Uses Cirq, Qiskit, and others


Thank You…

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy