SlideShare a Scribd company logo
1 of 24
Download to read offline
Quantum Computer Programming
for Everyone
info@mdrft.com
https://mdrft.com
https://www.linkedin.com/in/takumi-kato/
Quantum Computer :
The future technology that changes
computer’s rule
・Solve very complicated calculation
・Applications:
  Quantum chemistry (new drug development, new material development)
  Optimization, calculation (recommendation engine, solve large equation)
  Cryptanalysis, number theory (factoring, discrate logarithm)
  ...
Quantum Computer?
What is a quantum?
4
When you’re observing a quantum,
a quantum is a “particle”.
“Quantum” is Strange
5
“Quantum” is Strange
When you don’t observe a quantum,
a quantum is a “wave”.
6
“Quantum” is Strange
When you observe a quantum again,
a quantum is “particle” again.
7
Double-slit Experiment:
Shoot a quantum to
double-slit wall.
A sheet for detect a
quantum.
“When I’m not observing, it’s
wave.” Is it true?
Cannot observe here.
Double-slit Experiment
8
A sheet for detect a
quantum.
If the quantum is particle,
it’s detected like this figure.
If Quantum is Particle
9
Each quantums are interfered like a wave.
Double-slit experiment
of sunlight ↓
Wave interference of
double-slit ↓
All figures in this page are from Wikipedia
https://en.wikipedia.org/wiki/Double-slit_experiment
Result of Double-slit Experiment
10
When you observing
“quantum bits” a.k.a. “qubits”,
qubits are bits.
10
“Qubit” is Strange
11
When you don’t observe qubits,
qubits are “wave”.
“Qubit” is Strange
12
You can transform the wave without
observing.
It is calculation!
“Qubit” is Strange
13
When you observe qubits again,
qubits are bits.
10
“Qubit” is Strange
Quantum computing is:
Bit→Wave→Transform→Bit
0 0
0 0
0 0
Qubits are bits
0
0
0
0 0
0 0
0 0
0
0
0
0 1
1 0
0 1
0
1
0
0 0
1 1
1 0
1
0
1
Qubits are also “wave” Transform the wave Back to bits
14
Quantum Computer?
Both “Computing device using quantum mechanics”
However, they’re difference.
We shall use different device depending on our purpose.
Source of photo: https://jp.techcrunch.com/2019/03/26/d-wave-leap/ and https://enterprisezine.jp/article/detail/10221
Quantum annealer (D-Wave) Quantum computer (logic gate)
Quantum Annealer & Logic Gate
Hardware Developer:
D-Wave (Canada)
Ready to practical use?:
Possible, but less advantage to non-quantum computer
Application:
Combinatorial optimization
Source of photo: https://jp.techcrunch.com/2019/03/26/d-wave-leap/
Quantum Annealer
Calculate your better“decision.”
What should I
do next is...Budget is $20,
What should I
purchase?
Combinatorial Optimization
Source of photo: https://enterprisezine.jp/article/detail/10221
Hardware Developer:
IBM, Rigetti, Google, Intel, IonQ, Honeywell (USA)
Alibaba (China)
Ready to practical use?:
Not yet.
Application:
Quantum chemistry and physical simulations
Optimization
Breaking Cryptography
Quantum Computer (Logic Gate)
2022 $5 Billion
(Market Research Media)
2018-2024 CAGR of 24.6%
(Industry 4.0 Market Research)
Growing rapidly.
https://www.bcg.com/publications/2019/quantum-computers-create-value-when.aspx
BCG Report.
In the coming decades, we expect
productivity gains by end users of quantum
computing, in the form of both cost savings
and revenue opportunities, to surpass
$450 billion annually.
Market Size of Quantum Computing
Superconducting
quantum computer
Continuous optical
quantum computer
Ion chamber quantum
computer …Hardware
Quantum
Library
Middleware,
OS
Domain specific applications:
Fintech, Chemical, Pharma, …
Application
MDR is a full-stack quantum computing and R&D company.
(Open source software)
Blueqat Platform & Our Business
Competitor’s library
from qiskit import QuantumCircuit, 
ClassicalRegister, QuantumRegister, 
execute, BasicAer
q = QuantumRegister(3, ‘q’)
c = ClassicalRegister(3, ‘c’)
circ = QuantumCircuit([q, c])
circ.h(q[0])
circ.cx(q[0], q[1])
circ.cx(q[0], q[2])
circ.measure(q, c)
backend =
BasicAer.get_backend(‘qasm_simulator’)
print(execute(circ, backend,
shots=1024).result().get_count(circ))
from blueqat import Circuit
c = Circuit().h[0].cx[0, 1].cx[0, 2].m[:]
print(c.run(shots=1024))
How easy ? 12 lines → 3 lines ( 75% reduced ! )
Save your time !
Boost your R&D !
Blueqat is easy !
Get Blueqat:
https://github.com/Blueqat/Blueqat or
pip install blueqat
Team
Yuichiro Minato
CEO
Quantum Application
& Library
Project manager at
Japanese cabinet office
quantum computing project
Tokyo Univ.
Yoichi Takebayashi
CFO
Goldman Sachs
Morgan Stanley
Columbia Univ.
Tokyo Univ.
Hitoya Nakamura
Solution
Toshiba
PwCC/IBM
Sony Global Solutions
Tokyo Institute of Technology
Shinji Ishihara
Finance
ABC Finance (Director)
Mitsubishi UFJ Bank
Chuo Univ.
Daisuke Saida
Quantum Hardware
Toshiba
Tokyo Univ. (Ph.D)
Narii Watase
Quantum Hardware
Microsoft
Tokyo Institute of Technology
Asa Eagle
Quantum Application &
Solution
NEC
Avelio Systems (Founder)
Tokyo Institute of Technology
Takumi Kato
Quantum Application
& Library
Tohoku Univ.
Simulator Development
- GPU
- FPGA
Ising model application
- Optimization
- Boltzmann machine
- Solve a puzzle
https://arxiv.org/abs/1902.07890
https://arxiv.org/abs/1904.01770
Quantum application
- Database search (Grover)
- Cryptanalysys (Shor)
- Optimization (QAOA)
- Quantum Chemistry (VQE, PEA)
Hardware Development
- Superconducting qubit
Full-stack Quantum Computing and R&D
Quantum Computer Programming for Everyone
Easy and High Productivity Library from blueqat import Circuit
c = Circuit().h[0].cx[0, 1].cx[0, 2].m[:]
print(c.run(shots=1024))
Programmer friendly. Short code.
MDR is full-stack Quantum Computing company
Our Partners:

More Related Content

Similar to Quantum Programming Made Easy

Introduction to quantum computing
Introduction to quantum computingIntroduction to quantum computing
Introduction to quantum computingIqra Naz
 
quantum computing.pdf
quantum computing.pdfquantum computing.pdf
quantum computing.pdfvedkulkarni8
 
Strengths and limitations of quantum computing
Strengths and limitations of quantum computingStrengths and limitations of quantum computing
Strengths and limitations of quantum computingVinayak Sharma
 
What is a quantum computerA quantum computer harnesses some of th.docx
What is a quantum computerA quantum computer harnesses some of th.docxWhat is a quantum computerA quantum computer harnesses some of th.docx
What is a quantum computerA quantum computer harnesses some of th.docxtroutmanboris
 
Paris Quantum Computing & Technologies Meetup #1
Paris Quantum Computing & Technologies Meetup #1Paris Quantum Computing & Technologies Meetup #1
Paris Quantum Computing & Technologies Meetup #1Christophe Jurczak
 
The $5 Million Question: How Can We Make Quantum Computing Useful?
The $5 Million Question: How Can We Make Quantum Computing Useful?The $5 Million Question: How Can We Make Quantum Computing Useful?
The $5 Million Question: How Can We Make Quantum Computing Useful?uolgdsc
 
Quantum computing and its Impact to ICT industry
Quantum computing and its Impact to ICT industryQuantum computing and its Impact to ICT industry
Quantum computing and its Impact to ICT industryShuvo Chowdhury
 
Vertex Perspectives | AI Optimized Chipsets | Part IV
Vertex Perspectives | AI Optimized Chipsets | Part IVVertex Perspectives | AI Optimized Chipsets | Part IV
Vertex Perspectives | AI Optimized Chipsets | Part IVVertex Holdings
 
Quantum Computing and its security implications
Quantum Computing and its security implicationsQuantum Computing and its security implications
Quantum Computing and its security implicationsInnoTech
 
Quantum Computing in Financial Services - Executive Summary
Quantum Computing in Financial Services - Executive SummaryQuantum Computing in Financial Services - Executive Summary
Quantum Computing in Financial Services - Executive SummaryMEDICI Inner Circle
 
Quantum Computing in Financial Services Executive Summary
Quantum Computing in Financial Services Executive SummaryQuantum Computing in Financial Services Executive Summary
Quantum Computing in Financial Services Executive SummaryMEDICI Inner Circle
 
quantum ai elon musk.pdf
quantum ai elon musk.pdfquantum ai elon musk.pdf
quantum ai elon musk.pdfVograce
 
QUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptxQUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptxNehaFatima30
 
Quantum Computation: An Overview
Quantum Computation: An OverviewQuantum Computation: An Overview
Quantum Computation: An OverviewIRJET Journal
 
Introduction to Quantum Data Science.pdf
Introduction to Quantum Data Science.pdfIntroduction to Quantum Data Science.pdf
Introduction to Quantum Data Science.pdfMuhammadAmmarJamshed
 
Running head QUANTUM COMPUTINGQUANTUM COMPUTING .docx
Running head QUANTUM COMPUTINGQUANTUM COMPUTING                .docxRunning head QUANTUM COMPUTINGQUANTUM COMPUTING                .docx
Running head QUANTUM COMPUTINGQUANTUM COMPUTING .docxcharisellington63520
 
MDR Corporation Description at AWS Summit Tokyo
MDR Corporation Description at AWS Summit TokyoMDR Corporation Description at AWS Summit Tokyo
MDR Corporation Description at AWS Summit TokyoTakumi Kato
 
Quantum Computing Primer - Future of Scientific Computing: Opportunities for ...
Quantum Computing Primer - Future of Scientific Computing: Opportunities for ...Quantum Computing Primer - Future of Scientific Computing: Opportunities for ...
Quantum Computing Primer - Future of Scientific Computing: Opportunities for ...Dr Rajnish Mallick
 

Similar to Quantum Programming Made Easy (20)

Introduction to quantum computing
Introduction to quantum computingIntroduction to quantum computing
Introduction to quantum computing
 
quantum computing.pdf
quantum computing.pdfquantum computing.pdf
quantum computing.pdf
 
Strengths and limitations of quantum computing
Strengths and limitations of quantum computingStrengths and limitations of quantum computing
Strengths and limitations of quantum computing
 
What is a quantum computerA quantum computer harnesses some of th.docx
What is a quantum computerA quantum computer harnesses some of th.docxWhat is a quantum computerA quantum computer harnesses some of th.docx
What is a quantum computerA quantum computer harnesses some of th.docx
 
Paris Quantum Computing & Technologies Meetup #1
Paris Quantum Computing & Technologies Meetup #1Paris Quantum Computing & Technologies Meetup #1
Paris Quantum Computing & Technologies Meetup #1
 
The $5 Million Question: How Can We Make Quantum Computing Useful?
The $5 Million Question: How Can We Make Quantum Computing Useful?The $5 Million Question: How Can We Make Quantum Computing Useful?
The $5 Million Question: How Can We Make Quantum Computing Useful?
 
Quantum computing and its Impact to ICT industry
Quantum computing and its Impact to ICT industryQuantum computing and its Impact to ICT industry
Quantum computing and its Impact to ICT industry
 
Vertex Perspectives | AI Optimized Chipsets | Part IV
Vertex Perspectives | AI Optimized Chipsets | Part IVVertex Perspectives | AI Optimized Chipsets | Part IV
Vertex Perspectives | AI Optimized Chipsets | Part IV
 
Quantum Computing and its security implications
Quantum Computing and its security implicationsQuantum Computing and its security implications
Quantum Computing and its security implications
 
Quantum Computing in Financial Services - Executive Summary
Quantum Computing in Financial Services - Executive SummaryQuantum Computing in Financial Services - Executive Summary
Quantum Computing in Financial Services - Executive Summary
 
Quantum Computing in Financial Services Executive Summary
Quantum Computing in Financial Services Executive SummaryQuantum Computing in Financial Services Executive Summary
Quantum Computing in Financial Services Executive Summary
 
quantum ai elon musk.pdf
quantum ai elon musk.pdfquantum ai elon musk.pdf
quantum ai elon musk.pdf
 
QUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptxQUANTUM COMPUTING APPLICATION.pptx
QUANTUM COMPUTING APPLICATION.pptx
 
Quantum Computation: An Overview
Quantum Computation: An OverviewQuantum Computation: An Overview
Quantum Computation: An Overview
 
Introduction to Quantum Data Science.pdf
Introduction to Quantum Data Science.pdfIntroduction to Quantum Data Science.pdf
Introduction to Quantum Data Science.pdf
 
Des2017 quantum computing_final
Des2017 quantum computing_finalDes2017 quantum computing_final
Des2017 quantum computing_final
 
Running head QUANTUM COMPUTINGQUANTUM COMPUTING .docx
Running head QUANTUM COMPUTINGQUANTUM COMPUTING                .docxRunning head QUANTUM COMPUTINGQUANTUM COMPUTING                .docx
Running head QUANTUM COMPUTINGQUANTUM COMPUTING .docx
 
MDR Corporation Description at AWS Summit Tokyo
MDR Corporation Description at AWS Summit TokyoMDR Corporation Description at AWS Summit Tokyo
MDR Corporation Description at AWS Summit Tokyo
 
Quantum Computing Primer - Future of Scientific Computing: Opportunities for ...
Quantum Computing Primer - Future of Scientific Computing: Opportunities for ...Quantum Computing Primer - Future of Scientific Computing: Opportunities for ...
Quantum Computing Primer - Future of Scientific Computing: Opportunities for ...
 
saket
saketsaket
saket
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Quantum Programming Made Easy

  • 1. Quantum Computer Programming for Everyone info@mdrft.com https://mdrft.com https://www.linkedin.com/in/takumi-kato/
  • 2. Quantum Computer : The future technology that changes computer’s rule ・Solve very complicated calculation ・Applications:   Quantum chemistry (new drug development, new material development)   Optimization, calculation (recommendation engine, solve large equation)   Cryptanalysis, number theory (factoring, discrate logarithm)   ... Quantum Computer?
  • 3. What is a quantum?
  • 4. 4 When you’re observing a quantum, a quantum is a “particle”. “Quantum” is Strange
  • 5. 5 “Quantum” is Strange When you don’t observe a quantum, a quantum is a “wave”.
  • 6. 6 “Quantum” is Strange When you observe a quantum again, a quantum is “particle” again.
  • 7. 7 Double-slit Experiment: Shoot a quantum to double-slit wall. A sheet for detect a quantum. “When I’m not observing, it’s wave.” Is it true? Cannot observe here. Double-slit Experiment
  • 8. 8 A sheet for detect a quantum. If the quantum is particle, it’s detected like this figure. If Quantum is Particle
  • 9. 9 Each quantums are interfered like a wave. Double-slit experiment of sunlight ↓ Wave interference of double-slit ↓ All figures in this page are from Wikipedia https://en.wikipedia.org/wiki/Double-slit_experiment Result of Double-slit Experiment
  • 10. 10 When you observing “quantum bits” a.k.a. “qubits”, qubits are bits. 10 “Qubit” is Strange
  • 11. 11 When you don’t observe qubits, qubits are “wave”. “Qubit” is Strange
  • 12. 12 You can transform the wave without observing. It is calculation! “Qubit” is Strange
  • 13. 13 When you observe qubits again, qubits are bits. 10 “Qubit” is Strange
  • 14. Quantum computing is: Bit→Wave→Transform→Bit 0 0 0 0 0 0 Qubits are bits 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 0 0 1 1 1 0 1 0 1 Qubits are also “wave” Transform the wave Back to bits 14 Quantum Computer?
  • 15. Both “Computing device using quantum mechanics” However, they’re difference. We shall use different device depending on our purpose. Source of photo: https://jp.techcrunch.com/2019/03/26/d-wave-leap/ and https://enterprisezine.jp/article/detail/10221 Quantum annealer (D-Wave) Quantum computer (logic gate) Quantum Annealer & Logic Gate
  • 16. Hardware Developer: D-Wave (Canada) Ready to practical use?: Possible, but less advantage to non-quantum computer Application: Combinatorial optimization Source of photo: https://jp.techcrunch.com/2019/03/26/d-wave-leap/ Quantum Annealer
  • 17. Calculate your better“decision.” What should I do next is...Budget is $20, What should I purchase? Combinatorial Optimization
  • 18. Source of photo: https://enterprisezine.jp/article/detail/10221 Hardware Developer: IBM, Rigetti, Google, Intel, IonQ, Honeywell (USA) Alibaba (China) Ready to practical use?: Not yet. Application: Quantum chemistry and physical simulations Optimization Breaking Cryptography Quantum Computer (Logic Gate)
  • 19. 2022 $5 Billion (Market Research Media) 2018-2024 CAGR of 24.6% (Industry 4.0 Market Research) Growing rapidly. https://www.bcg.com/publications/2019/quantum-computers-create-value-when.aspx BCG Report. In the coming decades, we expect productivity gains by end users of quantum computing, in the form of both cost savings and revenue opportunities, to surpass $450 billion annually. Market Size of Quantum Computing
  • 20. Superconducting quantum computer Continuous optical quantum computer Ion chamber quantum computer …Hardware Quantum Library Middleware, OS Domain specific applications: Fintech, Chemical, Pharma, … Application MDR is a full-stack quantum computing and R&D company. (Open source software) Blueqat Platform & Our Business
  • 21. Competitor’s library from qiskit import QuantumCircuit, ClassicalRegister, QuantumRegister, execute, BasicAer q = QuantumRegister(3, ‘q’) c = ClassicalRegister(3, ‘c’) circ = QuantumCircuit([q, c]) circ.h(q[0]) circ.cx(q[0], q[1]) circ.cx(q[0], q[2]) circ.measure(q, c) backend = BasicAer.get_backend(‘qasm_simulator’) print(execute(circ, backend, shots=1024).result().get_count(circ)) from blueqat import Circuit c = Circuit().h[0].cx[0, 1].cx[0, 2].m[:] print(c.run(shots=1024)) How easy ? 12 lines → 3 lines ( 75% reduced ! ) Save your time ! Boost your R&D ! Blueqat is easy ! Get Blueqat: https://github.com/Blueqat/Blueqat or pip install blueqat
  • 22. Team Yuichiro Minato CEO Quantum Application & Library Project manager at Japanese cabinet office quantum computing project Tokyo Univ. Yoichi Takebayashi CFO Goldman Sachs Morgan Stanley Columbia Univ. Tokyo Univ. Hitoya Nakamura Solution Toshiba PwCC/IBM Sony Global Solutions Tokyo Institute of Technology Shinji Ishihara Finance ABC Finance (Director) Mitsubishi UFJ Bank Chuo Univ. Daisuke Saida Quantum Hardware Toshiba Tokyo Univ. (Ph.D) Narii Watase Quantum Hardware Microsoft Tokyo Institute of Technology Asa Eagle Quantum Application & Solution NEC Avelio Systems (Founder) Tokyo Institute of Technology Takumi Kato Quantum Application & Library Tohoku Univ.
  • 23. Simulator Development - GPU - FPGA Ising model application - Optimization - Boltzmann machine - Solve a puzzle https://arxiv.org/abs/1902.07890 https://arxiv.org/abs/1904.01770 Quantum application - Database search (Grover) - Cryptanalysys (Shor) - Optimization (QAOA) - Quantum Chemistry (VQE, PEA) Hardware Development - Superconducting qubit Full-stack Quantum Computing and R&D
  • 24. Quantum Computer Programming for Everyone Easy and High Productivity Library from blueqat import Circuit c = Circuit().h[0].cx[0, 1].cx[0, 2].m[:] print(c.run(shots=1024)) Programmer friendly. Short code. MDR is full-stack Quantum Computing company Our Partners: