ApplyFixedPointAmplification işlemi

Uyarı

Bu belge, Modern QDK ile değiştirilen Klasik QDK'yi ifade eder.

Lütfen Modern QDK için API belgelerine bakın https://aka.ms/qdk.api .

Ad Alanı: Microsoft.Quantum.AmplitudeAmplification

Paket: Microsoft.Quantum.Standard

Fixed-Point Genlik Genlik Algoritması

operation ApplyFixedPointAmplification (statePrepOracle : Microsoft.Quantum.Oracles.StateOracle, startQubits : Qubit[]) : Unit

Giriş

statePrepOracle : StateOracle

Başlangıç durumunu hazırlayan birli kahin.

startQubits : Qubit[]

Qubit yazmaç

Çıkış: Birim

Açıklamalar

startQubit'ler $\ket{0 \cdots 0}$ durumunda olmalıdır. Bu işlem, maksimum sorgu sayısına ulaşılana veya hedef duruma ulaşılana kadar $ 2$ gücünde bir dizi sorguyu yineler.