• Topic Area
  • Subfield
  • Topic

Fault tolerant algorithms and Trotte­riza­tion methods like QSVT and QITE

A prere­qui­site for most fault-tolerant quantum chemis­try algorithms is block encoding: embed­ding a non-unitary opera­tor like a Hamil­to­nian into a larger unitary so the quantum compu­ter can process it coher­ently, with a subnor­ma­liza­tion factor α that directly controls the success proba­bi­lity of the encoding. Varia­tio­nal Compi­la­tion of Block Encoding (VCBE) replaces the standard analy­ti­cal Linear Combi­na­tion of Unita­ries (LCU) construc­tion with a varia­tio­nal strategy where a parame­ter­i­zed quantum circuit is optimi­zed to repro­duce the target block encoding with a tighter α and signi­fi­cantly fewer two-qubit gates, exploi­ting symme­tries that analy­ti­cal construc­tions typically ignore. For larger systems where training a single circuit becomes expen­sive, Locally Consis­tent VCBE (LCVCBE) decom­po­ses the Hamil­to­nian into fragments, trains a separate block encoding for each, and combi­nes them via an LCU of block encodings, striking a practi­cal balance between training cost and circuit perfor­mance. Quantum Phase Estima­tion (QPE) is the canoni­cal fault-tolerant algorithm for eigenva­lue extra­c­tion: it encodes the energy of a target eigen­state into the phase of an ancilla regis­ter through control­led appli­ca­ti­ons of the time evolu­tion opera­tor, reads it out via a quantum Fourier trans­form, and achie­ves Heisen­berg-limited precis­ion scaling as 1/T where T is the total evolu­tion time. Quantum Complex Exponen­tial Least Squares (QCELS) offers a more hardware-friendly route to the same goal where instead of the deep circuits QPE requi­res, it uses a simple single-ancilla Hadamard-test circuit to generate a time series of expec­ta­tion values and then extra­cts the ground-state energy classi­cally by fitting that signal to a complex exponen­tial via least squares optimiza­tion, achie­ving the same Heisen­berg-limited scaling but with circuit depths that can be orders of magni­tude shorter, making it parti­cu­larly well-suited for early fault-tolerant devices where coherence time is still limited. VCBE and LCVCBE serve as the compi­la­tion subrou­tine that reduces the cost of the unitary oracle, which is the dominant resource bottlen­eck in both QPE and QCELS-based quantum chemis­try workflows.

Partners