Boolean quantum oracle (source code)

= Boolean quantum oracle
{c}

For a Boolean function $f$, its standard oracle acts by
$$
U_f|x\rangle|y\rangle=|x\rangle|y\mathbin\oplus f(x)\rangle.
$$