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
PPTX
Quantum computers
PPT
Quantum Computing Lecture 1: Basic Concepts
PDF
Quantum computation - Introduction
PPT
Ibm quantum computing
PPTX
Shors'algorithm simplified.pptx
PPTX
Aditya kulshreshtha, (QUANTUM COMPUTING)
PPTX
Quantum computers
PPTX
Quantum computing
PPTX
Quantum Computing
PDF
Introduction to Quantum Computing
PPTX
Quantum computing
PPTX
Quantum computing
PPTX
Quantum computing
PPTX
Quantum computer
PPTX
5 Qubit Modalities Used In Quantum Computing.pptx
PPT
Quantum Computing
PPTX
Quantum Computing and Blockchain: Facts and Myths
PPTX
Quantum Computing - Basic Concepts
PDF
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
PPTX
Qunatum computing
PPTX
Quantum gates
PDF
Quantum computing
PPTX
Quantum computing
ODP
Quantum computers
PPTX
Shor’s algorithm the ppt
PPTX
Quantum computing
PPT
Fundamentals of Quantum Computing
PPTX
Lecture 2 - Bit vs Qubits.pptx

More Related Content

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

What's hot

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

Similar to Quantum Computing: The Why and How

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

More from inside-BigData.com

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

Recently uploaded

PDF
Open Source Post-Quantum Cryptography - Matt Caswell
PDF
Supervised Machine Learning Approaches for Log-Based Anomaly Detection: A Cas...
PDF
[BDD 2025 - Full-Stack Development] Agentic AI Architecture: Redefining Syste...
PDF
Running Non-Cloud-Native Databases in Cloud-Native Environments_ Challenges a...
PPTX
UFCD 0797 - SISTEMAS OPERATIVOS_Unidade Completa.pptx
PDF
Cheryl Hung, Vibe Coding Auth Without Melting Down! isaqb Software Architectu...
PDF
KMWorld - KM & AI Bring Collectivity, Nostalgia, & Selectivity
PDF
Rolling out Enterprise AI: Tools, Insights, and Team Empowerment
PDF
Mastering UiPath Maestro – Session 2 – Building a Live Use Case - Session 2
PDF
Top 10 AI Development Companies in UK 2025
PDF
Dev Dives: Build smarter agents with UiPath Agent Builder
PDF
[BDD 2025 - Full-Stack Development] PHP in AI Age: The Laravel Way. (Rizqy Hi...
PDF
How Much Does It Cost to Build an eCommerce Website in 2025.pdf
PPTX
Support, Monitoring, Continuous Improvement & Scaling Agentic Automation [3/3]
PPTX
The power of Slack and MuleSoft | Bangalore MuleSoft Meetup #60
PDF
DUBAI IT MODERNIZATION WITH AZURE MANAGED SERVICES.pdf
PDF
Cybersecurity Prevention and Detection: Unit 2
PDF
"DISC as GPS for team leaders: how to lead a team from storming to performing...
 
PDF
The partnership effect: Libraries and publishers on collaborating and thrivin...
PPTX
How to Choose the Right Vendor for ADA PDF Accessibility and Compliance in 2026
Open Source Post-Quantum Cryptography - Matt Caswell
Supervised Machine Learning Approaches for Log-Based Anomaly Detection: A Cas...
[BDD 2025 - Full-Stack Development] Agentic AI Architecture: Redefining Syste...
Running Non-Cloud-Native Databases in Cloud-Native Environments_ Challenges a...
UFCD 0797 - SISTEMAS OPERATIVOS_Unidade Completa.pptx
Cheryl Hung, Vibe Coding Auth Without Melting Down! isaqb Software Architectu...
KMWorld - KM & AI Bring Collectivity, Nostalgia, & Selectivity
Rolling out Enterprise AI: Tools, Insights, and Team Empowerment
Mastering UiPath Maestro – Session 2 – Building a Live Use Case - Session 2
Top 10 AI Development Companies in UK 2025
Dev Dives: Build smarter agents with UiPath Agent Builder
[BDD 2025 - Full-Stack Development] PHP in AI Age: The Laravel Way. (Rizqy Hi...
How Much Does It Cost to Build an eCommerce Website in 2025.pdf
Support, Monitoring, Continuous Improvement & Scaling Agentic Automation [3/3]
The power of Slack and MuleSoft | Bangalore MuleSoft Meetup #60
DUBAI IT MODERNIZATION WITH AZURE MANAGED SERVICES.pdf
Cybersecurity Prevention and Detection: Unit 2
"DISC as GPS for team leaders: how to lead a team from storming to performing...
 
The partnership effect: Libraries and publishers on collaborating and thrivin...
How to Choose the Right Vendor for ADA PDF Accessibility and Compliance in 2026
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