Double-slit implementation of minimal Deutsch algorithm
  We report an experimental implementation of the minimal Deutsch algorithm in an optical setting. In this version, a redundancy is removed from the most famous form of the algorithm. The original version involves manipulation of two qubits, while in its minimal version, only one qubit is used. Our qubit is encoded in the transversal spatial modes of a spontaneous parametric down-converted signal photon, with the aid of a double slit, with the idler photon playing a crucial role in creating a heralded single photon source. A spatial light modulator (SLM) is programmed to physically generate one-bit functions necessary to implement the algorithm's minimal version, which shows that the SLM can be used in future implementations of quantum protocols. 
B. Marques, M. R. Barros, W. M. Pimenta, M. A. D. Carvalho, J. Ferraz,   R. C. Drumond, M. Terra Cunha, S. P\'adua
quant-ph