q5m.js - Quantum Computing Library - v0.1.1
    Preparing search index...

    Function estimateSuccessProbability

    • Estimates the success probability of Amplitude Amplification.

      Calculates the probability of measuring a marked state after running Amplitude Amplification for the specified number of iterations.

      Parameters

      • numQubits: number

        Number of qubits in the system

      • oracle: AmplitudeOracle

        Oracle function identifying marked states

      • iterations: number

        Number of Amplitude Amplification iterations

      • OptionalstatePreparation: StatePreparation

        Optional custom state preparation

      Returns number

      Estimated success probability (0 to 1)