Abstract
We propose a direct (non-recursive) algorithm for applying a rotation , -close to a desired rotation , to a single qubit using the Clifford+Toffoli gate set. Our algorithm does not rely on repeatedly applying a fixed rotation, but immediately applies . It succeeds with probability strictly greater than , has an expected number of repetitions strictly less than 2, expected Toffoli count logarithmic in , and expected gate depth also logarithmic in .