Quantum Computers Superposition Interference Entanglement and Quantum Error Correction Lesson 1 By: Professor Lili Saghafi

Slides:



Advertisements
Similar presentations
Quantum Software Copy-Protection Scott Aaronson (MIT) |
Advertisements

Quantum Parallel Computing BY NIC & TIM: GUARDIANS OF THE HOOD.
Lecture Outline Chapter 30 Physics, 4th Edition James S. Walker
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile Fall 2008.
Chien Hsing James Wu David Gottesman Andrew Landahl.
Quantum Computing Ambarish Roy Presentation Flow.
Quantum Computation and Error Correction Ali Soleimani.
Quantum Oracles Jesse Dhillon, Ben Schmid, & Lin Xu CS/Phys C191 Final Project December 1, 2005.
Review from last lecture: A Simple Quantum (3,1) Repetition Code
Quantum Computing Joseph Stelmach.
Ana Maria Rey Saturday Physics Series, Nov 14/ 2009.
By: Mike Neumiller & Brian Yarbrough
Moore’s Law the number of circuits on a single silicon chip doubles every 18 to 24 months.
Building Adders & Sub tractors Dr Ahmed Telba. Introducing adder circuits Adder circuits are essential inside microprocessors as part of the ALU, or arithmetic.
Exploring The Quantum Department of Physics Entering the FreezerThe Age of the Qubit HOTCOLD Quantum properties emerge at extremes of energy. We work with.
Quantum Algorithms for Neural Networks Daniel Shumow.
Alice and Bob’s Excellent Adventure
Quantum Computing David Dvorak CIS 492. Quantum Computing Overview What is it? How does it work? –The basics –Clarifying with examples Factoring Quantum.
From Bits to Qubits Wayne Viers and Josh Lamkins
Chapter P Prerequisites: Fundamental Concepts of Algebra
It is physically impossible for any data recording or transmission medium to be 100% perfect 100% of the time over its entire expected useful life. As.
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy’s National Nuclear.
An Introduction to Quantum Phenomena and their Effect on Computing Peter Shoemaker MSCS Candidate March 7 th, 2003.
Operators A function is something that turns numbers into numbers An operator is something that turns functions into functions Example: The derivative.
IT253: Computer Organization
CHEMISTRY 2000 Topics of Interest #2: Quantum Computers.
Quantum Computing Paola Cappellaro
A brief introduction to Quantum computer
Quantum Computing – Part 2 Amanda Denton – Evil Dictator Jesse Millikan – Mad Scientist Lee Ballard – Some Guy With A Beard September 30, 2001.
Architectural Components for a Practical Quantum Computer: John Kubiatowicz University of California at Berkeley Berkeley IAB March 19, 2003.
Wednesday, October 31 Ford Final Chapter (10). Agenda Announce: –Test Wednesday –Office Hours probably busy…better book appt. –Read Chs. 1-3 of Vilekin.
Quantum Computers by Ran Li.
Quantum Mechanics1 Schrodinger’s Cat. Quantum Mechanics2 A particular quantum state, completely described by enough quantum numbers, is called a state.
Nawaf M Albadia
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile (DCS3) Winter 2009.
Introduction to Quantum Computing
FNI 1H Quantum Mechanics 1 Quantum Mechanics I don't like it, and I'm sorry I ever had anything to do with it. -- Erwin Schrodinger talking about Quantum.
Basic Q.C. One moose, two moose Red moose, blue moose Live moose, dead moose.
As if computers weren’t fast enough already…
IPQI-2010-Anu Venugopalan 1 qubits, quantum registers and gates Anu Venugopalan Guru Gobind Singh Indraprastha Univeristy Delhi _______________________________________________.
Quantum Computing: An Introduction Khalid Muhammad 1 History of Quantum Computing Bits and Qubits Problems with the Quantum Machine.
Quantum Cryptography and Quantum Computing. Cryptography is about a)manipulating information b)transmitting information c)storing information.
Quantum Computing Charles Bloomquist CS147 Fall 2009.
QUANTUM COMPUTERS, COMPUTING AND INFORMATION ALAN DURNEV, PHYSICS.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
Quantum Computers: The hope of daily Life By: Ashutosh Rai.
Quantum is Different, Part 1. Richard Feynman Caltech Course : Potentialities and Limitations of Computing Machines “Nature isn't classical, dammit,
Different methods of quantum computing optimization
Prabhas Chongstitvatana Chulalongkorn University
2.8 Error Detection and Correction
Lesson Objectives Aims You should be able to:
QUANTUM COMPUTING: Quantum computing is an attempt to unite Quantum mechanics and information science together to achieve next generation computation.
Paul M. Dooley Tamer Tayea Wenlin Zhou Ian M. Johson Joshua Tarlow
Poomipat Phusayangkul
Introduction to Quantum Computing Lecture 1 of 2
Error Detection and Correction
Models as Tools in Science
By Nealesh Ragoodial - Security Capstone
Chap 4 Quantum Circuits: p
Quantum Computing and the Quest for Quantum Computational Supremacy
Saturday Physics Series, Nov 14/ 2009
PHYS 3313 – Section 001 Lecture #17
Quantum computation with classical bits
Quantum Computing Hakem Alazmi Jhilakshi Sharma Linda Vu.
Quantum Computing Andrew Krumbach Carolyn Camara
Quantum Computing Joseph Stelmach.
The Future is Quantum Computing
Wave Behaviour at Boundaries and Beyond!
2.8 Error Detection and Correction
Presentation transcript:

Quantum Computers Superposition Interference Entanglement and Quantum Error Correction Lesson 1 By: Professor Lili

Quantum Computers Superposition Interference Entanglement and Quantum Error Correction Lesson 1 By: Professor Lili

What is a quantum computer? ●A future quantum computer will contain many hardware and software components. ●We can leverage of classical technology and construct a framework to layout a real vision for a quantum computer.

Let’s first have a look at the classical computer. ●An essential part of a classical computer is the integrated circuit. ●The integrated circuit is an amazing piece of engineering. ●On integrated circuits, you can find nowadays billions of transistors. ●And these transistors, in turn, are used to construct classical bits.

Integrated Circuits

Transistors

…..Continue ●These bits can represent either a zero or a one, and we use these numbers to perform calculations with a computer. ●We find integrated circuits virtually everywhere and they completely changed our daily lives. ●while the modern supercomputer is much faster and much more accurate than the abacus that was invented thousands of years ago, they are bounded by the same physical principles. ●This century, we have the opportunity to develop something radically new, and use quantum mechanics to build quantum computers.

Supercomputer & Abacus

Superposition, Interference and Entanglement ●Quantum mechanics can offer unique phenomena. ●Include superposition, interference and entanglement. Superposition ●Whereas a classical bit can only represent a 0 or a 1, its quantum mechanical counterpart, the quantum bit or qubit, can take on both values at the same time. ●It is not that we just don’t know what the value of this qubit is, the qubit can truly be in a superposition of two states, and represent both 0 and 1 at the same time.

Superposition, Wikipedia ●Quantum superposition is a fundamental principle of quantum mechanics. ●It states that, much like waves in classical physics, ●any two (or more) quantum states can be added together ("superposed") and the result will be another valid quantum state; and conversely, that every quantum state can be represented as a sum of two or more other distinct states.

Classical World ●In the classical world, if we throw a ball to a plate with two slits, ●the ball will go through either the left slit or the right slit.

Quantum world ●In the quantum mechanical world, instead, a quantum particle can do something completely bizarre, it can go through both slits at the same time. ●We can observe this by putting another screen behind it and measure the probability that the ball reaches a certain location. ●The ball going through both the left and the right slit can interfere. ●This is similar to the travelling waves in water, but here the ball can interfere with itself!

it can go through both slits at the same time.

●As a consequence, at some positions at the screen, interference is such that the chance to find the ball increases, whereas at other positions it decreases. ●When we go from one to two particles, more spectacular effects start to occur.

Entangled State ●Two quantum mechanical particles can interact with each other and create an entangled state. ●This means that they share common properties; for example, the total outcome could be one, meaning that if you would measure one particle to be zero, then the other particle would be one,or if you measure the particle to be one then the other particle would be zero.

Entangled State

Qubit ●The concepts of superposition, interference and entanglement that are behind the real power of quantum computing. ●However in order to go beyond these concepts, we need to make use of it. And create quantum particles that we can control very well for the construction of a quantum computer. ●The first building block is the qubit, the quantum mechanical particle. ●The challenge is to find the suitable platform for these qubits and have all the electronics to perform operations with these qubits. ●Making good qubits is hard.

Qubits

We build these qubit systems in special fridges ●Quantum mechanical effects are usually associated with small energy scales.In order to see them, we have to work at very low temperatures. ●Therefore, we build these qubit systems in special fridges.

zero Kelvin ●Fridges that can go down to almost zero Kelvin, just slightly above the absolute minimum temperature. ●Nonetheless, even at these very low temperatures, qubits are not perfect and errors can occur. Overcoming this, is a big challenge but highly important.

Quantum Computer

Error correction techniques ●Classical computers can rely on error correction techniques, but for quantum computers this is not so trivial, as we cannot just simply copy a qubit many times. ●Quantum cloning is not possible. ●The theoretical invention that quantum error correction is possible came therefore as a huge surprise. ●This means that we don’t need to construct perfect qubits, what we can do is combining many physical qubits to construct one really good qubit; a logical qubit.

Quantum Error Correction

Logical Qubits

physical qubits to construct logical qubits ●We don’t need many logical qubits to build a powerful quantum computer, since many quantum algorithms provide an exponential speedup as compared to their classical counterpart. ●What we do need is many physical qubits to construct logical qubits, and so a quantum computer may contain millions of qubits. ●What are the requirements to advance a system with a few qubits, toward a quantum computer containing millions of qubits?

Five key criteria In 2000, David DiVincenzo listed five key criteria. 1.First, a quantum computer must be scalable. 2.Second, it must be possible to initialize the qubits. 3.Third, good qubits are needed, they need to have a long quantum coherence to make sure that the quantum state is not lost. 4.It is furthermore required to have what is called a universal set of quantum gates, meaning that one can do the operations needed to execute a quantum algorithm. 5.And finally, we need to be able to measure all of those qubits

Quantum Computers Superposition Interference Entanglement and Quantum Error Correction Lesson 1 By: Professor Lili

What is a quantum computer? ●A future quantum computer will contain many hardware and software components. ●We can leverage of classical technology and construct a framework to layout a real vision for a quantum computer.

Let’s first have a look at the classical computer. ●An essential part of a classical computer is the integrated circuit. ●The integrated circuit is an amazing piece of engineering. ●On integrated circuits, you can find nowadays billions of transistors. ●And these transistors, in turn, are used to construct classical bits.

Integrated Circuits

Transistors

…..Continue ●These bits can represent either a zero or a one, and we use these numbers to perform calculations with a computer. ●We find integrated circuits virtually everywhere and they completely changed our daily lives. ●while the modern supercomputer is much faster and much more accurate than the abacus that was invented thousands of years ago, they are bounded by the same physical principles. ●This century, we have the opportunity to develop something radically new, and use quantum mechanics to build quantum computers.

Supercomputer & Abacus

Superposition, Interference and Entanglement ●Quantum mechanics can offer unique phenomena. ●Include superposition, interference and entanglement. Superposition ●Whereas a classical bit can only represent a 0 or a 1, its quantum mechanical counterpart, the quantum bit or qubit, can take on both values at the same time. ●It is not that we just don’t know what the value of this qubit is, the qubit can truly be in a superposition of two states, and represent both 0 and 1 at the same time.

Superposition, Wikipedia ●Quantum superposition is a fundamental principle of quantum mechanics. ●It states that, much like waves in classical physics, ●any two (or more) quantum states can be added together ("superposed") and the result will be another valid quantum state; and conversely, that every quantum state can be represented as a sum of two or more other distinct states.

Classical World ●In the classical world, if we throw a ball to a plate with two slits, ●the ball will go through either the left slit or the right slit.

Quantum world ●In the quantum mechanical world, instead, a quantum particle can do something completely bizarre, it can go through both slits at the same time. ●We can observe this by putting another screen behind it and measure the probability that the ball reaches a certain location. ●The ball going through both the left and the right slit can interfere. ●This is similar to the travelling waves in water, but here the ball can interfere with itself!

it can go through both slits at the same time.

●As a consequence, at some positions at the screen, interference is such that the chance to find the ball increases, whereas at other positions it decreases. ●When we go from one to two particles, more spectacular effects start to occur.

Entangled State ●Two quantum mechanical particles can interact with each other and create an entangled state. ●This means that they share common properties; for example, the total outcome could be one, meaning that if you would measure one particle to be zero, then the other particle would be one,or if you measure the particle to be one then the other particle would be zero.

Entangled State

Qubit ●The concepts of superposition, interference and entanglement that are behind the real power of quantum computing. ●However in order to go beyond these concepts, we need to make use of it. And create quantum particles that we can control very well for the construction of a quantum computer. ●The first building block is the qubit, the quantum mechanical particle. ●The challenge is to find the suitable platform for these qubits and have all the electronics to perform operations with these qubits. ●Making good qubits is hard.

Qubits

We build these qubit systems in special fridges ●Quantum mechanical effects are usually associated with small energy scales.In order to see them, we have to work at very low temperatures. ●Therefore, we build these qubit systems in special fridges.

zero Kelvin ●Fridges that can go down to almost zero Kelvin, just slightly above the absolute minimum temperature. ●Nonetheless, even at these very low temperatures, qubits are not perfect and errors can occur. Overcoming this, is a big challenge but highly important.

Quantum Computer

Error correction techniques ●Classical computers can rely on error correction techniques, but for quantum computers this is not so trivial, as we cannot just simply copy a qubit many times. ●Quantum cloning is not possible. ●The theoretical invention that quantum error correction is possible came therefore as a huge surprise. ●This means that we don’t need to construct perfect qubits, what we can do is combining many physical qubits to construct one really good qubit; a logical qubit.

Quantum Error Correction

Logical Qubits

physical qubits to construct logical qubits ●We don’t need many logical qubits to build a powerful quantum computer, since many quantum algorithms provide an exponential speedup as compared to their classical counterpart. ●What we do need is many physical qubits to construct logical qubits, and so a quantum computer may contain millions of qubits. ●What are the requirements to advance a system with a few qubits, toward a quantum computer containing millions of qubits?

Five key criteria In 2000, David DiVincenzo listed five key criteria. 1.First, a quantum computer must be scalable. 2.Second, it must be possible to initialize the qubits. 3.Third, good qubits are needed, they need to have a long quantum coherence to make sure that the quantum state is not lost. 4.It is furthermore required to have what is called a universal set of quantum gates, meaning that one can do the operations needed to execute a quantum algorithm. 5.And finally, we need to be able to measure all of those qubits

Quantum Computers Superposition Interference Entanglement and Quantum Error Correction Lesson 1 By: Professor Lili