Professional Documents
Culture Documents
Abstract
Well known fact:
{CNOT,S} is universal when S is an irrational
one qubit rotation
The Agenda
Background
Universality
A (real) gate library G is universal if
it can approximate any unitary
(orthogonal) operator if constant inputs
from the computational basis are
allowed
for example, a TOFFOLI gate can
approximate a CNOT gate in this sense
Completeness
A gate library G is complete if
it can approximate any unitary operator
in U(2k) for some k
no extra wires or constant inputs
allowed
Why completeness?
The Kitaev-Solovay Theorem:
Any complete gate library can
Then:
The Agenda
Background
Completeness (existence) proofs
1, 1, ei, e-i
is incommensurable with pi
Whos Dense
U generates a dense subgroup of H1
Call SO(span(2, 3, 4)) H2
H1 H2 is the stabilizer of span(2)
one CNOT, C1 fixes 1, and moves
span(2)
Whos Dense
The Kitaev lemma applies: {U, C1}
generates a dense subset of H 2
The Agenda
Background
Completeness (existence) proofs
Completeness: an explicit construction
Barenkos Reduction
the Z gate
Grovers Algorithm
Conclusion
An Explicit Construction
Recall {CNOT, S} is complete
when S2 doesnt have both basis states
as eigenvectors
An Explicit Construction
Additionally, Shi explicitly {TOFFOLI,
S} approximates an arbitrary one
qubit gate
Some preliminaries
Define Ut to be rotation by the angle t
Let S be the one-qubit gate in our library
define by S = U
The Z Gate
How to use S to flip a sign
Suppose = pi/4
One can use a well known trick:
Z
=
1
The Z Gate
For arbitrary , its more difficult
XU1 could be anywhere relative to
U1
The Z Gate
A similar construction exists, however
U0U1 = a(11-00) + b01 +
c10
The W /2 Gate
Want: W /20k = U/2 0 0k-1
Idea ?
Prelude to Grovers
Algorithm
Let 0 = 02k
Use S, CNOT, to build a T such that
0T0 is small and positive
define = T0
The Agenda
Background
Completeness (existence) proofs
Completeness: an explicit
construction
Conclusion
Conclusion
The CNOT needs only a one qubit rotation
whose square is nonclassical to form a
complete library
Questions?