30.12.2012 Views

t b a b a

t b a b a

t b a b a

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Different methods of implementing quantum computers have been proposed and many<br />

exciting achievements have been made, such as using photons, trapped ions or neutral atoms,<br />

cavity QED and nuclear magnetic resonance. At this time it is very difficult to assess in full<br />

the relative merits and potential of each of these approaches. Thus no one can tell which<br />

one will be the ”winning” technology in the coming future.<br />

Up to date, small quantum computing devices became reality, quantum cryptography<br />

has been demonstrated and is even at the level of real-world applications. However, some<br />

potentially large obstacles still remain that prevent us from making full operational quantum<br />

computers. Among these difficulties, error correction, decoherence, and hardware architec-<br />

ture are probably the most formidable. The experimental physics involved is very demanding.<br />

It still remains a great challenge to physicists and computer engineers to develop such full<br />

quantum computers in a near future.<br />

2.2 Basic Concepts in Quantum Mechanics<br />

Although classical computers have become more compact and considerably faster in per-<br />

forming their task, the task remains the same: to manipulate and interpret an encoding of<br />

binary bits into a desired computational result. In classical computer, a bit is the fundamen-<br />

tal unit of information, 0 or 1. In a quantum computer, the fundamental unit of information<br />

(called a quantum bit or qubit) is not binary but rather more n-ary in nature. A qubit can<br />

exist in a state corresponding to the logical state 0 or 1 as in a classical bit, or it can be<br />

8

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

Saved successfully!

Ooh no, something went wrong!