  Typically linear optical quantum computing (LOQC) models assume that all
input photons are completely indistinguishable. In practice there will
inevitably be non-idealities associated with the photons and the experimental
setup which will introduce a degree of distinguishability between photons. We
consider a non-deterministic optical controlled-NOT gate, a fundamental LOQC
gate, and examine the effect of temporal and spectral distinguishability on its
operation. We also consider the effect of utilizing non-ideal photon counters,
which have finite bandwidth and time response.
