Movatterモバイル変換


[0]ホーム

URL:


PDF, PPTX17,257 views

Quantum Computing: The Why and How

This document provides an overview of quantum computing, including:- The current state of quantum computing technology, which involves noisy intermediate-scale quantum computers with 10s to 100s of qubits and moderate error rates. - The difference between quantum and classical information, noting that quantum information uses superposition and entanglement, exponentially increasing computational power. - An example quantum algorithm, Bernstein-Vazirani, which can solve a problem in one query that classical computers require n queries to solve, demonstrating quantum computing's potential computational advantages.

Related topics:

Embed presentation

Download as PDF, PPTX
Quantum ComputingThe Why and HowJonathan BakerArgonne National Lab7-29-2019
Outline for this Talk (Pt 1.)1. Why Quantum Computing? What is the current state of quantum computingand what are current challenges? What are algorithms is this paradigm is idealfor?2. What is different between quantum and classical information? What makes aquantum computer that much different than a classical one?3. How can we use a quantum computer to solve concrete problems? Can we dobetter than classical computers at the same tasks?
Why Quantum Computing?● Fundamentally change what is computable (in a reasonable amount of time)○ The only known means to potentially scale computation exponentially with the number ofdevices○ We can do this by taking advantage of quantum mechanical phenomenon● Solve currently intractable problems in chemistry, simulation, and optimization● Moore’s Law is ending - quantum computing can act as a replacement insome scientific domains to help continue scaling applications● Insights in classical computing○ Many classical algorithms are “quantum-inspired”, e.g. in chemistry physics or cryptography○ Challenges classical algorithms to compete with quantum algorithms3
Current State of Quantum Computing: NISQ● Noisy-Intermediate Scale Quantum○ 10s to 100s of qubits○ Moderate error rates○ Limited connectivity○ No error correctionIBM50 SuperconductingQubitsGoogle72 superconductingqubitsRigetti20 SuperconductingQubits
The Algorithms to Machines GapYear#QubitsGrover’s Algorithm (Database search)Shor’s Algorithm (Integer Factorization)# Qubits Needed# Qubits Buildable
The Algorithms to Machines GapYear#QubitsGAP!Grover’s Algorithm (Database search)Shor’s Algorithm (Integer Factorization)# Qubits Needed# Qubits Buildable
The Algorithms to Machines GapYear#QubitsGAP!Grover’s Algorithm (Database search)Shor’s Algorithm (Integer Factorization)# Qubits Needed# Qubits BuildableQ. Sim,Q Chem,QAOA
Closing the Gap: Software-Enabled VerticalIntegration and Co-DesignYear#QubitsGAP!Grover’s Algorithm (Database search)Shor’s Algorithm (Integer Factorization)# Qubits Needed# Qubits BuildableQ. Sim,Q Chem,QAOACo-Design
Result: Crossover by 2023!Year#QubitsGAP!Grover’s Algorithm (Database search)Shor’s Algorithm (Integer Factorization)# Qubits Needed# Qubits BuildableQ. Sim,Q Chem,QAOADevelop co-designed algorithms, SW, and HW to close the gap betweenalgorithms and devices by 100-1000X, accelerating QC by 10-20 years.
Space-Time Product LimitsError rates of quantum operations limit what we can accomplish
Space-Time Product LimitsError rates of quantum operations limit what we can accomplish
“Good” Quantum Algorithms● Compact problem representation○ Functions, small molecules, small graphs● High complexity computation● Compact solution● Easily-verifiable solution● Co-processing with classical supercomputers● Can exploit a small number of quantum kernels
Introduction to the Basics
One Qubit
One Qubit
One Qubitwhen we try to “see” the state, we can onlysee 0 or 1.50% of the time we see 0.50% of the time we see 1.
One QubitIdentically prepared qubits can stillbehave randomly!This randomness is inherent in nature, andnot a limitation of our observation.
Multiple Qubits
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quickly
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quickly- The state of n qubits isdescribed by 2ncoefficients.- Adding one qubit doublesthe dimension.- This is known assuperposition.
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyclassicalprobabilisticbit
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyclassicalprobabilisticbit
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyclassicalprobabilisticbit
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyclassicalprobabilisticbit
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyQuantum bit(qubit)
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyQuantum bit(qubit)
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyQuantum bit(qubit)
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyQuantum bit(qubit)
The Power of Quantum InformationWhy simulating quantum systems becomes intractable quicklyQuantum bit(qubit)The state of an n-qubit system cannot (ingeneral) be written as the state of itsindividual components.This is known as entanglement.
Quantum Information ProcessingUsing Vectors Matrices and Projections
Quantum Information ProcessingUsing Vectors Matrices and Projections
Quantum Information ProcessingUsing Vectors Matrices and Projections
Quantum Information ProcessingUsing Vectors Matrices and Projections
Quantum Information ProcessingUsing Vectors Matrices and ProjectionsQuantum Circuit Model
Quantum Information ProcessingUsing Vectors Matrices and ProjectionsImportant Result:1-qubit & 2-qubit gates (i.e. local operations)are sufficient for universal computation[Barenco et al. 95].
Example Quantum Gates: The Hadamard Gate
Example Quantum Gates: The Hadamard GateH Creates Superposition!
Example Quantum Gates: The Hadamard GateH Creates Superposition!
Example Quantum Gates: The Hadamard Gate
Example Quantum Gates: The Hadamard Gate
Example Quantum Gates: The Hadamard Gate
Example Quantum Gates: The Hadamard Gate
Example Quantum Gates: The Controlled-NOT GateThe Quantum “If” (CNOT)
Example Quantum Gates: The Controlled-NOT GateThe Quantum “If” (CNOT)A CNOT flips thetarget bit if thecontrol bit is 1
Quantum Algorithm: Bernstein-Vaziranixn-1… x1x0
Quantum Algorithm: Bernstein-Vaziranixn-1… x1x0THE ORACLE(sn-1… s1s0)
Quantum Algorithm: Bernstein-Vaziranixn-1… x1x0THE ORACLE(sn-1… s1s0)
Quantum Algorithm: Bernstein-VaziraniClassically, we need n tries.Optimalclassicalstrategy:X = 1 0 … 0 0 (2n-1)X = 0 1 … 0 0 (2n-2)..X = 0 0 … 1 0 (2)X = 0 0 … 0 1 (1)n triesQuantumly, we need 1 try.
Quantum Algorithm: Bernstein-VaziraniClassical Vs. Quantum OracleClassicalDot-ProductOracleTheOracle
Quantum Algorithm: Bernstein-VaziraniClassical Vs. Quantum OracleClassicalDot-ProductOracleTheOracleQuantumDot-Product OracleDifference? Must be reversible!The Oracle
Quantum Algorithm: Bernstein-VaziraniImplementing the OracleThe control pattern for the oracle depends on the hiddenbitstring.
Quantum Algorithm: Bernstein-VaziraniImplementing the OracleThe control pattern for the oracle depends on the hiddenbitstring.S = 0101
Quantum Algorithm: Bernstein-VaziraniImplementing the OracleThe control pattern for the oracle depends on the hiddenbitstring.S = 1111
Quantum Algorithm: Bernstein-VaziraniThe Key Trick - Phase Kickback
Quantum Algorithm: Bernstein-VaziraniThe Key Trick - Phase Kickback
Quantum Algorithm: Bernstein-VaziraniThe Key Trick - Phase KickbackPhasekickback!
Quantum Algorithm: Bernstein-VaziraniThe Key Trick - Phase KickbackPhasekickback!
Quantum Algorithm: Bernstein-VaziraniPutting it all together
Quantum Algorithm: Bernstein-VaziraniPutting it all togetherOracle
Quantum Algorithm: Bernstein-VaziraniPutting it all togetherOracle1011
Quantum Algorithm: Bernstein-VaziraniPutting it all togetherOracle1011Wherever there’s CNOT, phase kickback puts that control qubit in state |1>.
Quantum Algorithm: Bernstein-VaziraniWhy did it work?1. Classical oracles can only be queried with a single number at a time.Quantum oracles can be queried in superposition.2. We don’t just “try every answer simultaneously”. The problem had astructure that we could exploit using qubits: encode information inphases

Recommended

PDF
Quantum Computers New Generation of Computers PART1 by Prof Lili Saghafi
PPT
Quantum Computing Lecture 1: Basic Concepts
PPTX
Aditya kulshreshtha, (QUANTUM COMPUTING)
PDF
Quantum computation - Introduction
PPTX
Quantum computers
PPT
Ibm quantum computing
PPTX
Quantum computers
PPTX
Shors'algorithm simplified.pptx
PPTX
Quantum computing
PPTX
Quantum computer
PPTX
Quantum computing
PPTX
Qunatum computing
PPTX
Quantum Computing - Basic Concepts
PPTX
5 Qubit Modalities Used In Quantum Computing.pptx
PPTX
Quantum Computing
PDF
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
ODP
Quantum computers
PDF
Introduction to Quantum Computing
PPTX
Quantum computing
PDF
Quantum computing
PPTX
Quantum computing
PPTX
Quantum Computing and Blockchain: Facts and Myths
PPTX
Quantum computing
PPTX
Shor’s algorithm the ppt
PPTX
Quantum gates
PPTX
Quantum computing
PPT
Quantum Computing
PDF
Quantum Computers
PDF
Introduction to Quantum Computing

More Related Content

PDF
Quantum Computers New Generation of Computers PART1 by Prof Lili Saghafi
PPT
Quantum Computing Lecture 1: Basic Concepts
PPTX
Aditya kulshreshtha, (QUANTUM COMPUTING)
PDF
Quantum computation - Introduction
PPTX
Quantum computers
PPT
Ibm quantum computing
PPTX
Quantum computers
PPTX
Shors'algorithm simplified.pptx
Quantum Computers New Generation of Computers PART1 by Prof Lili Saghafi
Quantum Computing Lecture 1: Basic Concepts
Aditya kulshreshtha, (QUANTUM COMPUTING)
Quantum computation - Introduction
Quantum computers
Ibm quantum computing
Quantum computers
Shors'algorithm simplified.pptx

What's hot

PPTX
Quantum computing
PPTX
Quantum computer
PPTX
Quantum computing
PPTX
Qunatum computing
PPTX
Quantum Computing - Basic Concepts
PPTX
5 Qubit Modalities Used In Quantum Computing.pptx
PPTX
Quantum Computing
PDF
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
ODP
Quantum computers
PDF
Introduction to Quantum Computing
PPTX
Quantum computing
PDF
Quantum computing
PPTX
Quantum computing
PPTX
Quantum Computing and Blockchain: Facts and Myths
PPTX
Quantum computing
PPTX
Shor’s algorithm the ppt
PPTX
Quantum gates
PPTX
Quantum computing
PPT
Quantum Computing
Quantum computing
Quantum computer
Quantum computing
Qunatum computing
Quantum Computing - Basic Concepts
5 Qubit Modalities Used In Quantum Computing.pptx
Quantum Computing
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum computers
Introduction to Quantum Computing
Quantum computing
Quantum computing
Quantum computing
Quantum Computing and Blockchain: Facts and Myths
Quantum computing
Shor’s algorithm the ppt
Quantum gates
Quantum computing
Quantum Computing

Similar to Quantum Computing: The Why and How

PDF
Quantum Computers
PDF
Introduction to Quantum Computing
PDF
Documents
PPT
Fundamentals of Quantum Computing
PPTX
Introduction to Quantum Computing
PPTX
Quantum Computing the upcoming technology.pptx
PDF
PPTX
Quantum Computation For AI
PPT
Quantum computing
PPTX
Introduction to Quantum Computing 24.10.24.pptx
PPT
shoemakerRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR.ppt
 
PDF
The future is quantum
PDF
Introduction_to_Quantum_Computers.pdf
PPTX
Lecture 2 - Bit vs Qubits.pptx
PPTX
Lect_28 is very important on the su.pptx
PPTX
Lecture twenty8 is all about the mechani
PDF
Introduction to Quantum Computing
PPTX
quantumcomputing-1234567890987654321.pptx
PPTX
qwertyuiopjndvbhfdvfvvbfvhbufufndxjdmdheiudxehfhnrf
Quantum Computers
Introduction to Quantum Computing
Documents
Fundamentals of Quantum Computing
Introduction to Quantum Computing
Quantum Computing the upcoming technology.pptx
Quantum Computation For AI
Quantum computing
Introduction to Quantum Computing 24.10.24.pptx
shoemakerRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR.ppt
 
The future is quantum
Introduction_to_Quantum_Computers.pdf
Lecture 2 - Bit vs Qubits.pptx
Lect_28 is very important on the su.pptx
Lecture twenty8 is all about the mechani
Introduction to Quantum Computing
quantumcomputing-1234567890987654321.pptx
qwertyuiopjndvbhfdvfvvbfvhbufufndxjdmdheiudxehfhnrf

More from inside-BigData.com

PDF
Major Market Shifts in IT
PDF
Preparing to program Aurora at Exascale - Early experiences and future direct...
PPTX
Transforming Private 5G Networks
PDF
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
PDF
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
PDF
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
PDF
HPC Impact: EDA Telemetry Neural Networks
PDF
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
PDF
Machine Learning for Weather Forecasts
PPTX
HPC AI Advisory Council Update
PDF
Fugaku Supercomputer joins fight against COVID-19
PDF
Energy Efficient Computing using Dynamic Tuning
PDF
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
PDF
State of ARM-based HPC
PDF
Versal Premium ACAP for Network and Cloud Acceleration
PDF
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
PDF
Scaling TCO in a Post Moore's Era
PDF
CUDA-Python and RAPIDS for blazing fast scientific computing
PDF
Introducing HPC with a Raspberry Pi Cluster
PDF
Overview of HPC Interconnects
Major Market Shifts in IT
Preparing to program Aurora at Exascale - Early experiences and future direct...
Transforming Private 5G Networks
The Incorporation of Machine Learning into Scientific Simulations at Lawrence...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
Evolving Cyberinfrastructure, Democratizing Data, and Scaling AI to Catalyze ...
HPC Impact: EDA Telemetry Neural Networks
Biohybrid Robotic Jellyfish for Future Applications in Ocean Monitoring
Machine Learning for Weather Forecasts
HPC AI Advisory Council Update
Fugaku Supercomputer joins fight against COVID-19
Energy Efficient Computing using Dynamic Tuning
HPC at Scale Enabled by DDN A3i and NVIDIA SuperPOD
State of ARM-based HPC
Versal Premium ACAP for Network and Cloud Acceleration
Zettar: Moving Massive Amounts of Data across Any Distance Efficiently
Scaling TCO in a Post Moore's Era
CUDA-Python and RAPIDS for blazing fast scientific computing
Introducing HPC with a Raspberry Pi Cluster
Overview of HPC Interconnects

Recently uploaded

PDF
Mastering Agentic Orchestration with UiPath Maestro | Hands on Workshop
PDF
10 Best Automation QA Testing Software Tools in 2025.pdf
PDF
[BDD 2025 - Artificial Intelligence] Building AI Systems That Users (and Comp...
PDF
[BDD 2025 - Full-Stack Development] Agentic AI Architecture: Redefining Syste...
PPTX
Support, Monitoring, Continuous Improvement & Scaling Agentic Automation [3/3]
PDF
So You Want to Work at Google | DevFest Seattle 2025
PDF
The partnership effect: Libraries and publishers on collaborating and thrivin...
PDF
Rolling out Enterprise AI: Tools, Insights, and Team Empowerment
PDF
Mastering UiPath Maestro – Session 2 – Building a Live Use Case - Session 2
PDF
The Evolving Role of the CEO in the Age of AI
PDF
Transforming Supply Chains with Amazon Bedrock AgentCore (AWS Swiss User Grou...
PDF
Lets Build a Serverless Function with Kiro
PDF
DUBAI IT MODERNIZATION WITH AZURE MANAGED SERVICES.pdf
PDF
Cheryl Hung, Vibe Coding Auth Without Melting Down! isaqb Software Architectu...
PPTX
"Feelings versus facts: why metrics are more important than intuition", Igor ...
 
PDF
Crane Accident Prevention Guide: Key OSHA Regulations for Safer Operations
PPTX
kernel PPT (Explanation of Windows Kernal).pptx
PDF
[BDD 2025 - Artificial Intelligence] AI for the Underdogs: Innovation for Sma...
PDF
[BDD 2025 - Mobile Development] Exploring Apple’s On-Device FoundationModels
PPTX
Connecting the unconnectable: Exploring LoRaWAN for IoT
Mastering Agentic Orchestration with UiPath Maestro | Hands on Workshop
10 Best Automation QA Testing Software Tools in 2025.pdf
[BDD 2025 - Artificial Intelligence] Building AI Systems That Users (and Comp...
[BDD 2025 - Full-Stack Development] Agentic AI Architecture: Redefining Syste...
Support, Monitoring, Continuous Improvement & Scaling Agentic Automation [3/3]
So You Want to Work at Google | DevFest Seattle 2025
The partnership effect: Libraries and publishers on collaborating and thrivin...
Rolling out Enterprise AI: Tools, Insights, and Team Empowerment
Mastering UiPath Maestro – Session 2 – Building a Live Use Case - Session 2
The Evolving Role of the CEO in the Age of AI
Transforming Supply Chains with Amazon Bedrock AgentCore (AWS Swiss User Grou...
Lets Build a Serverless Function with Kiro
DUBAI IT MODERNIZATION WITH AZURE MANAGED SERVICES.pdf
Cheryl Hung, Vibe Coding Auth Without Melting Down! isaqb Software Architectu...
"Feelings versus facts: why metrics are more important than intuition", Igor ...
 
Crane Accident Prevention Guide: Key OSHA Regulations for Safer Operations
kernel PPT (Explanation of Windows Kernal).pptx
[BDD 2025 - Artificial Intelligence] AI for the Underdogs: Innovation for Sma...
[BDD 2025 - Mobile Development] Exploring Apple’s On-Device FoundationModels
Connecting the unconnectable: Exploring LoRaWAN for IoT
In this document
Powered by AI

Introduces Quantum Computing and outlines the talk focusing on its significance, challenges, and algorithm applications.

Discusses the fundamental shifts in computability, current limitations, and advantages of quantum over classical computing, highlighting algorithms like Grover’s and Shor’s.

Examines the limitations posed by error rates in quantum operations and how they restrict computational capabilities.

Describes the properties of effective quantum algorithms, including compact problem representation and exploitability with classical systems.

Introduction to the fundamentals of qubits, their behavior, and inherent randomness observed in quantum states.

Discusses why simulating quantum systems is challenging, introducing concepts like superposition and entanglement in quantum information.Description of using vectors, matrices, and projections in quantum information processing, along with the significance of 1-qubit and 2-qubit gates.

Introduction to essential quantum gates, with a focus on the Hadamard and Controlled-NOT gates and their functions in creating superposition.

Detailed exploration of the Bernstein-Vazirani quantum algorithm, illustrating the benefits of quantum oracles over classical methods and the role of phase kickback.

Quantum Computing: The Why and How


[8]ページ先頭

©2009-2025 Movatter.jp