Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Quantum computing
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Quantum programming<span class="anchor" id="Models of computation for quantum computing"></span> === {{Further|Quantum programming}} There are a number of [[model of computation|models of computation]] for quantum computing, distinguished by the basic elements in which the computation is decomposed. ==== Gate array {{anchor|Quantum circuit|Definition}} ==== [[File:Quantum Toffoli Gate Implementation.svg|thumb|A quantum circuit diagram implementing a [[Toffoli gate]] from [[Quantum logic gate|more primitive gates]]|upright=1.15]] A [[quantum circuit|quantum gate array]] decomposes computation into a sequence of few-qubit [[quantum gate]]s. A quantum computation can be described as a network of quantum logic gates and measurements. However, any measurement can be deferred to the end of quantum computation, though this deferment may come at a computational cost, so most quantum circuits depict a network consisting only of quantum logic gates and no measurements. Any quantum computation (which is, in the above formalism, any [[unitary matrix]] of size <math>2^n \times 2^n</math> over <math>n</math> qubits) can be represented as a network of quantum logic gates from a fairly small family of gates. A choice of gate family that enables this construction is known as a [[Quantum logic gate#Universal quantum gates|universal gate set]], since a computer that can run such circuits is a [[universal quantum computer]]. One common such set includes all single-qubit gates as well as the CNOT gate from above. This means any quantum computation can be performed by executing a sequence of single-qubit gates together with CNOT gates. Though this gate set is infinite, it can be replaced with a finite gate set by appealing to the [[Solovay–Kitaev theorem|Solovay-Kitaev theorem]]. Implementation of Boolean functions using the few-qubit quantum gates is presented here.<ref>{{Cite book |last1=Kurgalin |first1=Sergei |title=Concise guide to quantum computing: algorithms, exercises, and implementations |last2=Borzunov |first2=Sergei |date=2021 |publisher=Springer |isbn=978-3-030-65054-4 |series=Texts in computer science |location=Cham}}</ref> ==== Measurement-based quantum computing ==== A [[measurement-based quantum computer]] decomposes computation into a sequence of [[Bell state#Bell state measurement|Bell state measurements]] and single-qubit [[quantum gate]]s applied to a highly entangled initial state (a [[cluster state]]), using a technique called [[quantum gate teleportation]]. ==== Adiabatic quantum computing ==== An [[Adiabatic quantum computation|adiabatic quantum computer]], based on [[quantum annealing]], decomposes computation into a slow continuous transformation of an initial [[Hamiltonian (quantum mechanics)|Hamiltonian]] into a final Hamiltonian, whose ground states contain the solution.<ref name="Das 2008 1061–1081">{{cite journal|last1=Das|first1=A.|last2=Chakrabarti|first2=B. K.|year=2008|title=Quantum Annealing and Analog Quantum Computation|journal=[[Reviews of Modern Physics|Rev. Mod. Phys.]]|volume=80|issue=3|pages=1061–1081|arxiv=0801.2193|bibcode=2008RvMP...80.1061D|citeseerx=10.1.1.563.9990|doi=10.1103/RevModPhys.80.1061|s2cid=14255125}}</ref> ==== Neuromorphic quantum computing ==== Neuromorphic quantum computing (abbreviated as 'n.quantum computing') is an unconventional type of computing that uses [[Neuromorphic engineering|neuromorphic computing]] to perform quantum operations. It was suggested that quantum algorithms, which are algorithms that run on a realistic model of quantum computation, can be computed equally efficiently with neuromorphic quantum computing. Both traditional quantum computing and neuromorphic quantum computing are physics-based unconventional computing approaches to computations and do not follow the [[von Neumann architecture]]. They both construct a system (a circuit) that represents the physical problem at hand and then leverage their respective physics properties of the system to seek the "minimum". Neuromorphic quantum computing and quantum computing share similar physical properties during computation. ==== Topological quantum computing ==== A [[topological quantum computer]] decomposes computation into the braiding of [[anyon]]s in a 2D lattice.<ref name="Nayaketal2008">{{cite journal |last1=Nayak |first1=Chetan |last2=Simon |first2=Steven |last3=Stern |first3=Ady |last4=Das Sarma |first4=Sankar |year=2008 |title=Nonabelian Anyons and Quantum Computation |journal=Reviews of Modern Physics |volume=80 |issue=3 |pages=1083–1159 |arxiv=0707.1889 |bibcode=2008RvMP...80.1083N |doi=10.1103/RevModPhys.80.1083 |s2cid=119628297}}</ref> ==== Quantum Turing machine ==== A [[quantum Turing machine]] is the quantum analog of a [[Turing machine]].<ref name="The computer as a physical system"/> All of these models of computation—quantum circuits,<ref>{{Cite book|last=Chi-Chih Yao|first=A.|title=Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science |chapter=Quantum circuit complexity |year=1993|chapter-url=https://ieeexplore.ieee.org/document/366852|pages=352–361|doi=10.1109/SFCS.1993.366852|isbn=0-8186-4370-6|s2cid=195866146}}</ref> [[One-way quantum computer|one-way quantum computation]],<ref>{{Cite journal |last1=Raussendorf |first1=Robert |last2=Browne |first2=Daniel E. |last3=Briegel |first3=Hans J. |date=2003-08-25 |title=Measurement-based quantum computation on cluster states |journal=Physical Review A |volume=68 |issue=2 |pages=022312 |doi=10.1103/PhysRevA.68.022312 |arxiv=quant-ph/0301052 |bibcode=2003PhRvA..68b2312R |s2cid=6197709}}</ref> adiabatic quantum computation,<ref>{{Cite journal |last1=Aharonov |first1=Dorit |last2=van Dam |first2=Wim |last3=Kempe |first3=Julia |last4=Landau |first4=Zeph |last5=Lloyd |first5=Seth |last6=Regev |first6=Oded |date=2008-01-01 |title=Adiabatic Quantum Computation Is Equivalent to Standard Quantum Computation |journal=SIAM Review |volume=50 |issue=4 |pages=755–787 |doi=10.1137/080734479 |arxiv=quant-ph/0405098 |bibcode=2008SIAMR..50..755A |s2cid=1503123 |issn=0036-1445}}</ref> and topological quantum computation<ref name="FLW02">{{Cite journal |last1=Freedman |first1=Michael H. |last2=Larsen |first2=Michael |last3=Wang |first3=Zhenghan |date=2002-06-01 |title=A Modular Functor Which is Universal for Quantum Computation |journal=Communications in Mathematical Physics |volume=227 |issue=3 |pages=605–622 |doi=10.1007/s002200200645 |issn=0010-3616 |arxiv=quant-ph/0001108 |bibcode=2002CMaPh.227..605F |s2cid=8990600}}</ref>—have been shown to be equivalent to the quantum Turing machine; given a perfect implementation of one such quantum computer, it can simulate all the others with no more than polynomial overhead. This equivalence need not hold for practical quantum computers, since the overhead of simulation may be too large to be practical. ====Noisy intermediate-scale quantum computing==== The [[threshold theorem]] shows how increasing the number of qubits can mitigate errors,{{sfn|Nielsen|Chuang|2010 |p=481}} yet fully fault-tolerant quantum computing remains "a rather distant dream".<ref name="preskill2018"/> According to some researchers, ''noisy intermediate-scale quantum'' ([[NISQ]]) machines may have specialized uses in the near future, but [[noise (signal processing)|noise]] in quantum gates limits their reliability.<ref name="preskill2018">{{Cite journal |last=Preskill |first=John |date=6 August 2018 |title=Quantum Computing in the NISQ era and beyond |journal=Quantum |volume=2 |page=79 |arxiv=1801.00862 |doi=10.22331/q-2018-08-06-79 |doi-access=free |bibcode=2018Quant...2...79P |s2cid=44098998}}</ref> Scientists at [[Harvard University|Harvard]] University successfully created "quantum circuits" that correct errors more efficiently than alternative methods, which may potentially remove a major obstacle to practical quantum computers.<ref>{{Cite journal |last1=Bluvstein |first1=Dolev |last2=Evered |first2=Simon J. |last3=Geim |first3=Alexandra A. |last4=Li |first4=Sophie H. |last5=Zhou |first5=Hengyun |last6=Manovitz |first6=Tom |last7=Ebadi |first7=Sepehr |last8=Cain |first8=Madelyn |last9=Kalinowski |first9=Marcin |last10=Hangleiter |first10=Dominik |last11=Ataides |first11=J. Pablo Bonilla |last12=Maskara |first12=Nishad |last13=Cong |first13=Iris |last14=Gao |first14=Xun |last15=Rodriguez |first15=Pedro Sales |date=2023-12-06 |title=Logical quantum processor based on reconfigurable atom arrays |journal=Nature |volume=626 |issue=7997 |language=en |pages=58–65 |doi=10.1038/s41586-023-06927-3 |pmid=38056497 |pmc=10830422 |issn=1476-4687|arxiv=2312.03982 |s2cid=266052773 }}</ref><ref>{{Cite web |last=Freedberg Jr. |first=Sydney J. |date=2023-12-07 |title='Off to the races': DARPA, Harvard breakthrough brings quantum computing years closer |url=https://breakingdefense.sites.breakingmedia.com/2023/12/off-to-the-races-darpa-harvard-breakthrough-brings-quantum-computing-years-closer/ |access-date=2023-12-09 |website=Breaking Defense |language=en-US}}</ref> The Harvard research team was supported by [[Massachusetts Institute of Technology|MIT]], [[QuEra Computing]], [[California Institute of Technology|Caltech]], and [[Princeton University|Princeton]] University and funded by [[DARPA]]'s Optimization with Noisy Intermediate-Scale Quantum devices (ONISQ) program.<ref>{{Cite web |date=December 6, 2023 |title=DARPA-Funded Research Leads to Quantum Computing Breakthrough |url=https://www.darpa.mil/news-events/2023-12-06 |access-date=January 5, 2024 |website=darpa.mil}}</ref><ref>{{Cite web |last=Choudhury |first=Rizwan |date=2023-12-30 |title=Top 7 innovation stories of 2023 – Interesting Engineering |url=https://interestingengineering.com/lists/top-7-innovation-stories-of-2023-interesting-engineering |access-date=2024-01-06 |website=interestingengineering.com |language=en-US}}</ref> ==== Quantum cryptography and cybersecurity ==== Quantum computing has significant potential applications in the fields of cryptography and cybersecurity. Quantum cryptography, which leverages the principles of quantum mechanics, offers the possibility of secure communication channels that are fundamentally resistant to eavesdropping. Quantum key distribution (QKD) protocols, such as BB84, enable the secure exchange of cryptographic keys between parties, ensuring the confidentiality and integrity of communication. Additionally, quantum random number generators (QRNGs) can produce high-quality randomness, which is essential for secure encryption. At the same time, quantum computing poses substantial challenges to traditional cryptographic systems. Shor's algorithm, a quantum algorithm for integer factorization, could potentially break widely used public-key encryption schemes like RSA, which rely on the intractability of factoring large numbers. This has prompted a global effort to develop post-quantum cryptography—algorithms designed to resist both classical and quantum attacks. This field remains an active area of research and standardization, aiming to future-proof critical infrastructure against quantum-enabled threats. Ongoing research in quantum and post-quantum cryptography will be critical for maintaining the integrity of digital infrastructure. Advances such as new QKD protocols, improved QRNGs, and the international standardization of quantum-resistant algorithms will play a key role in ensuring the security of communication and data in the emerging quantum era.<ref>{{cite journal |last1=Pirandola |first1=S. |last2=Andersen |first2=U. L. |last3=Banchi |first3=L. |last4=Berta |first4=M. |last5=Bunandar |first5=D. |last6=Colbeck |first6=R. |last7=Englund |first7=D. |last8=Gehring |first8=T. |last9=Lupo |first9=C. |last10=Ottaviani |first10=C. |last11=Pereira |first11=J. |last12=Razavi |first12=M. |last13=Shamsul Shaari |first13=J. |last14=Tomamichel |first14=M. |last15=Usenko |first15=V. C. |last16=Vallone |first16=G. |last17=Villoresi |first17=P. |last18=Wallden |first18=P. |year=2020 |title=Advances in quantum cryptography |journal=Advances in Optics and Photonics |volume=12 |issue=4 |pages=1012–1236 |doi=10.1364/AOP.361502 |arxiv=1906.01645 |bibcode=2020AdOP...12.1012P}}</ref> Quantum computing also presents broader systemic and geopolitical risks. These include the potential to break current encryption protocols, disrupt financial systems, and accelerate the development of dual-use technologies such as advanced military systems or engineered pathogens. As a result, nations and corporations are actively investing in post-quantum safeguards, and the race for quantum supremacy is increasingly shaping global power dynamics.<ref>{{cite web |last=Inderwildi |first=Oliver |title=The Quantum Computing Revolution: From Technological Opportunity to Geopolitical Power Shift |url=https://medium.com/the-geopolitical-economist/the-quantum-computing-revolution-geopolitics-economics-c2380e0167ee |website=The Geopolitical Economist |date=April 14, 2025 |access-date=April 14, 2025}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)