27.09.2014 Views

PDF (double-sided) - Physics Department, UCSB - University of ...

PDF (double-sided) - Physics Department, UCSB - University of ...

PDF (double-sided) - Physics Department, UCSB - University of ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

states, effectively giving it 2 n+1 − 2 analog numbers for calculations in the form <strong>of</strong><br />

the complex probability amplitudes <strong>of</strong> each <strong>of</strong> the 2 n states. Therefore, the number<br />

<strong>of</strong> “registers” that a quantum computer has available for calculations scales<br />

exponentially with its number <strong>of</strong> quantum bits, while for a classical computer this<br />

scaling is linear.<br />

If a quantum computer then performs an operation on one <strong>of</strong> the bits, this<br />

one operation will affect the probability amplitudes <strong>of</strong> all 2 n states. For example,<br />

if a three bit quantum computer performs a “NOT” operation on its first bit, it<br />

effectively performs four swap operations that exchange the probability amplitudes<br />

<strong>of</strong> the 000 and 100, the 001 and 101, the 010 and 110, as well as the 011 and<br />

111 states. This makes it possible to design algorithms that allow a quantum<br />

computer to process data in a massively parallel fashion, with the number <strong>of</strong><br />

possible simultaneous operations scaling exponentially with the number <strong>of</strong> its<br />

quantum bits.<br />

This makes a 65-bit quantum computer twice as powerful as a 64-bit quantum<br />

computer, while a 65-bit classical computer is only about 1.5% more powerful<br />

than a 64-bit classical computer.<br />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!