Fig. 4: Circuit representation of the IPP programmed to implement a complete Bernoulli factory and the building blocks.
From: Modular quantum-to-quantum Bernoulli factory in an integrated photonic processor

a, Depiction of the full device highlighting stages for state preparation, Bernoulli factory evolution and state characterization. In particular, the Bernoulli factory evolution shown here corresponds to the settings required to implement the concatenation of an addition followed by a product. In this case, BS5, BS8, BS11 and BS14 are represented with dotted lines since their reflectivities are set to 1; the reflectivities of BS4, BS9, BS12 and BS13 are set to 0, whereas the reflectivities of BS6, BS7 and BS10 are tuned to match the value required for the desired operation. BS1, BS2, BS3 and BS15 are controlled during the experiment to generate the input state and reconstruct the output state. b, Settings of the internal evolution required to implement the building block corresponding to the product operation. c, Setting corresponding to the required configuration for the addition operation.