1 Introduction

Quantum chromodynamics (QCD) describes the interaction of quarks and gluons, while only hadrons (mesons and baryons) are experimentally observable. They are low energy bound states, or resonances of the former fundamental particles. Understanding the interactions of two or more hadrons is highly relevant for several reasons. For instance, resonances become visible only when studying the interaction of other hadrons. And for understanding experimental signatures of particle decays, the interactions of the final states need to be understood.

Lattice QCD, the formulation of QCD on a spacetime lattice, offers the opportunity of first principles, numerical explorations of few-particle scattering amplitudes. Maybe the most obvious example for the importance of three-particle interactions is the \(\omega \)-meson, which decays predominantly into three pions with \(J^P=1^-\) [1]. Another one would be the Roper resonance [2], with both \(N \pi \) and \(N \pi \pi \) decay channels. However, since the investigation of three-particle interactions from lattice QCD is in its infancy, three weakly interacting pions with isospin \(I=3\) is an interesting and important benchmark system.

The extraction of two-particle scattering amplitudes in Lattice QCD is by now well established for \(2 \rightarrow 2\) systems, both theoretically [4,5,6,7,8,9,10,11,12,13,14,15,16], and in practice [3, 17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40] (see Ref. [41] for a review). One of the most studied systems is isospin-2 \(\pi \pi \) scattering. To illustrate the state-of-the-art, we show in Fig. 1 the \(\pi \pi \) \(I=2\) scattering length \(M_\pi a_0\) as a function of \(M_\pi /f_\pi \) comparing this work’s result to the \(N_f=2+1+1\) results of Ref. [3]. The new \(N_f=2\) point at a slightly less than physical value of \(M_\pi /f_\pi \) as well as the other two new points are compatible within errors with leading order (LO) ChPT (dashed line).

Over the last few years, theoretical and numerical work investigating three-particle scattering amplitudes from lattice QCD emerged as a hot topic. The finite-volume formalism exists following three different approaches: (i) generic relativistic effective field theory (RFT) [42,43,44,45,46,47,48,49,50,51,52,53], (ii) nonrelativistic effective field theory (NREFT) [54,55,56,57,58,59], and (iii) (relativistic) finite volume unitarity (FVU) [60, 61] (see also Refs. [62,63,64] and Ref. [65] for a review). Lattice data [66,67,68] has been confronted with both the FVU [61, 67, 68] and RFT [69] formalisms (see also [70, 71]). For a related approach see also Refs. [72,73,74,75].

In this article, we present results for scattering quantities of two and three-pion systems with maximal isospin, including for the first time an ensemble at the physical point. This work breaks new ground on several fronts: the first direct computation at the physical point of the \(I=2\) s- and d-wave phase shift, and the chiral dependence of the three-\(\pi ^+\) quasilocal interaction.

Fig. 1
figure 1

\(I=2\) scattering length \(M_\pi a_0\) as a function of \(M_\pi /f_\pi \) comparing the \(N_f=2+1+1\) ETMC twisted mass results [3] with this work. The dashed line represents the leading order ChPT prediction

2 Scattering amplitudes from lattice QCD

The calculation of scattering amplitudes from lattice simulations proceeds in an indirect way. The required physical quantities from the lattice are the finite-volume interacting energies of two and three particles – the finite volume spectrum. The mapping between the finite volume spectrum and infinite-volume scattering quantities – the so-called quantization condition – is known but highly nontrivial. It is valid up to effects that vanish exponentially with the pion mass, \(\sim \exp (-M_\pi L)\).

The two-particle quantization condition (QC2) takes the form of a determinant equation [4,5,6] (we assume two identical scalars):

$$\begin{aligned} \det \left[ F_2^{-1}(\mathbf{P}, E^*, L) + \mathcal {K}_2(E^*) \right] = 0\,. \end{aligned}$$
(1)

Here, \(F_2\) and \(\mathcal {K}_2\) are both matrices in angular momentum space \(\ell ,m\). The matrix elements of \(F_2\) are kinematical functions (Lüscher zeta function) that depend on the three-momentum of the system, \({\mathbf {P}}\) and the center-of-mass (CM) energy, \(E^*\). \((\mathcal {K}_2)_{\ell m, \ell ' m'} = \delta _{\ell m, \ell 'm'} (\mathcal {K}_2)_\ell \) is simply the infinite-volume scattering K-matrix projected to the corresponding partial wave. In order to render the matrices finite-dimensional, a truncation must be applied in \(\ell , \ell '\) by assuming that \(\mathcal {K}_2\) vanishes for higher partial waves. Furthermore, the relations between \(\mathcal {K}_2\), the phase shift (\(\delta _\ell \)), and the scattering amplitude (\(\mathcal {M}_2\)) are trivial. More details can be found in Ref. [41].

The three-particle quantization condition (QC3) for identical (pseudo)scalars in the RFT approach reads (G-parity is assumed) [42]:

$$\begin{aligned} \det \left[ F_3^{-1}(E, \mathbf{P}, L) + \mathcal {K}_{\text {3,df}} (E^*) \right] = 0. \end{aligned}$$
(2)

Even though this looks formally identical to Eq. 1, there are some distinct features. First, the matrices in Eq. 2 live in a larger \(k\,\ell \,m\) space, where \(\ell , m\) are the angular momentum indices of the interacting pair, and k labels the three-momentum of the third particle – the spectator. Next, \(F_3\) depends on geometric functions (like \(F_2\) itself), but also on \(\mathcal {K}_2\). Thus, two-particle interactions are a necessary ingredient for three-particle scattering. Note that an analytical continuation of \(\mathcal {K}_2\) below threshold is needed for the QC3. Finally, \( \mathcal {K}_{\text {3,df}} \) is a real, singularity-free, quasilocal, intermediate three-particle scattering quantity – which we aim to determine. As in the case of the QC2, Eq. 2 is infinite-dimensional, and must be truncated. The truncation in k is due to a cut-off function, whereas for \(\ell , m\) one assumes that \( \mathcal {K}_{\text {3,df}} \) vanishes above some value of \(\ell \), see Refs. [42, 65] for details. Establishing the connection between \( \mathcal {K}_{\text {3,df}} \) and the physical scattering amplitude, \(\mathcal {M}_3\) requires a set of integral equations, derived in Ref. [43] and solved in Ref. [47]. In this work, we focus only on the extraction of \( \mathcal {K}_{\text {3,df}} \).

In a finite volume, partial waves mix and, thus, \(F_2\) and \(F_3\) are nondiagonal in \(\ell ,m\). The correct labels are then irreducible representations (irreps) of the discrete symmetry group, which we label as \(\Gamma \). The subduction of angular momenta into irreps is known [76, Table 2]. Therefore, one block-diagonalizes the quantization conditions into irreps, see Refs. [16, 49, 58, 69].

Table 1 \(N_f=2\) Ensembles used in this work. The lattice spacing is \(a = 0.0914(15)\,{\mathrm{fm}}\), and \(c_\text {SW} = 1.57551\). For the decay constant we use the normalization \(f_\pi = \sqrt{2} F_\pi \). \(M_\pi / f_\pi \) has been corrected for finite-size effects according to Refs. [77,78,79]

3 Lattice computation

This work uses \(N_\mathrm {f} = 2\) flavour lattice QCD ensembles generated by the Extended Twisted Mass collaboration (ETMC) [80], including one ensemble at the physical pion mass – see Table 1. For the ensemble generation the Iwasaki gauge action [81] was used together with Wilson clover twisted mass fermions at maximal twist [82]. The latter guarantees scaling towards the continuum with only \(O(a^2)\) artefacts in the lattice spacing a [83]. The presence of the clover term (with coefficient \(c_\mathrm {sw}\)) has been shown to further reduce the \(O(a^2)\) artefacts, in particular isospin-breaking effects of the twisted-mass formulation, which have been empirically found to be very small for masses and decay constants [80]. For the two-pion scattering length with \(I=2\), discretisation artefacts are only of order \(O(a m_q)^2\), with \(m_q\) the up/down quark mass [84]. Another possible source of \(O(a^2)\) effects that should be mentioned is the \(\pi ^0\) contamination in the correlation functions due to the breaking of parity in twisted mass. However, it is also important to realise that at maximal isospin there is no mixing with other flavour states due to broken isospin symmetry. Parametrically, \(O(a^2)\) artefacts are \(\sim 2.5\%\) and \(O(a m_q)^2 \le 0.4\)% for this lattice spacing, and thus well below our statistical uncertainty.

The two- and three-\(\pi ^+\) energy spectrum is measured from Euclidean correlation functions of operators with the corresponding quantum numbers. By means of the single pion operators (\(\pi ^+ = - \bar{\mathrm u} \gamma _5 \mathrm d\)), we construct two-particle operators as

$$\begin{aligned} \mathcal {O}_{\pi \pi }(p_1, p_2) = \sum _{x,y} e^{ip_1 x + i p_2 y}\, \pi ^+(x)\, \pi ^+(y), \end{aligned}$$
(3)

where \(p_i\) labels the momentum of each single pion, and similarly for three pions

$$\begin{aligned} \begin{aligned} \mathcal {O}_{\pi \pi \pi }(p_1, p_2, p_3)&= \sum _{x,y, z} e^{ip_1 x + i p_2 y + ip_3 z}\\&\quad \times \pi ^+(x)\, \pi ^+(y)\, \pi ^+(z). \end{aligned} \end{aligned}$$
(4)

Correlation functions are computed using the stochastic Laplacian–Heaviside smearing [85, 86] with algorithmic parameters as in Ref. [87]. In addition, operators that transform under a specific irrep of a discrete symmetry group are constructed following Ref. [32]. In the two-pion case we use the irreps \(A_1^{(+)}, E^{(+)}, B_1\) and \(B_2\), in the three pion channel \(A_1^{(-)}, E^{(-)}, A_2, B_1\) and \(B_2\), for all \({\mathbf {P}}^2 \le 4\) with \({\mathbf {P}}\) the centre-of-mass momentum. We refer to Table 9 in the appendix for an overview. We extract the spectrum in each irrep independently using the generalized eigenvalue method (GEVM) [6, 88, 89] and also the GEVM/PGEVM method [90], see the appendix for more details.

Table 2 s-wave fit results for the various ensembles using Eq. 6 with fixed \(z^2_2=M_\pi ^2\). Here we use only the two-pion levels in the \(A^+_{1}\) and \(A_1\) irreps

A technical issue of lattice calculations with (anti)periodic boundary conditions in the time direction is the presence of so-called thermal states, i.e. effects from states that propagate backwards in time across the boundary. They vanish with \(M_\pi T \rightarrow \infty \), but at finite values of T, these effects are significant and need to be treated accordingly. In fact, thermal pollutions are one of the major systematic uncertainties in our calculation. We deal with them as follows: using the operators discussed above we build correlator matrices which are input to the GEVM/PGEVM which in turn have so-called principal correlators as output. From the latter energy levels and corresponding error estimates are extracted from bootstrapped, fully correlated fits to the data with fit ranges chosen by eye. We use five different treatments to arrive from a correlator matrix at an energy level. Details of those five treatments are explained in Appendix A1.

As also explained in Appendix A1, the different energy levels per principal correlator (up to five) are then combined using a correlated weighted average. However, to account for the spread between the different methods we use a procedure discussed in Ref. [32] to widen the resampling distribution: for energy level E we compute the scaling factor

$$\begin{aligned} w = \sqrt{\frac{(\delta E)^2 + \sum _Y(\Delta E_Y)^2}{(\delta E)^2}}, \end{aligned}$$
(5)

where \(\delta E\) is the statistical uncertainty of the weighted average and \(\Delta E_Y\) is the difference between method Y and the weighted average. By scaling the resampling distribution of the weighted average with w, we obtain a distribution that reflects both the statistical and the systematic uncertainties, while still being usable in the bootstrap analysis chain. The energy levels are publicly available [91].

Fig. 2
figure 2

s- and d-wave phase shift at the physical point (ensemble cA2.09.48) compared to the fits to experimental data (KPY08) in Ref. [92] and (CGL01) in [93]. For s-wave we use a model that incorporates the Adler-zero, whereas for d-wave we fit to a constant in the region for which we have data

The finite-volume scattering formalism is applicable under the assumption that exponential finite volume effects are negligible. On the physical point ensemble, we have \(M_\pi L\approx 3\), which implies \(e^{-M_\pi L} \sim 5\%\) and might be considered to be at the edge of feasibility. However, based on a ChPT analysis, finite-volume effects are also proportional to \([M_\pi /(4\pi F_\pi )]^2\), which at the physical point reduces finite-volume effects sizably. Moreover, as argued in Ref. [74], if the volume-dependent mass is used to analyze the multi-particle energy levels, the leading finite-size effects cancel. For the other two ensembles we have \(M_\pi L > 5\), which is safe concerning finite volume effects.

4 Results

In the case of two pions, by keeping only s-wave interactions in \(A_1\) irreps, the projected QC2 becomes a one-to-one correspondence of an energy level to a phase shift point [6, 7]. For the analysis, we need an appropriate phase shift parametrization. We use a model that incorporates the expected Adler zero [69, 94]:

$$\begin{aligned} \frac{k}{M_\pi } \cot \delta _0 = \frac{\sqrt{s}M_\pi }{(s - 2 z^2)} \left( B_0 + B_1 \frac{k^2}{M_\pi ^2} + \cdots \right) , \end{aligned}$$
(6)

with s the center-of-mass energy squared and \(k^2 = s/4-M_\pi ^2\). We will fix the position of the Adler zero to its leading order chiral perturbation theory (LO ChPT) value: \(z^2 = M_\pi ^2\). Even though higher order corrections are to be expected, its value has been seen to be compatible with LO ChPT when left free [92, 95, 96]. Note that in Eq. 6 with fixed Adler zero, we have \(M_\pi a_0 = 1/B_0\).

We perform a correlated two-parameter fit to the energy levels. The results for the three ensembles are shown in Table 2. In all cases, the magnitude of the \(B_i\) coefficients decreases with increasing order, indicating that the expansion converges quickly enough even at the heaviest pion mass. Still, for the heaviest ensemble (cA2.60.32), we also attempt a fit with a quadratic term in \(k^2\), \(B_2\) and observe a small, barely significant value for \(B_2\) and no substantial change in \(B_0\) and \(B_1\). Based on ChPT, better convergence is expected for lighter pions.

The s-wave phase shift is visualised for the physical point ensemble in the left panel of Fig. 2. In this plot we also compare to other results in the literature. For the other two ensembles the corresponding plots can be found in the left panels of Figs. 9 and 10, respectively, in the appendix.

One interesting point to discuss is the suitability of the \(\delta _0\) parametrization. It has been customary to use a standard effective range expansion parametrization (ERE) for isospin-2 \(\pi \pi \) scattering:

$$\begin{aligned} \begin{aligned} \frac{k}{M_\pi } \cot \delta _0&= \frac{1}{M_\pi a_0} + \frac{1}{2} M_\pi r \left( \frac{k}{M_\pi } \right) ^2 \\&\quad + M_\pi ^3 P \left( \frac{k}{M_\pi } \right) ^4. \end{aligned} \end{aligned}$$
(7)

However, the presence of the Adler zero limits the radius of convergence to \(k^2 \sim 0.5 M_\pi ^2\). For this reason, explicitly incorporating the Adler zero must improve the radius of convergence, and has been shown to provide a better description of the data [69]. Here, we compare again the two fit models. The ERE results are shown in Table 3. As can be seen, the values of \(\chi ^2\) in the case of the ERE fits are always larger than their Adler-zero counterparts given in Table 2. This further supports the usage of the Adler-zero parametrization for \(I=2\) \(\pi \pi \) scattering.

Table 3 Two-particle fits to the standard effective range expansion (ERE) model in Eq. 7

Similarly, the d-wave phase shift can be obtained from most of the nontrivial irreps when neglecting \(\ell >2\) waves [15, 16]. Since we have few data points, we attempt the following fit (see Table 4):

$$\begin{aligned} \frac{k^5}{M_\pi ^5} \cot \delta _2 = \frac{1}{M_\pi ^5 a_2}. \end{aligned}$$
(8)

The best fit curve for the physical point ensemble is show in the right panel of Fig. 2 and compared to Ref. [92]. Again, for the other two ensembles the corresponding plots can be found in the appendix in the right panels of Figs. 9 and 10, respectively.

In the three pion case we need to parametrize \( \mathcal {K}_{\text {3,df}} \). For this, we expand \( \mathcal {K}_{\text {3,df}} \) about threshold up to linear terms of relativistic invariants [49]:

$$\begin{aligned} \mathcal {K}_{\text {3,df}} = \mathcal {K}^{\text {iso,}0}_{\text {df,3}}+ \mathcal {K}^{\text {iso,}1}_{\text {df,3}}\Delta , \quad \Delta = \frac{(E^*)^2 - 9M_\pi ^2 }{9 M_\pi ^2}, \end{aligned}$$
(9)

where \(\mathcal {K}^{\text {iso,}0}_{\text {df,3}}\) and \(\mathcal {K}^{\text {iso,}1}_{\text {df,3}}\) are the numerical constants to be determined. This parametrization has no momentum dependence, and thus receives the name “isotropic”. It is the three-particle equivalent of keeping only s-wave interactions. At the next order in the expansion, \(O(\Delta ^2)\), three new parameters arise, for which also the d-wave must be included [49]. This is beyond the scope of the present analysis (Table 5).

Following the strategy outlined in Ref. [69], we perform a simultaneous s-wave only fit to two-\(\pi ^+\) \(A_1\) levels, and all three-\(\pi ^+\) levels. For this, we use the \(\delta _0\) model in Eq. 6 and the \( \mathcal {K}_{\text {3,df}} \) parametrization in Eq. 9 – four parameters in total, see Table 6. As can be seen the best fit values for \(B_0\) and \(B_1\) agree well between the two-particle and the global fit, with even smaller errors in the case of the latter. For convenience, we provide the full covariance matrices of the fits in Table 6 in the appendix, see Eqs. (B2) to (B4).

We have also performed fits including only the constant term \(\mathcal {K}^{\text {iso,}0}_{\text {df,3}}\), the results of which can be found in the appendix. We observe that for the ensembles with larger than physical pion mass value the inclusion of the linear term seems necessary.

Table 4 d-wave two-pion fits to Eq. 8. Here we use only non-\(A_1\) two-pion levels. The last column shows the energy range for which data is used

In Fig. 11 in the appendix we provide as an example for the physical point ensemble the measured energy spectrum in the two- and three particle sectors separately. In that figure we also compare to the noninteracting energy levels. Moreover, we give the energy levels predicted by our fits, see Tables 2, 4, 6

5 Discussion

Starting with \(\delta _0\), we show in Fig. 2a all phase shift data points, and include the best fit curve from the two- and three-\(\pi ^+\) global fit. As can be seen, the difference to LO ChPT is small, and due to \(B_1 \ne 0\). In addition, our results agree within \(<2\sigma \) with Refs. [92, 93]. We obtain \(M_\pi a_0 = -0.0481(86)\) (see Table 6 and recall \(1/B_0 = M_\pi a_0\)), which also agrees well with all phenomenological determinations [92, 93, 95,96,97,98], and other lattice results obtained indirectly by extrapolating to the physical point using ChPT [3, 17, 34, 99,100,101,102,103,104,105], see Fig. 1.

In Fig. 1 we also compare to results from \(N_f=2+1+1\) calculations from Ref. [3] and with LO ChPT. Within the uncertainties we do not observe a significant difference between \(N_f=2\) and \(N_f=2+1+1\) results. Moreover, as was found in all previous investigations of two pions at maximal isospin, LO ChPT describes the mass dependence extraordinarily well. At the physical point, LO ChPT predicts \(M_\pi a_0 \simeq -0.04438\), which agrees within error bars with the value we report here, see above. Unfortunately, our determination here suffers from relatively large statistical uncertainties and, thus, cannot compete with determinations based on chiral extrapolations. A summary of various determinations from the literature is compiled in Table 5.

Regarding the d-wave phase shift, we have mild statistical evidence that it is repulsive at the physical point in the considered energy region. We observe agreement within \( > rsim 1\sigma \) with Ref. [92], as shown in Fig. 2b. An interesting feature of the phenomenological fits to \(\delta _2\) is that there is a sign change near threshold, which yields an attractive phase shift at threshold [92, 95, 96, 106]. We cannot confirm or deny such behaviour, as the explored energy region is too far above threshold. For larger pion mass values, we obtain a similar behaviour. The d-wave phase shift is more repulsive for the two larger pion mass values – see Table 4 and the appendix.

Table 5 Summary of some lattice and phenomenological determinations of the isospin-2 \(\pi \pi \) scattering length at the physical point. Note that the lattice determination of ETM (2015) is the only one with chiral and continuum extrapolations. We list LO ChPT, ChPT and Roy equations [93] denoted as CGL01, CCL11 [97], CP-PACS [99], NPLQCD (2006) [100], NPLQCD (2008) [101], ETM (2013) [17], ETM (2015) [3], Yagi et al. [103], Fu [104] and PACS-CS [105], and GWU [34]
Table 6 Two- and three-pion fits using the Adler-zero form (\(z^2=M_\pi ^2\), fixed). Since we only include s-wave interactions, we use two-pion levels in the \(A_1\) irrep, and all irreps for three-pions. Recall that \(1/B_0 = M_\pi a_0\)
Fig. 3
figure 3

Constant(left) and linear(right) terms of \( \mathcal {K}_{\text {3,df}} \) as a function of the s-wave scattering length. We also include the results of Ref. [69]

We show our results in the three-particle sector in Fig. 3. As can be seen in Fig. 3a, there is significant evidence that \( \mathcal {K}_{\text {3,df}} \) at threshold (\(\mathcal {K}^{\text {iso,}0}_{\text {df,3}}\)) is positive (attractive). Even though we find reasonable agreement with the LO ChPT [69] prediction, the data suggests that NLO effects can be significant, and it may be worth to extend the ChPT result to one loop in future work. For \(\mathcal {K}^{\text {iso,}1}_{\text {df,3}}\), the situation is somewhat different. All evidence points to a negative value, very far from the ChPT results. While one could conclude that a NLO ChPT description is required, there is a subtlety in the LO ChPT prediction: it assumes that the connection between \( \mathcal {K}_{\text {3,df}} \) and \(\mathcal {M}_3\) – which involves integral equations – is trivial in LO ChPT [69]

$$\begin{aligned} \mathcal {K}_{\text {3,df}} = \mathcal {M}_{3,\text {df}} \left[ 1 + O(M_\pi ^2/F_\pi ^2) \right] , \end{aligned}$$
(10)

where \(\mathcal {M}_{3,\text {df}}\) is the divergence-free three-to-three amplitude [43]. As argued in Ref. [69], this induces large errors in \(\mathcal {K}^{\text {iso,}1}_{\text {df,3}}\) (up to 50% for 200 MeV pions). The situation is expected to be more dramatic for heavier pions, like our two results at 242 and 340 MeV, for which the largest difference is seen. In order to address this rigorously, the integral equation must be systematically solved, which is beyond the scope of this work.

6 Conclusion

We have presented the first \(N_f=2\) lattice calculation of two- and three-\(\pi ^+\) scattering at the physical point. In the two pion channel we observe very good agreement with other lattice calculations and ChPT or ChPT combined with Roy-Steiner equations for the s-wave phase shift. In particular, for the whole range of pion mass values we have available here we do not observe a significant deviation from LO ChPT or a significant difference to \(N_f=2+1+1\) lattice results. For the d-wave our uncertainties are relatively large. However, thanks to the physical point ensemble we can directly compare to phenomenology and observe reasonable agreement. For the d-wave phase shift smaller scattering momenta would be desirable in order to be able to shed light on a possible sign change at small \(k^2\)-values.

For the three pion case, we observe reasonable agreement with other lattice calculations, phenomenology, and ChPT. By including two ensembles at heavier pion masses, we have gained insight on the chiral dependence of three-\(\pi ^+\) scattering quantities for the first time. We use an isotropic parametrisation of \(\mathcal {K}_{3,\mathrm {df}}\), the real, singularity free, quasilocal, intermediate three particle scattering quantity. Here we find good agreement to LO ChPT for the constant term in \(\mathcal {K}_{3,\mathrm {df}}\) in an expansion about threshold, but an opposite sign compared to LO ChPT for the next-to-leading term. We have discussed possible explanations for this. On the other hand, qualitative agreement is found for both terms with the other available lattice calculation of these quantities.

This letter represents a step towards exploring and understanding the hadronic spectrum of QCD, and shows that three-particle quantities can be extracted with current techniques. In the very near future we expect more lattice calculations of three-body observables with increasing accuracy and describing systems with growing complexity – e.g. three-particle resonances such as the \(\omega \).