ReflectionPhases user defined type
Namespace: Microsoft.Quantum.AmplitudeAmplification
Package: Microsoft.Quantum.Standard
Phases for a sequence of partial reflections in amplitude amplification.
newtype ReflectionPhases = (AboutStart : Double[], AboutTarget : Double[]);
Named Items
AboutStart : Double[]
An array of phases for reflection about the start state.
AboutTarget : Double[]
An array of phases for reflection about the target state.
Remarks
Both arrays must be of equal length. Note that in many cases, the first phase about the start state and last phase about the target state introduces a global phase shift and may be set to $0$.
Geri Bildirim
Gönderin ve geri bildirimi görüntüleyin