DLOG ⊆ BQP

Inclusion · quantum setting · Shor97, BL95

Statement

A polynomial-time quantum algorithm computes discrete logarithms in — Shor97. The algorithm extends to every group whose operation is efficiently computable on unique encodings, elliptic-curve groups included — BL95. The decision version of DLOG (given , decide whether some satisfies ) is therefore in BQP.

Sketch

For in a group of order , the function on is constant exactly on the cosets of . Fourier sampling over returns with , and whenever is invertible — Shor97.