SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Quantum Computing

Meghaditya Roy Chaudhury
           BCSE – IV
     Roll – 000810501052
      Jadavpur University
Overview
 Definition of Quantum Computing.

 Why Quantum Computing is necessary?

 Advantages over Classical Computation

 Quantum Algorithm: Shor’s Algorithm

 Current Developments and Future Prospects
What is Quantum Computing?

 A quantum computer is a machine
 that performs calculations based on
 the laws of quantum mechanics,
 which is the behavior of particles at
 the sub-atomic level.
Why Quantum Computing?
Moore’s Law
   Moore's law was a statement made in 1965 by
Gordon Moore, one of the founders of Intel.

    Moore noted that the number of transistors
that could be squeezed on to a silicon chip was
doubling every year. Over time, this has been
revised to doubling every 18 months.


This has held true …….. So far
Stretching the limits: But how far?
Problems

 At current rate transistors will be as
 small as an atom.

 If scale becomes too small, Electrons
 tunnel through micro-thin barriers
 between wires corrupting signals.
Quantum Computing Timeline
The story of quantum computation started as early as
1982, when the physicist Richard Feynman
considered simulation of quantum-mechanical objects
by other quantum systems

1985 when David Deutsch of the University of Oxford
published a crucial theoretical paper in which he
described a universal quantum computer.

In 1994 when Peter Shor from AT&T's Bell
Laboratories in New Jersey devised the first quantum
algorithm.
Nobody understands Quantum Mechanics


“We always have had a great deal of difficulty
in understanding the world view that
quantum mechanics represents ”

- Richard Feynman
 ("Simulating physics with computers" ,1982)
Representation of Data - Qubits

   A bit of data is represented by a single atom that is in one of two states denoted by
   |0> and |1>. A single bit of this form is known as a qubit
   A physical implementation of a qubit could use the two energy levels of an atom.
   An excited state representing |1> and a ground state representing |0>.

                                   Light pulse of
                                  frequency λ for
     Excited                       time interval t
      State




                   Nucleus
Ground
 State
                                 Electron
                   State |0>                                       State |1>
Properties Of Quantum Mechanics


 Quantum Superposition

 Quantum Entanglement
Representation of Data -
      Superposition

A single qubit can be forced into a superposition of the two states
denoted by the addition of the state vectors:

                      ψ
                     |ψ> = α 1 |0> + α 2 |1>


                                           α
Where α 1 and α 2 are complex numbers and |α 1| 2 + | α 2 | 2 = 1


             A qubit in superposition is in both of the
                states |1> and |0> at the same time
Relationships among data -
    Entanglement


 Entanglement is the ability of quantum systems to exhibit
correlations between states within a superposition.
 Imagine two qubits, each in the state |0> + |1> (a superposition
of the 0 and 1.) We can entangle the two qubits such that the
measurement of one qubit is always correlated to the
measurement of the other qubit.
Classical computation vs. Quantum Computation


Classical Computation          Quantum Computation
 Data unit: bit                Data unit: qubit
       = ‘1’       = ‘0’              =|1〉       =|0〉

 Valid states:                  Valid states:
  x = ‘0’ or ‘1’                 |ψ〉 = c1|0〉 + c2|1〉

 x=0               x=1         |ψ〉 = |0〉     |ψ〉 = |1〉   |ψ〉 = (|0〉 + |1〉)/√2

         0                 0

         1                 1
Classical computation vs. Quantum Computation


Classical Computation              Quantum Computation
Measurement: deterministic         Measurement: stochastic
State      Result of measurement   State             Result of measurement
x = ‘0’             ‘0’            |ψ〉 = |0〉                    ‘0’
x = ‘1’             ‘1’            |ψ〉 = |1〉                    ‘1’
                                   |ψ〉 = |0〉 + |1〉              ‘0’   50%
                                           √2                   ‘1’   50%
Quantum Algorithm:
Shor’s Algorithm

 Shor's algorithm is a quantum algorithm for
 factoring a number N in O((log N)3) time and
 O(log N) space, named after Peter Shor.

 The algorithm is significant because it implies
 that RSA, a popular public-key cryptography
 method, might be easily broken, given a
 sufficiently large quantum computer

 Like many quantum computer algorithms,
 Shor's algorithm is probabilistic
Quantum Algorithm:
Shor’s Algorithm
 Shor's algorithm consists of two parts:
    A reduction, which can be done on a classical computer, of
    the factoring problem to the problem of order-finding.
              f(x) = axmod(N)
    A quantum algorithm to solve the order-finding problem




 The algorithm is dependant on
    Modular Arithmetic
    Quantum Parallelism
    Quantum Fourier Transform
Quantum Algorithm:
         Shor’s Algorithm
          In 2001, Shor's algorithm was demonstrated by a group at IBM,
          who factored 15 into 3 × 5, using an NMR implementation of a
          quantum computer with 7 qubits
  with a classical computer
# bits                    1024            2048             4096
factoring in 2006         105 years       5x1015 years     3x1029 years
factoring in 2024         38 years        1012 years       7x1025 years
factoring in 2042         3 days          3x108 years      2x1022 years


  with potential quantum computer
# bits                        1024         2048             4096
# qubits                      5124         10244            20484
# gates                       3x109        2X1011           X1012
factoring time                4.5 min      36 min           4.8 hours
Quantum computing in
computational complexity theory
                  The class of
                  problems that can be
                  efficiently solved by
                  quantum computers
                  is called BQP, for
                  "bounded error,
                  quantum, polynomial
                  time".
Practical Implementations
 Ion Traps

 Nuclear magnetic resonance (NMR)

 Optical photon computer

 Solid-state
Applications
 Factoring – RSA encryption
 Quantum simulation
 Spin-off technology – spintronics,
 quantum cryptography
 Spin-off theory – complexity theory,
 DMRG theory, N-representability
 theory
Thank You

Contenu connexe

Tendances

Quantum computation - Introduction
Quantum computation - IntroductionQuantum computation - Introduction
Quantum computation - IntroductionAakash Martand
 
Quantum Computing Explained
Quantum Computing ExplainedQuantum Computing Explained
Quantum Computing Explainedjeetendra mandal
 
Quantum computer
Quantum computerQuantum computer
Quantum computerNikhil Eg
 
Quantum Computers
Quantum ComputersQuantum Computers
Quantum Computerskathan
 
What is quantum computing
What is quantum computingWhat is quantum computing
What is quantum computingMariyum Khan
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum ComputingKomal Gupta
 
Quantum computing
Quantum computingQuantum computing
Quantum computingSamira Riki
 
Presentation quantum computers
Presentation quantum computersPresentation quantum computers
Presentation quantum computersAzeemAhmed55
 
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...Professor Lili Saghafi
 
Quantum Computing and AI
Quantum Computing and AIQuantum Computing and AI
Quantum Computing and AIAhmed Banafa
 
QuantumComputersPresentation
QuantumComputersPresentationQuantumComputersPresentation
QuantumComputersPresentationVinayak Suresh
 
Shor’s algorithm the ppt
Shor’s algorithm the pptShor’s algorithm the ppt
Shor’s algorithm the pptMrinal Mondal
 
Quantum computing - Introduction
Quantum computing - IntroductionQuantum computing - Introduction
Quantum computing - Introductionrushmila
 
Quantum Computing: The Why and How
Quantum Computing: The Why and HowQuantum Computing: The Why and How
Quantum Computing: The Why and Howinside-BigData.com
 
Quantum Computing: Welcome to the Future
Quantum Computing: Welcome to the FutureQuantum Computing: Welcome to the Future
Quantum Computing: Welcome to the FutureVernBrownell
 

Tendances (20)

Quantum computation - Introduction
Quantum computation - IntroductionQuantum computation - Introduction
Quantum computation - Introduction
 
Quantum Computing Explained
Quantum Computing ExplainedQuantum Computing Explained
Quantum Computing Explained
 
Quantum computer
Quantum computerQuantum computer
Quantum computer
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Quantum Computers
Quantum ComputersQuantum Computers
Quantum Computers
 
What is quantum computing
What is quantum computingWhat is quantum computing
What is quantum computing
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum computers
Quantum computersQuantum computers
Quantum computers
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Presentation quantum computers
Presentation quantum computersPresentation quantum computers
Presentation quantum computers
 
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
 
Quantum Computing and AI
Quantum Computing and AIQuantum Computing and AI
Quantum Computing and AI
 
QuantumComputersPresentation
QuantumComputersPresentationQuantumComputersPresentation
QuantumComputersPresentation
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Shor’s algorithm the ppt
Shor’s algorithm the pptShor’s algorithm the ppt
Shor’s algorithm the ppt
 
Quantum computing - Introduction
Quantum computing - IntroductionQuantum computing - Introduction
Quantum computing - Introduction
 
Quantum Computing: The Why and How
Quantum Computing: The Why and HowQuantum Computing: The Why and How
Quantum Computing: The Why and How
 
Quantum Computing: Welcome to the Future
Quantum Computing: Welcome to the FutureQuantum Computing: Welcome to the Future
Quantum Computing: Welcome to the Future
 
Quantum Computing ppt
Quantum Computing  pptQuantum Computing  ppt
Quantum Computing ppt
 

Similaire à Quantum computing meghaditya

osama-quantum-computing and its uses and applications
osama-quantum-computing and its uses and applicationsosama-quantum-computing and its uses and applications
osama-quantum-computing and its uses and applicationsRachitdas2
 
What is Quantum Computing and Why it is Important
What is Quantum Computing and Why it is ImportantWhat is Quantum Computing and Why it is Important
What is Quantum Computing and Why it is ImportantSasha Lazarevic
 
Fundamentals of Quantum Computing
Fundamentals of Quantum ComputingFundamentals of Quantum Computing
Fundamentals of Quantum Computingachakracu
 
Quantum computing.pptx
Quantum computing.pptxQuantum computing.pptx
Quantum computing.pptxCaptAvacato
 
Quantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsQuantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsGokul Alex
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingGDSC PJATK
 
Introduction_to_Quantum_Computers.pdf
Introduction_to_Quantum_Computers.pdfIntroduction_to_Quantum_Computers.pdf
Introduction_to_Quantum_Computers.pdfsunnypatil1778
 
Quantum Information FINAL.pptx
Quantum Information FINAL.pptxQuantum Information FINAL.pptx
Quantum Information FINAL.pptxgitrahekno
 
Quantum Computing 101, Part 1 - Hello Quantum World
Quantum Computing 101, Part 1 - Hello Quantum WorldQuantum Computing 101, Part 1 - Hello Quantum World
Quantum Computing 101, Part 1 - Hello Quantum WorldAaronTurner9
 
Quantum Computation simplified.pptx
Quantum Computation simplified.pptxQuantum Computation simplified.pptx
Quantum Computation simplified.pptxSundarappanKathiresa
 
QC - UNIT 1.ppt
QC - UNIT 1.pptQC - UNIT 1.ppt
QC - UNIT 1.pptkhan188474
 
Introduction to Quantum Computing & Quantum Information Theory
Introduction to Quantum Computing & Quantum Information TheoryIntroduction to Quantum Computing & Quantum Information Theory
Introduction to Quantum Computing & Quantum Information TheoryRahul Mee
 
Quantum computing in machine learning
Quantum computing in machine learningQuantum computing in machine learning
Quantum computing in machine learningkhalidhassan105
 
Seminar on quatum
Seminar on quatumSeminar on quatum
Seminar on quatumaprameyabr1
 

Similaire à Quantum computing meghaditya (20)

osama-quantum-computing.ppt
osama-quantum-computing.pptosama-quantum-computing.ppt
osama-quantum-computing.ppt
 
Quantum Computation For AI
Quantum Computation For AIQuantum Computation For AI
Quantum Computation For AI
 
osama-quantum-computing and its uses and applications
osama-quantum-computing and its uses and applicationsosama-quantum-computing and its uses and applications
osama-quantum-computing and its uses and applications
 
quantum-computing.ppt
quantum-computing.pptquantum-computing.ppt
quantum-computing.ppt
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
What is Quantum Computing and Why it is Important
What is Quantum Computing and Why it is ImportantWhat is Quantum Computing and Why it is Important
What is Quantum Computing and Why it is Important
 
Fundamentals of Quantum Computing
Fundamentals of Quantum ComputingFundamentals of Quantum Computing
Fundamentals of Quantum Computing
 
Quantum computing.pptx
Quantum computing.pptxQuantum computing.pptx
Quantum computing.pptx
 
Quantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsQuantum computing - A Compilation of Concepts
Quantum computing - A Compilation of Concepts
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 
Introduction_to_Quantum_Computers.pdf
Introduction_to_Quantum_Computers.pdfIntroduction_to_Quantum_Computers.pdf
Introduction_to_Quantum_Computers.pdf
 
OPTICALQuantum
OPTICALQuantumOPTICALQuantum
OPTICALQuantum
 
Ieee lecture
Ieee lectureIeee lecture
Ieee lecture
 
Quantum Information FINAL.pptx
Quantum Information FINAL.pptxQuantum Information FINAL.pptx
Quantum Information FINAL.pptx
 
Quantum Computing 101, Part 1 - Hello Quantum World
Quantum Computing 101, Part 1 - Hello Quantum WorldQuantum Computing 101, Part 1 - Hello Quantum World
Quantum Computing 101, Part 1 - Hello Quantum World
 
Quantum Computation simplified.pptx
Quantum Computation simplified.pptxQuantum Computation simplified.pptx
Quantum Computation simplified.pptx
 
QC - UNIT 1.ppt
QC - UNIT 1.pptQC - UNIT 1.ppt
QC - UNIT 1.ppt
 
Introduction to Quantum Computing & Quantum Information Theory
Introduction to Quantum Computing & Quantum Information TheoryIntroduction to Quantum Computing & Quantum Information Theory
Introduction to Quantum Computing & Quantum Information Theory
 
Quantum computing in machine learning
Quantum computing in machine learningQuantum computing in machine learning
Quantum computing in machine learning
 
Seminar on quatum
Seminar on quatumSeminar on quatum
Seminar on quatum
 

Dernier

Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 

Dernier (20)

Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 

Quantum computing meghaditya

  • 1. Quantum Computing Meghaditya Roy Chaudhury BCSE – IV Roll – 000810501052 Jadavpur University
  • 2. Overview Definition of Quantum Computing. Why Quantum Computing is necessary? Advantages over Classical Computation Quantum Algorithm: Shor’s Algorithm Current Developments and Future Prospects
  • 3. What is Quantum Computing? A quantum computer is a machine that performs calculations based on the laws of quantum mechanics, which is the behavior of particles at the sub-atomic level.
  • 5. Moore’s Law Moore's law was a statement made in 1965 by Gordon Moore, one of the founders of Intel. Moore noted that the number of transistors that could be squeezed on to a silicon chip was doubling every year. Over time, this has been revised to doubling every 18 months. This has held true …….. So far
  • 6. Stretching the limits: But how far?
  • 7. Problems At current rate transistors will be as small as an atom. If scale becomes too small, Electrons tunnel through micro-thin barriers between wires corrupting signals.
  • 8. Quantum Computing Timeline The story of quantum computation started as early as 1982, when the physicist Richard Feynman considered simulation of quantum-mechanical objects by other quantum systems 1985 when David Deutsch of the University of Oxford published a crucial theoretical paper in which he described a universal quantum computer. In 1994 when Peter Shor from AT&T's Bell Laboratories in New Jersey devised the first quantum algorithm.
  • 9. Nobody understands Quantum Mechanics “We always have had a great deal of difficulty in understanding the world view that quantum mechanics represents ” - Richard Feynman ("Simulating physics with computers" ,1982)
  • 10. Representation of Data - Qubits A bit of data is represented by a single atom that is in one of two states denoted by |0> and |1>. A single bit of this form is known as a qubit A physical implementation of a qubit could use the two energy levels of an atom. An excited state representing |1> and a ground state representing |0>. Light pulse of frequency λ for Excited time interval t State Nucleus Ground State Electron State |0> State |1>
  • 11. Properties Of Quantum Mechanics Quantum Superposition Quantum Entanglement
  • 12. Representation of Data - Superposition A single qubit can be forced into a superposition of the two states denoted by the addition of the state vectors: ψ |ψ> = α 1 |0> + α 2 |1> α Where α 1 and α 2 are complex numbers and |α 1| 2 + | α 2 | 2 = 1 A qubit in superposition is in both of the states |1> and |0> at the same time
  • 13. Relationships among data - Entanglement Entanglement is the ability of quantum systems to exhibit correlations between states within a superposition. Imagine two qubits, each in the state |0> + |1> (a superposition of the 0 and 1.) We can entangle the two qubits such that the measurement of one qubit is always correlated to the measurement of the other qubit.
  • 14. Classical computation vs. Quantum Computation Classical Computation Quantum Computation Data unit: bit Data unit: qubit = ‘1’ = ‘0’ =|1〉 =|0〉 Valid states: Valid states: x = ‘0’ or ‘1’ |ψ〉 = c1|0〉 + c2|1〉 x=0 x=1 |ψ〉 = |0〉 |ψ〉 = |1〉 |ψ〉 = (|0〉 + |1〉)/√2 0 0 1 1
  • 15. Classical computation vs. Quantum Computation Classical Computation Quantum Computation Measurement: deterministic Measurement: stochastic State Result of measurement State Result of measurement x = ‘0’ ‘0’ |ψ〉 = |0〉 ‘0’ x = ‘1’ ‘1’ |ψ〉 = |1〉 ‘1’ |ψ〉 = |0〉 + |1〉 ‘0’ 50% √2 ‘1’ 50%
  • 16. Quantum Algorithm: Shor’s Algorithm Shor's algorithm is a quantum algorithm for factoring a number N in O((log N)3) time and O(log N) space, named after Peter Shor. The algorithm is significant because it implies that RSA, a popular public-key cryptography method, might be easily broken, given a sufficiently large quantum computer Like many quantum computer algorithms, Shor's algorithm is probabilistic
  • 17. Quantum Algorithm: Shor’s Algorithm Shor's algorithm consists of two parts: A reduction, which can be done on a classical computer, of the factoring problem to the problem of order-finding. f(x) = axmod(N) A quantum algorithm to solve the order-finding problem The algorithm is dependant on Modular Arithmetic Quantum Parallelism Quantum Fourier Transform
  • 18. Quantum Algorithm: Shor’s Algorithm In 2001, Shor's algorithm was demonstrated by a group at IBM, who factored 15 into 3 × 5, using an NMR implementation of a quantum computer with 7 qubits with a classical computer # bits 1024 2048 4096 factoring in 2006 105 years 5x1015 years 3x1029 years factoring in 2024 38 years 1012 years 7x1025 years factoring in 2042 3 days 3x108 years 2x1022 years with potential quantum computer # bits 1024 2048 4096 # qubits 5124 10244 20484 # gates 3x109 2X1011 X1012 factoring time 4.5 min 36 min 4.8 hours
  • 19. Quantum computing in computational complexity theory The class of problems that can be efficiently solved by quantum computers is called BQP, for "bounded error, quantum, polynomial time".
  • 20. Practical Implementations Ion Traps Nuclear magnetic resonance (NMR) Optical photon computer Solid-state
  • 21. Applications Factoring – RSA encryption Quantum simulation Spin-off technology – spintronics, quantum cryptography Spin-off theory – complexity theory, DMRG theory, N-representability theory