コンテンツにスキップ

量子コンピュータ

出典: フリー百科事典『ウィキペディア(Wikipedia)』

 : quantum computer[1][2][1]

[]


2022IBM (IBM Quantum)Google Quantum AIMicrosoftIntelAWS BraketAtos Quantum[3]

en:Timeline_of_quantum_computing_and_communication
the Nanofabrication Laboratory20175

1959P19802011D-Wave Systems D-Wave One2019IBM QuantumIBM Q System One[2][4][2]IBM Quantum[2]



2[ 1]012 (: qubit; quantum bit) 0,1,

n1

##

使退2022

2022PC使

[]

1980[]


1980  [5]1982[6]1985[7]1989[8]

1990[]


1992[9] 1993Ethan Bernstein[10]

1994[11]Simon[12]RSA

1995[13][14] 1996[15] [16][17] 1997Edward FarhiSam Gutmann[18]Continuous-time quantum walk: CTQW1998QCL (Quantum Computation Language) 

西

2000[]


2008[19]

2001[20]2007[21]2009[22]15 (=3*5) 

2010[]


2011D-Wave SystemsD-WaveD-Wave128[23]D-Wave調[24]D-Wave20181

2012

NSA[25]

20149UCSBJohn Martinis[26]

20165IBM5[ 2] [27] 20175IBMIBM Q16[28]

201918IBMCESIBM Q System One[29]

201910231Sycamore320CEO[30][31]

2020[]


2020123[32]

20211116 - [33]

20211222  NTT[34][35]

2023327 - 327





327


[]

[]


Quantum Algorithm Zoo[36]

[]


: Shor's factorization1994[11][37]

200112IBM715 (= 3×5) Nature, 1220[20]

DLP, ElGamal

 (BQP) 

 Na  Na  mod Nmin{x > 0|ax = 1 (mod N)} ax  r

N = 15, a= 7 

70 = 1 (mod 15)

71 = 7 (mod 15)

72 = 4 (mod 15)

73 = 13 (mod 15)

74 = 1 (mod 15)

75 = 7 (mod 15)

76 = 4 (mod 15)

77 = 13 (mod 15)

78 = 1 (mod 15)

79 = 7 (mod 15)



1,7,4,13,1,7,4,13,1,7,4

 r= min{x > 0|7x = 1 (mod 15)} = 4

2

(一) x axmod N2

(二)ax mod N r1 1/r  r

[]


n  n 1 N f(z) 1 f(z) = 0  ff(z) = 1  z 0  n/2 1996[15][38]

f(z) = 1  O(1) O(log log n) 

ドイッチュ・ジョサのアルゴリズム[編集]

量子ウォーク[編集]



[]


使QCLqV conditional phaseH
for i = 1 to #q {
 for j = 1 to i - 1 {
  V(pi / 2^(i - j), q[#q - i] & q[#q - j]);
 }
 H(q[#q - i]);
}
flip(q);

プログラミング言語[編集]


QCL[39] 

[]


List of QC simulators[40]

[]



核磁気共鳴・電子スピン共鳴[編集]


NMR[20][41][42][43][44]

20017[20][41] (NMR) 19982199932000520017[42]20058[43]200612[44]12

[45][46]

窒素空孔欠陥スピン・シリコン核スピン[編集]


[47][48][49]

量子ドット[編集]

国内では理化学研究所[50]、東京大学[51]が主な研究拠点であり、量子コンピュータの実現に向けた取り組みがなされている。

量子光学[編集]


2001使[52] (: linear optical quantum computerLOQC) 

2007使4[21]20094[22]

20179 [53]

2020[54]

[55][56]

超伝導素子[編集]


[57][58][59][60]()1999Pashkin[57]1 2004[61]

SQUID2003ChiorescuHarmansMooij[58]DWAVE[23][24]

2007[62] 2011[63]()[64][65] 2013FPGA[66] 2014160[67]19991510 GoogleJohn Martinis[68][69]201591/8[70][71]2016[72]

[73][74]NTT[75][76]

Google[68]IBM[77][78][79][80]

イオントラップ[編集]

イオントラップを用いる量子コンピュータでは、レーザー冷却によってイオンの捕捉とマニピュレーションを行なう。 国内では阪大[81]にて量子シミュレータ・量子コンピュータに向けた研究がなされている。

その他[編集]

量子回路[編集]

量子コンピュータによる量子アルゴリズムを記述する方法の一つである。N量子ビットを用いるアルゴリズムの場合、N本の線を書き、その量子ビットに対する量子操作(初期値設定、量子演算、測定)を時系列で左から右に記述した図である。

一般的には、左端に「初期値設定」、右端で明示的あるいは暗黙的に量子ビットの情報を読み出す「測定」が行なわれる。「測定」の結果得られる値は0または1で、「測定」した瞬間に量子重ね合わせ状態は破壊され、以降は読みだされた単純な0または1の状態になる。

古典的論理回路との意味の違い[編集]

量子コンピュータが量子回路で構成されていると思われがちだが、実際は違う。量子ゲートは、無調整で動作する論理ゲートと異なり、動作中に常時、制御と調整が必要であるため、個々の量子ゲートに対して量子チップ外からの制御線を必要とする。このため、機能の定まった複数の量子ゲートを縦続接続するには、量子チップとそれを制御するための外部回路との間に、多数の制御信号が必要となり実装困難である。

実際に作られたIBMやGoogleのチップでは、近接する量子ビット間を、パラメーターで様々なゲート機能を実現できる少数のゲートで接続し、アルゴリズムの実行に伴ってパラメーターを変化させることで、量子回路で表現されたアルゴリズムを実現している。このように、量子回路は量子アルゴリズムを記述するためのもので、ハードウェア構造と密接に関連する、論理回路とは位置づけが異なる。

量子ゲート[編集]


1


1CNOTn

NOT[]


NOT1


[]



NOT[]


CNOTXOR


パウリ行列[編集]

アダマール変換[編集]




Conditional Phase[]


CPhase


1

[]


トフォリゲート[編集]

フレドキンゲート[編集]

計算能力[編集]

理論[編集]





BQP[82]



BQPBQPPBQPNPBQPNP

[]


Google2017[83]20191023Google[84]

2001IBM15(=3×5)[20]201221(=3×7)[85]21(20199)

D-WaveQUBO()()

脚注[編集]

注釈[編集]



(一)^ 3MLC NAND

(二)^ 

出典[編集]



(一)^ abIT[1]

(二)^ abcd[2]

(三)^ Quantum Computing Companies: Ultimate List for 2022

(四)^ .   (202197). 2024413

(五)^ Paul Benioff (19805). The computer as a physical system: A microscopic quantum mechanical Hamiltonian model of computers as represented by Turing machines (English).  J. Stat. Phys.. doi:10.1007/BF01011339. 201741

(六)^ Richard Feynman , Peter W. Shor (1982). Simulating Physics with Computers (English).  SIAM. 201741

(七)^ David Deutsch (1985). Quantum theory, the Church-Turing principle and the universal quantum computer (English).  . 201741

(八)^ Royal Society (198998). Quantum computational networks.  JSTOR. 201741

(九)^ Deutsch, David; Jozsa, Richard (199212). Rapid Solution of Problems by Quantum Computation (English).  Astrophysics Data System. doi:10.1098/rspa.1992.0167. 201741

(十)^ Ethan Bernstein , Umesh Vazirani (1993). Quantum complexity theory (English).  . doi:10.1.1.144.7852. 201741

(11)^ abPeter W. Shor, "Algorithms for Quantum Computation: Discrete Logarithms and Factoring", In Proceeding of 35th IEEE FOCS, pp.124-134, Santa Fe, NM, Nov 20-22, 1994. ()

(12)^ Daniel R. Simon (1994). On the Power of Quantum Computation.  . doi:10.1.1.51.5477. 201741

(13)^ Andrew Steane (1996513). Multiple Particle Interference and Quantum Error Correction (English). .  . doi:10.1098 / rspa.1996.0136. 201741

(14)^ A. R. Calderbank, Peter W. Shor (1996416). Good Quantum Error-Correcting Codes Exist (English). .  . doi:10.1103/PhysRevA.54.1098. 201741

(15)^ abLov K. Grover, "A fast quantum mechanical algorithm for database search", STOC'96, pp. 212219, Philadelphia, Pennsylvania, United States, May 22-24, 1996. ()

(16)^ Serge Haroche, Jean-Michel Raimond & Michel Brune ; Le chat de Schrödinger se prête à l'expérience - Voir en direct le passage du monde quantique au monde classique, La Recherche 301 (Septembre 1997) 50 (disponible en ligne)

(17)^ Serge Haroche ; Une exploration au cœur du monde quantique, dans : Qu'est-ce que l'Univers ?, Vol. 4 de l'Université de Tous les Savoirs (sous la direction d'Yves Michaux), Odile Jacob (2001) 571.

(18)^ Edward Farhi (MIT), Sam Gutmann (Northeastern) (1998320). Quantum Computation and Decision Trees (English). .  . doi:10.1103/PhysRevA.58.915. 201741

(19)^ Christopher R. Monroe en David J. Wineland. (2008811). Quantum Computing with Ions (English).  . 201741

(20)^ abcdeExperimental realization of Shor's quantum factoring algorithm using nuclear magnetic resonance. 2016617

(21)^ abDemonstration of Shor's quantum factoring algorithm using photonic qubits

(22)^ abShor's Quantum Factoring Algorithm on a Photonic Chip

(23)^ abLearning to program the D-Wave One. 20136

(24)^ abSergio Boixo, Tameem Albash, Federico M. Spedalieri, Nicholas Chancellor & Daniel A. Lidar. Experimental signature of programmable quantum annealing (English).  . doi:10.1038/ncomms3067. 20136

(25)^ Steven Rich; Barton Gellman (201413). NSA seeks to build quantum computer that could crack most types of encryption (English). The Washington Post. http://www.washingtonpost.com/world/national-security/nsa-seeks-to-build-quantum-computer-that-could-crack-most-types-of-encryption/2014/01/02/8fff297e-7195-11e3-8def-a33011492df2_story.html?hpid=z1 201419 

(26)^   (201493). . ITpro (BP). 201493. https://web.archive.org/web/20140903103138/http://itpro.nikkeibp.co.jp/atcl/news/14/090300706/ 201741 

(27)^ 使IBM. WIRED (). (201659). 201659. https://web.archive.org/web/20160509002016/http://wired.jp/2016/05/09/ibm-letting-anyone-play-quantum-computer/ 201741 

(28)^ IBM Builds Its Most Powerful Universal Quantum Computing Processors IBM News Release 2017517

(29)^ IBM unveils world's first commercial quantum computer The Telegraph 201918

(30)^ The Morning After: Google claims 'quantum supremacy'.  engadget (20191024). 20191025

(31)^  .   (20191023). 20191025

(32)^ [3] 

(33)^  (20211118). . PC Watch. 20211118

(34)^  NTT(20211223). 20211226

(35)^ (20211222).  . 20211226

(36)^ https://quantumalgorithmzoo.org/

(37)^ Peter W. Shor, "Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer", SIAM Journal on Computing, Vol.26, No.5, pp.1484-1509, Oct 1997. ()

(38)^ Lov K. Grover, "Rapid sampling though quantum computing", STOC'00, pp. 618626, Portland, Oregon, United States, May 21-23, 2000. ()

(39)^ http://tph.tuwien.ac.at/~oemer/qcl.html

(40)^ http://www.quantiki.org/wiki/index.php/List_of_QC_simulators

(41)^ abIBM's Test-Tube Quantum Computer Makes History. 2016617

(42)^ ab(2) - . 2016617

(43)^ ab. 2016617

(44)^ abBenchmarking quantum control methods on a 12-Qubit system. Phys. Rev. Lett. 96: 170501. (2006). doi:10.1103/PhysRevLett.96.170501. http://journals.aps.org/prl/abstract/10.1103/PhysRevLett.96.170501. 

(45)^    . 2016513

(46)^  . 2016514

(47)^    . 2016513

(48)^  . 2016513

(49)^ . 2016513

(50)^ . 2016513

(51)^   . 2016513

(52)^ A scheme for efficient quantum computation with linear optics

(53)^ [4]  JST29922

(54)^ The new light-based quantum computer Jiuzhang has achieved quantum supremacy. 2020103

(55)^  . 2020821

(56)^  . 2020821

(57)^ abNakamura, Yasunobu; Pashkin, Yu. A.; Tsai, J. S. (April 29, 1999). Coherent control of macroscopic quantum states in a single-Cooper-pair box. Nature 398: 786-788. doi:10.1038/19718. http://www.nature.com/nature/journal/v398/n6730/full/398786a0.html. 

(58)^ abChiorescu, I.; Nakamura, Y.; Harmans, C. J. P. M.; Mooij, J. E. (Mar 21, 2003). Coherent Quantum Dynamics of a Superconducting Flux Qubit. Science 299: 1869-1871. doi:10.1126/science.1081045. http://science.sciencemag.org/content/299/5614/1869. 

(59)^ Clarke, John; Wilhelm, Frank (June 19, 2008). Superconducting quantum bits. Nature 453: 1031-1042. doi:10.1038/nature07128. http://www.nature.com/nature/journal/v453/n7198/full/nature07128.html. 

(60)^ Kaminsky, William M (2004). "Scalable Superconducting Architecture for Adiabatic Quantum Computation". arXiv:quant-ph/0403090

(61)^ Strong coupling of a single photon to a superconducting qubit using circuit quantum electrodynamics. Nature 431: 162-167. (2004). doi:10.1038/nature02851. http://www.nature.com/nature/journal/v431/n7005/full/nature02851.html. 

(62)^ Charge-insensitive qubit design derived from the Cooper pair box. Phys. Rev. A 76: 042319. (2007). doi:10.1103/PhysRevA.76.042319. http://journals.aps.org/pra/abstract/10.1103/PhysRevA.76.042319. 

(63)^ Observation of Quantum Jumps in a Superconducting Artificial Atom. Phys. Rev. Lett. 106: 110502. (2011). doi:10.1103/PhysRevLett.106.110502. http://journals.aps.org/prl/abstract/10.1103/PhysRevLett.106.110502. 

(64)^ Nonlinearities and parametric amplification in superconducting coplanar waveguide resonators. Appl. Phys. Lett. 90: 253509. (2007). http://scitation.aip.org/content/aip/journal/apl/90/25/10.1063/1.2750520. 

(65)^ Flux-driven Josephson parametric amplifier. Appl. Phys. Lett. 93: 042510. (2008). http://scitation.aip.org/content/aip/journal/apl/93/4/10.1063/1.2964182. 

(66)^ Deterministic quantum teleportation with feed-forward in a solid state system. Nature 500: 319-322. (2013). doi:10.1038/nature12422. http://www.nature.com/nature/journal/v500/n7462/full/nature12422.html?WT_ec_id=NATURE-20130815. 

(67)^ Excited state population of a 3D transmon in thermal equilibrium. 2016513

(68)^ abMartinis Group. 2018728

(69)^ Superconducting quantum circuits at the surface code threshold for fault tolerance. Nature 508: 500-503. (2014). doi:10.1038/nature13171. http://www.nature.com/nature/journal/v508/n7497/abs/nature13171.html. 

(70)^ Kelly, J.; Barends, R.; Fowler, A. G.; Martinis, John M; et, al. (2015). State preservation by repetitive error detection in a superconducting quantum circuit. Nature 519: 66-69. doi:10.1038/nature14270. http://www.nature.com/nature/journal/v519/n7541/abs/nature14270.html. 

(71)^ Digital quantum simulation of fermionic models with a superconducting circuit. Nature Communications 6: 7654. (2015). doi:10.1038/ncomms8654. http://www.nature.com/ncomms/2015/150708/ncomms8654/full/ncomms8654.html. 

(72)^ 3D Integration for Superconducting Qubits. 2016513

(73)^   . 2016513

(74)^   . 2018728

(75)^ NTT. 2018728

(76)^  ICT . 2016513

(77)^ IBM Quantum Computing. 2018728

(78)^  Superconducting quantum circuits. 2018728

(79)^  Superconducting Circuits and Quantum Computation group. 2018728

(80)^  Quantum Device Lab. 2018728

(81)^    . 2016514

(82)^ Nielsen & Chuang 2010, p. 42.

(83)^ Google Plans to Demonstrate the Supremacy of Quantum Computing (). IEEE Spectrum: Technology, Engineering, and Science News. 2019831

(84)^ Quantum Supremacy Using a Programmable Superconducting Processor (). Google AI Blog. 20191024

(85)^ O'Brien, Jeremy L.; Zhou, Xiao-Qi; Roberto Alvarez; Lawson, Thomas; Laing, Anthony; Martín-López, Enrique (2012-11). Experimental realization of Shor's quantum factoring algorithm using qubit recycling (). Nature Photonics 6 (11): 773776. doi:10.1038/nphoton.2012.259. ISSN 1749-4893. https://www.nature.com/articles/nphoton.2012.259. 

[]


















Qiskit

[]




西:ISBN 978-45015265041997310

:ISBN 978-4621046074 (1999531)

:ISBN 978-43390237632000526

C.P.S.H.西ISBN 978-44317086982000614

西  4ISBN 978-4000111591200231520221110ISBN 978-4007312595

:ISBN 978-4627827417 (2002415)

A.Yu.KitaevA.H.ShenM.N.Vyalyi "Classical and Quantum Computation"American Mathematical SocietyISBN 978-0821832295200271

 P. :ISBN 978-4893621924 (20029)

西ISBN 978-4563015510 (20021212)

G. ()ISBN 978-40000594972003129

Jozef Gruska:ISBN 978-462782791220031119

Michael A.NielsenIssac L.Chuang()IISBN 4-274-20007-8200412203

 :()BPISBN 978-482228211020041223

Michael A.NielsenIssac L.Chuang()IIISBN 4-274-20008-620051103

Michael A.NielsenIssac L.Chuang()IIIISBN 4-274-20009-420051103

: ()ISBN 978-40625746932005220

:ISBN 4-901683-23-32005410

D.BouwmeesterA.EkertA.Zeilinger():ISBN 978-4-320-03431-0 (2007525)

西:ISBN 978-4816341311 (2007718)

N. David Mermin"Quantum Computer Science: An Introduction"Cambridge University PressISBN 978-0521876582 (2007830

:ISBN 978-4535784796 (2008325)

Noson S. YanofskyMirco A. Mannucci"Quantum Computing for Computer Scientists"Cambridge University PressISBN 978-0521879965 (2008811

G.G.G. ():ISBN 978-4431100096 (20095)

N.D.(): ISBN 978-46210814642009730

:NFISBN 978-4150503611 (2009129)

:ISBN 978-4777515141 (201041)

Michael A. NielsenIsaac L. Chuang "Quantum Computation and Quantum Information: 10th Anniversary Edition"Cambridge University PressISBN 978-11070021732010129

Colin P. Williams: "Explorations in Quantum Computing"2nd Ed., SpringerISBN 978-1846288869 (20101227)

Willi-Hans SteebYorick Hardy: "Problems and Solutions in Quantum Computing and Quantum Information"(3rd Ed.), World Scientific PubISBN 978-9814366328 (2011916)

Jiannis K. Pachos: "Introduction to Topological Quantum Computation"Cambridge Univ. Press,ISBN 978-11070050442012412

G.G.G. ()ISBN 978-462106227220126520095

:ISBN 978-4320122994 (2012610)

 ():ISBN 978-4791767717 (2014320)

: 20147ISBN 978-49076260132014615

Eleanor G. RieffelWolfgang H. Polak: "Quantum Computing: A Gentle Introduction"MIT PressISBN 978-02625266782014829

:ISBN 978-4765533430 (2014101)

Richard J. LiptonKenneth W. Regan: "Quantum Algorithms via Linear Algebra: A Primer"MIT PressISBN 978-02620283942014125

:PHPISBN 978-45698249872015516

西 :6ISBN 978-4764904866 (20151031)

西:ISBN 978-406156605720151023

Keisuke Fujii: "Quantum Computation with Topological Codes: From Qubit to Topological Fault-Tolerance", SpringerISBN 978-98128799502016113

:(2)ISBN 978-4535788053201633

:IBMISBN 978-4877834081(201691)

Tudor D. Stanescu: "Introduction to Topological Quantum Matter & Quantum Computation"CRC PressISBN 978-1482245936 (2016127)

西:BPISBN 978-48222518952016129

:ISBN 978-4339028706(2017310)

:ISBN 978-4627853812 201733

Mingsheng Ying:ISBN 978-43201240592017331

:ISBN 978-462785401720171113

:NextPublishing Authors Press (2018115)

Python  QISKIT201853

西 ISBN 978-43200353862018519

Python2018625

   ISBN 978-47980545512018926

Python220181028

ISBN 978-4-86502-165-3 (20192

 ()ISBN 978-4797680355201927

Qiskit 201928

ISBN 978-42950060772019520

 ()ISBN 978-4798157467 2019710

: ISBN 978-42742241022019825

Emily Grumbling and Mark Horowitz(Eds):"Quantum Computing: Progress and Prospects (2019)", The National Academies Press, Washington, DC, ISBN 978-0-309-47969-1 (Sep, 4th, 2019).

Jack D. Hidary:"Quantum Computing: An Applied Approach"SpringerISBN 978-3030239213 (2019920)

 3ISBN 978-462130416720191030

:  ()ISBN 978-400029689220191120

Emily Grumbling Mark Horowitz :ISBN 978-4-320-12455-4 (2020114).

Chris Bernhardt (),  () ISBN 978-47981635742020124

!  ISBN 978-42971113592020219

14 PythonISBN 978-4877834715202051

ISBN 978-40652829912022615

ISBN 978-4627872110 (202086

Eric R. Johnston, Nic Harrigan, Mercedes Gimeno-SegoviaISBN 978-4873119199 2020827

Maria SchuldFrancesco Petruccione  ()ISBN 978-43201246222020828

 ISBN 978-4-274-22621-22020119

ISBN 978-40652182732020127

, , , IBM QuantumISBN 978-4798062808 202136

Sarah C. Kaiser, Christopher GranadeLearn Quantum Computing with Python and Q#: A hands-on approachManningISBN 978-16172961302021622

Johnny HooyberghsIntroducing Microsoft Quantum Computing for Developers: Using the Quantum Development Kit and Q#ApressISBN 978-1484272459 (20211210)

Filip Wojcieszyn:"Introduction to Quantum Computing with Q# and QDK"SpringerISBN 978-3030993788202257

Mariia Mykhailova:"Q# Guide: Instant Help for Q# Developers"OreillyISBN 978-10981088612022719

S. C. Kaiser, C. Granade,   ():PythonQ#ISBN 978-4254122688 (202296)

西: ISBN 978-4-274-22969-520221118

ISBN 978-42971351192023619

  : ISBN 978-42742305092023623)

Yongshan DingFrederic T. Chong : ISBN 978-4274230660202373

[]


Quantum Computing Information Site

, , 2018121. 

ACM Transactions on Quantum Computing (TQC)

IEEE Quantum



PennyLane , PennyLane Documentation

  2020730

   (20200624  20210705 )

 - 

PC Watch 202261

21188,000PC Watch 20221215

Bao Yan et al.:"Factoring integers with sublinear resources on a superconducting quantum processor", arXiv:2212.12372v1 (quant-ph, 23 Dec, 2022).

(202336)

43 202336

PC Watch 2023320

27 (2023324)

IBM127IBM Quantum System One with EaglePC Watch 2023421 

 (2023424 20236

Torsten Hoefler, Thomas Häner, Matthias Troyer: "Disentangling Hype from Practicality: On Realistically Achieving Quantum Advantage", Communications of the ACM, Vol.66, No.5 (May 2023), pp.82-87. DOI:10.1145/3571725

  (2023726)

  (2023127)

2024119