1 Introduction

Quantum simulators have emerged as a powerful approach for simulating the dynamics of quantum many-body systems, competing directly with state-of-the-art classical computational techniques [1, 2]. A promising application is the simulation of scattering processes, akin to those occurring in particle colliders [3–12]. In this setting, the theory of interest is modeled as a lattice Hamiltonian, and the particles are the low-energy excitations (quasiparticles) carrying well-defined momentum. Quantum simulators can reproduce the collision of two such particles in real time, probing not only the scattering matrix (which encodes the probabilities of the final asymptotic states), but also the state of the system during the collision or shortly after. This capability opens the door to studying phenomena such as the emergence of hydrodynamics, thermalization, and aspects of heavy-ion collisions in controlled quantum many-body systems [13, 14].

Quantum simulators may become particularly advantageous in the high-energy regime, where the energy is much larger than the mass gap and inelastic channels with many particles become accessible. Since the entanglement entropy generated in a scattering event is expected to increase with the number of particles produced, such processes are challenging to simulate using tensor-network methods [15]. While tensor networks have proven highly successful at low energies [15–23], their applicability is expected to deteriorate as the collision energy and the number of particles increase. Furthermore, although tensor-network methods have achieved remarkable success in one dimension, extending them to two dimensions is substantially more demanding [23], and they have not yet been demonstrated for scattering problems in three dimensions. Quantum simulators therefore offer a potential route toward exploring scattering regimes that are difficult to access with existing classical methods.

Simulating scattering on a quantum simulator requires the following steps [3–5]: (i) preparing an initial state consisting of two particle wave packets traveling toward one another, (ii) evolving this state with the model Hamiltonian until after the particles have collided, (iii) measuring observables to extract relevant properties of the final state. Assuming that the desired Hamiltonian can be implemented, either with analog approaches or with Trotterization in a digital quantum computer, the preparation of the initial state and characterization of the final state remain key challenges. Several methods have been proposed to address these tasks [3, 20, 24–36], particularly for digital quantum simulators. Some of these approaches have been implemented in the first digital quantum simulations of particle collisions [37–41]. These works demonstrated an impressive degree of control over wave packet preparation. However, they also highlighted the difficulty of maintaining high fidelity over the long evolution times required to observe inelastic scattering, due to multiple sources of error. This motivates the development of robust scattering protocols for analog quantum simulators, where the time evolution can be implemented directly, without Trotter errors.

PIC
Figure 1: (a) Wave packet preparation protocol in the single-particle model. The particle is initialized in the j = 0 site, with energy V 0 = E(k∗). It is coupled to the rest of the chain with a (small) hopping amplitude w′. As the system evolves, a wave packet with momentum k∗ is produced. (b) Wave packet preparation protocol in the many-body system. An auxiliary qubit with energy gap V 0 = E(k∗) is weakly coupled to the rest of the system.

In this work, we propose a method for state preparation and detection that can be used to simulate collisions on several different platforms and is particularly suited for analog simulators. The wave packet is prepared by coupling one boundary site (in 1D) or a corner site (in 2D) of the system to an auxiliary qubit, initialized in the excited state, which then decays by emitting an excitation into the system (figure 1). More generally, the same effect can be achieved by designing a local quench which injects the energy needed for the target excitation, while maintaining a small energy variance. The method we propose has the significant advantage of being robust to imperfections or errors in the calibration of the model’s parameters, since it relies exclusively on the conservation of energy and conservation of energy variance, and does not require fine-tuning or prior knowledge of the energy eigenstate representing the particle. The momenta of the final states are then detected, using only local measurements, by observing the interference pattern when the particles are reflected at the system’s boundary.

Our state preparation protocol shares similarities with the well-studied model of a superconducting qubit or quantum dot (here, the auxiliary qubit) coupled to a waveguide (the system) [42]. In the context of wave packet preparation for particle collisions, related protocols have been suggested in refs. [20, 24], but have not been verified in a quantum many-body system. Here, we demonstrate the preparation of particle wave packets first in a simple single-particle model, using exact time evolution, and then in two interacting many-body systems (a Rydberg atom chain and a mixed-field Ising chain) using tensor-network simulations. By combining this protocol with an adiabatic ramp and a “quantum slide” (in which the Hamiltonian is spatially modulated), we show how to prepare approximately Gaussian wave packets in a regime where inelastic scattering is kinematically allowed.

The paper is structured as follows. In section 2 we focus on the analytically tractable single-particle model for a pedagogical illustration of the state preparation and detection protocols. In section 3 we move on to the case of a generic many-body system, here exemplified by a Rydberg atom chain, demonstrating all the steps needed to simulate elastic scattering. In section 4 we show how to use adiabatic ramps to probe inelastic scattering, focusing on a model with multiple distinct single-particle excitations (a mixed-field quantum Ising chain). In section 5 we demonstrate a method to control the shape of the wave packet using a quantum slide, and discuss its underlying theory. In section 6 we demonstrate the wave packet preparation in a two-dimensional single-particle model and discuss prospects for simulating scattering in more than one spatial dimension.

2 Single-particle model

To illustrate the protocols for state preparation and detection, we start with the textbook model of a single particle hopping in a one-dimensional lattice (tight-binding model). This model captures the general idea of the protocol and is simple enough that we can have analytic understanding, giving us the tools to later approach the case of a full many-body Hamiltonian.

The Hilbert space of a single particle in a one-dimensional lattice is spanned by the states |j⟩ with j ∈ ℤ labeling the position of the particle. We will consider a model where the particle can hop between neighboring sites, with a hopping amplitude w:

H = −w∑ j(|j⟩⟨j + 1| + H.c.). (2.1)

The Hamiltonian eq. (2.1) is easily diagonalized in momentum space. The eigenvectors |ϕk⟩ are plane waves |ϕk⟩ = ∑ jeikj |j⟩ labeled by the lattice momentum k ∈ [0,2π) with energy E(k) = −2wcos⁡k.

Our first goal is to prepare a wave packet, i.e., a state with a narrow momentum distribution around a value k∗ of choice, and having a finite width in real space. An example is a Gaussian wave packet of the form |ψG⟩ = 𝒩−1 ∑ je−α(j−j0)2+ikj |j⟩, where α−1∕2 represents the spatial width of the wave packet and 𝒩 is a normalization constant. Gaussian wave packets are particularly useful because they minimize the uncertainty product between position and momentum, yielding the most localized states for a given momentum uncertainty. We will more generally consider wave packets with non-Gaussian shapes, provided that they are narrow in momentum space and sufficiently localized in real space. We want to prepare such states starting from a simple initial state — a particle localized on the first site of a semi-infinite one-dimensional lattice — by time evolving using a Hamiltonian with locally tuned parameters. As will be discussed in section 3, this protocol will mimic the evolution after a local quench in a quantum simulator. To study a collision in a one-dimensional system, one can use this protocol to “inject” a particle from each edge of a finite chain.

Our second goal is to find a protocol for detecting the momentum of a wave packet. To mimic the measurements that are typically done in an experimental setup such as an array of neutral atoms, of superconducting qubits, or a trapped ion system, we will assume that the observer can measure in a local basis. In our single-particle model, this corresponds to measuring the position of the particle, i.e., having access to the probability distribution P(j) = |⟨j|Ψ⟩|2 for a state |Ψ⟩, while direct measurements in the momentum basis are not allowed.

2.1 State preparation

Our state preparation scheme for a wave packet moving from the left edge of a chain uses site-dependent hopping amplitudes and on-site potentials in a small region near the edge. As the simplest setup, we now consider a scheme where we tune the Hamiltonian parameters on the first site of a semi-infinite chain. We will later consider a more refined scheme, where the local parameters are modulated in a larger region (section 5). The Hamiltonian for the simple case reads

Hprep = V 0 |0⟩⟨0|−w′(|0⟩⟨1| + H.c.) + ∑ j>0(−w |j⟩⟨j + 1| + H.c.), (2.2)

where we add a potential V 0 at the first site j = 0, and we change the hopping parameter between the first two sites to w′. The system is initialized in the state |ψ(t = 0)⟩ = |0⟩, i.e., with the particle localized at site j = 0. In the evolution under Hprep, the particle will hop and eventually move away from the edge. The crucial ingredient for our protocol is that the energy and energy variance are conserved in the evolution, i.e.,

⟨ψ(t)|Hprep|ψ(t)⟩ = ⟨0|Hprep|0⟩ = V 0, (2.3) σHprep2(t) = ⟨0|H prep2|0⟩ −V 02 = (w′)2. (2.4)

Conservation of energy and energy variance strongly constrains the modes that can be excited in the bulk of the system, once the particle has moved away from the edge: we expect that only modes in an energy window ≈ V 0 ± w′ will be excited. As shown in figure 2(a), by choosing V 0 = E(k∗) = −2wcos⁡k∗ and w′ ≪ w, this small energy window corresponds to a small range of momenta around k∗.

PIC
Figure 2: Scheme for preparation of a wave packet with momentum k∗ in the single-particle model. Parameters: w = 1,w′ = 0.1,V 0 = −1.8. (a) Bulk spectrum of the single-particle model E(k) = −2wcos⁡k (black line). The conservation of energy and of energy variance defines an energy window V 0 ±w′ (horizontal blue-shaded region) of modes that can be excited in the time evolution under Hprep, starting from the initial state |ψ(t = 0)⟩ = |0⟩. This energy window corresponds to a small range in momenta, centered around k = k∗ = cos⁡−1(−V 0∕2w) (vertical blue-shaded region). (b) Wavefunctions ψk(j) of the eigenstates of Hprep for a few values of momenta. For k ≈k∗ the eigenstate ψk has large amplitude on the first site. (c) Overlap ψk(j = 0) between the initial state |0⟩ and the eigenstate |ψk⟩ as a function of k. The distribution is peaked around k∗.

2.1.1 Spectrum

We now make the above statement more precise by solving for the spectrum of Hprep, and showing that only eigenstates with k ≈ k∗ have large overlap with the initial state |ψ(t = 0)⟩ = |0⟩.

The eigenstates of Hprep in a semi-infinite chain are superpositions of an incoming plane wave with momentum − k and an outgoing plane wave with momentum + k and energy E(k) = −2wcos⁡k. Their exact form (including the phase shift) is found by imposing the boundary condition at the edge j = 0 (see appendix A)

ψk(j) ≡ ⟨j|ψk⟩ = { 2sin⁡(kj + zk)  for j > 0 2 w w′sin⁡zk  for j = 0, (2.5)

where k ∈ [0,π] and

zk = tan⁡−1 ( (w′)2 sin⁡k wV 0 − [(w′)2 − 2w2]cos⁡k ). (2.6)

The eigenstates for some values of k are plotted in figure 2(b). From eq. (2.5) we immediately find that the eigenstate’s overlap |ψk(j = 0)| with the initial state is largest when zk = π∕2, i.e., so that cos⁡k = wV 0∕[(w′)2 − 2w2]. In the limit w′ ≪ w, this condition corresponds to the one predicted by energy conservation E(k∗) = V 0 (figure 2(c)).

2.1.2 Time evolution

We now study the time-evolved state |ψ(t)⟩ = e−iHprept |0⟩, demonstrating the formation of a wave packet with momentum k∗. The real-space probability distribution P(j,t) = |⟨j|ψ(t)⟩|2 is plotted in figure 3.

PIC
Figure 3: Left: real-space probability distribution P(j,t), obtained from the time evolution of an initial state with a particle localized on the first site (same parameters as in figure 2). Right: the same spatial profile at selected fixed times t, indicated in the left panel by horizontal dashed lines. The wave packet propagates with the predicted group velocity v(k∗), as indicated by the white dashed line, and is later reflected at the boundary.

A localized pulse is emitted from the boundary site j = 0 at time t = 0 and propagates into the bulk with the characteristic group velocity v(k∗) = (dE∕dk)|k∗ = 2wsin⁡(k∗), corresponding to the target momentum k∗, indicated by the white dashed line. The resulting wave packet is clearly non-Gaussian, exhibiting pronounced oscillations as well as a long asymmetric tail. Nevertheless, it is sharply peaked in momentum space, as anticipated from our spectral analysis and as we will further illustrate in the next subsection. In the present simulation we consider a finite system of fixed size L = 400; consequently, once the wave packet reaches the opposite boundary it undergoes reflection.

2.2 State detection

As shown in the previous subsection, the group velocity of the wave packet can be inferred from the local probability distribution, which in turn allows one to determine the momentum, assuming the dispersion relation is known. While this approach is useful in many cases, it becomes less practical when the velocity varies little with k, as, for example, in the relativistic regime. Here, we illustrate an alternative method that, like the previous one, relies solely on measurements of the local probability distribution, and does not require previous knowledge about the dispersion relation.

As shown in figure 3, when the wave packet is reflected at the boundary, the real-space probability distribution exhibits pronounced oscillations. These oscillations arise from the interference between the incoming wave packet, with momentum k∗, and the reflected wave packet, with momentum − k∗. The resulting interference pattern is |eik∗j + e−ik∗jeiϕ|2 = 2[1 + cos(2k ∗j −ϕ)], where ϕ is the phase shift acquired upon reflection. The momentum k∗ can then be extracted from the Fourier transform of the probability distribution P(j,t) with respect to the space coordinate j:

𝒫(q,t) = ∑ j=1L−1P(j,t)eiqj. (2.7)

Since we are interested in the interference fringes on the right end of the chain, in the definition of 𝒫(q,t) we omit the first site (j = 0), thereby obtaining a cleaner signal. Note that 𝒫(q,t) differs from the actual momentum-space probability distribution, which requires first Fourier transforming ψ(j,t) and then taking the modulus squared. This distinction is important: the true momentum-space distribution cannot be accessed through single-site measurements alone, whereas 𝒫(q,t) can be reconstructed directly from measurements of the local probability P(j,t).

PIC
Figure 4: Left: absolute value squared of 𝒫(q,t), defined in eq. (2.7) as the Fourier transform of the real-space probability distribution with respect to the spatial coordinate. Since |𝒫(q,t)|2 = |𝒫(−q,t)|2 = |𝒫(2π −q,t)|2, we restrict to the range q ∈ [0,π]. Right: the same function |𝒫(q,t)|2 at selected fixed times t, indicated in the left panel by horizontal dashed lines. The function |𝒫(q,t)|2 develops a peak at q = 2k∗ when the wave packet is reflected at the boundary, originating from the interference between the incoming and reflected wave packets.

The function |𝒫(q,t)|2, obtained from the Fourier transform of the probability distribution in figure 3, is plotted in figure 4. The plot shows a clear peak at q ≈ 2k∗, consistent with the interference argument. When the wave packet approaches the boundary, the peak initially appears at slightly larger momenta; as the reflection develops, it shifts toward 2k∗ and increases in magnitude. The early appearance of the peak at larger q can be attributed to interference involving the high-momentum components of the wave packet, which propagate with a larger group velocity. Their contribution, however, is weaker, since they originate from the small high-k tail of the wave packet.

3 Many-body Hamiltonian

In this section, we show how the protocols for state preparation and detection that we introduced in the single-particle model can be generalized to a many-body Hamiltonian. We will consider the model of a one-dimensional array of Rydberg atoms, where each atom of the chain can be in its internal ground state |g⟩ or in a Rydberg state |r⟩. The model is described by the Hamiltonian

H = ∑ j=1L (Ω 2σjx −Δn j) + ∑ 1≤j<k≤L C |j −k|6njnk. (3.1)

Here we defined σjx = (|r⟩⟨g| + |g⟩⟨r|)j and nj = |r⟩⟨r|j is the occupation of the Rydberg state in the j-th atom. The Rydberg-Rydberg interaction is of the form V jk = C∕|j −k|6.

The model (3.1) supports several phases, including a disordered phase and various ordered phases with spontaneous breaking of translational symmetry. Here we work in the disordered phase and make the following choice of parameters for the numerical simulations:1 Δ = −0.5Ω,C = 4Ω. This point in the disordered phase can be adiabatically connected to the limit Δ → −∞ where the ground state is the empty state |ggg…⟩ and quasiparticles correspond to Rydberg excitations. The approximate identification of quasiparticles with Rydberg excitations will be useful to make connections with the single-particle model in section 2.

3.1 State preparation and detection

To prepare a propagating wave packet, we introduce an auxiliary atom (labeled j = 0) positioned at the edge of the chain, at a distance d from site j = 1. We choose d to be larger than the spacing a between the other atoms, such that the auxiliary atom is only weakly coupled with the rest of the system. This setup mirrors the role of the j = 0 site in the single-particle model (figure 1). We control the state of the auxiliary atom by modulating its time-dependent detuning Δ0(t), leading to the single-site Hamiltonian

H0(t) = Ω 2σ0x −Δ 0(t)n0 = 1 2(Ωσ0x −Δ 0(t)σ0z) + constant. (3.2)

This local control over Δ0(t) allows us to engineer the emission of a quasiparticle from the edge, analogously to the single-particle case. The interaction between the auxiliary atom and the chain is described by

Hint = ∑ j=1L C |κ + j|6n0nj, (3.3)

where the dimensionless parameter κ = (d∕a) − 1 effectively tunes the coupling strength between the auxiliary atom and the chain. For large κ, the auxiliary atom is nearly decoupled from the chain and behaves as an isolated two-level system with an energy gap V 0 = Ω 2 + Δ 0 2.

To prepare the wave packet, we initialize the auxiliary qubit in its (approximate) excited state, while the chain remains in its ground state. The detuning Δ0 = Δ∗ is selected so that V 0 matches the energy of the desired quasiparticle excitation. As the system evolves, the weak coupling between the auxiliary site and the chain enables a gradual energy transfer from the qubit to the chain, exciting a propagating mode with energy V 0.

PIC
PIC
PIC
PIC
Figure 5: Wave packet preparation in a Rydberg model. (a) Time dependence of the parameters Ω and Δ0 of the Rydberg atom Hamiltonian. This procedure prepares the auxiliary qubit in its excited state. (b) Dispersion relation of the excitations in the Rydberg atom chain. As in the single-particle model, a wave packet with given momentum k∗ and momentum width is prepared by tuning the average energy and energy variance. (c) Population of the excited state of the auxiliary qubit. The auxiliary qubit gradually decays, and its energy is transferred as a wave packet propagating in the chain. (d) Variation of the local Rydberg occupation nj(t) −nj(0), showing propagation of the wave packet with the predicted group velocity (white dashed line). (e-h) Variation of the local Rydberg occupation at selected fixed times, indicated in (d) by horizontal dashed lines. The wave packet reaches the opposite end of the chain and undergoes reflection, producing an interference pattern. The bond dimension used in the MPS simulation is χ = 200.

As in the single-particle case, the dynamics can be understood in terms of the conserved energy and energy variance. The initial state carries energy V 0 (relative to the ground state) and has a narrow energy variance (δE)2 determined by the weak interaction Hint. Consequently, only system eigenmodes with energy within V 0 ± δE are significantly populated, leading to the formation of a localized wave packet with a well-defined momentum peak at k∗ and a small momentum variance.

An important caveat in this protocol is that the single-particle modes must be well separated from the continuum of multi-particle excitations. In other words, the mass gap should be sufficiently large to ensure that only a single quasiparticle is excited during the process. If this condition is not satisfied, the energy injected into the system may instead populate multi-particle states. In section 4, we will discuss how to prepare a wave packet even when the mass gap is small and the single-particle band is not well separated from the rest of the spectrum.

3.1.1 Time modulation of the Hamiltonian parameters

We now describe how to prepare the qubit in its excited state by modulating the (global) Rabi frequency Ω(t) and the local detuning on the auxiliary spin Δ0(t). The Rabi frequency is varied only globally, and the time-dependent modulation of the local detuning that we propose is compatible with current experimental capabilities in Rydberg atom array platforms [43–47].

The system is first initialized in the global ground state with Δ0 = −Δ∗, using an adiabatic ramp of the Rabi frequency from 0 to Ω, starting from the fully polarized state |ggg…⟩. Since we operate in the disordered phase, this ramp does not encounter any phase transition, allowing the ground state to be prepared reliably.

Next, we apply a π-rotation around the σz axis to the auxiliary site by evolving the system for a short time δt with a large detuning Δ0 = π∕δt. The evolution of the qubit’s state on the Bloch sphere is illustrated in figure 5(a). This pulse flips the sign of the qubit’s x-polarization, effectively preparing the ground state of the Hamiltonian (−Ωσ0x + Δ∗σ0z)∕2. This state is, by construction, the excited state of the target Hamiltonian H0 = (Ωσ0x −Δ∗σ0z)∕2.

3.1.2 Numerical results

We now verify, using matrix-product state (MPS) numerical simulations,2 that the protocol we propose is preparing the desired wave packet, and that the momentum can be efficiently reconstructed with our detection method.

In our simulations we choose Δ∗ = −0.5Ω, κ = 0.5, and δt = 0.1Ω−1 = 0.1(2π)−1 cycles. We define t = 0 as the time at which the πz rotation is completed. The energy of the auxiliary qubit is V 0 = Ω 2 + Δ ∗ 2 ≈ 1.12Ω, which corresponds to a target momentum k∗ ≈ 2.3 (see dispersion relation in figure 5(b), obtained as discussed in appendix B). We choose a relatively small value of κ, which results in a large energy variance and, consequently, in a sizeable momentum spread of the emitted wave packet. This choice is instrumental in generating a wave packet that extends over only 𝒪(10) sites, suited for a proof-of-principle experimental implementation on small systems that are currently within reach. We will demonstrate this protocol for narrower momentum spreads in section 4.

As shown in figure 5(c), the auxiliary qubit, initially prepared in its excited state, gradually decays to the ground state. The probability Paux of finding it in the excited state decays exponentially in time. As the auxiliary qubit decays, it releases an excitation into the system (figure 5(d)–(h)), which propagates from the left edge of the chain. A simple way to observe this propagation experimentally is to monitor the variation of a local observable, for instance the local Rydberg occupation nj, between time t and time 0, when the system is locally in the ground state. As indicated by the white dashed line, the resulting wave packet propagates with the expected group velocity v(k∗). Upon reaching the right boundary, the wave packet is reflected, leading to pronounced spatial oscillations. As in the single-particle case, these oscillations provide a useful probe of the wave packet momentum. In figure 6 we therefore plot the absolute value squared of Fn(q,t), defined as the Fourier transform, with respect to the spatial coordinate, of nj(t) − nj(0) (we again omit the site j = 0):

Fn(q,t) = ∑ j=1L−1[n j(t) −nj(0)]eiqj. (3.4)
PIC
Figure 6: State detection in a Rydberg model. Left: absolute value squared of Fn(q,t), defined in eq. (3.4). Right: the same function |Fn(q,t)|2 at selected fixed times t, indicated in the left panel by horizontal dashed lines. The function develops a peak at q = 2k∗ (and, equivalently, at q = 2π − 2k∗) when the wave packet is reflected at the boundary, originating from the interference between the incoming and reflected wave packets. A smaller peak is present at q = k∗ and appears well before the wave packet has reached the boundary. This smaller peak originates from a non-vanishing overlap with the ground state, as explained in the text.
PICPIC
Figure 7: Two-particle scattering in a Rydberg model. (a) Variation of the local Rydberg occupation nj(t) −nj(0) as a function of (j,t), and (b-e) as a function of j at selected fixed times. The two wave packets propagate from the two ends of the chain, scatter elastically among themselves, and are then scattered elastically at the boundaries. (f) Absolute value squared of Fn(q,t) as a function of (q,t), and (g-i) as a function of q for selected fixed times. A peak at q ≈k∗ (whose origin is explained in the text) is observed throughout the evolution, while the peak at q ≈ 2k∗ (here, equivalently, q ≈ 2π − 2k∗) appears when the wave packets are scattered at the boundaries, resulting in interference patterns.

Similarly to the single-particle case, we observe that a peak develops when the wave packet is reflected at the boundary (at time t ≈ 26). Because the momentum uncertainty is relatively large, this peak is not very sharp in momentum space and extends over a broad region around q = 2k∗ ≈ 4.6. Note that in figure 6 we plot only momenta in the interval [0,π]; as a result, the peak appears at the equivalent momentum q = 2π − 2k∗. We also observe a similar temporal trend from higher-velocity components to lower-velocity ones, as in the single-particle case. Here, however, the faster components correspond to smaller momenta, as can be inferred from the dispersion relation in figure 5(b). Consequently, the peak around q = 2(π −k∗) moves from larger to smaller values of q as a function of time.

In addition to this main feature, we identify a distinct signal at q ≈ k∗, which is already visible before the wave packet reaches the boundary and persists after its reflection (see, for example, the profiles at t = 18 and t = 34). This peak is significantly smaller in amplitude than the one at 2(π − k∗) observed at t = 26, but is observed systematically over a wide range of parameters Δ∗ and κ. This feature can be understood as follows. Suppose that the preparation of the wave packet is not perfect, so that the time-evolved state retains a small overlap with the ground state of the system. We may then write, schematically,

|ψ(t)⟩ ≈cg |g⟩ + ∑ kcke−iEkt |e k⟩ , (3.5)

where |g⟩ denotes the ground state and |ek⟩ is the eigenstate corresponding to a single-particle excitation with momentum k and energy Ek. For the purpose of this argument, we treat the system as translationally invariant with periodic boundary conditions, which is justified since we are interested in the propagation of the wave packet in the bulk, far from the boundaries. We also assume that the population of higher-energy eigenstates involving two or more particles can be neglected.

Using translational invariance, the local operator nj can be related to the operator at a reference site j = 0 via the translation operator T as

T−jn jTj = n 0. (3.6)

Together with the relations T |g⟩ = |g⟩ and T |ek⟩ = eik |ek⟩, this leads to

⟨nj(t)⟩ = |cg|2 ⟨g|n 0|g⟩ + ∑ k,k′ckck′∗e−i(Ek−Ek′)t+i(k−k′)j ⟨e k′|n0|ek⟩ + (∑ kckcg∗e−iEkteikj ⟨g|n 0|ek⟩ + H.c.). (3.7)

Since the coefficients ck are sizeable only within a narrow window around k∗, the first two terms contribute to Fn(q,t) only at small values of q. The third term, instead, gives rise to a peak at q ≈ k∗, which oscillates in time with a frequency set by Ek∗. This argument fully accounts for the features observed in figure 6, including both the low-q signal and the oscillating peak at q ≈ k∗.

Although this latter peak originates from an undesired effect — namely the imperfect preparation of the wave packet and its residual overlap with the ground state — it can nevertheless be exploited as an alternative probe of the momentum. Finally, we note that this discussion is not specific to the choice of the operator nj, but is quite general and applies to generic local observables.

3.2 Scattering

Having established methods for both the preparation of wave packets and the detection of their momenta, we now turn to the simulation of a scattering process. An auxiliary qubit is placed at each end of the chain and prepared in its excited state, following the same protocol used for the preparation of a single wave packet. The results for a chain of length L = 50 are shown in figure 7, using the same set of parameters as in the previous subsection. The two wave packets propagate inward from opposite ends of the chain, collide near the center, and are subsequently reflected at the boundaries (figure 7(a)–(e)).

During the collision, conservation of energy and momentum restricts the dynamics to elastic scattering. As a result, two outgoing wave packets emerge from the scattering region with momenta ± k∗, identical to those of the incoming wave packets. The outgoing momenta are detected by analyzing the Fourier transform of nj(t) − nj(0), as described in the previous subsection (figure 7(f)–(i)). When the wave packets are reflected at the boundaries, a peak develops near q = 2k∗ (and, equivalently, at q = 2π − 2k∗), in agreement with the expectation for elastic scattering.

For elastic scattering of this type, the scattering matrix reduces to a single parameter, namely a phase shift. This phase shift can be extracted by measuring the time delay accumulated during the collision, for different values of the momentum k∗. As shown in figure 8, the time delay τ is obtained by comparing the free propagation of a single wave packet with the propagation of a wave packet that undergoes a collision with another wave packet.

PIC
Figure 8: The time delay is extracted by comparing the propagation of (a) a wave packet that undergoes a collision, with (b) the propagation of a free wave packet. Panel (c) displays the quantity nj(t) −nj(0) at site j = 35 for the two cases. The scattered wave packet arrives earlier than the free one, corresponding to a negative time delay τ ≈−0.1 cycles. As shown in the inset, shifting the free-propagation signal by a time τ yields an excellent overlap between the two curves.

4 Probing inelastic scattering at high energies

In the previous section, we demonstrated our methods for state preparation and detection, and showed how to extract the time delay associated with elastic scattering. A key requirement for applying this protocol was the presence of a sufficiently isolated mode, so that an energy filter (implemented by fixing the average energy and its variance) selectively targets a single-particle excitation with well-defined momentum. However, many physically interesting scattering regimes do not satisfy this condition. In particular, one often aims to probe scattering at relatively high energies, approaching a relativistic regime in which the bandwidth greatly exceeds the mass gap and strongly inelastic processes can occur.

In this section, we show how to address this limitation by employing adiabatic ramps, and demonstrate that this approach enables the study of inelastic scattering at high energies. To this end, we consider a model different from the Rydberg-atom chain discussed above, and instead focus on a system that supports multiple bands, or “species”, of single-particle excitations: the mixed-field quantum Ising chain. This model enables inelastic scattering between two-particle states with discrete allowed momenta, providing a clean setting in which such processes can be resolved. Furthermore, the mixed-field quantum Ising chain can be realized in several experimental platforms, including ultracold atoms in optical lattices [48], Rydberg atom arrays [49, 50] and, most notably, trapped-ion systems [51], where multiple quasiparticle excitations have already been observed [52]. The protocol proposed here is directly compatible with modern analog trapped-ion architectures featuring local control [53, 54]. Scattering in the same model has also been investigated on digital platforms based on superconducting qubits [40], providing a natural benchmark for comparison with analog implementations.

We note that, for a different choice of parameters, the Rydberg-atom Hamiltonian considered in the previous section can also support inelastic scattering processes in which two incoming particles scatter into three outgoing particles. However, in that case the allowed final-state momenta form a continuum, which significantly complicates their detection. For this reason, we defer a detailed study of such processes to future work.

In this section, we also introduce a slightly different preparation scheme, in which the single-site terms are tuned in a site-dependent manner while the interaction terms remain uniform across the chain, without the need for weak-interaction links. This variation may be advantageous for a range of experimental platforms.

4.1 Ramp protocol and inelastic scattering at the boundary

To demonstrate the ramp protocol, we consider here the mixed-field quantum Ising chain, defined by the Hamiltonian

H = −J∑ j=1L−1σ jzσ j+1z + ∑ j=1L(gσ jx + hσ jz). (4.1)

For J > |g| and nonzero h (which we here set to h = 0.1J), the low-energy spectrum of this model consists of a tower of single-particle excitations. These excitations are known as mesons, as they correspond to confined states of two domain walls (which are the elementary excitations of the model for h = 0) [55–57]. The bands corresponding to different meson species are well separated for small g, and increasingly overlap as g approaches J from below (figure 9(a),(b)).

If the energy ranges of two bands ℓ and ℓ′ overlap, inelastic scattering processes can occur in which two ℓ-mesons scatter into two ℓ′-mesons while conserving the total energy and total momentum ktot = 0. For example, for a specific choice of parameters, shown in figure 9(b), a 1-meson with momentum k∗ has the same energy as a 2-meson with momentum ks. As a consequence, an incoming state consisting of two 1-mesons with momenta ± k∗ can scatter inelastically into a pair of 2-mesons with momenta ± ks. Another possible inelastic channel, which may be present even if the two bands do not overlap in energy, is the conversion of two 1-mesons into a final state consisting of a 1-meson and a 2-meson. These various inelastic processes are the phenomena we here aim to investigate.

Because the protocol relies on energy conservation, a scheme such as the one used above would generically prepare a superposition of states at the target energy (marked by a grey horizontal line in figure 9(b)) belonging to different bands (ℓ = 1 and ℓ = 2) and carrying different momenta (k∗ and ks). To achieve a faithful preparation of an excitation within a single band and with a well-defined momentum, we therefore employ an adiabatic ramp. Specifically, we first prepare the wave packet at a smaller value of g, where the 1-meson with momentum k∗ is well separated in energy from other bands (figure 9(a)). Once the wave packet has been completely emitted from the first site, we adiabatically ramp g to its final value (figure 9(c)). Since g is ramped uniformly throughout the system, momentum is conserved during the evolution, provided the wave packet remains far from the boundaries. Moreover, if the ramp is sufficiently slow, adiabaticity ensures that transitions between different bands are suppressed. As a result, we obtain the desired wave packet: an excitation confined to a single band with a narrow momentum distribution.

We demonstrate this protocol for the Ising chain defined in eq. (4.1) by coupling the system to an auxiliary site, following the approach introduced in the previous sections. The full Hamiltonian used for state preparation reads

Hprep = g0σ0x + h 0σ0z −Jσ 0zσ 1z + H. (4.2)

The Ising coupling between the auxiliary site and the first site of the chain is taken to be equal to J, matching the couplings within the bulk of the chain, while the on-site fields g0 and h0 acting on the auxiliary site are distinct and can be tuned independently. A model of this type, with local time-dependent control of the transverse and longitudinal fields, has been demonstrated, for example, in recent trapped ion experiments [53, 54].

In this setup, the auxiliary qubit is not weakly coupled to the system. Nevertheless, the state-preparation protocol can still be applied, provided that one can prepare a state with the desired energy and a sufficiently small energy variance. One possible approach is to first prepare the ground state of the system with g0 = 0 and a large negative h0, which initializes the auxiliary qubit in the ↑ state. Subsequently, one performs a sudden quench of the on-site fields, setting g0 to a small but nonzero value and h0 to a positive value: after this quench, the energy variance is g02, while the energy can be controlled by tuning the value of h0.

PIC
Figure 9: Preparation of a high-energy (above inelastic threshold) wave packet in the Ising chain using an adiabatic ramp. (a) Dispersion relation of the model for g∕J = 0.5 and h∕J = 0.1. A wave packet with momentum k∗ and quantum number ℓ = 1 can be prepared with our method, as it is well separated in energy. (b) Dispersion relation of the model for g∕J = 0.9 and h∕J = 0.1. A wave packet with momentum k∗ and quantum number ℓ = 1 is not well separated in energy. To prepare it, we prepare the wave packet with g∕J = 0.5, then tune the transverse field in time to adiabatically reach the desired regime g∕J = 0.9. (c) Profile of the adiabatic ramp of g∕J. (d) Excess energy density as a function of site j and time t. Before the ramp, the wave packet propagates with the expected group velocity for g∕J = 0.5 (dashed line). After the ramp, the group velocity is the one expected for g∕J = 0.9 (dotted-dashed line).

In our numerical simulation, this first step of the wave packet preparation is carried out at g∕J = 0.5. The parameters g0 = 0.09 and h0 = 0.95 are chosen so as to match the energy of a 1-meson with momentum k∗ ≈ 1.28, while ensuring a small momentum spread of the prepared wave packet (figure 9(a)).

This state preparation protocol is demonstrated in figure 9(d), where we plot the excess energy density after the quench. The latter is defined as the expectation value of the local energy-density operator

Ej = −Jσjzσ j+1z + g 2(σjx + σ j+1x) + h 2(σjz + σ j+1z), (4.3)

from which we subtract the expectation value of the same operator evaluated in the ground state. As shown in figure 9(d), the wave packet propagates with the expected group velocity.

PIC
Figure 10: Inelastic scattering at the boundary. (a) Fourier transform of the local σjx(t), after subtracting the ground state expectation value. After the collision with the boundary, distinct peaks signal the presence of elastic scattering (q = 2k∗) and inelastic processes to a state with ℓ = 2 and momentum ks (q = k∗±ks). (b) Fourier transform of σjx(t) (same as in (a)) for a range of times after the end of the ramp.

Once the wave packet has been fully emitted from site j = 0, we slowly ramp the transverse field g from 0.5 to 0.9 (figure 9(c)), thereby entering a regime in which inelastic scattering processes are allowed. As a consequence of the ramp, the group velocity of the wave packet changes, matching the group velocity at the target momentum in the final Hamiltonian. We then let the wave packet scatter off the boundary to probe the inelastic process converting a 1-meson into a 2-meson. Importantly, no symmetry-based selection rules forbid such transitions. To characterize the resulting dynamics, we analyze the Fourier transform of a local observable. In this case, we focus on the operator σjx, as we expect it to have sizeable matrix elements between different energy eigenstates. Such off-diagonal matrix elements play an important role in this detection scheme, as already implied by eq. (3.7).

In this signal, shown in figure 10, we observe three distinct peaks: one located at q = 2k∗, as expected for elastic scattering, and two peaks at q = k∗ ± ks, demonstrating that in the collision with the boundary the 1-meson with momentum + k∗ was partially scattered into a 2-meson with momentum − ks. Similar peaks at these values of q are observed for other observables, such as Ej or σjz. However, in these cases the signal is noticeably less clean than for σjx.

4.2 Inelastic two-particle scattering

Having demonstrated the state-preparation protocol based on adiabatic ramps, and after testing the inelastic scattering from a collision with a boundary, we now analyze the case of a two-particle inelastic scattering process.

We employ the same ramp-based state preparation scheme as in the previous subsection, but we apply it at both ends of the chain to generate two incoming wave packets. The ramp brings the system into a regime where several inelastic channels are kinematically allowed (see appendix B for a detailed analysis of the kinematics). The outcome of the collision is shown in figure 11. In addition to the elastic channel with two 1-mesons in the final state, we observe several outgoing traces consistent with inelastic processes: (i) a final state with a 1-meson and a 2-meson, (ii) a final state with two 2-mesons, (iii) a continuum of states corresponding to three 1-mesons. The contributions of channels (i) and (ii) can be distinguished from the elastic channel by their characteristic group velocities, which can be predicted from a simple kinematic analysis (see appendix B). We note, however, that the (1 + 3) channel is also kinematically allowed. For the system sizes considered here, its contribution cannot be resolved because its group velocity is too similar to those of the other inelastic channels, and we therefore cannot exclude its presence. The kinematically allowed three-1-meson states involve mesons with very small momenta and, consequently, very small group velocities. As a result, these excitations produce nearly vertical traces in the spacetime plot in figure 11.

PIC
Figure 11: Inelastic two-particle collision. Two wave packets, prepared as in figure 9, collide, resulting in a final state with multiple available channels: (i) a state with two ℓ = 1 mesons corresponding to elastic scattering (blue dashed line), (ii) a state with an ℓ = 1 (dashed pink line) and an ℓ = 2 (dotted-dashed pink line) meson, (iii) a state with two ℓ = 2 mesons (dotted-dashed yellow line), and (iv) states with three ℓ = 1 mesons (approximately vertical traces). Another possible channel, consisting of an ℓ = 1 and an ℓ = 3 meson (not shown), cannot be resolved reliably because its group velocity is too similar to those of the other channels. The bond dimension used in the MPS simulation is χ = 350.

5 Controlled shaping of the wave packet

While having a sharp momentum distribution, the wave packets produced with our method are not Gaussian. They tend to have a rather irregular shape and long tails. This is a drawback that adversely affects the sensitivity of detection. A wave packet with long tails corresponds to smaller local amplitudes in the relevant observables, like the excess energy density. Moreover, since in our ramp scheme we need to wait until the wave packet has been emitted completely before applying the ramp, we may have to wait for a very long time if the wave packet has a long trailing tail. In this section we show how to address this limitation and improve the shape of the wave packet.

To achieve this goal, we take inspiration, once again, from the simple single-particle model presented in section 2. Even in that case, our protocol produced wave packets with long tails and irregular shapes with wiggles, rather than Gaussian wave packets. A protocol that has previously been shown to produce nearly Gaussian wave packets is the so-called “quantum slide”. The idea is to modulate the parameters of the model in a region near the edge of the chain: while in section 2 the hopping amplitude and local potential have a sudden jump between j = 0 and j = 1, in a slide the parameters vary more smoothly in a region near the edge. A careful choice of the parameters along the slide is guaranteed to produce an approximate Gaussian wave packet (see appendix C and refs. [58, 59]).

We here would like to employ a similar scheme to control the shape of the wave packets in the many-body case, as exemplified by the mixed-field quantum Ising chain. In contrast with the single-particle case, where the shape of the slide can be justified analytically, in the many-body case we do not have a similarly rigorous approach. We therefore choose a simple linear slide of size R, where the (site-dependent) transverse and longitudinal fields take the form3 (see inset in figure 12(b))

gj = { g0 + j R(g −g0)for 1 ≤j ≤R, g for j > R, (5.1) hj = { h0 − 1 + j R(h −h0 + 1)for 1 ≤j ≤R, h for j > R. (5.2)

Here g and h are chosen to match the values in the interior of the system, while h0 and g0 are the (post-quench) values of the longitudinal field and transverse field on the auxiliary site in eq. (4.2).4

PIC
Figure 12: Shaping of the wave packet. (a) Preparation of a wave packet in the Ising chain using the standard protocol (left) and the slide protocol (right). (b) Profile of the wave packet at time t = 80J−1 using the two methods. The slide method produces a much more regular wave packet, with less spreading in real space and an enhanced amplitude at its center. The inset shows the site-dependent parameters employed for the slide of size R = 5. (c) Decay factor γ(E), computed using exact diagonalization (dots) and fitted (solid lines, see appendix D). In the slide protocol (purple), the decay factor γ(E0) is enhanced at the energy E0 of the target wave packet (indicated by a vertical dashed line), resulting in a faster decay of the auxiliary degree of freedom and, consequently, a narrower wave packet. (d) Population of the excited state of the auxiliary qubit for the two protocols. The exponential decays with rates Γ = 2πσ2γ(E) are shown as dashed lines for the two protocols (with and without a slide) for the same energy variance σ2.

The results of the wave packet preparation using the previous protocol (without the slide) and the modified protocol with a slide of size R = 5 are compared in figure 12(a),(b). In the slide protocol, the wave packet is significantly narrower, with a larger local amplitude and a more regular shape. As shown in figure 12(b), in the slide protocol the wave packet is fully emitted from the first site at a time when, in the simple protocol, it has not yet been emitted. This represents a major practical advantage, as it substantially reduces the waiting time before applying the adiabatic ramp.

5.1 Analysis of the quantum slide method

To gain a theoretical understanding of these numerical observations, we analyze the time required to eject the wave packet from the auxiliary site. This timescale, multiplied by the group velocity, sets the spatial extent of the wave packet. It cannot be made arbitrarily short, since the minimal spatial extent is constrained by the inverse of the momentum uncertainty. Our goal is therefore to minimize the decay time of the auxiliary site, subject to a fixed energy variance (which determines the momentum uncertainty). This optimization leads to a wave packet that is more localized in real space without increasing its momentum spread, thereby yielding a profile closer to a Gaussian wave packet.

We now show how to compute the decay rate. As before, the system is initialized in the ground state with a large negative h0: the ground state |ψ0⟩ of the combined system and auxiliary site has the latter in the ↑ state, while the system is in the ground state of H − Jσ1z, i.e., the ground state subject to the boundary condition imposed by the auxiliary site. We denote this state by |GS↑⟩:

(H −Jσ1z) |GS ↑⟩ = 𝜖↑(GS) |GS ↑⟩. (5.3)

The combined system is thus in the initial state

|ψ0⟩ = |↑⟩⊗ |GS↑⟩, (5.4)

and evolves after the local quench under Hprep = H′ + V , where

H′ = H + h 0σ0z −Jσ 0zσ 1z, (5.5)

and

V = g0σ0x. (5.6)

The initial state |ψ0⟩ is an eigenstate of H′ with energy E0 = h0 + 𝜖↑(GS) (although not its ground state), and V can be treated as a weak perturbation. The spectrum of H′ separates into two sectors, depending on whether the auxiliary site is in the ↑ or ↓ state. In the post-quench Hamiltonian, the parameters are chosen such that the ground state lies in the ↓ sector. For ease of notation, we set the zero of the energy as the ground state energy of H′, i.e., −h0 + 𝜖↓(GS) = 0 (note that this choice needs to be accounted for in the definition of 𝜖↑(GS)). Here − h0 is the energy of the auxiliary site in the |↓⟩ state, 𝜖↓(GS) is the ground state energy of H + Jσ1z (i.e., the Hamiltonian of the system subject to the boundary condition corresponding to having the auxiliary site in the ↓ state).

As before, a key requirement of our protocol is that the energy E0 of |ψ0⟩ matches the energy of the single-particle excitation at the desired momentum. The decay rate of the auxiliary excitation into a bulk excitation can then be estimated using Fermi’s golden rule:

Γ = 2π|⟨E0|V |ψ0⟩ |2ρ(E 0), (5.7)

where |E⟩ are eigenstates of H′ with energy E, and ρ(E) is the density of states.

On the other hand, the energy variance of the initial state is

σ2(Hprep) = ⟨ψ 0|V 2 |ψ 0⟩ = ∫ dE|⟨E|V |ψ0⟩ |2ρ(E), (5.8)

where we have used that ⟨ψ0|V |ψ0⟩ = 0. Comparing eqs. (5.7) and (5.8), we see that enhancing the decay rate Γ while keeping the energy variance fixed requires V to couple |ψ0⟩ preferentially to states at the target energy. In the standard language of a small system (here, the auxiliary qubit) coupled to a large bath (the chain), this amounts to requiring that the spectral density of the system-bath coupling be peaked at the energy of the target excitation. Although this argument was presented in the context of the Ising model, the same considerations apply more generally to this class of protocols.

We now examine the decay rate explicitly in this model. The relevant matrix elements are those between |ψ0⟩ and states in the opposite sector, |E⟩ = |↓⟩⊗ |𝜖↓⟩, where |𝜖↓⟩ is an eigenstate of H + Jσ1z with eigenvalue 𝜖↓(E) = E + h0 (such that H′ |E⟩ = E |E⟩):

⟨E|V |ψ0⟩ = g0 ⟨𝜖↓|GS↑⟩. (5.9)

The corresponding decay rate is therefore

Γ = 2πσ2γ(E 0), (5.10)

where σ2 = ⟨ψ0|V 2|ψ0⟩ = |g0|2 is the energy variance after the local quench, and

γ(E0) = |⟨𝜖↓,0|GS↑⟩|2ρ ↓(𝜖↓,0). (5.11)

Here ρ↓ is the density of states of the Hamiltonian H + Jσ1z, and 𝜖↓,0 = 𝜖↓(E0) = E0 + h0. Note that γ(E0) does not depend on g0, and therefore the decay factor γ(E0) can be tuned independently from the energy variance.

The slide protocol modifies the factor γ(E), effectively enhancing the spectral density at the target energy E0, as shown in figure 12(c) (see appendix D for details on the calculations). As a result, for a fixed energy variance σ2 = |g0|2, the decay rate of the auxiliary qubit can be significantly increased, as illustrated in figure 12(d).

We now comment on the generality of this result and on how to design quantum slides more broadly. The key intuition is that the parameters should vary smoothly in space, rather than exhibiting the discontinuities present in the absence of a slide. When the variation is sufficiently smooth, a local density approximation can be employed to analyze how the dispersion relation depends on position. Within this framework, the slide should be designed so that the energy after the local quench is never in a gapped region of the (local) spectrum. This ensures that an excitation can propagate resonantly across the slide. A detailed investigation of this approach and of the optimal slide design is left for future work.

5.2 Scattering

We now apply the quantum slide method for wave packet shaping, as demonstrated in figure 12, followed by the adiabatic ramp, and simulate the two-particle scattering in the same regime as in figure 11. The results are shown in figure 13. The scattering channels remain visible in this case; however, the inelastic channels are less prominent. The origin of this suppression is not yet understood and is left for future investigation.

PIC
Figure 13: Two-particle scattering following wave packet preparation by the quantum slide method and the adiabatic ramp. The simulation is performed in the same regime as figure 11. The elastic and inelastic scattering channels are visible, although the inelastic channels are less pronounced than in figure 11. The bond dimension used in the MPS simulation is χ = 350.

6 Higher dimensions

Our protocol can be straightforwardly extended to higher dimensions. For instance, auxiliary sites can be placed at opposite corners of a square lattice. As in the one-dimensional case, we use conservation of energy and energy variance to constrain the momentum of the propagating wave packet.

A key difference from the one-dimensional case is that energy conservation no longer selects a single momentum k→, but rather a manifold of momenta. In systems with emergent rotational symmetry, this constant energy contour reduces approximately to a fixed-|k→| arc at low energy. This is illustrated in figure 14 for the two-dimensional tight-binding model with hopping amplitude w along both the x and y directions.

In the initial state, the particle is localized at a corner site. The hopping amplitudes from this site to its neighbors, denoted w′, can be tuned to control the momentum spread of the resulting wave packet. The onsite energy of the corner site determines the energy of the state, and hence the target value of |k→|.

As shown in figure 14(a), the wave packet propagates from the corner toward the center of the system. During this evolution, its momentum distribution becomes peaked along an arc with fixed |k→| ≈ 1.27 and arbitrary angle (figure 14(b)). These momentum values correspond to those satisfying E(k→) ≈ V 0. As shown in appendix E, the momentum components can be measured using a method analogous to that employed in the one-dimensional case, based on reflection from a boundary.

PIC
Figure 14: Wave packet preparation in the two-dimensional single-particle model. Parameters: w = 1,w′ = 0.4,V 0 = −2.6. (a) Probability distribution of the particle position at times t = 12.0 and t = 32.0. The particle is initially localized at a corner of the lattice, with energy V 0 = E(k→∗). The corner site is weakly coupled to the rest of the system via small hopping amplitudes. As time evolves, the wave packet propagates from the initial corner toward the opposite corner of the lattice. (b) Probability distribution of the particle momentum at times t = 12.0 and t = 32.0. The momentum distribution becomes peaked at values of k→ satisfying E(k→) = V 0. The resulting wave packet is therefore characterized by a well-defined magnitude |k→|, while remaining spread over the angular direction in the (kx,ky) plane.

This protocol could be optimized to achieve a better control of the momentum distribution and target a specific angle. Possible strategies include modifying the lattice geometry, by attaching a one-dimensional system that acts as a waveguide, or by introducing a funnel-like structure at the corner. Alternatively, a site-dependent potential could be used to bias the particle toward a given direction. A demonstration of the latter scheme is shown in figure 15(a), where the focusing potential is illustrated via its equipotential lines. The potential near the corner is chosen to be flat along a diagonal region and to increase away from it, thereby energetically favoring propagation in the diagonal direction. This funnel-like profile gradually opens up, so that the emitted wave packet eventually evolves in a homogeneous two-dimensional region. The resulting wave packet is less dispersed in the transverse direction and exhibits a more sharply defined propagation angle in momentum space (figure 15(b)), leading to improved momentum resolution.

PIC
Figure 15: Wave packet preparation using a focusing potential near the particle-injection corner (site x = 0,y = 0). The other parameters are the same as in figure 14. (a) Probability distribution of the particle position at time t = 48.0. The grey lines indicate equipotential contours corresponding to potential values 4,8,12,…. (b) Probability distribution of the particle momentum at time t = 48.0. The focusing potential reduces the uncertainty in the emission angle, resulting in a more localized momentum distribution.

7 Conclusions

We propose and numerically validate a protocol for the preparation and detection of particle collisions. The protocol is compatible with currently available quantum simulation platforms and can be implemented on both analog simulators and digital simulators via Trotterization.

A key consideration is the resource cost associated with the implementation. In our scheme, the time required to generate a wave packet is fundamentally limited by the desired momentum resolution. Specifically, achieving a small momentum uncertainty δk requires a wave packet of spatial width W ≳ δk−1. Since the packet has to be emitted from the boundary, the corresponding preparation time scales as Δt ∼ W∕v ≳ (vδk)−1, where v denotes the group velocity at the target momentum. In general, the width W is larger than the optimal value ∼ δk−1, but we have shown that the use of a quantum slide enables the preparation of significantly narrower wave packets, approaching the optimal width.

Another contribution to the preparation cost is the adiabatic ramp, which is used to reach the regime of inelastic scattering, where the mass gap is much smaller than the bandwidth. Accessing inelastic channels with n particles in the final state requires a bandwidth-to-mass-gap ratio of order n, making small mass gaps necessary for probing highly inelastic processes. However, as the mass gap decreases, maintaining adiabaticity becomes increasingly challenging. The adiabatic condition requires the rate of change of the control parameter to scale no faster than the square of the instantaneous energy gap. Consequently, preparing states in the small-gap regime demands progressively slower ramps, making the adiabatic evolution a potentially significant contribution to the overall state-preparation time. (Note, however, that this limitation does not arise specifically from the wave packet preparation itself, but rather from the more general problem of ground-state preparation.) Moreover, this strategy is only applicable provided the target regime is adiabatically connected to a parameter regime with an isolated single-particle band. In particular, the interpolation path must avoid quantum phase transitions or other gap-closing points that would invalidate adiabatic state preparation.

Another important resource is the system size. While elastic scattering processes can be investigated in relatively small systems, the observation of inelastic scattering is considerably more demanding. To unambiguously identify the different scattering channels, the outgoing particles must propagate sufficiently far apart after the scattering event so that the final states can be resolved. This limitation is not specific to our protocol; rather, it reflects a fundamental requirement of scattering theory, namely that asymptotic particle states must be well separated in order to define and characterize scattering outcomes.

These considerations suggest that generating wave packets at the two ends of a large system may not always be the most efficient strategy. Since the packets must travel a substantial distance before colliding, the protocol requires a correspondingly long evolution time. A potentially more efficient approach is to create the wave packets closer to the center of the chain by introducing temporary, fictitious boundaries. Once the desired wave packets have been prepared, these boundaries can be removed adiabatically, allowing the outgoing particles to evolve in the full system after the collision. Such a scheme could substantially reduce the overall state-preparation time.

Additional reductions in the required preparation time may be achieved through further optimization of the protocol. In particular, one could improve the design of the adiabatic ramp used to generate the wave packets or refine the implementation of the quantum slide to approach the optimal packet shape more efficiently. Exploring such optimizations is an interesting direction for future work and could further enhance the practicality of scattering experiments on quantum simulators.

Beyond the study of asymptotic states and the scattering matrix, investigating the transient dynamics immediately after a collision is another interesting direction. In particular, the emergence of hydrodynamic behavior as a localized lump of energy spreads and cools raises important questions in the high-energy regime, already before the lump fragments into well-separated particles. Such physics can be accessed at relatively short times after the collision and represents a promising avenue for near-term investigation on quantum simulation platforms.

Finally, testing our protocols in a two-dimensional many-body system is another interesting direction for future work. While tensor-network simulations in higher dimensions are considerably more computationally demanding than in one dimension, recent studies have demonstrated the simulation of wave packet dynamics on lattices as large as 24 × 24 [23]. Such system sizes may already be sufficient to verify the preparation of wave packets that are relatively narrow in momentum space.

Acknowledgments

We acknowledge useful discussions with Zohreh Davoudi, Manuel Endres, Roland Farrell, and Alessio Lerose. This work was supported by RIT (Research IT, Trinity College Dublin). FMS and JP acknowledge support provided by the U.S. Department of Energy Office of Science, Office of Advanced Scientific Computing Research, (DE-SC0025572); DOE QuantISED program through the theory consortium “Intersections of QIS and Theoretical Particle Physics” at Fermilab; DOE National Quantum Information Science Research Centers, Quantum Systems Accelerator; and by the Institute for Quantum Information and Matter, an NSF Physics Frontiers Center (PHY-2317110). FMS acknowledges support from Amazon Web Services, AWS Quantum Program. This research was supported in part by grant NSF PHY-2309135 to the Kavli Institute for Theoretical Physics (KITP). SB acknowledges support from Caltech’s Summer Undergraduate Research Fellowship (SURF) program. Calculations were performed using the TeNPy Library (version 1.0.0) [60].

Appendix

A Exact solution for the single-particle model

The eigenstates of the Hamiltonian in eq. (2.2) can be obtained using the ansatz

ψk(j) ≡ ⟨j|ψk⟩ = { Akeikj + Bke−ikjfor j > 0, Ck for j = 0, (A.1)

where k ∈ [0,π]. For j > 1 this state satisfies the Schroedinger equation

−w(ψk(j − 1) + ψk(j + 1)) = Ekψk(j), (A.2)

with Ek = −2wcos⁡k. We then have to impose that it also satisfies the Schroedinger equation for j = 0,1:

V 0ψk(0) −w′ψ k(1) = −2wcos⁡(k)ψk(0) (A.3) −w′ψ k(0) −wψk(2) = −2wcos⁡(k)ψk(1), (A.4)

from which we get

(V 0 + 2wcos⁡(k))Ck −w′(A keik + B ke−ik) = 0 (A.5) −w′C k + w(Ak + Bk) = 0. (A.6)

To solve this system of equations, we note that the conservation of probability implies |Ak|2 = |Bk|2, since Bk and Ak represent the amplitudes of an incoming and a reflected wave, respectively. We can then set |Ak| = |Bk| = 1 (fixing the normalization of the propagating wave) and define zk such that Ak = −ieizk and Bk = Ak∗ (fixing the global phase of the wavefunction). From eq. (A.6) we obtain

Ck = 2 w w′sin⁡zk. (A.7)

The condition in eq. (A.5) then results in the following equation for zk:

zk = tan⁡−1 ( (w′)2 sin⁡k wV 0 − [(w′)2 − 2w2]cos⁡k ). (A.8)

Additionally, for |V 0| ≤ 2|w|− (w′)2 |w| there are no bound states (i.e., no eigenstates that decay as e−κj for large j), so all energy eigenstates are of the form in eq. (A.1).

We can use the fact that |ψk⟩ form a complete orthogonal set and ⟨ψk′|ψk⟩ = 2πδ(k −k′) to write the initial state |ψ(t = 0)⟩ = |0⟩ as

|0⟩ = ∫ 0πdk 2πCk∗ |ψ k⟩ . (A.9)

The distribution |Ck|2 = 4 ( w w′ )2 sin⁡2zk then corresponds to the expected momentum distribution at long times.

B Dispersion relations and kinematic analysis

We here show the numerical results about the dispersion relations in the Rydberg atom chain and the mixed-field quantum Ising chain.

PIC
PIC
Figure 16: (a) Dispersion relation of the Rydberg atom chain for the same parameters as in section 3. The low-energy spectrum is obtained by exact diagonalization for several system sizes L (colored dots) and is already well converged for L ≥ 10. The solid line shows a cubic-spline interpolation of the numerical data. (b) Two-particle and three-particle continua constructed from the single-particle dispersion by summing the corresponding energies and momenta. For the chosen parameters, the two continua do not overlap, indicating that inelastic scattering processes are kinematically forbidden.

B.1 Rydberg atom chain

We used exact diagonalization to compute the momentum-resolved low-energy spectrum of the Hamiltonian in eq. (3.1) with periodic boundary conditions. The results are shown in figure 16(a) for different system sizes L, and appear to be well converged with L, exhibiting no visible finite size effects. We used the single-particle band obtained with this method to further compute the 2-particle and 3-particle continua (figure 16(b)): these data show that, for the parameters chosen in the numerical simulation, the 2-particle and 3-particle continua do not overlap, so no inelastic channel is available in the collision of two particles.

B.2 Mixed-field quantum Ising chain

Together with exact diagonalization, the dispersion relations of the meson bands in the mixed-field quantum Ising chain can be computed with high accuracy using a two-fermion approximation. This approach is expected to be reliable in the regime of weak longitudinal field h. Here we briefly summarize the method and refer to refs. [61–65] for a detailed derivation.

The key observation is that the Hamiltonian is exactly solvable when h = 0. Applying a Jordan-Wigner transformation followed by a Bogoliubov transformation maps the model to free fermions,

H0 = ∫ −ππ d𝜃 2πω(𝜃)γ†(𝜃)γ(𝜃), (B.1)

where γ(𝜃) are fermionic quasiparticle operators and ω(𝜃) is the single-particle dispersion relation. We then introduce the real-space Bogoliubov fermions

bj = ∫ −ππ d𝜃 2πγ(𝜃)eij𝜃. (B.2)

Within the two-fermion approximation, the ℓ-th meson state with momentum k is described by the ansatz

|Ψk,ℓ⟩ = ∑ j,n>0eik(j+n 2 )f ℓ(n)bj†b j+n† |0⟩, (B.3)

where |0⟩ denotes the ground state of H0. The function fℓ(n) describes the relative wavefunction of the two fermions, while the index ℓ labels the different meson bands. It is determined by requiring that |Ψk,ℓ⟩ be an eigenstate of the full Hamiltonian projected onto the two-fermion sector.

This condition leads to the effective eigenvalue equation

2hMnfℓ(n) + 2∑ m>0fℓ(m) [cos⁡ (k(n −m) 2 )Kn−m −cos⁡ (k(n + m) 2 )Kn+m] = Eℓ(k)fℓ(n), (B.4)

where

Kn = ∫ −ππ d𝜃 2πω(𝜃)ein𝜃, (B.5)

and M = (1 −g2)1∕8 is the spontaneous magnetization of the transverse-field Ising model in the limit h → 0. The term proportional to hMn acts as a linear confining potential between the two fermions, leading to the formation of mesonic bound states. Solving the above eigenvalue problem yields the meson dispersion relations Eℓ(k).

The results of the two-fermion approximation are compared with exact diagonalization in figure 17(a),(b). In the regions where the exact diagonalization spectrum appears converged with system size, the agreement between the two methods is excellent. This confirms that the low-energy excitations are accurately captured by the two-fermion description.

PIC
PIC
Figure 17: (a,b) Dispersion relations of the five lowest meson bands in the mixed-field quantum Ising chain, computed for two different parameter sets. Exact diagonalization results are shown for system sizes L = 16 (blue symbols) and L = 18 (orange symbols). The solid lines correspond to predictions from the two-fermion approximation. The onset of the continuum spectrum is indicated by the grey shaded region. The dashed horizontal lines mark the estimated energy of the false vacuum state E ≈ 2hML for the two system sizes. (c) Low-energy spectrum of the mixed-field quantum Ising chain for g = 0.9 and h = 0.1. The solid black lines show the meson bands obtained within the two-fermion approximation. The same bands are continued as dotted grey lines in regions where the mesons become unstable due to their overlap with the continuum (grey shaded area). Colored curves indicate the thresholds of the various multi-particle continua; for example, “1+1” denotes the continuum formed by two particles from the ℓ = 1 meson band. The total energy and momentum of the collision considered in figure 11 are marked by a black square. This point lies above several continuum thresholds, implying that inelastic scattering is kinematically allowed. In particular, the collision can decay into final states of the types 1 + 1, 1 + 2, 1 + 3, 2 + 2, and 1 + 1 + 1. The energies and momenta of the individual particles corresponding to these final-state channels are indicated by colored circles.

At k = 0, the exact diagonalization spectrum contains an additional state whose energy lies within the range spanned by the single-meson bands. This state can be interpreted as a false vacuum state [61, 63, 66], whose energy (approximately 2hML) grows proportionally to the system size, indicating that it does not belong to the low-energy spectrum in the thermodynamic limit.

Additional finite-size effects are visible in regions where the meson bands overlap with the continuum. This behavior is expected, since mesons are no longer stable in this regime and can hybridize with multi-particle states. As a result, the finite-size spectrum exhibits stronger size dependence, and the assumptions underlying the two-fermion approximation become less accurate.

C Quantum slide in a single-particle model

PIC
Figure 18: (a) Probability distribution P(j) for a wave packet prepared as in figure 3. (b) Probability distribution P(j) for a wave packet with the same mean energy and energy variance prepared using a quantum slide. Compared to the standard preparation, the quantum slide strongly suppresses oscillatory tails and produces a wave packet with a nearly Gaussian profile. (c) Spatial profiles of the hopping amplitudes wj and local potential V j defining the slide. The grey shaded region indicates the slide area.

We now illustrate how to prepare a nearly ideal Gaussian wave packet in the single-particle regime using a quantum slide. The construction follows the approach of refs. [58, 59]. Both the hopping amplitudes and the local potential are made site dependent, with profiles wj = (j + 1)(2R − j − 4) and V j = V 0 (1 − j R ) (figure 18(c)).

The hopping profile is inspired by perfect-state-transfer protocols [67], in which the hopping Hamiltonian can be identified with the operator H ∝ Sx of a fictitious spin S = (L − 1)∕2. In such protocols, the state evolves into an approximately Gaussian distribution centered at the middle of the chain at half of the state-transfer time. The quantum-slide construction adapts this idea by engineering a hopping matrix that resembles one half of the spin Hamiltonian. As shown in refs. [58, 59], this modification still produces wave packets with an approximately Gaussian spatial profile.

We test this protocol using the parameters of figure 3. To obtain a wave packet with the same variance as the one considered there, the slide must contain R = 200 sites. The resulting wave packet dynamics, with and without the quantum slide, are shown in figure 18(a),(b). Without the slide, the wave packet displays large oscillatory tails and significant deviations from a Gaussian profile. In contrast, the slide produces a wave packet that remains approximately Gaussian throughout its evolution, undergoing only a gradual broadening as it moves along the chain.

D Numerical estimation of the decay rate

PIC
PIC
Figure 19: Estimates of the decay factor (a) in the absence of the slide and (b) with a slide of R = 5 sites. The overlaps |⟨𝜖↓|GS↑⟩|2 are computed with exact diagonalization for two different system sizes. The values rescaled by the density of states γ = ρ|⟨𝜖↓|GS↑⟩|2 are plotted vs the energy E = 𝜖↓−h0. A subset of the data marked by white dots is fitted with (a) a parabolic function or (b) a Gaussian function. The vertical and horizontal dashed lines mark the energy E0 and decay factor γ(E0) corresponding to the target particle in the state preparation protocol, as discussed in section 5. The density of states is computed with a linear fit (inset).

We now discuss how the decay factor γ(E) introduced in section 5 is estimated numerically.

Using exact diagonalization, we compute the low-energy spectrum of the Hamiltonian H↓ = H + Jσ1z. We then evaluate the overlaps between |GS↑⟩ — the ground state of H − Jσ1z — and the eigenstates |𝜖↓⟩ of H↓. The low-energy excited states exhibiting large overlap with |GS↑⟩ (shown as white dots in figure 19) correspond to the single-particle excitations populated during the state-preparation protocol.

The energies of these states, displayed in the insets, are used to estimate the density of states, ρ = (dE∕dn)−1, through a linear fit of the excitation energies as a function of their index. This procedure assumes that the density of single-particle states is approximately constant within the relevant energy window. The validity of this assumption is supported by the quality of the linear fit. Under this approximation, ρ depends only on the system size L.

We then plot the quantity ρ|⟨𝜖↓|GS↑⟩|2 as a function of the excitation energy E = 𝜖↓ − h0 (figure 19). The resulting data are fitted with a parabolic function for R = 0 and with a Gaussian function for R = 5. The fitted curves exhibit only weak dependence on system size, suggesting that the extracted estimates are representative of the thermodynamic-limit behavior.

E Momentum detection in 2D

PIC
PIC
Figure 20: Momentum detection in two dimensions. (a) Probability distribution P(x,y) at time t = 36.0, showing a wave packet reflected by a diagonal boundary (light-blue line). The interference between the incoming and reflected wave packets produces a characteristic fringe pattern. (b) Fourier transform of P(x,y). A peak at q→ ≈ 2k∗n^ (light-blue cross), where n^ is the unit vector normal to the boundary, reveals the momentum component perpendicular to the wall. (c) Probability distribution P(x,y) for a wave packet reflected by a horizontal boundary. (d) Fourier transform of the corresponding probability distribution. The peak at q→ ≈ 2kyŷ (light-blue cross) provides an estimate of the vertical momentum component ky.

We now present numerical results for the state-detection protocol in two dimensions. As in the one-dimensional case, the method relies on observing the interference between the incoming and reflected wave packet after reflection from a boundary. In two dimensions, however, an additional complication arises: depending on the orientation of the boundary, the interference pattern probes different projections of the momentum vector k→.

We consider a wave packet prepared as described in figure 14(a) of the main text. Figure 20(a) shows its reflection from a diagonal wall. Upon reflection, the component of the momentum perpendicular to the wall changes sign, generating a characteristic interference pattern. Taking the Fourier transform of the probability distribution P(x,y) along both spatial directions reveals a peak at q→ ≈ 2k∗n^, where n^ is the unit vector normal to the wall (figure 20(b)). More generally, this approach provides a measurement of the momentum component k⊥ = k→ ⋅n^ perpendicular to the reflecting boundary. In the present example, the wave packet is emitted predominantly along the diagonal direction, so the observed peak provides a good estimate of the momentum magnitude k∗.

Other boundary orientations can be used to probe different momentum components. As an illustration, figure 20(c) shows the interference pattern produced by reflection from a wall normal to the y direction. In this case, the Fourier-space signature is less pronounced, but a peak can still be identified near q→ ≈ 2(k→∗ ⋅ŷ)ŷ (figure 20(d)). This behavior is consistent with the fact that the interference pattern is sensitive only to the component of the momentum perpendicular to the reflecting boundary.

Funding Statement. This paper has been funded by the following grants/awards. U.S. Department of Energy Office of Science, Office of Advanced Scientific Computing Research: DE-SC0025572; National Science Foundation: PHY-2317110; National Science Foundation: PHY-2309135.

Data Availability Statement. My article has no associated data or the data will not be deposited.

Code Availability Statement. My article has no associated code or the code will not be deposited.

Open Access. This article is distributed under the terms of the Creative Commons Attribution License (CC-BY4.0), which permits any use, distribution and reproduction in any medium, provided the original author(s) and source are credited.

References

[1]
A.J. Daley et al., Practical quantum advantage in quantum simulation, Nature 607 (2022) 667 [INSPIRE].
[2]
J. Eisert and J. Preskill, Mind the gaps: The fraught road to quantum advantage, arXiv:2510.19928 [INSPIRE].
[3]
S.P. Jordan, K.S.M. Lee and J. Preskill, Quantum Computation of Scattering in Scalar Quantum Field Theories, Quant. Inf. Comput. 14 (2014) 1014 [arXiv:1112.4833] [INSPIRE].
[4]
S.P. Jordan, K.S.M. Lee and J. Preskill, Quantum Algorithms for Quantum Field Theories, Science 336 (2012) 1130 [arXiv:1111.3633] [INSPIRE].
[5]
J. Preskill, Simulating quantum field theory with a quantum computer, PoS LATTICE2018 (2018) 024 [arXiv:1811.10085] [INSPIRE].
[6]
C.W. Bauer et al., Quantum Simulation for High-Energy Physics, PRX Quantum 4 (2023) 027001 [arXiv:2204.03381] [INSPIRE].
[7]
P. Wang, W. Du, W. Zuo and J.P. Vary, Nuclear scattering via quantum computing, Phys. Rev. C 109 (2024) 064623 [arXiv:2401.17138] [INSPIRE].
[8]
A. Di Meglio et al., Quantum Computing for High-Energy Physics: State of the Art and Challenges, PRX Quantum 5 (2024) 037001 [arXiv:2307.03236] [INSPIRE].
[9]
C.W. Bauer, Efficient use of quantum computers for collider physics, JHEP 11 (2025) 108 [arXiv:2503.16602] [INSPIRE].
[10]
I.M. Burbano et al., Real-time estimators for scattering observables: A full account of finite-volume errors for quantum simulation, Phys. Rev. D 113 (2026) L071502 [arXiv:2506.06511] [INSPIRE].
[11]
A. Hardy et al., Scattering Processes from Quantum Simulation Algorithms for Scalar Field Theories, PRX Quantum 7 (2026) 010343 [arXiv:2407.13819] [INSPIRE].
[12]
J. Barata, Quantum computing for heavy-ion physics: Near-term status and future prospects, EPJ Web Conf. 364 (2026) 01020 [arXiv:2510.04207] [INSPIRE].
[13]
J. Berges, M.P. Heller, A. Mazeliauskas and R. Venugopalan, QCD thermalization: Ab initio approaches and interdisciplinary connections, Rev. Mod. Phys. 93 (2021) 035003 [arXiv:2005.12299] [INSPIRE].
[14]
W. Busza, K. Rajagopal and W. van der Schee, Heavy Ion Collisions: The Big Picture, and the Big Questions, Ann. Rev. Nucl. Part. Sci. 68 (2018) 339 [arXiv:1802.04801] [INSPIRE].
[15]
A. Milsted, J. Liu, J. Preskill and G. Vidal, Collisions of False-Vacuum Bubble Walls in a Quantum Spin Chain, PRX Quantum 3 (2022) 020316 [arXiv:2012.07243] [INSPIRE].
[16]
L. Vanderstraeten, J. Haegeman, T.J. Osborne and F. Verstraete, S-matrix from matrix product states, Phys. Rev. Lett. 112 (2014) 257202 [arXiv:1312.6793] [INSPIRE].
[17]
M. Van Damme et al., Real-time scattering of interacting quasiparticles in quantum spin chains, Phys. Rev. Res. 3 (2021) 013078.
[18]
M. Rigobello, S. Notarnicola, G. Magnifico and S. Montangero, Entanglement generation in (1+1)D QED scattering processes, Phys. Rev. D 104 (2021) 114501 [arXiv:2105.03445] [INSPIRE].
[19]
P.I. Karpov, G.-Y. Zhu, M.P. Heller and M. Heyl, Spatiotemporal dynamics of particle collisions in quantum spin chains, Phys. Rev. Res. 4 (2022) L032001 [arXiv:2011.11624] [INSPIRE].
[20]
R. Belyansky et al., High-Energy Collision of Quarks and Mesons in the Schwinger Model: From Tensor Networks to Circuit QED, Phys. Rev. Lett. 132 (2024) 091903 [arXiv:2307.02522] [INSPIRE].
[21]
R.G. Jha et al., Real-time scattering in Ising field theory using matrix product states, Phys. Rev. Res. 7 (2025) 023266 [arXiv:2411.13645] [INSPIRE].
[22]
I. Papaefstathiou, J. Knolle and M.C. Bañuls, Real-time scattering in the lattice Schwinger model, Phys. Rev. D 111 (2025) 014504 [arXiv:2402.18429] [INSPIRE].
[23]
L. Pavešić, M. Di Liberto and S. Montangero, Scattering and induced false vacuum decay in the two-dimensional quantum Ising model, Nature Commun. 17 (2026) 6576 [arXiv:2509.02702] [INSPIRE].
[24]
F.M. Surace and A. Lerose, Scattering of mesons in quantum simulators, New J. Phys. 23 (2021) 062001 [arXiv:2011.10583] [INSPIRE].
[25]
J. Barata, N. Mueller, A. Tarasov and R. Venugopalan, Single-particle digitization strategy for quantum computation of a ϕ4 scalar field theory, Phys. Rev. A 103 (2021) 042410 [arXiv:2012.00020] [INSPIRE].
[26]
M. Turco, G.M. Quinta, J. Seixas and Y. Omar, Quantum Simulation of Bound State Scattering, PRX Quantum 5 (2024) 020311 [arXiv:2305.07692] [INSPIRE].
[27]
R.C. Farrell, M. Illa, A.N. Ciavarella and M.J. Savage, Quantum simulations of hadron dynamics in the Schwinger model using 112 qubits, Phys. Rev. D 109 (2024) 114510 [arXiv:2401.08044] [INSPIRE].
[28]
G.-X. Su, J.J. Osborne and J.C. Halimeh, Cold-Atom Particle Collider, PRX Quantum 5 (2024) 040310 [arXiv:2401.05489] [INSPIRE].
[29]
E.R. Bennewitz et al., Simulating Meson Scattering on Spin Quantum Simulators, Quantum 9 (2025) 1773 [arXiv:2403.07061] [INSPIRE].
[30]
M. Turco, G.M. Quinta, J. Seixas and Y. Omar, Creation of wave packets for quantum chromodynamics on quantum computers, Phys. Rev. D 112 (2025) 034506 [arXiv:2501.13069] [INSPIRE].
[31]
R. Joshi et al., Probing Hadron Scattering in Lattice Gauge Theories on Qudit Quantum Computers, arXiv:2507.12614 [INSPIRE].
[32]
J. Ingoldby et al., Real-Time Scattering on Quantum Computers via Hamiltonian Truncation, arXiv:2505.03878 [INSPIRE].
[33]
S. Abel, M. Spannowsky and S. Williams, Real-time scattering processes with continuous-variable quantum computers, Phys. Rev. A 112 (2025) 012614 [arXiv:2502.01767] [INSPIRE].
[34]
M. Lee and R.C. Farrell, Studying energy-resolved transport with wavepacket dynamics on quantum computers, arXiv:2601.16180 [INSPIRE].
[35]
M. Morgavi et al., Preparation and detection of quasiparticles for quantum simulations of scattering, arXiv:2604.16210 [INSPIRE].
[36]
N.A. Zemlevskiy, Exclusive Scattering Channels from Entanglement Structure in Real-Time Simulations, arXiv:2603.15621 [INSPIRE].
[37]
Z. Davoudi, C.-C. Hsieh and S.V. Kadam, Scattering wave packets of hadrons in gauge theories: Preparation on a quantum computer, Quantum 8 (2024) 1520 [arXiv:2402.00840] [INSPIRE].
[38]
Y. Chai et al., Fermionic wave packet scattering: a quantum computing approach, Quantum 9 (2025) 1638 [arXiv:2312.02272] [INSPIRE].
[39]
N.A. Zemlevskiy, Scalable quantum simulations of scattering in scalar field theory on 120 qubits, Phys. Rev. D 112 (2025) 034502 [arXiv:2411.02486] [INSPIRE].
[40]
R.C. Farrell, N.A. Zemlevskiy, M. Illa and J. Preskill, Digital quantum simulations of scattering in quantum field theories using W states, arXiv:2505.03111 [INSPIRE].
[41]
J. Schuhmacher et al., Observation of hadron scattering in a lattice gauge theory on a quantum computer, arXiv:2505.20387 [INSPIRE].
[42]
D. Roy, C.M. Wilson and O. Firstenberg, Colloquium: Strongly interacting photons in one-dimensional continuum, Rev. Mod. Phys. 89 (2017) 021001 [arXiv:1603.06590] [INSPIRE].
[43]
C. Chen et al., Continuous symmetry breaking in a two-dimensional Rydberg array, Nature 616 (2023) 691 [arXiv:2207.12930] [INSPIRE].
[44]
T. Manovitz et al., Quantum coarsening and collective dynamics on a programmable simulator, Nature 638 (2025) 86 [arXiv:2407.03249] [INSPIRE].
[45]
A.G. de Oliveira et al., Demonstration of Weighted-Graph Optimization on a Rydberg-Atom Array Using Local Light Shifts, PRX Quantum 6 (2025) 010301 [arXiv:2404.02658] [INSPIRE].
[46]
J.-J. Wang, L.-Z. Tang, Y.-X. Du and D.-W. Zhang, Discrete time crystals enhanced by Stark potentials in Rydberg atom arrays, Phys. Lett. A 558 (2025) 130896 [arXiv:2512.16097] [INSPIRE].
[47]
G. Wang et al., Individual-atom control in an array through phase modulation, Phys. Rev. Applied 23 (2025) 024072 [arXiv:2310.19741] [INSPIRE].
[48]
J. Simon et al., Quantum simulation of antiferromagnetic spin chains in an optical lattice, Nature 472 (2011) 307 [arXiv:1103.1372] [INSPIRE].
[49]
H. Labuhn et al., Tunable two-dimensional arrays of single Rydberg atoms for realizing quantum Ising models, Nature 534 (2016) 667 [arXiv:1509.04543] [INSPIRE].
[50]
S. de Léséleuc et al., Accurate Mapping of Multilevel Rydberg Atoms on Interacting Spin-1/2 Particles for the Quantum Simulation of Ising Models, Phys. Rev. Lett. 120 (2018) 113602 [arXiv:1710.06156] [INSPIRE].
[51]
C. Monroe et al., Programmable quantum simulations of spin systems with trapped ions, Rev. Mod. Phys. 93 (2021) 025001 [arXiv:1912.07845] [INSPIRE].
[52]
W.L. Tan et al., Domain-wall confinement and dynamics in a quantum simulator, Nature Phys. 17 (2021) 742 [arXiv:1912.11117] [INSPIRE].
[53]
A. De et al., Observation of string-breaking dynamics in a quantum simulator, arXiv:2410.13815 [INSPIRE].
[54]
D. Luo et al., Quantum simulation of bubble nucleation across a quantum phase transition, arXiv:2505.09607 [INSPIRE].
[55]
B.M. McCoy and T.T. Wu, Two-dimensional Ising Field Theory in a Magnetic Field: Breakup of the Cut in the Two Point Function, Phys. Rev. D 18 (1978) 1259 [INSPIRE].
[56]
G. Delfino, G. Mussardo and P. Simonetti, Nonintegrable quantum field theories as perturbations of certain integrable models, Nucl. Phys. B 473 (1996) 469 [hep-th/9603011] [INSPIRE].
[57]
M. Kormos, M. Collura, G. Takács and P. Calabrese, Real-time confinement following a quantum quench to a non-integrable model, Nature Phys. 13 (2017) 246 [INSPIRE].
[58]
Y. Wang et al., Quantum Slide and NAND Tree on a Photonic Chip, Phys. Rev. Lett. 125 (2020) 160502 [arXiv:2001.08755] [INSPIRE].
[59]
F. Wang, B. Cheng, Z.-W. Cui and M.-H. Yung, Quantum Computing by Quantum Walk on Quantum Slide, arXiv:2211.08659 [INSPIRE].
[60]
J. Hauschild et al., Tensor network Python (TeNPy) version 1, SciPost Phys. Codeb. 41 (2024) 1 [arXiv:2408.02010] [INSPIRE].
[61]
S.B. Rutkevich, Decay of the metastable phase in d=1 and d=2 Ising models, Phys. Rev. B 60 (1999) 14525 [cond-mat/9904059].
[62]
S.B. Rutkevich, Large-n excitations in the ferromagnetic Ising field theory in a small magnetic field: Mass spectrum and decay widths, Phys. Rev. Lett. 95 (2005) 250601 [hep-th/0509149] [INSPIRE].
[63]
G. Lagnese, F.M. Surace, M. Kormos and P. Calabrese, False vacuum decay in quantum spin chains, Phys. Rev. B 104 (2021) L201106 [arXiv:2107.10176] [INSPIRE].
[64]
D. Maertens, J. Haegeman and K. Van Acoleyen, Real-time bubble nucleation and growth for false vacuum decay on the lattice, arXiv:2508.13645 [INSPIRE].
[65]
C. Johansen, A. Recati, I. Carusotto and A. Biella, Many-body theory of false vacuum decay in quantum spin chains, Phys. Rev. B 114 (2026) 144303 [arXiv:2508.13780] [INSPIRE].
[66]
C. Yin, F.M. Surace and A. Lucas, Theory of Metastable States in Many-Body Quantum Systems, Phys. Rev. X 15 (2025) 011064 [arXiv:2408.05261] [INSPIRE].
[67]
M. Christandl, N. Datta, A. Ekert and A.J. Landahl, Perfect State Transfer in Quantum Spin Networks, Phys. Rev. Lett. 92 (2004) 187902 [quant-ph/0309131] [INSPIRE].

Notes

1. In our plots, the time is measured in units of a Rabi cycle, i.e. 2π∕Ω.

2. Using the TenPy library, we employ, in particular, the two-site density matrix renormalization group (DMRG) method to prepare the initial ground state and the two-site time-dependent variational principle (TDVP) for the time evolution. In all the simulations reported in this paper, the scattering involves only few particles, and the entanglement growth is bounded, such that relatively small bond dimensions can be used, even for long-time evolutions. Where not explicitly stated, the bond dimension used in the simulations was χ = 200.

3. Explicitly, the Hamiltonian is H = −J∑ j=1L−1σjzσj+1z + ∑ j=1L(gjσjx + hjσjz).

4. It may seem natural to choose a linear interpolation from h0 to h for the longitudinal field. However, one must take into account that the auxiliary site, unlike the sites in the chain, has only a single neighbor rather than two. Ensuring a smooth evolution of the excitation energy along the interpolation therefore requires accounting for this asymmetry, modeling such effect as an additional longitudinal field. To obtain a smooth potential for the meson, we then design a ramp that linearly interpolates between h0 − 1 and h. We find empirically that the choice of interpolation reported here performs well for our chosen value of h0, although a different choice may be required for other values.