Philipp Pfeffer

High-order splitting of non-unitary operators on quantum computers

Peter Brearley [1,2], Philipp Pfeffer [3]

Abstract

Dissipation and irreversibility are central to most physical processes, yet they lead to non-unitary dynamics that are challenging to realise on quantum processors. High-order operator splitting is an attractive approach for simulating unitary dynamics, yet conventional product formulas introduce negative time steps at high orders that are numerically unstable for dissipative dynamics. We show how complex-coefficient product formulas can decompose dissipative dynamics into a sequence of simple Hamiltonian evolutions in real and imaginary time with high-order accuracy. The unitary substages use positive real coefficients, while the dissipative substages use complex coefficients with positive real parts, where the real parts preserve the contractive evolution and the imaginary parts are additional unitary evolutions. We demonstrate the approach by simulating the classical problem of lossy mechanical wave propagation on a trapped-ion quantum processor. A step of order 4 achieves greater accuracy than the steps with low orders 1 and 2, despite the increased circuit depth on noisy hardware. The results suggest that high-order operator splitting is an accurate and practical approach for simulating dissipative dynamics on near-term quantum processors.

Spectral quantum algorithm for passive scalar transport in shear flows

Philipp Pfeffer [1], Peter Brearley [2,3], Sylvain Laizet [2,1], Jörg Schumacher

Abstract

The mixing of scalar substances in fluid flows by stirring and diffusion is ubiquitous in natural flows, chemical engineering, and microfluidic drug delivery. Here, we present a spectral quantum algorithm for scalar mixing by solving the advection-diffusion equation in a quantum computational fluid dynamics framework. The exact gate decompositions of the advection and diffusion operators in spectral space are derived. For all but the simplest one-dimensional flows, these operators do not commute. Therefore, we use operator splitting to construct quantum circuits capable of simulating arbitrary polynomial velocity profiles in multiple dimensions, such as the Blasius profile of a laminar boundary layer. Periodic, Neumann, and Dirichlet boundary conditions can be imposed with the appropriate quantum spectral transform. We evaluate the approach in statevector simulations of a Couette flow, plane Poiseuille flow, and a polynomial Blasius profile approximation. For an advection-diffusion problem in one dimension, we compare the time evolution of an ideal quantum simulation with those of real quantum computers with superconducting and trapped-ion qubits. The required number of two-qubit gates grows with the logarithm of the number of grid points raised to one higher power than the order of the polynomial velocity profile.