Use reversible quantum arithmetic on an ancillary work register. On each computational-basis branch, compute
where
Because the classical algorithms for and are efficient, they can be made reversible with polynomial overhead. Reversible division, square root, and inverse cosine to the retained binary precision likewise use gates under the question's precision convention. Uncompute the and work registers, leaving
Suppose the angle register stores a fixed-point expansion . Append a target qubit in . For each angle bit , apply to the target a controlled . Rotations about the same axis commute, so their product is and
With retained bits, each controlled rotation decomposes into one- and two-qubit gates and the complete quantum variable rotation has polylogarithmic size. Thus the required branchwise map is implemented coherently for every .
The ratio is the conditional probability that lies in the left half of interval . After the controlled rotation and uncomputation of , append the rotation qubit to the interval label. The amplitudes become
But
Consequently one refinement step maps
Starting from and repeating this hierarchical probability-distribution state preparation for gives
There are refinement levels, each of polylogarithmic size by assumption.

Articles by others on the same topic (0)

There are currently no matching articles.