Efficient algorithm for generating Pauli coordinates for an arbitrary linear operator

Abstract

Several linear algebra routines for quantum computing use a basis of tensor products of identity and Pauli operators to describe linear operators, and obtaining the coordinates for any given linear operator from its matrix representation requires a basis transformation, which for an N× N matrix generally involves O( N4) arithmetic operations. Herein, we present an efficient algorithm that for our particular basis transformation only involves O( N22 N) operations. Because this algorithm requires fewer than O( N3) operations, for large N, it could be used as a preprocessing step for quantum computing algorithms for certain applications. As a demonstration, we apply our algorithm to a Hamiltonian describing a system of relativistic interacting spin-zero bosons and calculate the ground-state energy using the variational quantum eigensolver algorithm on a quantum computer.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…