No reduction from BQP to NP

A reduction of class unstated from BQP to NP would imply a contradiction.

Statement

Migrated verbatim from bounded-error-quantum-polynomial-time § Known relationships:

  • vs : the two classes are believed incomparable. Simon’s problem is in but not in relative to a random oracle; conversely, NP-complete problems are not believed to be in .

Notes

source: folklore: the claim carried no citation on the page it was migrated from, and none was invented.

Recorded during migration and not fixed — these are claims about the source text, not changes to it:

  • TYPING LOSS: as a bare {BQP} {NP} pair this is indistinguishable from an inclusion claim, which is the opposite of what the sentence asserts.
  • Uncited (Simon94 / BBBV93 would be the standard sources).
  • SUSPECTED IMPRECISION (recorded, not fixed): Simon’s problem is defined relative to a random 2-to-1 function with a hidden XOR mask, not a uniformly random oracle; the random-oracle statement usually cited in this area is BBBV, which separates in the OTHER direction.
  • No citation for the oracle separation (BBBV93 / Simon94 would be the standard ones).
  • SUSPECTED IMPRECISION (report only): Simon’s problem is defined relative to a random 2-to-1 function with a hidden XOR mask, not a uniformly random oracle; ‘relative to a random oracle’ overstates what the Simon separation gives. The random-oracle statement usually cited in this direction is BBBV (NP not in BQP relative to a random oracle), which is the OTHER direction.
  • Two belief statements plus one oracle-separation claim in one bullet; beliefs are not theorems and should not migrate as reductions.