Invention Grant
- Patent Title: Method for synthesizing product of Pauli rotations in a quantum circuit and process for synthesizing quantum circuits for Trotter-Suzuki n-order expansion
-
Application No.: US17458758Application Date: 2021-08-27
-
Publication No.: US12118432B2Publication Date: 2024-10-15
- Inventor: Simon Martiel , Timothée Goubault de Brugière
- Applicant: BULL SAS
- Applicant Address: FR Les Clayes sous Bois
- Assignee: BULL SAS
- Current Assignee: BULL SAS
- Current Assignee Address: FR Les Clayes sous Bois
- Agency: MEAGHER EMANUEL LAKS GOLDBERG & LIAO, LLP
- Priority: EP 305969 2020.09.02
- Main IPC: G06N10/00
- IPC: G06N10/00 ; G06F11/34

Abstract:
A method for generalizing an algorithm configured to synthesize a diagonal product of Pauli rotations to synthesize a product of Pauli rotations comprising X, Y and Z rotations, the method comprising:
Providing a table of p number of rows and m number of columns, where p is a number of qubits and m a number of rotations in the quantum circuit, and where the table comprises X, Y, Z or I entry corresponding to the respective rotations of the qbits;
Determining a pivot row,
and recursively, until all rotations of the product of Pauli rotations are 1-qubit rotations:
Determine a target row,
Conjugate the target row with the pivot row by insertion of predetermined quantum gates on the qubits corresponding to the target row and/or pivot row by calling, at each recursive call, entries of the same type of the pivot row and by always calling first the identity entry.
Providing a table of p number of rows and m number of columns, where p is a number of qubits and m a number of rotations in the quantum circuit, and where the table comprises X, Y, Z or I entry corresponding to the respective rotations of the qbits;
Determining a pivot row,
and recursively, until all rotations of the product of Pauli rotations are 1-qubit rotations:
Determine a target row,
Conjugate the target row with the pivot row by insertion of predetermined quantum gates on the qubits corresponding to the target row and/or pivot row by calling, at each recursive call, entries of the same type of the pivot row and by always calling first the identity entry.
Public/Granted literature
Information query