  One of the main requirements in linear optics quantum computing is the
ability to perform single-qubit operations that are controlled by classical
information fed forward from the output of single photon detectors. These
operations correspond to pre-determined combinations of phase corrections and
bit-flips that are applied to the post-selected output modes of
non-deterministic quantum logic devices. Corrections of this kind are required
in order to obtain the correct logical output for certain detection events, and
their use can increase the overall success probability of the devices. In this
paper, we report on the experimental demonstration of the use of this type of
feed-forward system to increase the probability of success of a simple
non-deterministic quantum logic operation from approximately 1/4 to 1/2. This
logic operation involves the use of one target qubit and one ancilla qubit
which, in this experiment, are derived from a parametric down-conversion photon
pair. Classical information describing the detection of the ancilla photon is
fed-forward in real-time and used to alter the quantum state of the output
photon. A fiber optic delay line is used to store the output photon until a
polarization-dependent phase shift can be applied using a high speed Pockels
cell.
