Fungsi TargetStateReflectionOracle

Namespace: Microsoft.Quantum.AmplitudeAmplification

Paket: Microsoft.Quantum.Standard

Membuat ReflectionOracle tentang status target yang ditandai secara unik oleh qubit bendera.

function TargetStateReflectionOracle (idxFlagQubit : Int) : Microsoft.Quantum.Oracles.ReflectionOracle

Deskripsi

Oracle yang dikembalikan oleh fungsi ini mencerminkan tentang status $\ket{1}$ dari qubit bendera (diberikan oleh indeks idxFlagQubit).

Input

idxFlagQubit : Int

Indeks untuk menandai qubit $f$ oracle.

Output : ReflectionOracle

ReflectionOracle Yang mencerminkan tentang status yang ditandai oleh $\ket{1}_f$.

Lihat juga