Quantum Computing David Dvorak CIS 492. Quantum Computing Overview What is it? How does it work? –The basics –Clarifying with examples Factoring Quantum.

Slides:



Advertisements
Similar presentations
Physics Information Day. Physics of Information Day.
Advertisements

Quantum Computing and Qbit Cryptography
Quantum Computing Uf H Nick Bonesteel
Week three!.  8 groups of 2  6 rounds  Ancient cryptosystems  Newer cryptosystems  Modern cryptosystems  Encryption and decryptions  Math  Security.
Section 3.8: More Modular Arithmetic and Public-Key Cryptography
Quantum Information Processing Raymond Laflamme Fundación Bunge y Born and University of Buenos Aires, August 2010.
Quantum Computing Ambarish Roy Presentation Flow.
Quantum Computation and Error Correction Ali Soleimani.
Quantum Entanglement David Badger Danah Albaum. Some thoughts on entanglement... “Spooky action at a distance.” -Albert Einstein “It is a problem that.
Matthew Guidry. The Fundamentals of Cryptography  One of the fundamentals of cryptography is that keys selected for various protocols that are computationally.
Memory Hierarchies for Quantum Data Dean Copsey, Mark Oskin, Frederic T. Chong, Isaac Chaung and Khaled Abdel-Ghaffar Presented by Greg Gerou.
Quantum Cryptography Prafulla Basavaraja CS 265 – Spring 2005.
Quantum Computing Lecture 1 Michele Mosca. l Course Outline
2IS80 Fundamentals of Informatics Spring 2014 Lecture 15: Conclusion Lecturer: Tom Verhoeff.
Quantum Information Processing
Quantum computing Alex Karassev. Quantum Computer Quantum computer uses properties of elementary particle that are predicted by quantum mechanics Usual.
By: Mike Neumiller & Brian Yarbrough
Moore’s Law the number of circuits on a single silicon chip doubles every 18 to 24 months.
Tallinn University of Technology Quantum computer impact on public key cryptography Roman Stepanenko.
Quantum Algorithms for Neural Networks Daniel Shumow.
Physics is becoming too difficult for physicists. — David Hilbert (mathematician)
Quantum Computing The Next Generation of Computing Devices? by Heiko Frost, Seth Herve and Daniel Matthews.
Quantum Computing Presented by: Don Davis PHYS
Purdue University Spring 2014 Prof. Yong P. Chen Lecture 5 (2/3/2014) Slide Introduction to Quantum Optics &
Quantum Information Jan Guzowski. Universal Quantum Computers are Only Years Away From David’s Deutsch weblog: „For a long time my standard answer to.
Cryptography By, Anthony Lonigro & Valentine Mbah.
Limits and Horizon of Computing Post silicon computing.
An Introduction to Quantum Phenomena and their Effect on Computing Peter Shoemaker MSCS Candidate March 7 th, 2003.
David Westenberger Lucas Zurek. What’s Happening Now? Silicon-based Computation – Moore’s Law Transistors Physical limitation Then what’s next?
Quantum Computing Basic Concepts and Applications.
CHEMISTRY 2000 Topics of Interest #2: Quantum Computers.
By Joseph Szatkowski and Cody Borgschulte. ● Uses phenomenon associated with quantum mechanics instead of electrical circuitry ● Quantum mechanics explains.
1 Lecture 16 Quantum computing Ubiquitous Internet Services The client server paradigm DNS Electronic Mail World Wide Web.
Michele Mosca Canada Research Chair in Quantum Computation 27 May 2006 Introduction to quantum technologies: quantum computers, quantum teleporters & cryptography.
Facts about quantum computation & speculation about the human brain Tim Hugo Taminiau Kavli Institute of Nanoscience, Delft University Quantum superposition.
Blake Morell Daniel Bowser Trenton Wood. Contents Background Experimental Design & Outcome Implications Future Applications.
Quantum Computing Paola Cappellaro
Physics of Computing and the Promise and Limitations of Quantum Computing Charles H. Bennett IBM Research Yorktown Santa Cruz, 24 Oct 2005.
QUANTUM COMPUTING What is it ? Jean V. Bellissard Georgia Institute of Technology & Institut Universitaire de France.
Quantum Computers by Ran Li.
Nawaf M Albadia
Is This the Dawn of the Quantum Information Age? Discovering Physics, Nov. 5, 2003.
Quantum computing, teleportation, cryptography Computing Teleportation Cryptography.
Quantum Computing and Quantum Programming Language
Cove: A Practical Quantum Computer Programming Framework Matt Purkeypile (DCS3) Winter 2009.
Quantum Mechanics(14/2) Hongki Lee BIOPHOTONICS ENGINEERING LABORATORY School of Electrical and Electronic Engineering, Yonsei University Quantum Computing.
Quantum Computing: An Overview for non-specialists Mikio Nakahara Department of Physics & Research Centre for Quantum Computing Kinki University, Japan.
Lecture 9 Elliptic Curves. In 1984, Hendrik Lenstra described an ingenious algorithm for factoring integers that relies on properties of elliptic curves.
Page 1 COMPSCI 290.2: Computer Security “Quantum Cryptography” including Quantum Communication Quantum Computing.
Our Proposed Technique
An Introduction to Quantum Computation Sandy Irani Department of Computer Science University of California, Irvine.
QUANTUM COMPUTERS, COMPUTING AND INFORMATION ALAN DURNEV, PHYSICS.
Quantum Computing Are We There Yet?
QUANTUM PHYSICS BY- AHRAZ, ABHYUDAI AND AKSHAY LECTURE SECTION-5 GROUP NO. 6.
1 An Introduction to Quantum Computing Sabeen Faridi Ph 70 October 23, 2007.
Quantum Computing: An Introduction
DNA Computing. What is it?  “DNA computing is a branch of computing which uses DNA, biochemistry, and molecular biology hardware, instead of the traditional.
QUANTUM COMPUTING By Sandeep Neeli.
Prabhas Chongstitvatana Chulalongkorn University
QUANTUM COMPUTING: Quantum computing is an attempt to unite Quantum mechanics and information science together to achieve next generation computation.
COMPSCI 290.2: Computer Security
Paul M. Dooley Tamer Tayea Wenlin Zhou Ian M. Johson Joshua Tarlow
Poomipat Phusayangkul
Quantum Cryptography Arjun Vinod S3 EC Roll No:17.
Quantum Computers Superposition Interference Entanglement and Quantum Error Correction Lesson 1 By: Professor Lili Saghafi
Limits and Horizon of Computing
Quantum Computing Dorca Lee.
Quantum Computing: an introduction
Quantum Computing Hakem Alazmi Jhilakshi Sharma Linda Vu.
Presentation transcript:

Quantum Computing David Dvorak CIS 492

Quantum Computing Overview What is it? How does it work? –The basics –Clarifying with examples Factoring Quantum Cryptography Why should we care? –Societal implications –Bugs to work out –How will it affect the future? References

“A quantum computer is to a regular computer, what a laser is to a lightbulb.” --Seth Lloyd, MIT One analogy…

What is Quantum Computing? Currently, computer chips are filled with gates only fractions of a micron wide Gates will move to the atomic level At an atomic level matter obeys different rules –Quantum Mechanics –Allows completely new algorithms –Better than cramming more gates on a chip Theoretical beginnings in the 80s, experiments in the 90s

The Basics of Quantum Computing An atom, not an electron, is the physical bit –An electron is 0 or 1 –Quantum mechanics: at atom is 0, 1, or both –“coherent superposition” The bit in quantum mechanics is a qubit What’s the difference? –n bits can store one of 2 n numbers at any time –n qubits can store all 2 n numbers at once

The advantage of qubits Adding qubits increases storage exponentially Can do operations on all superpositions…like parallel computation –One math operation on 2 n numbers encoded with n bits requires 2 n steps or 2 n parallel processors –The same operation on 2 n numbers encoded by n qubits takes 1 step This makes complex problems much easier

Example: Factoring Factoring takes longer as digits increase Increasing CPU speed only increases calculation linearly, need exponentially Factoring 1000 digit number classically would take longer than estimated life of universe Quantum computers do this in minutes

Modeling large complex systems –the brain –the universe Can describe an atom with a few bits Takes 100 bits to describe atoms interacting or bits, particles in whole universe Few 100 qubits easily solves this problem –physics or chemistry Other uses of Quantum Computing

Cryptography RSA cryptography relies on the difficulty of factoring large numbers to be secure…

Quantum Cryptography To break RSA a hacker would need a large scale quantum computer (10,000 qubits) Quantum computing offers new possibilities for secure communication –“entanglement” –two quantum bits correlated stronger than possible in regular physics –teleportation –two entangled objects can only be known by their “owners”…privacy implications

Quantum Cryptography Entangled atoms are like keys Cannot be known to anyone else by laws of quantum physics –Has transmitted securely over 1km –Bank of England wants to use it locally However, transmissions easily interrupted –Denial of service –However, eavesdroppers are easily detected –Can intercept and retransmit, but it will be know

Societal implications Has increased thinking, quantum computing opens a world of possibilities Common language between the sciences: math, physics, chemistry, computers… Thinking of complex problems to solve Secure communication Biggest advance yet…changes the way we think of the universe, ie, Schroedinger’s cat

Kinks to work out Must reduce decoherence –Computation spreads beyond local components, effects other qubits –Qubits must only interact with themselves, not their environment Must control quantum phenomenon Make quantum computers scalable –Current quantum computers have 10 or so qubits –1000s of qubits would be ideal

The future of quantum computing In 100 years quantum computers will be boring –Maybe not in all households, but common –Molecular computers in households? Developing better cryptography Think up more problems to solve…won’t be able to solve them quite yet

References (Barneco and Ekert) – – (Lloyd, Divincenzo, and Whaley) – mcomputers.pdfwww.pbs.org/kcet/closertotruth/transcripts/308_quantu mcomputers.pdf –

The End Questions?