Quantum Computing.
such an oracle. The oracle just sends the weight z011 of our state to -z011 even if we ignore that the target state is indeed |011⟩. Note that the magnitude of the weight is unchanged. Only the phase is changed from 0° to 180°. U_oracle = |000⟩⟨000| + |001⟩⟨001| + |010⟩⟨010| — |011⟩⟨011| +