SlideShare a Scribd company logo
Bhuridech Sudsee
• วิวัฒนาการของคอมพิวเตอร์ในยุคดั้งเดิม
• ก้าวสู่ยุคควอนตัมคอมพิวเตอร์
• ประเด็นของควอนตัมคอมพิวเตอร์ที่น่าสนใ
• การคานวณโดยใช้ควอนตัมคอมพิวเตอร์
Agenda
วัฒนาการของคอมพิวเตอร ์ในยุคดั้งเดิม
Antikythera mechanism
cc: https://www.smithsonianmag.com/history/decoding-antikythera-mechanism-first-computer-
180953979
Analytical Engine
cc: http://chambsru.blogspot.com/2013/03/ , https://en.wikipedia.org/wiki/Ada_Lovelace
Harvard Mark I และ Mark II
cc: https://en.wikipedia.org/wiki/Harvard_Mark_I
• ใช้ Electromechanical
Relay
• บวกหรือลบเลขได้ 3 คาสั่งต่อวินาที
• คูณหนึ่งคาสั่งใช้เวลา 6 วินาที
• หารหนึ่งคาสั่งใช้เวลา 12 วินาที
Relay : ~50 ครั้งต่อวินาที
Vacuum Tube
cc: https://commons.wikimedia.org/wiki/File:Western_Electric_VT-
1_Triode_Vacuum_Tube.jpg
หลอดสุญญากาศ : ~1,000 ครั้งต่อวินาที
Transistor
cc: https://www.youtube.com/watch?v=7ukDKVHnac4
Transistor
cc: https://en.wikipedia.org/wiki/Bipolar_junction_transistor ,
https://www.youtube.com/watch?v=7ukDKVHnac4 , https://www.polytechnichub.com/advantages-
N
P
N
Transistor (MOSFET)
cc:
https://th.wikipedia.org/wiki/%E0%B8%A1%E0%B8%AD%E0%B8%AA%E0%B9%80%E0%B8%9F%E0%
CPU
cc: https://www.slashgear.com/9th-gen-intel-core-processors-leak-everything-you-need-to-know-
12540978/ , http://www.rignitc.com/mosfets/
• ขนาดเท่าเดิม เร็วเพิ่ม 2 เท่าทุกๆ 18
เดือน
• ยิ่งขนาดเล็ก ยิ่งทายาก
• ขยายออกข้างต้องเพิ่มขนาดของ CPU
• เกิดปัญหา Quantum
tunneling
Why switching?
cc: https://www.youtube.com/watch?v=VBDoT8o4q00
Why switching?
cc: https://www.youtube.com/watch?v=VBDoT8o4q00
ก้าวสู่ยุคควอนตัมคอมพิวเตอร ์
cc: http://www.liquidgravity.nz/DoubleSlitExperiment.html
cc: Quantum Computing: A Gentle Introduction (Scientific and Engineering Computation)
การทดลอง Polarization
cc: Quantum Computing: A Gentle Introduction (Scientific and Engineering Computation)
การทดลอง Polarization
cc: Quantum Computing: A Gentle Introduction (Scientific and Engineering Computation)
การทดลอง Polarization
cc: https://en.wikipedia.org/wiki/Niels_Bohr , https://en.wikipedia.org/wiki/Richard_Feynman ,
https://en.wikipedia.org/wiki/Albert_Einstein
Quote
If quantum mechanics
hasn't profoundly
shocked you, you
haven't understood it
yet.
Niels Bohr
I think I can safely
say that nobody
understands
quantum mechanics.
Richard Feynman
God does not play
dice with the
universe.
Albert Einstein
cc: https://en.wikipedia.org/wiki/Schr%C3%B6dinger%27s_cat
Superposition
cc: https://www.youtube.com/watch?v=S52rxZG-zi0&t=1s
Superposition (ต่อ)
cc: https://www.quora.com/Whats-a-good-analogy-for-quantum-tunnelling
Quantum tunneling
cc: https://en.wikipedia.org/wiki/Quantum_tunnelling
Quantum tunneling
cc: http://www.godel-universe.com/entanglement/
Entanglement
cc:
http://www.mistralab.it/approfondimenti/Telecomunicazioni_progetto2/TELETRASPORTO/Quantum%20Tele
Teleportation (แถม)
cc: https://slideplayer.com/slide/4857487/
Measurement
Superposition in Action
Entanglement in Action
Qubit look like?
Performance
cc: https://www.youtube.com/watch?v=Jgc20Xc8IpA
Superconducting Qubit
cc: https://www.youtube.com/watch?v=daQJMwvxC_U ,
https://www.youtube.com/watch?v=t5nxusm_Umk
How to make
cc: https://www.youtube.com/watch?v=S52rxZG-zi0
How to make
cc: https://www.youtube.com/watch?v=S52rxZG-zi0
How to make
cc: https://www.youtube.com/watch?v=zNzzGgr2mhk
cc: http://www.qubitcounter.com/
Supremacy
• 50 Qubit ะสามารถ
ประมวลผลได้เหนือกว่า
Super Computer
• 300 Qubit ะมีสถานะ
มากกว่าอะตอมทั้ง ักรวาล
ประเด็นของควอนตัม
คอมพิวเตอร ์ที่น่าสนใจ
cc: https://www.slideshare.net/FranciscoJGlvezRamre/des2017-quantum-computingfinal
Entropy
cc: https://www.idquantique.com/random-number-generation/products/quantis-ais-31/
Security threat?
cc: https://sea.pcmag.com/feature/30071/is-quantum-computing-really-a-threat-to-it-security
cc: https://www.dwavesys.com/tutorials/background-reading-series/introduction-d-wave-quantum-
hardware
D-Wave
cc: http://www.princeton.edu/cbe/news/archive/?id=2332 ,
https://ninnatdangniam.wordpress.com/2015/12/18/dwave-100-million-fold-speedup/
Annealing
ภาพประกอบเพื่ออธิบายเท่านั้น
cc: https://arxiv.org/pdf/1804.00200.pdf
BB84
cc: https://en.wikipedia.org/wiki/Quantum_computing
Problem Complexity
การคานวณโดยใช้ควอนตัม
คอมพิวเตอร ์
cc: https://sureshemre.wordpress.com/2016/11/27/qubit
cc: https://www.youtube.com/watch?v=z1GCnycbMeA
Entanglement
cc: https://www.youtube.com/watch?v=z1GCnycbMeA
Entanglement
cc: https://www.ibiblio.org/kuphaldt/electricCircuits/Digital/DIGI_3.html
Gate
cc: https://www.youtube.com/watch?v=F_Riqjdh2oM&t=740s
CNOT
cc: https://www.youtube.com/watch?v=F_Riqjdh2oM&t=740s
CNOT
cc: https://www.youtube.com/watch?v=F_Riqjdh2oM&t=740s
Circle of State Machine
cc: https://www.youtube.com/watch?v=Jgc20Xc8IpA
How to control?
cc: https://quantumexperience.ng.bluemix.net/proxy/tutorial/full-user-guide/004-
Quantum_Algorithms/070-Grover's_Algorithm.html
Grover’s Search
Problem
Step : 0
cc: https://quantumexperience.ng.bluemix.net/proxy/tutorial/full-user-guide/004-
Quantum_Algorithms/070-Grover's_Algorithm.html
Grover’s Search
Step : 1
Step : 2
cc: https://www.youtube.com/watch?v=Jgc20Xc8IpA
2 Qubit, Find 01
• https://www.youtube.com/watch?v=Ue3IpCHArok
• https://www.youtube.com/watch?v=S52rxZG-zi0
• https://www.quantum-thai.org
• https://www.facebook.com/PhysicsDogDog/?eid=ARCbHIvvR5vcj
9m_EI0h-
WvtY4as_GRVlDvcgDrP9SW9Fnlc2UCXjCjuJvsCu2rnyQCv0dRz3cs
SvwJV&fref=tag
• https://phys.org
• https://becommon.co/world/quantum-
computer/?fbclid=IwAR1k5v6LdK0VXIq5Xv18inbVKN6sZjfsRRqE1
3rytLuhcEI0LHd5yWIfW0w
• https://web.facebook.com/SCiameseKet
แหล่งข้อมูล
เพิ่มเติม

More Related Content

Similar to Introduction to Quantum Computing

คอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์เบื้องต้นคอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์เบื้องต้นJunya Punngam
 
คอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์เบื้องต้นคอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์เบื้องต้นJunya Punngam
 
Historycom 2
Historycom 2Historycom 2
Historycom 2paween
 
Historycom 2
Historycom 2Historycom 2
Historycom 2paween
 
วิวัฒนาการของคอมพิวเตอร์
วิวัฒนาการของคอมพิวเตอร์วิวัฒนาการของคอมพิวเตอร์
วิวัฒนาการของคอมพิวเตอร์
Kanyawee Sriphongpraphai
 

Similar to Introduction to Quantum Computing (6)

คอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์เบื้องต้นคอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์เบื้องต้น
 
คอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์เบื้องต้นคอมพิวเตอร์เบื้องต้น
คอมพิวเตอร์เบื้องต้น
 
Historycom 2
Historycom 2Historycom 2
Historycom 2
 
Historycom 2
Historycom 2Historycom 2
Historycom 2
 
วิวัฒนาการของคอมพิวเตอร์
วิวัฒนาการของคอมพิวเตอร์วิวัฒนาการของคอมพิวเตอร์
วิวัฒนาการของคอมพิวเตอร์
 
ประวัติคอมพิวเตอร์
ประวัติคอมพิวเตอร์ประวัติคอมพิวเตอร์
ประวัติคอมพิวเตอร์
 

More from Bhuridech Sudsee

Kafka for developer
Kafka for developerKafka for developer
Kafka for developer
Bhuridech Sudsee
 
Xss and sql injection
Xss and sql injectionXss and sql injection
Xss and sql injection
Bhuridech Sudsee
 
$ Spark start
$  Spark start$  Spark start
$ Spark start
Bhuridech Sudsee
 
เสี่ยวเอ้อสอน Spark
เสี่ยวเอ้อสอน Sparkเสี่ยวเอ้อสอน Spark
เสี่ยวเอ้อสอน Spark
Bhuridech Sudsee
 
Jpa sa-60
Jpa sa-60Jpa sa-60
Jpa sa-60
Bhuridech Sudsee
 
18 ฝ่ามือพิชิต docker
18 ฝ่ามือพิชิต docker18 ฝ่ามือพิชิต docker
18 ฝ่ามือพิชิต docker
Bhuridech Sudsee
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Bhuridech Sudsee
 
หนังสือภาษาไทย Spark Internal
หนังสือภาษาไทย Spark Internalหนังสือภาษาไทย Spark Internal
หนังสือภาษาไทย Spark Internal
Bhuridech Sudsee
 
VBoxManage tutorial
VBoxManage tutorialVBoxManage tutorial
VBoxManage tutorial
Bhuridech Sudsee
 
Git ฉบับอนุบาล 2
Git ฉบับอนุบาล 2Git ฉบับอนุบาล 2
Git ฉบับอนุบาล 2
Bhuridech Sudsee
 
sample plot 3D form depth map using OpenCV
sample plot 3D form depth map using OpenCVsample plot 3D form depth map using OpenCV
sample plot 3D form depth map using OpenCV
Bhuridech Sudsee
 
illustrator & design workshop
illustrator & design workshopillustrator & design workshop
illustrator & design workshop
Bhuridech Sudsee
 
The bounded buffer
The bounded bufferThe bounded buffer
The bounded buffer
Bhuridech Sudsee
 
operating system
operating systemoperating system
operating system
Bhuridech Sudsee
 
Producer and Consumer problem
Producer and Consumer problemProducer and Consumer problem
Producer and Consumer problem
Bhuridech Sudsee
 
OPD System with ZK Grails
OPD System with ZK GrailsOPD System with ZK Grails
OPD System with ZK Grails
Bhuridech Sudsee
 
Market management with ZK Grails
Market management with ZK GrailsMarket management with ZK Grails
Market management with ZK Grails
Bhuridech Sudsee
 
Websocket & HTML5
Websocket & HTML5Websocket & HTML5
Websocket & HTML5
Bhuridech Sudsee
 
Networking section present
Networking section presentNetworking section present
Networking section present
Bhuridech Sudsee
 
Breast Cancer data mining KDD
Breast Cancer data mining KDDBreast Cancer data mining KDD
Breast Cancer data mining KDD
Bhuridech Sudsee
 

More from Bhuridech Sudsee (20)

Kafka for developer
Kafka for developerKafka for developer
Kafka for developer
 
Xss and sql injection
Xss and sql injectionXss and sql injection
Xss and sql injection
 
$ Spark start
$  Spark start$  Spark start
$ Spark start
 
เสี่ยวเอ้อสอน Spark
เสี่ยวเอ้อสอน Sparkเสี่ยวเอ้อสอน Spark
เสี่ยวเอ้อสอน Spark
 
Jpa sa-60
Jpa sa-60Jpa sa-60
Jpa sa-60
 
18 ฝ่ามือพิชิต docker
18 ฝ่ามือพิชิต docker18 ฝ่ามือพิชิต docker
18 ฝ่ามือพิชิต docker
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
หนังสือภาษาไทย Spark Internal
หนังสือภาษาไทย Spark Internalหนังสือภาษาไทย Spark Internal
หนังสือภาษาไทย Spark Internal
 
VBoxManage tutorial
VBoxManage tutorialVBoxManage tutorial
VBoxManage tutorial
 
Git ฉบับอนุบาล 2
Git ฉบับอนุบาล 2Git ฉบับอนุบาล 2
Git ฉบับอนุบาล 2
 
sample plot 3D form depth map using OpenCV
sample plot 3D form depth map using OpenCVsample plot 3D form depth map using OpenCV
sample plot 3D form depth map using OpenCV
 
illustrator & design workshop
illustrator & design workshopillustrator & design workshop
illustrator & design workshop
 
The bounded buffer
The bounded bufferThe bounded buffer
The bounded buffer
 
operating system
operating systemoperating system
operating system
 
Producer and Consumer problem
Producer and Consumer problemProducer and Consumer problem
Producer and Consumer problem
 
OPD System with ZK Grails
OPD System with ZK GrailsOPD System with ZK Grails
OPD System with ZK Grails
 
Market management with ZK Grails
Market management with ZK GrailsMarket management with ZK Grails
Market management with ZK Grails
 
Websocket & HTML5
Websocket & HTML5Websocket & HTML5
Websocket & HTML5
 
Networking section present
Networking section presentNetworking section present
Networking section present
 
Breast Cancer data mining KDD
Breast Cancer data mining KDDBreast Cancer data mining KDD
Breast Cancer data mining KDD
 

Introduction to Quantum Computing