Abstract
Computation by quantum parallelism involves associating a quantum state v(f) to each function f:Z$_{m}\rightarrow $ Z$_{n}$. v(f) is formed from superpositions of states labelled by the values of f, the standard choice being an equally weighted superposition of all the values of f. A joint property G(f) of the values f(0), $\ldots $,f(m - 1) is called computable by quantum parallelism (QPC) if there is an observable $\boldsymbol{\scr{G}}$ which will reveal the value G(f), with non-zero probability, when applied to v(f), and will never show a false value. It is shown that the problem of deciding which Gs are QPC can be formulated entirely in terms of the linear relations which exist among the v(f)s. In the case of f:Z$_{m}\rightarrow $ Z$_{2}$, G:(Z$_{2}$)$^{m}\rightarrow $ Z$_{2}$ we explicitly describe all properties which are QPC and show that this includes only m$^{2}$ + m + 2 of the 2$^{2^{m}}$ such properties. By using a suitable nonstandard definition for v(f) this number can be increased to 2$^{2^{m}}$ - 2$^{m+1}$ (for m > 1).

This publication has 1 reference indexed in Scilit: