Patent ID: 11966814
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 8:
9. A method for implementing an auto corrected CCZ operation on a first, second and third data qubit using a quantum computer, the method comprising:
measuring a fourth routing qubit to obtain a fourth classical bit that represents an on state, wherein the fourth routing qubit is prepared in a magic state and interacts with the second data qubit;
measuring a seventh routing qubit to obtain a seventh classical bit that represents an on state, wherein the seventh routing qubit is prepared in a magic state and interacts with the third data qubit;
applying a first Hadamard gate to a fifth routing qubit prepared in a magic state and applying a second Hadamard gate to a sixth routing qubit prepared in a magic state;
measuring the fifth routing qubit using a Z basis measurement to obtain a fifth classical bit and measuring the sixth routing qubit using a Z basis measurement to obtain a sixth classical bit;
applying a third Hadamard gate to an eighth routing qubit prepared in a magic state and applying a fourth Hadamard gate to a ninth routing qubit prepared in a magic state;
measuring the eighth routing qubit using a Z basis measurement to obtain an eighth classical bit and measuring the ninth routing qubit using a Z basis measurement to obtain a ninth classical bit;
applying a fifth Hadamard gate to a second routing qubit prepared in a magic state and applying a sixth Hadamard gate to a third routing qubit prepared in a magic state;
measuring the second routing qubit using a Z basis measurement to obtain a second classical bit and measuring the third routing qubit using a Z basis measurement to obtain a third classical bit; and
performing classically controlled fix up operations on the first, second and third data qubits using each of the classical bits.