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 logic gate
(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!
{{short description|Basic circuit in quantum computing}} {{redirect-distinguish|Quantum gate|Quantum Gate (video game)|Quantum Gate (album)}} [[File:Quantum Logic Gates.png|thumb|right|upright=2 |Common quantum logic gates by name (including abbreviation), circuit form(s) and the corresponding unitary matrices]] {{Use American English|date=April 2019}} In [[quantum computing]] and specifically the [[quantum circuit]] [[model of computation]], a '''quantum logic gate''' (or simply '''quantum gate''') is a basic quantum circuit operating on a small number of [[qubit]]s. Quantum logic gates are the building blocks of quantum circuits, like classical [[logic gate]]s are for conventional digital circuits. Unlike many classical logic gates, quantum logic gates are [[reversible computing|reversible]]. It is possible to perform classical computing using only reversible gates. For example, the reversible [[Toffoli gate]] can implement all [[Boolean function]]s, often at the cost of having to use [[ancilla bit]]s. The Toffoli gate has a direct quantum equivalent, showing that quantum circuits can perform all operations performed by classical circuits. Quantum gates are [[unitary operators]], and are described as [[unitary matrix|unitary matrices]] relative to some [[orthonormal]] [[Basis (linear algebra)|basis]]. Usually the ''computational basis'' is used, which unless comparing it with something, just means that for a ''d''-level quantum system (such as a [[qubit]], a [[quantum register]], or [[qutrit]]s and [[qudit]]s){{r|Williams|pages=22β23}} the [[orthonormal basis]] [[Vector space|vector]]s are labeled {{nowrap|<math>|0\rangle, |1\rangle, \dots, |d-1\rangle</math>,}} or use [[Binary number|binary notation]].
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)