CPC H03M 13/1575 (2013.01) [G06N 10/00 (2019.01)] | 9 Claims |
1. A method for correcting a result of a quantum computation, the method comprising:
selecting a quantum error correcting code to perform the quantum computation, wherein the quantum error correcting code is defined by a respective set of stabilizer generators;
selecting a linear combination of stabilizer operators generated by the stabilizer generators;
determining values of coefficients of the stabilizer operators in the linear combination, comprising solving a generalized eigenvalue problem for a corresponding quantum error correcting code Hamiltonian;
measuring an expansion correction of a physical observable over an output quantum state of the quantum computation using the stabilizer operators in the linear combination of stabilizer operators, wherein the physical observable corresponds to the result of the quantum computation; and
determining a corrected result of the quantum computation using the measured expansion correction of the physical observable and the determined values of the coefficients of the stabilizer operators in the linear combination.
|