  We show that a qubit can be used to substitute for an arbitrarily large
number of classical bits. We consider a physical system S interacting locally
with a classical field phi(x) as it travels directly from point A to point B.
The field has the property that its integrated value is an integer multiple of
some constant. The problem is to determine whether the integer is odd or even.
This task can be performed perfectly if S is a qubit. On the otherhand, if S is
a classical system then we show that it must carry an arbitrarily large amount
of classical information. We identify the physical reason for such a huge
quantum advantage, and show that it also implies a large difference between the
size of quantum and classical memories necessary for some computations. We also
present a simple proof that no finite amount of one-way classical communication
can perfectly simulate the effect of quantum entanglement.
