CPC G06N 10/00 (2019.01) [H03K 3/38 (2013.01)] | 20 Claims |
1. A method for implementing a unitary quantum gate on one or more qubits, the method comprising:
obtaining, by quantum hardware and from a classical processor, data specifying a control pulse for the unitary quantum gate, wherein the control pulse:
is dependent on a universal quantum control cost function that comprises a qubit leakage penalty term that represents qubit leakage during a time dependent Hamiltonian evolution that realizes the unitary quantum gate; and
comprises adjusted values of parameters of the time dependent Hamiltonian evolution that produce a control cost of the universal quantum control cost function with reduced leakage errors; and
applying, by the quantum hardware, the control pulse to the one or more qubits to implement the unitary quantum gate.
|