10.12.2012 Views

Prime Numbers

Prime Numbers

Prime Numbers

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.

420 Chapter 8 THE UBIQUITY OF PRIME NUMBERS<br />

theory has two other important elements beyond the principle of quantum<br />

interference; namely, probabilistic behavior, and a theoretical foundation<br />

involving operators such as unitary matrices. For another thing, we would like<br />

any practical QTM to bear not just on optical experiments, but also on some<br />

of the very difficult tasks faced by standard TMs—tasks such as the factoring<br />

of large integers. As have been a great many new ideas, the QTM notion<br />

was pioneered in large measure by the eminent R. Feynman, who observed<br />

that quantum-mechanical model calculations tend, on a conventional TM, to<br />

suffer an exponential slowdown. Feynman even devised an explicit model of<br />

a QTM based on individual quantum registers [Feynman 1982, 1985]. The<br />

first formal definition was provided by [Deutsch 1982, 1985], to which current<br />

formal treatments more or less adhere. An excellent treatment—which sits<br />

conveniently between a lay perspective and a mathematical one—is [Williams<br />

and Clearwater 1998]. On the more technical side of the physics, and some<br />

of the relevant number-theoretical ideas, a good reference is [Ekert and Jozsa<br />

1996]. For a very accessible lay treatment of quantum computation, see [Hey<br />

1999], and for course-level material see [Preskill 1999].<br />

Let us add a little more quantum flavor to the idea of laser light calculating<br />

an FFT, nature’s way. There is in quantum theory an ideal system called the<br />

quantum oscillator. Given a potential function V (x) =x 2 , the Schrödinger<br />

equation amounts to a prescription for how a wave packet ψ(x, t), where t<br />

denotes time, moves under the potential’s influence. The classical analogue<br />

is a simple mass-on-a-spring system, giving smooth oscillations of period τ,<br />

say. The quantum model also has oscillations, but they exhibit the following<br />

striking phenomenon: After one quarter of the classical period τ, an initial<br />

wave packet evolves into its own Fourier transform. This suggests that you<br />

could somehow load data into a QTM as an initial function ψ(x, 0), and later<br />

read off ψ(x, τ/4) as an FFT. (Incidentally, this idea underlies the discussion<br />

around the Riemann-ζ representation (8.5).) What we are saying is that the<br />

laser hologram scenario has an analogue involving particles and dynamics.<br />

We note also that wave functions ψ are complex amplitudes, with |ψ| 2 being<br />

probability density, so this is how statistical features of quantum theory enter<br />

into the picture.<br />

Moving now somewhat more toward the quantitative, and to prepare for<br />

the rest of this section, we presently lay down a few specific QTM concepts.<br />

It is important right at the outset, especially when number-theoretical<br />

algorithms are involved, to realize that an exponential number of quantities<br />

may be “polynomially stored” on a QTM. For example, here is how we can<br />

store in some fashion—in a so-called quantum register—every integer a ∈<br />

[0,q− 1],inonlylgq so-called qbits. At first this seems impossible, but recall<br />

our admission that the quantum world can be notoriously counterintuitive.<br />

A mental picture will help here. Let q =2 d , so that we shall construct a<br />

quantum register having d qbits. Now imagine a line of d individual ammonia<br />

molecules, each molecule being NH3 in chemical notation, thought of as a<br />

tetrahedron formed by the three hydrogens and a nitrogen apex. The N apex<br />

is to be thought of as “up” or “down,” 1 or 0, i.e., either above or below the

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

Saved successfully!

Ooh no, something went wrong!