Grover's Algorithm

From wikiluntti
Revision as of 17:38, 26 November 2020 by Mol (talk | contribs) (Created page with "== Introduction == == Theory == === Oracle Function === === Amplitude Amplification === The uniform superposition: <math>|u\rangle = H^{\otimes n}|0\rangle^n</math>, wher...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Introduction

Theory

Oracle Function

Amplitude Amplification

The uniform superposition: , where is the Hadamard gate.

Apply the oracle reflection .

Apply an other reflection about the state , also . Thus we are at state . This amplifies by two the amplitude of state .

Repeat .

References

https://medium.com/swlh/grovers-algorithm-quantum-computing-1171e826bcfb

https://quantumcomputinguk.org/tutorials/grovers-algorithm-with-code