1 Introduction

Charge-Parity (CP) violation is essential to our understanding of both particle physics and the evolution of the early universe. It is one of the most fundamental and important properties of weak interaction, and has gained extensive attentions ever since its first discovery in 1964 [1]. In the Standard Model (SM), CP violation is related to the weak complex phase in the Cabibbo–Kobayashi–Maskawa (CKM) matrix, which describes the mixing of different generations of quarks [2, 3]. Besides the weak phase, a large strong phase is also needed for a large CP asymmetry. Generally, this strong phase is provided by QCD loop corrections and some phenomenological models.

In recent years, prompted by a large number of experimental measurements, three-body hadronic B meson decays have been studied by using different theoretical frameworks [4,5,6,7,8]. Strong dynamics contained in three-body hadronic B meson decays is much more complicated than that in two-body cases, e.g. how to factorize B to three-body final states matrix elements. Both BABAR [9] and Belle [10] Collaborations claimed evidence of partial rate asymmetries in the channels \(B^{\pm }\rightarrow \rho ^0(770)K^{\pm }\) in the Dalitz plot analysis of \(B^-\rightarrow K^-\pi ^+\pi ^-\). LHCb also observed the large CP asymmetry in the localized region of the phase space [11, 12], \(A_CP (K^-\pi ^+\pi ^-)=0.678\pm 0.078\pm 0.0323\pm 0.007\), for \(m_{K^-\pi ^+}^2<15\) \(\mathrm {GeV}^2\) and \(0.08<m_{\pi ^+\pi ^-}^2<0.66\) \(\mathrm {GeV}^2\), which spans the \(\pi ^+\pi ^-\) masses around the \(\rho ^0(770)\) resonance. Such three-body decays in this region have been studied in Refs. [13, 14] using a simple model based on the framework of the factorization approach. The authors of Refs [15, 16] considered the possibility of obtaining a large local CP violation in \(B^-\rightarrow \pi ^+\pi ^-\pi ^-\) decay from the interference of the resonances \(\rho ^0(770)\) and \(f_0(500)\). In principle, in region of \(m_{K^-\pi ^+}^2<15\) \(\mathrm {GeV}^2\) and \(0.08<m_{\pi ^+\pi ^-}^2<0.66\) \(\mathrm {GeV}^2\) for \(B^-\rightarrow K^-\pi ^+\pi ^-\) decay should cover both \(\pi \pi \) and \(K\pi \) resonances, however, because of the narrow width of \(K^*\), there will be weaker interference between \(K\pi \) and \(\pi \pi \) systems compared with the interference between \(\pi \pi \) systems. So in our work, we only consider the \(\pi \pi \) system resonances, such as the \(\rho ^0(770)\) and \(f_0(500)\) resonances in the above region.

In contrast to vector and tensor mesons, the identification of scalar mesons is a long-standing puzzle, because some of them have large decay widths which cause strong overlaps between resonances and backgrounds in experiments [17]. Up to now, there have been some progresses in the study of charmless hadronic B decays with scalar mesons in the final states both experimentally and theoretically. On the experimental side, measurements of B decays to the scalar mesons such as \(f_0(980)\), \(f_0(1370)\), \(f_0(1500)\), \(f_0(1710)\), \(a_0(980)\), \(a_0(1450)\), and \(K_0^*(1430)\) have been reported by BABAR and Belle Collaborations, but the decays to \(f_0(500)\) have not been reported and the CP violation and the branching fractions have not been measured for such processes. So it is important to predict the values of \(A_{CP}(B^-\rightarrow K^-f_0(500))\) and \({\mathcal {B}}(B^-\rightarrow K^-f_0(500))\). In spite of the striking success of QCD theory, the underlying structure of the light scalar mesons is still under controversy, scalar mesons have been identified as ordinary a \({\bar{q}}q\) states, four-quark states, or meson-meson bound states, or even those supplemented with a scalar glueball, in our work we will follow the \({\bar{q}}q\) quark model and consider the mixing between \(f_0(500)\) and \(f_0(980)\) [18]. However, this does not necessarily imply that other models for \(f_0(500)\) are ruled out.

Theoretically, to calculate the hadronic matrix elements of B nonleptonic weak decays, some approaches, including the naive factorization [19, 20], the QCD factorization (QCDF) [21,22,23], the perturbative QCD (pQCD) approach [24,25,26], and the soft-collinear effective theory (SCET) [27, 28], have been fully developed and extensively employed in recent years. Unfortunately, in the collinear factorization approximation, the calculation of annihilation corrections always suffers from end-point divergence. In the pQCD approach, such divergence is regulated by introducing the parton transverse momentum \(k_T\) and the Sudakov factor at the expense of modeling the additional \(k_T\) dependence of meson wave functions, and large complex annihilation corrections are presented. In the SCET approach, such divergence is removed by separating the physics at different momentum scales and using zero-bin subtraction to avoid double counting the soft degrees of freedom. Within the QCDF framework, to estimate the annihilation amplitudes and regulate the endpoint divergency, the logarithmically divergent integral is usually parameterized in a model-independent manner and explicitly expressed as \(\int _0^1\frac{dx}{x}\rightarrow X_A\) which will be explained specifically in Sect. 2. In this work, within the framework of QCDF [29, 30], we will study the decays of \(B^-\rightarrow K^-\pi ^+\pi ^-\) via the interference of \(\rho ^0(770)\) and \(f_0(500)\) and \(B^-\rightarrow K^-f_0(500)\).

The remainder of this paper is organized as follows. In Sect. 2, we briefly present the formalism of the QCD factorization approach. In Sect. 3, we present the formalisms for CP violation of \(B^-\rightarrow K^-f_0(500)\) and \(B^-\rightarrow K^-\pi ^+\pi ^-\). The numerical results are given in Sect. 4 and we summarize our work in Sect 5.

2 QCD factorization

With the operator product expansion, the effective weak Hamiltonian for B meson decays can be written as [31]

$$\begin{aligned} {\mathcal {H}}_{eff}= & {} \frac{G_F}{\sqrt{2}}\sum _{p=u,c}\sum _{D=d,s}\lambda _{p}^{(D)}\left( C_1Q_1^p+C_2Q_2^p \right. \nonumber \\&\left. +\sum _{i=3}^{10}C_iQ_i+C_{7\gamma }Q_{7\gamma }+C_{8g}Q_{8g}\right) +h.c., \end{aligned}$$
(1)

where \(G_F\) represents the Fermi constant, \(\lambda _p^{(D)}=V_{pb}V_{pD}^*\), \(V_{pb}\) and \(V_{pD}\) are the CKM matrix elements, \(C_i\) \((i=1,2,\ldots ,10)\) are the Wilson coefficients, \(Q_{1,2}^p\) are the tree level operators and \(Q_{3-10}\) are the penguin ones, and \(Q_{7\gamma }\) and \(Q_{8g}\) are the electromagnetic and chromomagnetic dipole operators, respectively. The explicit forms of the operators \(Q_i\) are [32]

$$\begin{aligned} \begin{aligned} Q_1^p&={\bar{p}}\gamma _\mu (1-\gamma _5)b{\bar{D}}\gamma ^\mu (1-\gamma _5)p, \\ Q_2^p&={\bar{p}}_\alpha \gamma _\mu (1-\gamma _5)b_\beta {\bar{D}}_\beta \gamma ^\mu (1-\gamma _5)p_\alpha , \\ Q_3&={\bar{D}}\gamma _\mu (1-\gamma _5)b\sum _{q'}\bar{q'}\gamma ^\mu (1-\gamma _5)q',\\ Q_4&={\bar{D}}_\alpha \gamma _\mu (1-\gamma _5)b_\beta \sum _{q'}\bar{q'}_\beta \gamma ^\mu (1-\gamma _5)q'_\alpha , \\ Q_5&={\bar{D}}\gamma _\mu (1-\gamma _5)b\sum _{q'}\bar{q'}\gamma ^\mu (1+\gamma _5)q',\\ Q_6&={\bar{D}}_\alpha \gamma _\mu (1-\gamma _5)b_\beta \sum _{q'}\bar{q'}_\beta \gamma ^\mu (1+\gamma _5)q'_\alpha ,\\ Q_7&=\frac{3}{2}{\bar{D}}\gamma _\mu (1-\gamma _5)b\sum _{q'}e_{q'}\bar{q'}\gamma ^\mu (1+\gamma _5)q',\\ Q_8&=\frac{3}{2}{\bar{D}}_\alpha \gamma _\mu (1-\gamma _5)b_\beta \sum _{q'}e_{q'}\bar{q'}_\beta \gamma ^\mu (1+\gamma _5)q'_\alpha ,\\ Q_9&=\frac{3}{2}{\bar{D}}\gamma _\mu (1-\gamma _5)b\sum _{q'}e_{q'}\bar{q'}\gamma ^\mu (1-\gamma _5)q',\\ Q_{10}&=\frac{3}{2}{\bar{D}}_\alpha \gamma _\mu (1-\gamma _5)b_\beta \sum _{q'}e_{q'}\bar{q'}_\beta \gamma ^\mu (1-\gamma _5)q'_\alpha ,\\ Q_{7\gamma }&=\frac{-e}{8\pi ^2}m_b{\bar{s}}\sigma _{\mu \nu }(1+\gamma _5)F^{\mu \nu }b,\\ Q_{8g}&=\frac{-g_s}{8\pi ^2}m_b{\bar{s}}\sigma _{\mu \nu }(1+\gamma _5)G^{\mu \nu }b,\\ \end{aligned} \end{aligned}$$
(2)

where \(\alpha \) and \(\beta \) are color indices, \(q'=u,d,s,c\) or b quarks.

In dealing with the charmless B decay into two mesons \(M_1\) and \(M_2\), the decay amplitude is usually divided into the emission part and the annihilation part in terms of the structures of the topological diagrams. In the heavy quark limit, the former part can be written as the product of the decay constant and the form factor, while for the latter part, it is always regarded as being power suppressed. With the standard procedure of the QCDF, the emission part of the decay amplitude has the following form:

$$\begin{aligned} {\mathcal {M}}(B^-\rightarrow M_1M_2)= & {} \frac{G_F}{\sqrt{2}}\sum _{p=u,c}\sum _{i}V_{pb}V_{pd}^*\alpha ^p_i(\mu )\nonumber \\&\times \langle {M_1M_2}|Q_i|B\rangle , \end{aligned}$$
(3)

where \(\alpha ^p_i(\mu )\) are flavour parameters which can be expressed in terms of the effective parameters \(a_i^p\), which can be calculated perturbatively, with the expressions given by [31]

$$\begin{aligned} \begin{aligned} a_i^p{(M_1M_2)}&={\left( C'_i+\frac{C'_{i\pm 1}}{N_c}\right) }N_i{(M_2)}+\frac{C'_{i\pm 1}}{N_c}\frac{C_F\alpha _s}{4\pi }\bigg [V_i{(M_2)}\\&\quad +\frac{4\pi ^2}{N_c}H_i{(M_1M_2)}\bigg ]+P_i^p{(M_2)}, \end{aligned} \end{aligned}$$
(4)

where \(C'_i\) are effective Wilson coefficients which are defined as \(C_i(m_b)\langle Q_i(m_b)\rangle =C'_i\langle Q_i\rangle ^{tree}\) with \(\langle Q_i\rangle ^{tree}\) being the matrix element at the tree level, the upper (lower) signs apply when i is odd (even), \(N_i{(M_2)}\) are leading-order coefficients, \(C_F={(N_c^2-1)}/{2N_c}\) with \(N_c=3\), the quantities \(V_i{(M_2)}\) account for one-loop vertex corrections, \(H_i{(M_1M_2)}\) describe hard spectator interactions with a hard gluon exchange between the emitted meson and the spectator quark of the B meson, and \(P_i^p{(M_1M_2)}\) are from penguin contractions [31]. Similarly, weak annihilation contributions are described by the terms \(b_i\) and \(b_{i,EW}\), which have the following expressions:

$$\begin{aligned} \begin{aligned} b_1&=\frac{C_F}{N_c^2}C'_1A_1^i, \quad b_2=\frac{C_F}{N_c^2}C'_2A_1^i, \\ b_3^p&=\frac{C_F}{N_c^2}\bigg [C'_3A_1^i+C'_5(A_3^i+A_3^f)+N_cC'_6A_3^f \bigg ],\\ b_4^p&=\frac{C_F}{N_c^2}\bigg [C'_4A_1^i+C'_6A_2^i \bigg ], \\ b_{3,EW}^p&=\frac{C_F}{N_c^2}\bigg [C'_9A_1^i+C'_7(A_3^i+A_3^f)+N_cC'_8A_3^f \bigg ],\\ b_{4,EW}^p&=\frac{C_F}{N_c^2}\bigg [C'_{10}A_1^i+C'_8A_2^i \bigg ], \end{aligned} \end{aligned}$$
(5)

where the subscripts 1, 2, 3 of \(A_n^{i,f}(n=1,2,3)\) stand for the annihilation amplitudes induced from \((V-A)(V-A)\), \((V-A)(V+A)\), and \((S-P)(S+P)\) operators, respectively, and the superscripts i and f refer to gluon emission from the initial- and final-state quarks, respectively. The explicit expressions for \(A_n^{i,f}\) can be found in Ref. [31].

When dealing with the weak annihilation contributions and the hard spectator contributions, one suffers from the infrared endpoint singularity \(X=\int _0^1 dx/(1-x)\). The treatment of the endpoint divergence is model dependent, and we follow Ref. [22] to parameterize the endpoint divergence in the annihilation and hard spectator diagrams as

$$\begin{aligned} \begin{aligned} X^{B\rightarrow O_1O_2}_{A,H}=\left( 1+\rho ^{O_1O_2}_{A,H} e^{i\phi ^{O_1O_2}_{A,H}}\right) \ln \frac{m_B}{\Lambda _h}, \end{aligned} \end{aligned}$$
(6)

where \(O_1\) and \(O_2\) denote species of mesons in the final state including scalar (S), vector (V) and pseudoscalar (P) mesons, \(\Lambda _h\) is a typical scale of order 500 MeV, \(\rho ^{O_1O_2}_{A,H}\) is an unknown real parameter, \(\phi ^{O_1O_2}_{A,H}\) is the free strong phase in the range \([0,2\pi ]\). In our work, we will use:

$$\begin{aligned} \begin{aligned} X^{O_1O_2}&=X^{B\rightarrow O_1O_2}_{A,H}\\&=\left( 1+\rho ^{O_1O_2} e^{i\phi ^{O_1O_2}}\right) \ln \frac{m_B}{\Lambda _h}. \end{aligned} \end{aligned}$$
(7)

In fact, the QCDF approach itself cannot give information or constraints on the phenomenological parameters \(\rho ^{O_1O_2}\) and \(\phi ^{O_1O_2}\), both of them should be fixed by experimental data such as branching fractions and CP asymmetries.

3 Calculation of CP violation

3.1 CP violation formalism for \(B^-\rightarrow K^-\pi ^+\pi ^-\)

In this section, we will consider a B meson three-body decay process, \(B\rightarrow M_1M_2M_3\), where \(M_i\) \((i=1, 2, 3)\) are light mesons. There are two resonaces, X and Y, appearing during this process: \(B\rightarrow X(Y)M_3\), then both X and Y decay to \(M_1M_2\). The amplitude for \(B\rightarrow X(Y)M_3\rightarrow M_1M_2M_3\) around the X and Y resonance region can be expressed as [15]

$$\begin{aligned} {\mathcal {M}}={\mathcal {M}}_X+{\mathcal {M}}_Ye^{i\delta }, \end{aligned}$$
(8)

where \(\delta \) is a relative strong phase, \({\mathcal {M}}_X\) and \({\mathcal {M}}_Y\) are the amplitudes for \(B\rightarrow XM_3\rightarrow M_1M_2M_3\) and \(B\rightarrow YM_3\rightarrow M_1M_2M_3\), respectively.

For the specific process \(B^-\rightarrow K^-\pi ^+\pi ^-\) in the region \(m_{K^\pm \pi ^\pm }^2<15\) \(\mathrm {GeV}^2\) and \(0.08<m_{\pi ^+\pi ^-}^2<0.66\) \(\mathrm {GeV}^2\), \(\rho ^0(770)\) and \(f_0(500)\) are the dominate resonances. We will adopt the naive Breit-Wigner form for \(\rho ^0(770)\) with the pole mass \(m_{\rho ^0(770)}=0.775\mathrm {GeV}\) and the width \(\Gamma _{\rho ^0(770)}=0.149\mathrm {GeV}\) [17], but for the \(f_0(500)\) meson we will use the Bugg model [33,34,35] with the pole mass \(m_{f_0(500)}=0.5\mathrm {GeV}\) and the width \(\Gamma _{f_0(500)}=0.5\mathrm {GeV}\), \({\mathcal {M}}_{\rho ^0(770)}\) and \({\mathcal {M}}_{f_0(500)}\) take the following form:

$$\begin{aligned} {\mathcal {M}}_{\rho ^0(770)}= & {} \frac{\langle \rho ^0(770) K^-|{\mathcal {H}}_{eff}|B^-\rangle \langle \pi ^+\pi ^-|{\mathcal {H}}_{\rho ^0(770) \pi ^+\pi ^-}|\rho ^0(770)\rangle }{S_{\rho ^0(770)}}, \end{aligned}$$
(9)
$$\begin{aligned} {\mathcal {M}}_{f_0(500)}= & {} \langle f_0(500)K^-|{\mathcal {H}}_{eff}|B^-\rangle \langle \pi ^+\pi ^-|{\mathcal {H}}_{f_0\pi \pi }|\nonumber \\&\quad f_0(500)\rangle R_{f_0(500)}(s). \end{aligned}$$
(10)

In Eq. (9), \(S_{\rho ^0(770)}\) is the reciprocal of the propagator of \(\rho ^0(770)\) which takes the form \(s-m_{\rho ^0(770)}^2+im_{\rho ^0(770)}\Gamma _{\rho ^0(770)}\), where s is the invariant mass squared of mesons \(\pi ^+\) and \(\pi ^-\) and \(\Gamma _{\rho ^0}\approx \Gamma _{\rho ^0\rightarrow \pi ^+\pi ^-}\).

In Eq. (10), the parameterization of \(f_0(500)\) in the Bugg model [33,34,35] is given by

$$\begin{aligned} \begin{aligned} R_{f_0(500)}(s)&= M\Gamma _1(s)/[M^2-s-g_1^2(s)\frac{s-s_A}{M^2-s_A}z(s)\\&-iM\Gamma _{\mathrm {tot}}(s)], \end{aligned} \end{aligned}$$
(11)

where \(z(s)=j_1(s)-j_1(M^2)\) with \(j_1(s)=\frac{1}{\pi }[2+\rho _1\ln (\frac{1-\rho _1}{1+\rho _1})]\), \(\Gamma _{\mathrm {tot}}(s)=\sum _{i=1}^4 \Gamma _i(s)\) and other relevant functions are giving in the following:

$$\begin{aligned} \begin{aligned} M\Gamma _1(s)&=g_1^2(s)\frac{s-s_A}{M^2-s_A}\rho _1(s),\\ M\Gamma _2(s)&=0.6g_1^2(s)(s/M^2)\mathrm {exp}(-\alpha |s-4m_K^2|)\rho _2(s),\\ M\Gamma _3(s)&=0.2g_1^2(s)(s/M^2)\mathrm {exp}(-\alpha |s-4m_\eta ^2|)\rho _3(s),\\ M\Gamma _4(s)&=Mg_{4\pi }\rho _{4\pi }(s)/\rho _{4\pi }(M^2),\\ g_1^2(s)&=M(b_1+b_2s)\mathrm {exp}[-(s-M^2)/A],\\ \rho _{4\pi }(s)&=1.0/[1+\mathrm {exp}(7.082-2.845s)].\\ \end{aligned} \end{aligned}$$
(12)

For the parameters in Eqs. (11,12), they are fixed to \(M=0.953 \mathrm {GeV}\), \(s_A=0.14m_\pi ^2\), \(b_1=1.302\,\mathrm {GeV}^2\), \(b^2=0.340\), \(A=2.426\,\mathrm {GeV}^2\) and \(g_{4\pi }=0.011\,\mathrm {GeV}\) which are given in the fourth column of Table I in Ref. [33]. The parameters \(\rho _{1,2,3}\) are the phase-space factors of the decay channels \(\pi \pi \), KK and \(\eta \eta \), respectively, and are defined as [33]

$$\begin{aligned} \rho _i(s)=\sqrt{1-4\frac{m_i^2}{s}}, \end{aligned}$$
(13)

with \(m_1=m_\pi \), \(m_2=m_K\) and \(m_3=m_\eta \).

The effective Hamiltonians for strong processes \(\rho ^0(770)\rightarrow \pi ^+\pi ^-\) and \(f_0(500)\rightarrow \pi ^+\pi ^-\) in Eqs. (9,10) can be formally expressed as

$$\begin{aligned} \begin{aligned} {\mathcal {H}}_{\rho ^0\pi \pi }&=-ig_{\rho ^0\pi \pi }\rho _\mu ^0\pi ^+ \overleftrightarrow {\partial }^\mu \pi ^-,\\ {\mathcal {H}}_{f_0\pi \pi }&=g_{f_0\pi \pi }f_0(2\pi ^+\pi ^-+\pi ^0\pi ^0), \end{aligned} \end{aligned}$$
(14)

where \(\rho _\mu ^0\), \(f_0\) and \(\pi ^\pm \) are the field operators for \(\rho ^0(770)\), \(f_0(500)\) and \(\pi \) mesons, respectively, \(g_{\rho ^0\pi \pi }\) and \(g_{f_0\pi \pi }\) are the effective coupling constants which can be expressed in terms of the decay widths of \(\rho ^0\rightarrow \pi ^+\pi ^-\) and \(f_0\rightarrow \pi ^+\pi ^-\), respectively,

$$\begin{aligned} \begin{aligned} g_{\rho ^0\pi \pi }^2&=\frac{48\pi }{\left( 1-\frac{4m_\pi ^2}{m_\rho ^2}\right) ^{3/2}}\times \frac{\Gamma _{\rho ^0\rightarrow \pi ^+\pi ^-}}{m_\rho },\\ g_{f_0\pi \pi }^2&=\frac{4\pi m_{f_0}\Gamma _{f_0\rightarrow \pi ^+\pi ^-}}{\left( 1-\frac{4m_\pi ^2}{m_{f_0}^2}\right) ^{1/2}}. \end{aligned} \end{aligned}$$
(15)

Both \(\rho ^0(770)\) and \(f_0(500)\) decay into one pion pair dominantly through the strong interaction, and the isospin symmetry of the strong interaction tells us that \(\Gamma _{\rho ^0}\approx \Gamma _{\rho ^0\rightarrow \pi ^+\pi ^-}\) and \(\Gamma _{f_0}\approx \frac{3}{2}\Gamma _{f_0\rightarrow \pi ^+\pi ^-}\).

The differential CP asymmetry parameter can be defined as

$$\begin{aligned} A_{CP}=\frac{|{\mathcal {M}}|^2-|\mathcal {{\bar{M}}}|^2}{|{\mathcal {M}}|^2+|\mathcal {{\bar{M}}}|^2}. \end{aligned}$$
(16)

By integrating the denominator and numerator of \(A_{CP}\) in the region R, we get the localized integrated CP asymmetry, which can be measured in experiments and takes the following form:

$$\begin{aligned} A_{CP}^R=\frac{\int _R ds_{12}ds_{13}(|{\mathcal {M}}|^2-|\mathcal {{\bar{M}}}|^2)}{\int _R ds_{12}ds_{13}(|{\mathcal {M}}|^2+|\mathcal {{\bar{M}}}|^2)}, \end{aligned}$$
(17)

where R represents certain region of the phase space, in our work R includes \(m_{K^-\pi ^+}^2<15\) \(\mathrm {GeV}^2\) and \(0.08<m_{\pi ^+\pi ^-}^2<0.66\) \(\mathrm {GeV}^2\) in \(B^-\rightarrow K^-\pi ^+\pi ^-\) decay.

3.2 Calculation of amplitudes of \(B^-\rightarrow \rho ^0(770)(f_0(500))K^-\rightarrow \pi ^+\pi ^-K^-\)

In the QCDF, including the emission and annihilation contributions, the decay amplitudes of \(B^-\rightarrow \rho ^0(770) K^-\) and \(B^-\rightarrow f_0(500) K^-\) can be finally given as

$$\begin{aligned} \begin{aligned}&{\mathcal {M}}(B^-\rightarrow \rho ^0(770) K^-)\\&\quad =\langle \rho ^0(770) K^-|{\mathcal {H}}_{eff}|B^-\rangle \\&\quad =\sum _{p=u,c}\lambda _p^{(s)}\frac{-iG_F}{2}\bigg \{\Big [\alpha _1(\rho K)\delta _{pu}+\alpha _4^p(\rho K)+\alpha _{4,EW}^p(\rho K)\Big ]\\&\qquad \times m_B^2A_0^{B\rightarrow \rho }(0)f_K+\Big [\alpha _2(K \rho )\delta _{pu}+\frac{3}{2}\alpha _{3,EW}^p(K \rho )\Big ]\\&\qquad \times m_B^2F_+^{B\rightarrow f}(0)f_\rho \\&\qquad +\Big [b_2(\rho K)\delta _{pu}+b_3^p(\rho K)+b_{3,EW}^p(\rho K)\Big ]\times f_Bf_\rho f_K\bigg \},\\ \end{aligned} \end{aligned}$$
(18)

for \(B^-\rightarrow \rho ^0(770) K^-\), and

$$\begin{aligned} \begin{aligned}&{\mathcal {M}}(B^-\rightarrow f_0(500) K^-)\\&\quad =\langle f_0(500) K^-|{\mathcal {H}}_{eff}|B^-\rangle \\&\quad =\sum _{p=u,c}\lambda _p^{(s)}\frac{G_F}{2}\bigg \{\left[ \alpha _1(f K)\delta _{pu}+\alpha _4^p(f K)+ \alpha _{4,EW}^p(f K)\right] \\&\qquad \times (m_{f}^2-m_B^2)F_0^{B\rightarrow f}(m_K^2)f_K\\&\qquad +\Big [\alpha _2(K f)\delta _{pu}+2\alpha _{3}(K f)+\frac{1}{2}\alpha _{3,EW}^p(K f))\Big ]\\&\qquad \times (m_B^2-m_{K}^2)F_0^{B\rightarrow K}(m_{f}^2){\bar{f}}^u_{f_0(500)}\\&\qquad +\Big [\sqrt{2}\alpha _3^p(K f)+\sqrt{2}\alpha _{4}^p(K f)-\frac{1}{\sqrt{2}}\alpha _{3,EW}^p(K f)\\&\qquad -\frac{1}{\sqrt{2}}\alpha _{4,EW}^p(K f)\Big ]\\&\qquad \times (m_B^2-m_{K}^2)F_0^{B\rightarrow K}(m_{f}^2){\bar{f}}^s_{f_0(500)}-\Big [b_2(f K)\delta _{pu}\\&\qquad +b_3^p(f K)+b_{3,EW}^p(f K)\Big ]\\&\qquad \times f_Bf_K{\bar{f}}^u_{f_0(500)}-\sqrt{2}\Big [b_2(K f)\delta _{pu}+b_3^p(K f )+b_{3,EW}^p(K f)\Big ]\\&\qquad \times f_Bf_K{\bar{f}}^s_{f_0(500)}\bigg \},\\ \end{aligned} \end{aligned}$$
(19)

for \(B^-\rightarrow f_0(500) K^-\), where \(\rho \) and f are the abbreviations for \(\rho ^0(770)\) and \(f_0(500)\), respectively, \(A_0^{B\rightarrow M_1}(0)\) and \(F_{+,0}^{B\rightarrow M_2}(q^2)\) are form factors for B to \(M_1\) and \(M_2\) transitions, \(f_K\), \(f_\rho \) and \(f_B\) are decay constants of K, \(\rho \) and B mesons, respectively, \({\bar{f}}^u_{f_0(500)}\) and \({\bar{f}}^s_{f_0(500)}\) are decay constants of \(f_0(500)\) coming from the up and strange quark components, respectively.

From Eq. (14), we can obtain the amplitudes for \(\rho ^0(770)\rightarrow \pi ^+\pi ^-\) and \(f_0(500)\rightarrow \pi \pi \) as

$$\begin{aligned} \begin{aligned} {\mathcal {M}}(\rho ^0(770)\rightarrow \pi ^+\pi ^-)&=\langle \pi ^+\pi ^-|{\mathcal {H}}_{\rho ^0\pi \pi }|\rho ^0(770)\rangle \\&=g_{\rho \pi ^+\pi ^-}\varepsilon _{\rho ^0}\cdot (p_{\pi ^-}-p_{\pi ^+}),\\ {\mathcal {M}}(f_0(500)\rightarrow \pi ^+\pi ^-)&=\langle \pi ^+\pi ^-|{\mathcal {H}}_{f_0\pi \pi }|f_0(500)\rangle =2g_{f_0\pi ^+\pi ^-},\\ \end{aligned} \end{aligned}$$
(20)

where \(\varepsilon _{\rho ^0}\) is the polarization vector of \(\rho ^0(770)\), \(p_{\pi ^+}\) and \(p_{\pi ^-}\) are the momenta of \(\pi ^+\) and \(\pi ^-\), respectively.

Considering the total processes, one can get

$$\begin{aligned} \begin{aligned}&{\mathcal {M}}(B^-\rightarrow \rho ^0(770) K^-\rightarrow \pi ^+\pi ^- K^-)\\&\quad =\sum _{p=u,c}\lambda _p^{(s)}\frac{-iG_Fg_{\rho \pi ^+\pi ^-}}{S_{\rho ^0(770)}}({\hat{s}}_{K\pi }-s_{K\pi })\\&\qquad \times \bigg \{A_0^{B\rightarrow \rho }(0)f_K\left[ \alpha _1(\rho K)\delta _{pu}+\alpha _4^p(\rho K)+\alpha _{4,EW}^p(\rho K)\right] \\&\qquad +F_+^{B\rightarrow K}(0)f_\rho \left[ \alpha _2(K \rho )\delta _{pu}+\frac{3}{2}\alpha _{3,EW}^p(K \rho )\right] \\&\qquad +\frac{f_B f_\rho f_K}{m_B^2} \left[ b_2(\rho K)\delta _{pu}+b_3^p(\rho K)+b_{3,EW}^p(\rho K)\right] \bigg \},\\ \end{aligned} \end{aligned}$$
(21)

for the \(B^-\rightarrow \rho ^0(770) K^-\rightarrow \pi ^+\pi ^- K^-\) decay mode, where \({\hat{s}}_{K\pi }\) is the midpoint of the allowed range of \(s_{K^-\pi ^+}\), i.e. \({\hat{s}}_{K\pi }=(s_{K^-\pi ^+, \text {max}}+s_{K^-\pi ^+,\text {min}})/2\), with \(s_{K^-\pi ^+,\text {max}}\) and \(s_{K^-\pi ^+,\text {min}}\) being the maximum and minimum values of \(s_{K^-\pi ^+}\) for fixed \(s_{\pi +\pi ^-}\).

For the \(B^-\rightarrow f_0(500) K^-\rightarrow \pi ^+\pi ^- K^-\) decay modes.

$$\begin{aligned} \begin{aligned}&{\mathcal {M}}(B^-\rightarrow f_0(500) K^-\rightarrow \pi ^+\pi ^- K^-)\\&\quad =\sum _{p=u,c}\lambda _p^{(s)}\frac{G_Fg_{f\pi ^+\pi ^-}}{S_{f_0(500)}} \bigg \{(m_f^2-m_B^2)F_0^{B\rightarrow f}(m_K^2)\\&\qquad \times f_K\left[ \delta _{pu}\alpha _1(fK)+\alpha _4^p(fK)+\alpha _{4,EW}^p(fK)\right] \\&\qquad -f_Bf_K{\bar{f}}^u_{f_0(500)}\left[ \delta _{pu}b_2(fK)+b_3^p(fK)+b_{3,EW}^p(fK)\right] \\&\qquad +(m_B^2-m_K^2)F_0^{B\rightarrow K}(m_f^2){\bar{f}}^u_{f_0(500)}\\&\qquad \times \left[ \delta _{pu}\alpha _2(K f)+2\alpha _3^p(Kf)+\frac{1}{2}\alpha _{3,EW}^p(Kf)\right] \\&\qquad +(m_B^2-m_K^2)F_0^{B\rightarrow K}(m_f^2){\bar{f}}^s_{f_0(500)}\\&\qquad \times \left[ \sqrt{2}\alpha _3^p(K f)+\sqrt{2}\alpha _4^p(K f)-\frac{1}{\sqrt{2}}\alpha _{3,EW}^p(K f)-\frac{1}{\sqrt{2}}\alpha _{4,EW}^p(K f)\right] \\&\qquad -f_Bf_K{\bar{f}}^s_{f_0(500)}\left[ \sqrt{2}\delta _{pu}b_2(Kf)+\sqrt{2}b_3^p(Kf)+\sqrt{2}b_{3,EW}^p(K f)\right] \bigg \}.\\ \end{aligned} \end{aligned}$$
(22)

The amplitude for \(B^-\rightarrow K^-\pi ^+\pi ^-\) around the \(f_0(500)\) and \(\rho ^0(770)\) resonance region can be expressed as

$$\begin{aligned} \begin{aligned} {\mathcal {M}}&={\mathcal {M}}(B^-\rightarrow f_0(500) K^-\rightarrow \pi ^+\pi ^- K^-)\\&+{\mathcal {M}}(B^-\rightarrow \rho ^0(770) K^-\rightarrow \pi ^+\pi ^- K^-)e^{i\delta }\\ =&\sum _{p=u,c}\lambda _p^{(s)}\frac{G_Fg_{f\pi ^+\pi ^-}}{S_{f_0(500)}} \bigg \{(m_f^2-m_B^2)F_0^{B\rightarrow f}(0)f_K\left[ \delta _{pu}\alpha _1(fK)\right. \\&\left. +\alpha _4^p(fK)+\alpha _{4,EW}^p(fK)\right] \\&-f_Bf_K{\bar{f}}^u_{f_0(500)}\left[ \delta _{pu}b_2(fK)+b_3^p(fK)+b_{3,EW}^p(fK)\right] \\&-f_Bf_K{\bar{f}}^s_{f_0(500)}\left[ \sqrt{2}\delta _{pu}b_2(Kf)+\sqrt{2}b_3^p(Kf)\right. \\&\left. +\sqrt{2}b_{3,EW}^p(K f)\right] \\&+(m_B^2-m_K^2)F_0^{B\rightarrow K}(0){\bar{f}}^u_{f_0(500)}\left[ \delta _{pu}\alpha _2(K f)+2\alpha _3^p(Kf)\right. \\&\left. +\frac{1}{2}\alpha _{3,EW}^p(Kf)\right] \\&+(m_B^2-m_K^2)F_0^{B\rightarrow K}(0){\bar{f}}^s_{f_0(500)}\left[ \sqrt{2}\alpha _3^p(K f)+\sqrt{2}\alpha _4^p(K f)\right. \\&\left. -\frac{1}{\sqrt{2}}\alpha _{3,EW}^p(K f)-\frac{1}{\sqrt{2}}\alpha _{4,EW}^p(K f)\right] \bigg \}\\&+\sum _{p=u,c}\lambda _p^{(s)}\frac{-iG_Fg_{\rho \pi ^+\pi ^-}}{S_{\rho ^0(770)}}({\hat{s}}_{K\pi }-s_{K\pi })\bigg \{A_0^{B\rightarrow \rho }(0)f_K\\&\times \left[ \alpha _1(\rho K)\delta _{pu}+\alpha _4^p(\rho K)+\alpha _{4,EW}^p(\rho K)\right] \\&+F_0^{B\rightarrow K}(0)f_\rho \left[ \alpha _2(K \rho )\delta _{pu}+\frac{3}{2}\alpha _{3,EW}^p(K \rho )\right] \\&+\frac{f_B f_\rho f_K}{m_B^2} \left[ b_2(\rho K)\delta _{pu}+b_3^p(\rho K)+b_{3,EW}^p(\rho K)\right] \bigg \}e^{i\delta },\\ \end{aligned} \end{aligned}$$
(23)

where \(\delta \in [0,2\pi ]\). Substituting Eq. (23) into Eq. (17) and taking the integral region R as \(m_{K^-\pi ^+}^2<15\) \(\mathrm {GeV}^2\) and \(0.08<m_{\pi ^+\pi ^-}^2<0.66\) \(\mathrm {GeV}^2\), we can get the expression of the localized \(A_{CP}(B\rightarrow K^- \pi ^+\pi ^-)\), which is a function of \(X (\rho _S,\phi _S)\) and \(\delta \).

3.3 Calculation of differential CP violation and branching fraction of \(B^-\rightarrow K^- f_0(500)\)

Using Eq. (16), the differential CP asymmetry parameter of \(B\rightarrow M_1M_2\) can be expressed as

$$\begin{aligned}&A_{CP}(B\rightarrow M_1M_2)\nonumber \\&\quad =\frac{|{\mathcal {M}}(B\rightarrow M_1M_2)|^2-|\mathcal {{\bar{M}}}(B\rightarrow M_1M_2)|^2}{|{\mathcal {M}}(B\rightarrow M_1M_2)|^2+|\mathcal {{\bar{M}}}(B\rightarrow M_1M_2)|^2}. \end{aligned}$$
(24)

The branching fraction of \(B\rightarrow M_1M_2\) decay has the following form:

$$\begin{aligned} {\mathcal {B}}(B\rightarrow M_1M_2)=\tau _B \frac{|p_c|}{8\pi m_B^2}|{\mathcal {M}}(B\rightarrow M_1M_2)|^2, \end{aligned}$$
(25)

where \(\tau _B\) is the lifetime of B meson, \(m_B\) is the mass of B meson, \(|p_c|\) is the norm of a hadron’s three momentum in the final state which can be expressed as

$$\begin{aligned} |p_c|=\frac{1}{2m_B}\sqrt{[m_B^2-(m_{M_1}+m_{M_2})^2][m_B^2-(m_{M_1}-m_{M_2})^2]},\nonumber \\ \end{aligned}$$
(26)

where \(m_{M_1}\) and \(m_{M_2}\) are the two final state mesons’ masses, respectively.

Substituting the amplitude of \(B^-\rightarrow K^- f_0(500)\),

$$\begin{aligned} \begin{aligned}&{\mathcal {M}}(B^-\rightarrow f_0(500) K^-)\\&\quad =\langle f_0(500) K^-|{\mathcal {H}}_{eff}|B^-\rangle \\&\quad =\sum _{p=u,c}\lambda _p^{(s)}\frac{G_F}{2}\bigg \{\left[ \alpha _1(f K)\delta _{pu}+\alpha _4^p(f K)+ \alpha _{4,EW}^p(f K)\right] \\&\qquad \times (m_{f}^2-m_B^2)F_0^{B\rightarrow f}(m_K^2)f_K\\&\qquad +\Big [\alpha _2(K f)\delta _{pu}+2\alpha _{3}(K f)+\frac{1}{2}\alpha _{3,EW}^p(K f))\Big ]\\&\qquad \times (m_B^2-m_{K}^2)F_0^{B\rightarrow K}(m_{f}^2){\bar{f}}^u_{f_0(500)}\\&\qquad +\Big [\sqrt{2}\alpha _3^p(K f)+\sqrt{2}\alpha _{4}^p(K f)-\frac{1}{\sqrt{2}}\alpha _{3,EW}^p(K f)-\frac{1}{\sqrt{2}}\alpha _{4,EW}^p(K f)\Big ]\\&\qquad \times (m_B^2-m_{K}^2)F_0^{B\rightarrow K}(m_{f}^2){\bar{f}}^s_{f_0(500)}\\&\qquad -\Big [b_2(f K)\delta _{pu}+b_3^p(f K)+b_{3,EW}^p(f K)\Big ]\\&\qquad \times f_Bf_K{\bar{f}}^u_{f_0(500)}-\sqrt{2}\Big [b_2(K f)\delta _{pu}+b_3^p(K f )+b_{3,EW}^p(K f)\Big ]\\&\qquad \times f_Bf_K{\bar{f}}^s_{f_0(500)}\bigg \}, \end{aligned} \end{aligned}$$

into Eq. (24) we can get the expression of \(A_{CP}(B^-\rightarrow K^- f_0(500))\). Substituting Eqs. (19) and (26) into Eq. (25), one can obtain the branching fraction of \(B^-\rightarrow K^- f_0(500)\). Both of them are functions of \(X (\rho _S,\phi _S)\).

4 Numerical results

The expressions for \(A_{CP}({B^-\rightarrow K^-\pi ^+\pi ^-})\), \(A_{CP}(B^-\rightarrow K^- f_0(500))\) and \({\mathcal {B}}(B^-\rightarrow K^- f_0(500))\) obtained in the QCD factorization approach depend on many input parameters including CKM matrix elements, effective Wilson coefficients, light-cone distribution amplitudes of mesons, form factors and decay constants. CKM matrix elements can be expressed in the terms of Wolfenstein parameters A, \(\lambda \), \(\rho \) and \(\eta \). In our work, we take values \(A=0.811^{+0.023}_{-0.024}\), \(\lambda =0.225\pm 0.00061\), \({\bar{\rho }}=0.117\pm 0.021\), and \({\bar{\eta }}=0.353\pm 0.013\) with \({\bar{\rho }}=\rho (1-\frac{\lambda ^2}{2}), {\bar{\eta }}=\eta (1-\frac{\lambda ^2}{2})\) [17]. The effective Wilson coefficients used in our calculations are taken from Ref. [36]:

$$\begin{aligned} C'_1= & {} -0.3125, \quad C'_2=-1.1502, \nonumber \\ C'_3= & {} 2.120\times 10^{-2}+5.174\times 10^{-3}i,\nonumber \\ C'_4= & {} -4.869\times 10^{-2}-1.552\times 10^{-2}i, \nonumber \\ C'_5= & {} 1.420\times 10^{-2}+5.174\times 10^{-3}i,\nonumber \\ C'_6= & {} -5.792\times 10^{-2}-1.552\times 10^{-2}i, \\ C'_7= & {} -8.340\times 10^{-5}-9.938\times 10^{-5}i,\nonumber \\ C'_8= & {} 3.839\times 10^{-4}, \nonumber \\ C'_9= & {} -1.017\times 10^{-2}-9.938\times 10^{-5}i,\nonumber \\ C'_{10}= & {} 1.959\times 10^{-3}.\nonumber \end{aligned}$$
(27)

The twist-2 light-cone distribution amplitudes (LCDA) for the pseudoscalar (P) and vector (V) mesons are

$$\begin{aligned} \Phi _{P,V}(x,\mu )=6x(x-1)\left[ 1+\sum _{m=1}^\infty \alpha _m^{P,V}(\mu )C_m^{3/2}(2x-1)\right] ,\nonumber \\ \end{aligned}$$
(28)

and twist-3 ones are

$$\begin{aligned} \Phi _p(x)= & {} 1,\quad \Phi _\sigma (x)=6x(x-1), \end{aligned}$$
(29)
$$\begin{aligned} \Phi _\upsilon (x)= & {} 3\left[ 2x-1+\sum _{m=1}^\infty \alpha _{m,\perp }^V(\mu )P_{m+1}(2x-1)\right] , \end{aligned}$$
(30)

where \(C_m^{3/2}\) and \(P_m\) are the Gegenbauer and Legendre polynomials, respectively, \(\alpha _m^{P,V}(\mu )\) and \(\alpha _{m,\perp }^V(\mu )\) are Gegenbauer moments which depend on the scale \(\mu \). The Gegenbauer moments of K and \(\rho \) are \(\alpha _1^K=0.06\pm 0.03\), \(\alpha _2^K=0.25\pm 0.15\), and \(\alpha _1^\rho =0\), \(\alpha _2^\rho =0.14\pm 0.06\), \(\alpha _{1,\perp }^{\rho }=0\), and \(\alpha _{2,\perp }^{\rho }=0.15\pm 0.07\) [37], respectively, at the scale \(\mu =1\ \mathrm {GeV}\).

In general, the twist-2 LCDA of a scalar meson, \(\Phi _S\), has the following form [18]:

$$\begin{aligned} \Phi _S(x,\mu )={\bar{f}}_S6x(x-1)\sum _{m=1}^\infty B_m(\mu )C_m^{3/2}(2x-1), \end{aligned}$$
(31)

where \({\bar{f}}_S\) are the decay constants of the scalar meson S, \(B_m\) are Gegenbauer moments. Based on the QCD sum rule methods [38, 39] and the effect of the width of \(\Gamma _{f_0(500)}\), one can set \(m_{f_0(500)}-\frac{\Gamma _{f_0(500)}}{2}\leqslant m_S\leqslant m_{f_0(500)}+\frac{\Gamma _{f_0(500)}}{2} \) roughly. Then we derive the decay constants \({\bar{f}}^q_{f_0(500)}\) \((q=u,s)\) with the \(f_0(980)\)-\(f_0(500)\) mixing angle \(\theta =17^0\) [29]: \({\bar{f}}^u_{f_0(500)}=(0.4829\pm 0.14)\ \mathrm {GeV}\) and \({\bar{f}}^s_{f_0(500)}=(-0.21\pm 0.10)\ \mathrm {GeV}\), \(B_1^u=-0.42\pm 0.074\), \(B_3^u=-0.58\pm 0.23\), \(B_1^s=-0.35\pm 0.061\), and \(B_3^s=-0.43\pm 0.18\) at the scale \(\mu =1 \ \mathrm {GeV}\).

As for the twist-3 distribution amplitudes, we use [18]

$$\begin{aligned} \Phi _S^s(x)={\bar{f}}_S,\quad \Phi _S^\sigma (x)={\bar{f}}_S6x(x-1). \end{aligned}$$
(32)

For the form factors of mesons, we neglect corrections quadratic in the light meson masses and we adopt the values at \(q^2=0\) in Ref. [31] (At this kinematic point, the form factors \(F_+\) and \(F_0\) coincide.), \(A_0^{B\rightarrow \rho }(0)=0.303\pm 0.029\), \(F_+^{B\rightarrow K}(0)=F_0^{B\rightarrow K}(0)=0.35\pm 0.04\) [37] and \(F_0^{B\rightarrow f}(m_K^2)\approx 0.45\pm 0.15\) [40]. The decay constants used in our calculations are \(f_K=0.156\pm 0.7 \mathrm {GeV}\) [17], \(f_\rho =0.216\pm 0.003\, \mathrm {GeV}\), and \(f_B=0.21\pm 0.02 \mathrm {GeV}\) [37].

A general fit of \(\rho \) and \(\phi \) to the \(B\rightarrow VP\) and \(B\rightarrow PV\) data indicates \(X^{PV}\ne X^{VP}\), i.e. \(\rho ^{PV}\approx 0.87\), \(\rho ^{VP}\approx 1.07\), \(\phi ^{VP}\approx -30^0\) and \(\phi ^{PV}\approx -70^0\), we shall assign an error of \(\pm 0.1\) to \(\rho ^{PV(VP)}\) and \(\pm 20^0\) to \(\phi ^{PV(VP)}\) for the estimation of theoretical uncertainties [37]. On the other hand, for \(B\rightarrow PS\) and \(B\rightarrow SP\) decays, there is little experimental data so the values of \(\rho _S\) and \(\phi _S\) are not determined very well, to make an estimation about \(A_{CP}(B^-\rightarrow K^- f_0(500))\) and \({\mathcal {B}}(B^-\rightarrow K^-f_0(500))\), we adopt \(X^{PS}=X^{SP}=(1+\rho _S e^{i\phi _S})\ln \frac{m_B}{\Lambda _h}\).

With all the above considerations, we only have three free parameters, which are the relative strong phase \(\delta \), and the divergence parameters \(\rho _S\) and \(\phi _S\) for \(A_CP (B^-\rightarrow K^-\rho ^0(770)(f_0(500))\rightarrow K^-\pi ^+\pi ^-)\). By fitting the theoretical result to the experimental data \(A_CP (B^-\rightarrow K^-\pi ^+\pi ^-)=0.678\pm 0.078\pm 0.0323\pm 0.007\) in the region \(m_{K^-\pi ^+}^2<15\) \(\mathrm {GeV}^2\) and \(0.08<m_{\pi ^+\pi ^-}^2<0.66\) \(\mathrm {GeV}^2\), in the range \(\delta \in [0,2\pi ]\), \(\phi _S\in [0,2\pi ]\), \(\rho _S\in [0,8]\) [41, 42] and varying each of these three parameters by 0.01 each time, i.e. \(\Delta \delta =0.01\), \(\Delta \rho _S=0.01\) and \(\Delta \phi _S=0.01\), it is found that there exist ranges of parameters \(\delta \), \(\rho _S\) and \(\phi _S\) which satisfy the above experimental data. The allowed ranges are \(\delta \in [2.124,5.976]\), \(\rho _S\in [5.692, 8]\) and \(\phi _S \in [0, 2\pi ]\). Therefore, the interference of \(\rho ^0(770)\) and \(f_0(500)\) can indeed induce the data for the localized CP asymmetry in the \(B^-\rightarrow K^-\pi ^+\pi ^-\) decays. It is noted that the values of \(\rho _S\in [5.692, 8]\) are relative larger compared with the previously conservative choice of \(\rho \le 1\) [31, 32]. In fact, both the hard spectator-scattering and weak annihilation contributions involve end-point divergences. For example, the hard spectator-scattering diagram at the twist-3 order posses soft and collinear divergences arising from the soft spectator quark and the annihilation amplitude has endpoint divergences even at the twist-2 level. Note that, we use the \(X_A^{O_1O_2}=X_H^{O_1O_2}\) for the \(B\rightarrow SP(PS)\) decay when dealing with the end-point divergences. When we get the large values of \(\rho _S\), it means that not only the weak annihilation contributions but also the hard spectator-scattering ones become large, so it is still meaningful to do power expansions in \(1/m_b\) and QCDF would not break down. Besides, although the weak annihilation amplitudes are formally \(1/m_b\) power-suppressed, they are generally nontrivial, especially for the flavor-changing neutral-current dominated and pure annihilation decays. Furthermore, because of the possible strong phase provided by the weak annihilation amplitudes, the weak annihilation contributions also play an indispensable role for evaluating the charge-parity asymmetry. So far, the values of \(\rho \) and \(\phi \) are utterly unknown from the first principles of QCD dynamics. Originally, a conservative choice of \(\rho \le 1\) with an arbitrary strong interaction phase \(\phi \) was used. However, QCDF itself cannot give information and constraint on parameters \(\rho \) and it can only be obtained through the experimental data, hence there is no reason to restrict \(\rho \) to the range \(\rho \le 1\) [37, 43,44,45], thus larger values of \(\rho _S\) might be possible when we deal with the divergence problems for \(B\rightarrow SP(PS)\) decays. In this region of \(\rho _S\), one can see that both the weak annihilation and the hard spectator scattering processes can make large contributions to \(B^-\rightarrow K^- f_0(500)\) decays.

In the obtained allowed ranges for \(\rho _S\) and \(\phi _S\), i.e. \(\rho _S\in [5.692, 8]\) and \(\phi _S \in [0, 2\pi ]\), we calculate the CP asymmetry parameter and the branching fraction for \(B^-\rightarrow K^-f_0(500)\) decay modes using Eqs. (24), (19), (25) and (26). The results are plotted in Figs. 1 and 2 as functions of \(\rho _S\) and \(\phi _S\). From these two figures and our calculated data, we obtain the predictions \(A_{CP}(B^-\rightarrow K^-f_0(500))\in [-0.115, -0.151]\) and \({\mathcal {B}}(B^-\rightarrow K^-f_0(500))\in [3.763, 20.014]\times 10^{-5}\) when \(\rho _S\) and \(\phi _S\) vary in their allowed ranges.

Fig. 1
figure 1

Numerical results of \(A_{CP}(B^-\rightarrow f_0(500)K^-)\) as functions of \(\rho _S\) and \(\phi _S\)

Fig. 2
figure 2

Numerical results of \({\mathcal {B}}(B^-\rightarrow f_0(500)K^-)\) as functions of \(\rho _S\) and \(\phi _S\)

5 Summary

In this work, within the QCD factorization approach, we study the localized CP violation in \(B^-\rightarrow K^-\pi ^+\pi ^-\) decays in the region \(m_{K^-\pi ^+}^2<15\) \(\mathrm {GeV}^2\) and \(0.08<m_{\pi ^+\pi ^-}^2<0.66\) \(\mathrm {GeV}^2\) by including the interference of \(\rho ^0(770)\) and \(f_0(500)\). By fitting the experimental data of \(A_{CP}(B^-\rightarrow K^-\pi ^+\pi ^-)\) in this region, we find that such localized CP asymmetry can be indeed induced by the interference of \(\rho ^0(770)\) and \(f_0(500)\) when \(\delta \in [2.124, 5.976]\), \(\phi _S \in [0, 2\pi ]\) and \(\rho _S\in [5.692, 8]\). Both the hard spectator-scattering and the weak annihilation amplitudes have endpoint divergences. When we get the large values of \(\rho \), it means that both the weak annihilation and hard spectator-scattering contributions become large, thus \(1/m_b\) power expansions are still meaningful and QCDF would not break down. Furthermore, although the weak annihilation amplitudes are formally \(1/m_b\) power-suppressed, they are generally nontrivial, especially for the flavor-changing neutral-current dominated and pure annihilation decays. In fact, recent experimental data require the large value of \(\rho \) to be consistent with theoretical results. This implies that \(\rho \) may be much larger than 1, thus larger values of \(\rho _S\) are acceptable while dealing with the divergence problems for \(B\rightarrow SP(PS)\) decays. The large values of \(\rho _S\) indicate that the weak annihilation and the hard spectator scattering processes can make large contributions to \(B^-\rightarrow K^- f_0(500)\) decays and we should take more efforts to investigate these contributions in B nonleptonic weak decays. With the obtained allowed ranges for \(\rho _S\) and \(\phi _S\), we predict the CP asymmetry parameter and the branching fraction for \(B^-\rightarrow K^-f_0(500)\) decay modes. We find \(A_{CP}(B^-\rightarrow K^-f_0(500))\in [-0.115, -0.151]\) and \({\mathcal {B}}(B^-\rightarrow K^-f_0(500))\in [3.763, 20.014]\times 10^{-5}\) in the allowed ranges of \(\phi _S\) and \(\rho _S\). These predictions can hopefully be tested in future experiments. In our analysis, the uncertainties coming from the CKM matrix elements, form factors, decay constants, s quark masses and Gegenbauer moments are all considered.