Toffoli gate

From LifeWiki
Jump to navigation Jump to search

A Toffoli gate (or CCNOT gate) is a universal reversible logic gate, meaning that any reversible circuit can be constructed from Toffoli gates. A Toffoli gate has three inputs, A, B and C, and three outputs, A, B and C XOR (A AND B).

It was invented by Tommaso Toffoli in 1980.

Various examples of Toffoli gates were constructed by Dave Greene, Tanner Jacobi, Adam P. Goucher and Dongook Lee in 2018.[1]

See also

References

  1. ↑ Challenge: Minimal Toffoli gate (discussion thread) at the ConwayLife.com forums