t b a b a
t b a b a
t b a b a
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
an arbitrary number of qubits. A quantum algorithm is typically specified as a se-<br />
quence of unitary transformations U1, U2, U3, ..., each acting on a small number of<br />
qubits, typically no more than three. In principle, the first step towards a physical<br />
implementation of the algorithm is identifying the Hamiltonians which generate these<br />
unitary transformations, i.e., U1 = e iH1t/� , U2 = e iH2t/� , U3 = e iH3t/� . The next step is<br />
designing the physical apparatus so that the interaction Hamiltonians H1, H2, H3, ...,<br />
are successively turned on at precise moments of time and for predetermined lengths<br />
of time. In reality, only some types of Hamiltonians can be turned on and off as re-<br />
quested by a quantum computation. Most of the physical implementations proposed<br />
so far consider only two-body interactions. However, even two-qubit interactions are<br />
not easily achievable.<br />
• The physical system must have a qubit-specific measurement capability. The result of<br />
a computation is read out by measuring specific qubits. If an ideal measurement is<br />
performed on a qubit with density matrix:<br />
ρ = p | 0〉〈0 | +(1 − p) | 1〉〈1 | +α | 0〉〈1 | +α ∗ | 1〉〈0 |,<br />
it should give outcome “0” with probability p and “1” with probability 1 − p indepen-<br />
dent of α, the state of neighboring qubits, or any other parameters of the system and<br />
the state of the rest of the computer is not changed. Actually, realistic measurements<br />
are expected to have quantum efficiencies less, even much less than 100%. The low<br />
quantum efficiency measurement could be circumvented either by rerunning the com-<br />
22