SlideShare une entreprise Scribd logo
1  sur  42
(SOME INTRODUCTORY CONCEPTS)
Presented by:
Pangambam Sendash
Singh
M.Sc. Computer Science
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 1
Overview:
 Introduction
 Quantum properties
 Data Representation
 Some Basic Quantum Gates
 Heroes of Quantum Computing
 Conclusion
 Reference
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 2
Introduction:
What is Quantum Computing?
 Calculation based on the laws of Quantum
Mechanics.
 Uses Quantum Mechanical Phenomena to
perform operations on data.
 Operations done at an atomic/sub-atomic
level.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 3
Beauty of Quantum Theory:
 Quantum Mechanical theories are totally
different from the point of common sense.
 But it agrees fully with experimental facts..
 This is the beauty of Quantum Mechanics.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 4
Why Quantum Theory in Computing???
 Classical(Newtonian) Mechanics deals with
macroscopic system while Quantum Mechanics
deals with microscopic system-atomic and
subatomic level.
 Computer system/components are becoming
smaller and smaller from mechanical computer
to vacuum tubes, to transistors then to IC’s that
Classical theory fails to explain.
 Thus Quantum theory becomes essential..
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 5
Quantum properties used:
 Superposition
 Decoherence
 Entanglement
 Uncertainty principle
 Linear algebra
 Dirac notation
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 6
Superposition:
 Property to exist in multiple states.
 In a quantum system, if a particle can be in
states |A and |B, then it can also be in the
state 1|A + 2|B ; 1 and 2 are complex
numbers.
 Totally different from common sense.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 7
Decoherence:
 The biggest problem.
 States that if a coherent (superposed) state
interacts with the environment, it falls into a
classical state without superposition.
 So quantum computer to work with
superposed states, it has to be completely
isolated from the rest of the universe (not
observing the state, not measuring it, ...)
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 8
Schrödinger's cat-a thought experiment:
(Gives an idea about Superposition and Decoherence)
 A cat and a flask of poison together in a shielded box.
 Classically cat’s state: alive or dead.
 Quantum Mechanical Interpretation:Cat is simultaneously alive or
dead-Superposed State.
 Yet, when one looks in the box, one sees the cat either alive or dead,
not both alive and dead-decoherence.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 9
Entanglement:
 Most important property in quantum
information.
 States that two or more particles can be
linked, and if linked, can change properties
of particle(s) changing the linked one.
 Two particles can be linked and changed
each other without interaction.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 10
Uncertainty Principle:
 Quantum systems are so small.
 It is impossible to measure all properties of a
Quantum system without disturbing it.
 As a result there is no way of accurately
predicting all the properties of a particle in a
Quantum System.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 11
Linear algebra:
 Quantum mechanics depends heavily on
linear algebra.
 Some of the Quantum Mechanical concepts
come from the mathematical formalism, not
experiments.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 12
Dirac Notation:
 Dirac notation is used for Quantum
Computing.
 States of a Quantum system are represented
by Ket vectors(Column Matrix).
 Example: |0, |1
 Other notation: Bra notation-Complex
conjugate of Ket vectors(Row Matrix).
 Example: 0|, 1|; 0|=|0†, 1|=|1†
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 13
Data representation:
 Quantum Bit(Qubit) is used.
 Qubit, just like ‘classical bit‘, is a memory
element, but can hold not only the states |0
and |1 but also linear superposition of both
states, α1|0+α2|1.
 This superposition makes Quantum
Computing fundamentally different.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 14
 Classical bit: {0, 1}
 Qubit: {0, 1, superposed states of 0 and 1}
Classical bit Vs Qubit:
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 15
Physical representation of qubits:
 A single atom that is in either Ground or
Excited state.
 Ground state representing |0 .
 Excited state representing |1 .
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 16
Physical representation of qubits:
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 17
More about qubits:
 By superposition principle, a Qubit can be forced
to be in a superposed state.
 i.e. | = 1|0+ 2|1
 Qubit in superposed state occupies all the states
between |0 and |1 simultaneously , but
collapses into |0 or |1 when observed
physically.
 A qubit can thus encode an infinite amount of
information.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 18
Qubits in Superposed state:
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 19
Operations on qubits:
 Quantum logic gates are used.
 Quantum logic gates are represented by
Unitary Matrices-U†U=UU†=I.
 States are also represented by matrices as:
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 20
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 21
Hadamard Gate(SRN gate):
 acts on a single qubit.
 transforms |0 to (|0 +|1)/2
 And |1 to (|0 -|1)/2
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 22
Pauli-X gate:
 acts on a single qubit.
 Quantum equivalent of NOT gate.
 Transforms |1 to |0 and |0 to |1
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 23
Pauli-Y gate:
 acts on a single qubit.
 Transforms |1 to -i|0 and |0 to i|1
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 24
Pauli-Z gate:
 acts on a single qubit.
 Transforms |1 to -|1 and |0 remains
unchanged.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 25
Phase shift gate:
 acts on a single qubit.
 Transforms |1 to ei |1 and |0 remains
unchanged.
 Modifies(rotates) the phase of quantum state
by .
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 26
 There are also other quantum gates including
Quantum Universal Gates which acts on two
or more qubits.
 viz: SWAP gate, CONTROLLED gates,
TOFFOLI gates, FREDkiN gates, etc., etc.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 27
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 28
HEROES OF QUANTUM COMPUTING:
 1981 -Richard Feynman
determines that it is
impossible to efficiently
simulate an evolution of
a quantum system on a
classical computer.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 29
HEROES OF QUANTUM COMPUTING:
 1985, David Deutsch,
publishes a theoretical
paper describing a Universal
Quantum Computer.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 30
HEROES OF QUANTUM COMPUTING:
 1994, Peter Shor-Used
Entanglement and
Superposition
methods to find the
Prime Factors of
Integer(useful in
quantum encryption
technology).
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 31
HEROES OF QUANTUM COMPUTING:
 1996 -Lov Grover(Indian American
Computer Scientist, born at
Meerut), invented Quantum
Database Search Algorithm, very
much faster one.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 32
HEROES OF QUANTUM COMPUTING:
 1997 , David Cory, A.F. Fahmy,Timothy Havel, Neil
Gershenfeld and Isaac Chuang publish the first papers
on quantum computers based on bulk spin resonance,
or thermal ensembles.
 AND MANY MORE…..
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 33
World's first Quantum Computer:
 In 2007, a computer calledOrion was
presented by D-Wave.
 Technology in Orion, called “Adiabatic
Quantum Computing", is based on
superconducting electronics.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 34
A 16-qubit processor
Some of the components of Orion
OneofitsNoiseFilteringStage
Orion chip’s sample holder,
ready to begin a cooldown. It
works at 0.005ºC above
absolute zero (-273ºC)
ChipconstructedbyD-WaveSystems
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 35
Applications:
Physics
Chemistry
Material Science
&
Engineering
Biology
&
Medicine
Nanotechnology
Business
&
Commerce
Cryptography Large DBMS
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 36
Advantages:
 Could process massive amount of complex
data.
 Ability to solve scientific and commercial
problems.
 Process data in a much faster speed.
 Capability to convey more accurate answers.
 More can be computed in less time.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 37
Disadvantages and Problems:
Security and Privacy Issues:
 Ability to crack down password (s).
 Capability to break every level of encryption.
Moral, ethical, social, and economic issues:
 Growing too much dependency on machines.
 Economic division: who can/cannot afford technology.
 Not suitable for word processing and email.
 Problem of Decoherence, the need of a noise free environment.
 Complex hardware schemes like superconductors.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 38
Conclusions:
 Quantum computer has more to offer.
 Advantages outweighs disadvantages.
 Wide range of applications.
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 39
Conclusions:
 “My students don’t understand Quantum Mechanics,
because I don’t understand it. Nobody understand
Quantum Mechanics.”
Richard Feynman
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 40
References:
 http://www.qubit.org
 http://en.wikipedia.org/wiki/Quantum_computers
 http://en.wikipedia.org/wiki/Quantum_gate
 http://en.wikipedia.org/wiki/Timeline_of_quantum_computing
 http://en.wikipedia.org/wiki/Quantum_mechanics
 http://phys.educ.ksu.edu
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 41
5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 42

Contenu connexe

Tendances

Presentation on quantum computers
Presentation on quantum computersPresentation on quantum computers
Presentation on quantum computersNancy Mann
 
Quantum computing - Introduction
Quantum computing - IntroductionQuantum computing - Introduction
Quantum computing - Introductionrushmila
 
Quantum Computers PART 4 Quantum Computer’sHardware by Lili Saghafi
Quantum Computers PART 4 Quantum Computer’sHardware by Lili SaghafiQuantum Computers PART 4 Quantum Computer’sHardware by Lili Saghafi
Quantum Computers PART 4 Quantum Computer’sHardware by Lili SaghafiProfessor Lili Saghafi
 
Quantum computation - Introduction
Quantum computation - IntroductionQuantum computation - Introduction
Quantum computation - IntroductionAakash Martand
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum ComputingKeshav
 
Quantum computing
Quantum computingQuantum computing
Quantum computingRitwik MG
 
Presentation quantum computers
Presentation quantum computersPresentation quantum computers
Presentation quantum computersAzeemAhmed55
 
What is quantum computing
What is quantum computingWhat is quantum computing
What is quantum computingMariyum Khan
 
Quantum Computing Lecture 1: Basic Concepts
Quantum Computing Lecture 1: Basic ConceptsQuantum Computing Lecture 1: Basic Concepts
Quantum Computing Lecture 1: Basic ConceptsMelanie Swan
 
QuantumComputersPresentation
QuantumComputersPresentationQuantumComputersPresentation
QuantumComputersPresentationVinayak Suresh
 

Tendances (20)

Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Presentation on quantum computers
Presentation on quantum computersPresentation on quantum computers
Presentation on quantum computers
 
Quantum computing - Introduction
Quantum computing - IntroductionQuantum computing - Introduction
Quantum computing - Introduction
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum computer
Quantum computerQuantum computer
Quantum computer
 
Quantum Computers PART 4 Quantum Computer’sHardware by Lili Saghafi
Quantum Computers PART 4 Quantum Computer’sHardware by Lili SaghafiQuantum Computers PART 4 Quantum Computer’sHardware by Lili Saghafi
Quantum Computers PART 4 Quantum Computer’sHardware by Lili Saghafi
 
Quantum computation - Introduction
Quantum computation - IntroductionQuantum computation - Introduction
Quantum computation - Introduction
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Quantum computer
Quantum computerQuantum computer
Quantum computer
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Presentation quantum computers
Presentation quantum computersPresentation quantum computers
Presentation quantum computers
 
What is quantum computing
What is quantum computingWhat is quantum computing
What is quantum computing
 
Quantum Computing Lecture 1: Basic Concepts
Quantum Computing Lecture 1: Basic ConceptsQuantum Computing Lecture 1: Basic Concepts
Quantum Computing Lecture 1: Basic Concepts
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum computing ppt.pptx
Quantum computing ppt.pptxQuantum computing ppt.pptx
Quantum computing ppt.pptx
 
QuantumComputersPresentation
QuantumComputersPresentationQuantumComputersPresentation
QuantumComputersPresentation
 
Quantum computer
Quantum computerQuantum computer
Quantum computer
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 

Similaire à Quantum Computing - Basic Concepts

Quantum computing seminar
Quantum computing seminarQuantum computing seminar
Quantum computing seminarPankaj Kumar
 
Quantum Computing Seminar Presenatation(Simple format)
Quantum Computing Seminar Presenatation(Simple format)Quantum Computing Seminar Presenatation(Simple format)
Quantum Computing Seminar Presenatation(Simple format)HarshKSatheesh
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum ComputingKavika Roy
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingGDSC PJATK
 
Sthack 2015 - Renaud "@nono2357" Lifchitz - Quantum computing in practice
Sthack 2015 - Renaud "@nono2357" Lifchitz - Quantum computing in practiceSthack 2015 - Renaud "@nono2357" Lifchitz - Quantum computing in practice
Sthack 2015 - Renaud "@nono2357" Lifchitz - Quantum computing in practiceStHack
 
quantum computing22.pptx
quantum computing22.pptxquantum computing22.pptx
quantum computing22.pptxAbhijit181377
 
Technological Survey on Quantum Computing
Technological Survey on Quantum ComputingTechnological Survey on Quantum Computing
Technological Survey on Quantum ComputingIRJET Journal
 
Seminar on quatum
Seminar on quatumSeminar on quatum
Seminar on quatumaprameyabr1
 
Quantum computation with superconductors
Quantum computation with superconductorsQuantum computation with superconductors
Quantum computation with superconductorsGabriel O'Brien
 
Quantum nature poli_mi_ddm_200115
Quantum nature poli_mi_ddm_200115Quantum nature poli_mi_ddm_200115
Quantum nature poli_mi_ddm_200115domenico di mola
 

Similaire à Quantum Computing - Basic Concepts (20)

CA_final_paper
CA_final_paperCA_final_paper
CA_final_paper
 
Quantum Computers
Quantum ComputersQuantum Computers
Quantum Computers
 
OPTICALQuantum
OPTICALQuantumOPTICALQuantum
OPTICALQuantum
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Quantum computing seminar
Quantum computing seminarQuantum computing seminar
Quantum computing seminar
 
Quantum Computing Seminar Presenatation(Simple format)
Quantum Computing Seminar Presenatation(Simple format)Quantum Computing Seminar Presenatation(Simple format)
Quantum Computing Seminar Presenatation(Simple format)
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
MASTER_THESIS-libre
MASTER_THESIS-libreMASTER_THESIS-libre
MASTER_THESIS-libre
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Sthack 2015 - Renaud "@nono2357" Lifchitz - Quantum computing in practice
Sthack 2015 - Renaud "@nono2357" Lifchitz - Quantum computing in practiceSthack 2015 - Renaud "@nono2357" Lifchitz - Quantum computing in practice
Sthack 2015 - Renaud "@nono2357" Lifchitz - Quantum computing in practice
 
quantum computing22.pptx
quantum computing22.pptxquantum computing22.pptx
quantum computing22.pptx
 
Technological Survey on Quantum Computing
Technological Survey on Quantum ComputingTechnological Survey on Quantum Computing
Technological Survey on Quantum Computing
 
Seminar on quatum
Seminar on quatumSeminar on quatum
Seminar on quatum
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
bhanu.pptx
bhanu.pptxbhanu.pptx
bhanu.pptx
 
Quantum computation with superconductors
Quantum computation with superconductorsQuantum computation with superconductors
Quantum computation with superconductors
 
Quantum comput ing
Quantum comput ingQuantum comput ing
Quantum comput ing
 
Quantum computing1
Quantum computing1Quantum computing1
Quantum computing1
 
Quantum nature poli_mi_ddm_200115
Quantum nature poli_mi_ddm_200115Quantum nature poli_mi_ddm_200115
Quantum nature poli_mi_ddm_200115
 

Dernier

Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmDeepika Walanjkar
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewsandhya757531
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionSneha Padhiar
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxStephen Sitton
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfPaper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfNainaShrivastava14
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTSneha Padhiar
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosVictor Morales
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfisabel213075
 
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESCME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESkarthi keyan
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptxmohitesoham12
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfalene1
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Erbil Polytechnic University
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdfAkritiPradhan2
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 

Dernier (20)

Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithmComputer Graphics Introduction, Open GL, Line and Circle drawing algorithm
Computer Graphics Introduction, Open GL, Line and Circle drawing algorithm
 
Artificial Intelligence in Power System overview
Artificial Intelligence in Power System overviewArtificial Intelligence in Power System overview
Artificial Intelligence in Power System overview
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
Cost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based questionCost estimation approach: FP to COCOMO scenario based question
Cost estimation approach: FP to COCOMO scenario based question
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Turn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptxTurn leadership mistakes into a better future.pptx
Turn leadership mistakes into a better future.pptx
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdfPaper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
Paper Tube : Shigeru Ban projects and Case Study of Cardboard Cathedral .pdf
 
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENTFUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
FUNCTIONAL AND NON FUNCTIONAL REQUIREMENT
 
KCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitosKCD Costa Rica 2024 - Nephio para parvulitos
KCD Costa Rica 2024 - Nephio para parvulitos
 
List of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdfList of Accredited Concrete Batching Plant.pdf
List of Accredited Concrete Batching Plant.pdf
 
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTESCME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
CME 397 - SURFACE ENGINEERING - UNIT 1 FULL NOTES
 
Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptx
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdfComprehensive energy systems.pdf Comprehensive energy systems.pdf
Comprehensive energy systems.pdf Comprehensive energy systems.pdf
 
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
Comparative study of High-rise Building Using ETABS,SAP200 and SAFE., SAFE an...
 
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdfDEVICE DRIVERS AND INTERRUPTS  SERVICE MECHANISM.pdf
DEVICE DRIVERS AND INTERRUPTS SERVICE MECHANISM.pdf
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 

Quantum Computing - Basic Concepts

  • 1. (SOME INTRODUCTORY CONCEPTS) Presented by: Pangambam Sendash Singh M.Sc. Computer Science 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 1
  • 2. Overview:  Introduction  Quantum properties  Data Representation  Some Basic Quantum Gates  Heroes of Quantum Computing  Conclusion  Reference 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 2
  • 3. Introduction: What is Quantum Computing?  Calculation based on the laws of Quantum Mechanics.  Uses Quantum Mechanical Phenomena to perform operations on data.  Operations done at an atomic/sub-atomic level. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 3
  • 4. Beauty of Quantum Theory:  Quantum Mechanical theories are totally different from the point of common sense.  But it agrees fully with experimental facts..  This is the beauty of Quantum Mechanics. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 4
  • 5. Why Quantum Theory in Computing???  Classical(Newtonian) Mechanics deals with macroscopic system while Quantum Mechanics deals with microscopic system-atomic and subatomic level.  Computer system/components are becoming smaller and smaller from mechanical computer to vacuum tubes, to transistors then to IC’s that Classical theory fails to explain.  Thus Quantum theory becomes essential.. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 5
  • 6. Quantum properties used:  Superposition  Decoherence  Entanglement  Uncertainty principle  Linear algebra  Dirac notation 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 6
  • 7. Superposition:  Property to exist in multiple states.  In a quantum system, if a particle can be in states |A and |B, then it can also be in the state 1|A + 2|B ; 1 and 2 are complex numbers.  Totally different from common sense. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 7
  • 8. Decoherence:  The biggest problem.  States that if a coherent (superposed) state interacts with the environment, it falls into a classical state without superposition.  So quantum computer to work with superposed states, it has to be completely isolated from the rest of the universe (not observing the state, not measuring it, ...) 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 8
  • 9. Schrödinger's cat-a thought experiment: (Gives an idea about Superposition and Decoherence)  A cat and a flask of poison together in a shielded box.  Classically cat’s state: alive or dead.  Quantum Mechanical Interpretation:Cat is simultaneously alive or dead-Superposed State.  Yet, when one looks in the box, one sees the cat either alive or dead, not both alive and dead-decoherence. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 9
  • 10. Entanglement:  Most important property in quantum information.  States that two or more particles can be linked, and if linked, can change properties of particle(s) changing the linked one.  Two particles can be linked and changed each other without interaction. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 10
  • 11. Uncertainty Principle:  Quantum systems are so small.  It is impossible to measure all properties of a Quantum system without disturbing it.  As a result there is no way of accurately predicting all the properties of a particle in a Quantum System. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 11
  • 12. Linear algebra:  Quantum mechanics depends heavily on linear algebra.  Some of the Quantum Mechanical concepts come from the mathematical formalism, not experiments. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 12
  • 13. Dirac Notation:  Dirac notation is used for Quantum Computing.  States of a Quantum system are represented by Ket vectors(Column Matrix).  Example: |0, |1  Other notation: Bra notation-Complex conjugate of Ket vectors(Row Matrix).  Example: 0|, 1|; 0|=|0†, 1|=|1† 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 13
  • 14. Data representation:  Quantum Bit(Qubit) is used.  Qubit, just like ‘classical bit‘, is a memory element, but can hold not only the states |0 and |1 but also linear superposition of both states, α1|0+α2|1.  This superposition makes Quantum Computing fundamentally different. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 14
  • 15.  Classical bit: {0, 1}  Qubit: {0, 1, superposed states of 0 and 1} Classical bit Vs Qubit: 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 15
  • 16. Physical representation of qubits:  A single atom that is in either Ground or Excited state.  Ground state representing |0 .  Excited state representing |1 . 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 16
  • 17. Physical representation of qubits: 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 17
  • 18. More about qubits:  By superposition principle, a Qubit can be forced to be in a superposed state.  i.e. | = 1|0+ 2|1  Qubit in superposed state occupies all the states between |0 and |1 simultaneously , but collapses into |0 or |1 when observed physically.  A qubit can thus encode an infinite amount of information. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 18
  • 19. Qubits in Superposed state: 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 19
  • 20. Operations on qubits:  Quantum logic gates are used.  Quantum logic gates are represented by Unitary Matrices-U†U=UU†=I.  States are also represented by matrices as: 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 20
  • 22. Hadamard Gate(SRN gate):  acts on a single qubit.  transforms |0 to (|0 +|1)/2  And |1 to (|0 -|1)/2 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 22
  • 23. Pauli-X gate:  acts on a single qubit.  Quantum equivalent of NOT gate.  Transforms |1 to |0 and |0 to |1 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 23
  • 24. Pauli-Y gate:  acts on a single qubit.  Transforms |1 to -i|0 and |0 to i|1 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 24
  • 25. Pauli-Z gate:  acts on a single qubit.  Transforms |1 to -|1 and |0 remains unchanged. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 25
  • 26. Phase shift gate:  acts on a single qubit.  Transforms |1 to ei |1 and |0 remains unchanged.  Modifies(rotates) the phase of quantum state by . 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 26
  • 27.  There are also other quantum gates including Quantum Universal Gates which acts on two or more qubits.  viz: SWAP gate, CONTROLLED gates, TOFFOLI gates, FREDkiN gates, etc., etc. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 27
  • 29. HEROES OF QUANTUM COMPUTING:  1981 -Richard Feynman determines that it is impossible to efficiently simulate an evolution of a quantum system on a classical computer. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 29
  • 30. HEROES OF QUANTUM COMPUTING:  1985, David Deutsch, publishes a theoretical paper describing a Universal Quantum Computer. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 30
  • 31. HEROES OF QUANTUM COMPUTING:  1994, Peter Shor-Used Entanglement and Superposition methods to find the Prime Factors of Integer(useful in quantum encryption technology). 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 31
  • 32. HEROES OF QUANTUM COMPUTING:  1996 -Lov Grover(Indian American Computer Scientist, born at Meerut), invented Quantum Database Search Algorithm, very much faster one. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 32
  • 33. HEROES OF QUANTUM COMPUTING:  1997 , David Cory, A.F. Fahmy,Timothy Havel, Neil Gershenfeld and Isaac Chuang publish the first papers on quantum computers based on bulk spin resonance, or thermal ensembles.  AND MANY MORE….. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 33
  • 34. World's first Quantum Computer:  In 2007, a computer calledOrion was presented by D-Wave.  Technology in Orion, called “Adiabatic Quantum Computing", is based on superconducting electronics. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 34
  • 35. A 16-qubit processor Some of the components of Orion OneofitsNoiseFilteringStage Orion chip’s sample holder, ready to begin a cooldown. It works at 0.005ºC above absolute zero (-273ºC) ChipconstructedbyD-WaveSystems 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 35
  • 37. Advantages:  Could process massive amount of complex data.  Ability to solve scientific and commercial problems.  Process data in a much faster speed.  Capability to convey more accurate answers.  More can be computed in less time. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 37
  • 38. Disadvantages and Problems: Security and Privacy Issues:  Ability to crack down password (s).  Capability to break every level of encryption. Moral, ethical, social, and economic issues:  Growing too much dependency on machines.  Economic division: who can/cannot afford technology.  Not suitable for word processing and email.  Problem of Decoherence, the need of a noise free environment.  Complex hardware schemes like superconductors. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 38
  • 39. Conclusions:  Quantum computer has more to offer.  Advantages outweighs disadvantages.  Wide range of applications. 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 39
  • 40. Conclusions:  “My students don’t understand Quantum Mechanics, because I don’t understand it. Nobody understand Quantum Mechanics.” Richard Feynman 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 40
  • 41. References:  http://www.qubit.org  http://en.wikipedia.org/wiki/Quantum_computers  http://en.wikipedia.org/wiki/Quantum_gate  http://en.wikipedia.org/wiki/Timeline_of_quantum_computing  http://en.wikipedia.org/wiki/Quantum_mechanics  http://phys.educ.ksu.edu 5/10/2014Quantum Computing(Fundamental Concepts)-Sendash Pangambam 41