|q⟩ Bad Qubits

← Question Bank

Multiple choice
The standard reversible oracle embedding writes f into an ancilla register via U_f|x>|y> = |x>|y XOR f(x)>. What happens when you apply U_f twice in a row?