Et kvanteorakel er en kvanteanalog af en enhed af typen " sort boks ".
Kvanteoraklet for et kvante Hamilton-system kan defineres som en enhedsoperator
hvor symbolet angiver bitvis addition.
Enhedsoperatoren for et to-qubit-system er repræsenteret af fire kvanteporte , beskrevet af 4 gange 4 matricer, som svarer til fire mulige funktioner :
, , , .Kvanteoraklet er en generalisering af det klassiske orakel - en enhed, der beregner funktionen, hvor er en endelig gruppe , og B = {0,1} er et boolsk sæt .
Kvanteorakler bruges i kvantealgoritmer: Deutsch-Joji algoritme , Grover algoritme , Simon algoritme[1] .
I modeller af kvanterobotter betragtes kvanteorakler som særlige tilfælde af det tidsuafhængige miljø.