Systems and methods for preparation of normal distributions on quantum computers
AssigneeJPMorgan Chase Bank, N.A.
InventorsYue Sun, Marco Pistoia, Pierre Minssen, Arthur G. Rattew
Life of this patent
Estimating the term…
Loading patent…
AssigneeJPMorgan Chase Bank, N.A.
InventorsYue Sun, Marco Pistoia, Pierre Minssen, Arthur G. Rattew
Estimating the term…
A quantum computer program may receive a mean, a standard deviation, and a discretization for a target normal distribution; determine a number of iterations t based on the mean and standard deviation; identify a value n from the discretization and value X0 from the mean; initialize n qubits in register q and an ancilla; apply a quantum Fourier transform and a +X0 gate to q; apply a Y-Rotation with angle π/2 to the ancilla; apply a controlled +1 gate to q controlled by the ancilla; apply a Hadamard gate to the ancilla; measure the ancilla; set a value C to a value of the measured ancilla; repeat from the Y-Rotation t times; apply an inverse quantum Fourier transform to q; and output amplitudes of basis states of q as the normal distribution. The program may use qubit-scaling to reduce the number of iterations needed.
A method for preparation of normal distributions on a quantum computer, comprising:
A system comprising:
Dependencies are inferred from the claim text.