Qubit lattice algorithms

George Vahala,Efstratios Koukoutsis,Min Soe,Kyriakos Hizanidis,Linda Vahala,Abhay K. Ram
DOI: https://doi.org/10.1080/10420150.2023.2291764
2024-03-23
Radiation Effects and Defects in Solids
Abstract:KEYWORDS: Qubit lattice[Q1] algorithms (QLA) ( Citation 1–7 ) can be viewed as a cousin of the more familiar lattice Boltzmann scheme (LB) ( Citation 8 ) to solve classical physics problems computationally in a more efficient manner than standard computational (CFD) codes. In particular LB algorithms for nonlinear fluid systems achieved important status because of the simplicity of the code and their inherent parallelization on classical supercomputers. In LB, the fluid equations are modeled by a truncated kinetic description in which the permitted phase space velocity is minimized subject to recovering the required fluid equations and retaining appropriate symmetries to leading order by Chapman-Enskog expansions. An immediate advantage of the LB approach is that the notorious computational headaches of resolving the nonlinear convective derivative for turbulent flows in the momentum equation, v⋅∇v , is now replaced by a simple linear kinetic advection (streaming) term ξi⋅∇fi(x,ξi,t) . ξi define the chosen discrete phase space lattice velocities. The fluid nonlinearities are recovered by incorporating quadratic algebraic nonlinearities into the LB collision operator. The initial collision operator was of BGK form (fi−fieq)/τ . The relaxation distribution function fieq is a function of the macroscopic variables, and τ is a relaxation time. The very early LB algorithms were restricted to low Mach number and low Reynolds number flows. However a literal explosion of research in LB has moved the field into multispeed-lattices, multiple relaxation times, entropic LB, supersonic flows using adaptive space-time reference frame based on the actual local fluid velocity and temperature ( Citation 9–11 )
physics, condensed matter, fluids & plasmas,nuclear science & technology
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is to develop Qubit Lattice Algorithms (QLA) to efficiently simulate physical phenomena in quantum systems, especially the propagation of electromagnetic waves in plasma. Specifically, the paper explores how to use a sequence of non - commutative unitary collision - flow operators acting on a selected set of qubit bases to construct a mesoscopic model, thereby recovering the equations of interest in the continuous limit. These equations include the free Schrödinger equation, the one - dimensional nonlinear Schrödinger equation (NLS), the one - dimensional Korteweg - de Vries (KdV) equation, and Maxwell's equations, etc. The key technical points mentioned in the paper include: 1. **Qubit Lattice Algorithm (QLA)**: - By using a sequence of non - commutative unitary collision - flow operators acting on a selected set of qubit bases, construct a mesoscopic model to recover the target equations in the continuous limit. - Use the Square - root - of - swap gate as a unit collision operator to recover the kinetic energy operator in the Schrödinger equation. - Extend to the solution of the three - dimensional free Schrödinger equation through the Alternating Direction Implicit (ADI) scheme. 2. **Propagation of electromagnetic waves in plasma**: - Write Maxwell's equations in unitary representation form and implement them in the electromagnetic field represented by 6 qubits by introducing an appropriate Dyson mapping. - Deal with the problem of electromagnetic wave propagation in dispersive and dissipative media by introducing polarization dynamics and the dispersion term in integral form. 3. **Plasma - Maxwell system**: - Use the Madelung transformation to convert the scalar wave function into hydrodynamic equations to deal with the quantum pressure term and singular vortices. - Explore the extension of this method to the case of spin Bose - Einstein condensates (BEC) and Hamiltonians containing electromagnetic fields. In conclusion, this paper aims to provide an efficient computational method through the Qubit Lattice Algorithm (QLA) for simulating complex quantum physical phenomena, especially in the application of plasma physics.