1 Introduction

Rare (semi-)leptonic decays induced by \(b\rightarrow s\ell \ell \) flavour-changing neutral current (FCNC) transitions are highly suppressed in the Standard Model (SM) and therefore sensitive to effects from non-standard interactions. The corresponding exclusive B-meson decays have been investigated by the experimental collaborations LHCb [1, 2], CMS [3], CDF [4], Belle [5] and BaBar [6]. Recently, LHCb presented updated results on the full angular distribution of the process \(B\rightarrow (K^{*}\rightarrow K\pi )\mu \mu \) from the data sample that corresponds to the total integrated luminosity of \(3\,\text {fb}^{-1}\) [2]. Further significant improvements in the precision of the measurements are expected in the ongoing LHC run and the LHCb upgrade [7], as well as future machines [8].

To fully exploit the forthcoming measurements it requires sufficient understanding of the long-distance backgrounds within the SM and/or the methods to disentangle them from the short-distance effects that might carry information as regards beyond-the-standard-model (BSM) physics. The nonperturbative QCD dynamics in the matrix elements of the local quark currents between the initial and final meson states is parameterised by hadronic transition form factors. The latter can be computed in the region of low hadronic recoil, which is the focus of this work, in the framework of lattice QCD. Recent progress for \(B \rightarrow K^*\) and \(B_s \rightarrow \phi \) transitions has been reported in [9].

Another important irreducible class of long-distance phenomena stems from the resonances that are induced by four-quark operators. The model-independent description of these effects, based on first principles, is currently not available and one needs to rely on models, which ideally can then be tested, i.e., compared to data. One such tool is the low recoil Operator Product Expansion (OPE), in which the effects of the non-local matrix elements of the four-quark operators can be computed in terms of local matrix elements in powers of 1 / Q [10, 11]. Here, the hard scale is provided by \(Q \sim (\smash {\sqrt{q^2}},m_b)\), where \(\smash {\sqrt{q^2}}\) denotes the invariant mass of the dileptons which at low recoil is of the order of the b-quark mass, \(m_b\) [12].

The QCD equations of motion can be used to derive the improved Isgur–Wise relations [13] between form factors, valid at leading order in \(1/m_b\) [14]. Together with the OPE, these relations imply universality, that is, independence on the polarisation of the final state hadron, of the transversity amplitudes in the high-\(q^2\) region [14]. This feature enables the construction of observables free of short-distance dependence assuming no significant right-handed currents [14, 15]. One can then use these observables to extract ratios of form factors independently of the underlying short-distance physics to be used directly in SM tests [16, 17]. Uncertainties due to next-to-leading order \(1/m_b\)-corrections to the universality relations turn out to be parametrically suppressed, at percent level [14, 15].

In the region above the \(\bar{c}c\)-threshold, the charm-loop effects turn into the nonperturbative resonant spectrum in \(B\rightarrow K^{(*)}\ell \ell \) distributions, which shows up as peaks from narrow resonances \(J/\psi , \psi (2S)\) and “wiggles” for higher \(1^{--}\) states above the \(\bar{D}D\)-threshold [18, 19]. While the narrow resonances are removed by kinematic cuts and are not directly relevant at low recoil anyway, the wiggles, observed in \(B^+\rightarrow K^+\mu \mu \) decays [20], constitute a background not captured locally by the OPE. Since the local resonance structure is a nonperturbative effect, it is not revealed at any order of the perturbative OPE. The amount of duality violation was investigated in a toy model in Ref. [11]; one expects that the OPE gives a reasonably good description for binned observables. In view of the increasing precision it is therefore important to understand this quantitatively for given bin position and size.

To assess the performance of the OPE we exploit existing data on \(B\rightarrow (K^{*}\rightarrow K\pi )\mu \mu \) angular distributions [2] in different binnings

$$\begin{aligned}&[15{-}19] \, \text{ GeV }^2, \quad [15{-}17], [17{-}19] \, \text{ GeV }^2 , \nonumber \\&[15{-}16], \ldots , [18{-}19] \, \text{ GeV }^2 , \end{aligned}$$
(1)

allowing one to zoom in with resolution \(\Delta q^2=4, 2\) and \(1\, \text{ GeV }^2\), respectively. The differential branching fraction is available in the two larger binnings only [21]. As we assume new physics at the electroweak scale or higher, a binning-related effect is due to resonances, not BSM physics.

The plan of the paper is as follows: in Sect. 2 we give the effective Hamiltonian and \(B \rightarrow K^*(\rightarrow K \pi ) \mu \mu \) angular observables. In Sect. 3 we briefly review the low recoil OPE and the Krüger–Sehgal approach [18] modelling resonance distributions locally and to be used as a test-case against the OPE. Section 4 is devoted to the details of such tests and gives results of a global fit for resonance parameters. In Sect. 5 we present the outcome of the global fit for the BSM Wilson coefficients and provide estimates of OPE uncertainties. We conclude in Sect. 6. Auxiliary information can be found in three appendices.

2 \(B \rightarrow K^* \ell \ell \) generalities

We briefly review the effective Hamiltonian in Sect. 2.1 and the basics of the \(B\rightarrow K^* (\rightarrow K \pi ) \ell \ell \) angular observables in Sect. 2.2, respectively.

2.1 The effective Hamiltonian

We employ in this work the effective weak Hamiltonian description for \(b\rightarrow s\ell \ell \) transitions

$$\begin{aligned} \mathcal {H}_{\text {eff}}=-\frac{4G_\mathrm{F}}{\sqrt{2}} V_\mathrm{tb}^{\phantom {*}} V_\mathrm{ts}^* \sum _i\mathcal {C}_i(\mu )\mathcal {O}_i(\mu )+h.c. , \end{aligned}$$
(2)

where \(\mathcal {O}_i\) and \(\mathcal {C}_i\) denote the dimension-six operators and their Wilson coefficients, respectively. \(\mu \) is an (arbitrary) renormalisation scale and \(V_{ij} \) are CKM matrix elements. We use the basis of the four-quark operators \(\mathcal {O}_{1,\ldots 6}\) introduced in Refs. [22, 23], i.e., the so called CCM-basis

$$\begin{aligned} \mathcal {O}_1= & {} \phantom {\sum _q}(\bar{s}_\mathrm{L}\gamma _\mu T^a c_\mathrm{L})( \bar{c}_\mathrm{L} \gamma ^\mu T^a b_\mathrm{L}),\nonumber \\ \mathcal {O}_2= & {} (\bar{s}_\mathrm{L}\gamma _\mu c_\mathrm{L}) (\bar{c}_\mathrm{L} \gamma ^\mu b_\mathrm{L}), \nonumber \\ \mathcal {O}_3= & {} (\bar{s}_\mathrm{L}\gamma _\mu b_\mathrm{L})\sum _q(\bar{q}\gamma ^\mu q),\nonumber \\ \mathcal {O}_4= & {} (\bar{s}_\mathrm{L}\gamma _\mu T^a b_\mathrm{L})\sum _q(\bar{q}\gamma ^\mu T^a q),\nonumber \\ \mathcal {O}_5= & {} (\bar{s}_\mathrm{L}\gamma _\mu \gamma _\nu \gamma _\rho b_\mathrm{L})\sum _q(\bar{q}\gamma ^\mu \gamma ^\nu \gamma ^\rho q),\nonumber \\ \mathcal {O}_6= & {} (\bar{s}_\mathrm{L}\gamma _\mu \gamma _\nu \gamma _\rho T^a b_\mathrm{L})\sum _q(\bar{q}\gamma ^\mu \gamma ^\nu \gamma ^\rho T^a q). \end{aligned}$$
(3)

Here, \(T^a\) denote the generators of QCD and the sums are over active quark flavours \(q=u,d,s,c,b\).

The photon (gluon) penguin operators \(\mathcal {O}_7 (\mathcal {O}_8)\) and the semileptonic operators \(\mathcal {O}_{9,10}\) are given as

$$\begin{aligned} \mathcal {O}_7= & {} \frac{e}{16\pi ^2}m_b(\bar{s}\sigma ^{\mu \nu }P_\mathrm{R} b)F_{\mu \nu },\nonumber \\ \mathcal {O}_8= & {} \frac{g_s}{16\pi ^2}m_b(\bar{s}\sigma ^{\mu \nu }P_\mathrm{R} T^ab)G^a_{\mu \nu },\nonumber \\ \mathcal {O}_9= & {} \frac{e^2}{16\pi ^2}(\bar{s}\gamma ^{\mu }P_\mathrm{L} b)(\bar{\ell }\gamma _\mu \ell ),\nonumber \\ \mathcal {O}_{10}= & {} \frac{e^2}{16\pi ^2}(\bar{s}\gamma ^{\mu }P_\mathrm{L} b)(\bar{\ell }\gamma _\mu \gamma _5\ell ) , \end{aligned}$$
(4)

with chiral projectors \(\smash {P_{L,R}=(1\mp \gamma _5)/2}\). The mass of the b-quark is the running mass in the \(\overline{MS}\) scheme at the scale \(\mu \). We neglect the mass of the s-quark as well as the ones of the leptons and CKM-subleading contributions proportional to \(V_\mathrm{ub}^{\phantom {*}} V_{\mathrm{us}\phantom {b}}^*\).

2.2 The angular distribution

The full angular distribution [24] of \(B\rightarrow K^* (\rightarrow K \pi ) \ell \ell \) decaysFootnote 1 can be written as

$$\begin{aligned} \frac{\mathrm{d}^4\Gamma }{\mathrm{d}q^2\mathrm{d}\cos \theta _\ell \mathrm{d}\cos \theta _\mathrm{K} \mathrm{d}\phi }=\frac{3}{8\pi }J(q^2,\cos \theta _\ell ,\cos \theta _\mathrm{K},\phi ), \end{aligned}$$
(5)

where

$$\begin{aligned}&J(q^2,\theta _\ell ,\theta _\mathrm{K},\phi )\nonumber \\&\quad =J_1^s \sin ^2 \theta _\mathrm{K} + J_1^c\cos ^2 \theta _\mathrm{K}\nonumber \\&\qquad + (J_2^s\sin ^2\theta _\mathrm{K}+ J_2^c\cos ^2\theta _\mathrm{K})\cos 2\theta _\ell \nonumber \\&\qquad + J_3\sin ^2\theta _\ell \sin ^2\theta _\mathrm{K}\cos 2\phi + J_4 \sin 2\theta _\ell \sin 2\theta _\mathrm{K}\cos \phi \nonumber \\&\qquad + J_5 \sin \theta _\ell \sin 2\theta _\mathrm{K}\cos \phi + J_6\cos \theta _\ell \sin ^2\theta _\mathrm{K}\nonumber \\&\qquad + J_7\sin \theta _\ell \sin 2\theta _\mathrm{K}\sin \phi + J_8\sin 2\theta _\ell \sin 2\theta _\mathrm{K} \sin \phi \nonumber \\&\qquad + J_9 \sin ^2\theta _\ell \sin ^2\theta _\mathrm{K}\sin 2\phi . \end{aligned}$$
(6)

We adopt the definitions of the angles from [15], that is, \(\theta _\ell \) is the angle between the \(\mu ^-\) and the B in the rest frame of the muon pair, \(\theta _\mathrm{K}\) is the angle between the kaon and the negative direction of flight of the B in the \(K\pi \)-rest frame and \(\phi \) is the angle between the normals to the planes spanned by the \(K\pi \) and \(\mu ^+\mu ^-\)pairs in the rest frame of the B. The angular coefficients \(J_i=J_i(q^2)\) can be expressed in terms of transversity amplitudes \(\mathcal {A}_i^{a}\), i.e., the transition amplitudes with specified polarisation of the final vector meson, \(i=\perp ,0,\parallel \) and the lepton pair, \(a=L, R\); see Appendix A. Neglecting the mass of the leptons the number of independent angular coefficients is eight [25]. The angular distribution for the CP-conjugate decay, \(d^4 \bar{\Gamma }\), can be obtained by replacing in J all angular coefficients \(J_{1,2,3,4,7} \rightarrow + \bar{J}_{1,2,3,4,7} \) and \(J_{5,6,8,9} \rightarrow - \bar{J}_{5,6,8,9}\), where \(\bar{J}_i\) equal \(J_i\) with the weak phases complex-conjugated [26].

We consider the observables \(F_\mathrm{L}\), the fraction of the longitudinally polarised \(K^*\) mesons, and the CP-averaged ratios

$$\begin{aligned} S_i \equiv \frac{J_i+\bar{J}_i}{\mathrm{d}\Gamma /\mathrm{d}q^2+\mathrm{d}\bar{\Gamma }/\mathrm{d}q^2}. \end{aligned}$$
(7)

The forward–backward asymmetry in the lepton angles can be identified as \(A_\mathrm{FB} = S_{6}\). Due to the different definitions of angles and normalisation of the \(J_i^j\) the following relations to the conventions used by LHCb [2, 27] hold:

$$\begin{aligned}&F_\mathrm{L}=F_\mathrm{L}^{\text {LHCb}} , \quad S_{3,5,7,9}=\frac{3}{4}S_{3,5,7,9}^{\text {LHCb}} , \nonumber \\&S_{4,8}=-\frac{3}{4} S_{4,8}^{\text {LHCb}} , \quad A_\mathrm{FB}=-A_\mathrm{FB}^{\text {LHCb}}. \end{aligned}$$
(8)

Furthermore, endpoint relations apply, which are based on general grounds [28] and hold irrespective of the underlying electroweak model

$$\begin{aligned}&F_\mathrm{L}(q^2_\mathrm{max})=1/3 , \quad S_3(q^2_\mathrm{max})=-1/4 , \quad S_4(q^2_\mathrm{max})=1/4 ,\nonumber \\&S_5(q^2_\mathrm{max})/S_6(q^2_\mathrm{max})=1/2 , \quad S_{5,6,7,8,9}(q^2_\mathrm{max})=0 . \end{aligned}$$
(9)

3 The high-\(q^2\) region

We consider \(B\rightarrow K^*\mu \mu \) decays in the high-\(q^2\) region above the peaking charmonium resonances in the OPE (Sect. 3.1) and a phenomenological data-driven test case (Sect. 3.2).

3.1 The high-\(q^2\) OPE

At high \(q^2\) one may exploit the presence of this hard scale to employ an OPE  [10] to control quark-loop effects. The corresponding contributions can be absorbed into the effective coefficients of \(\mathcal {O}_{7,9}\) following [14]:

$$\begin{aligned} \mathcal {C}^{\text {eff}}_7(q^2)= & {} \mathcal {C}_7-\frac{1}{3}\mathcal {C}_3-\frac{4}{9}\mathcal {C}_4-\frac{20}{3}\mathcal {C}_5-\frac{80}{9}\mathcal {C}_6\nonumber \\&+\frac{\alpha _s}{4\pi }[(\mathcal {C}_1-6\mathcal {C}_2)A(q^2)-\mathcal {C}_8F_8^{(7)}(q^2)],\nonumber \\ \mathcal {C}^{\text {eff}}_9(q^2)= & {} \mathcal {C}_9+\frac{1}{2}h(q^2,0)\nonumber \\&\times \left[ \frac{8}{3}\mathcal {C}_1+2\mathcal {C}_2+11\mathcal {C}_3-\frac{4}{3}\mathcal {C}_4+104\mathcal {C}_5-\frac{64}{3}\mathcal {C}_6\right] \nonumber \\&+\frac{8}{3}\frac{m_c^2}{q^2}\left[ \frac{4}{3}\mathcal {C}_1+\mathcal {C}_2+6\mathcal {C}_3+60\mathcal {C}_5\right] \nonumber \\&+\frac{\alpha _s}{4\pi }\left[ \mathcal {C}_1(B(q^2)+4C(q^2))\right. \nonumber \\&\left. -3\mathcal {C}_2(2B(q^2)-C(q^2))-\mathcal {C}_8F_8^{(9)}(q^2)\right] \nonumber \\&-\frac{1}{2}h(q^2,m_b^2)\left[ 7\mathcal {C}_3+\frac{4}{3}\mathcal {C}_4+76\mathcal {C}_5+\frac{64}{3}\mathcal {C}_6\right] \nonumber \\&+\frac{4}{3}\left[ \mathcal {C}_3+\frac{16}{3}\mathcal {C}_5+\frac{16}{9}\mathcal {C}_6\right] . \end{aligned}$$
(10)

The functions \(F_8^{(7),(9)}\) can be found in [29], while AB and C are given in [30]. The function \(h(q^2,m_q^2)\) specifies the one-loop contributions to the vacuum polarisation induced by the quarks and reads

$$\begin{aligned}&h(q^2,m_q^2)=\frac{4}{9}\left( \log \frac{\mu ^2}{m_q^2}+\frac{2}{3}+w\right) \nonumber \\&\quad -\frac{4}{9}(2+w)\sqrt{\vert w-1\vert }\times \left\{ \theta (w-1) \ \displaystyle \arctan \frac{1}{\sqrt{w-1}}\right. \nonumber \\&\quad \left. +\theta (1-w)\left( \displaystyle \ln \,\frac{1+\sqrt{1-w}}{\sqrt{z}} - \frac{i\pi }{2}\right) \right\} , \end{aligned}$$
(11)

with \(w=4 m_q^2/q^2\), where \(m_q\) denotes the quark’s mass. In the limit of the massless quark one finds

$$\begin{aligned} h(q^2,0)=\frac{8}{27}+\frac{4}{9}\left( \log \frac{\mu ^2}{q^2}+i\pi \right) . \end{aligned}$$
(12)

One can then employ the heavy-quark expansion and the operator identities of the QCD to derive the improved Isgur-Wise relations between the (axial)-vector and tensor form factors [13]. A simple derivation is found in [14]. After applying these relations one finds that at leading order in \(1/m_b\) the transversity amplitudes are functions of the universal linear combinations of the Wilson coefficients \(C^{L,R}\) [14], namely

$$\begin{aligned} A_\perp ^{L,R} (q^2)= & {} +i\,\left[ \mathcal {C}_9^\mathrm{eff}(q^2)\mp \mathcal {C}_{10}+\kappa \frac{2 m_b m_\mathrm{B}}{q^2}\mathcal {C}_{7}^\mathrm{eff}(q^2)\right] f_\perp (q^2)\nonumber \\ {}\equiv & {} +i\,C^{L,R}(q^2) f_\perp (q^2) ,\nonumber \\ A_{0,\parallel }^{L,R}(q^2)= & {} -i\,\left[ \mathcal {C}_9^\mathrm{eff}(q^2)\mp \mathcal {C}_{10}+\kappa \frac{2 m_b m_\mathrm{B}}{q^2}\mathcal {C}_{7}^\mathrm{eff}(q^2)\right] f_{0,\parallel }(q^2)\nonumber \\\equiv & {} -i\,C^{L,R}(q^2)f_{0,\parallel } (q^2) \,, \end{aligned}$$
(13)

where \(\kappa =1+(\alpha _s/(3\pi ))\ln (m_b^2/\mu ^2)\). Note that the above form of the transversity amplitudes follows from the universality of \(\mathcal {C}^{\text {eff}}_9(q^2)\), i.e., its independence on the polarisation of the final vector meson. This is a property of the high-\(q^2\) OPE [13]. The \(1/m_b\)-corrections to these relations are parametrically suppressed [15]. The transversity form factors \(f_{\perp ,\parallel ,0}\) are defined as the following combinations of the standard form factors \(A_{1,2}(q^2)\) and \(V(q^2)\):

$$\begin{aligned} \frac{f_{\perp }(q^2)}{N(q^2)}= & {} \frac{\sqrt{2\, \lambda }}{m_\mathrm{B} + m_{\mathrm{K}^*}} V(q^2)\,, \nonumber \\ \frac{f_{\parallel }(q^2)}{N(q^2)}= & {} \sqrt{2}\, (m_\mathrm{B} + m_{\mathrm{K}^*})\, A_1(q^2)\,, \nonumber \\ \nonumber \\ \frac{f_{0}(q^2)}{N(q^2)}= & {} \frac{(m_\mathrm{B}^2 - m_{\mathrm{K}^*}^2 - q^2) (m_\mathrm{B} + m_{\mathrm{K}^*})^2 A_1(q^2) - \lambda \, A_2(q^2)}{2\, m_{\mathrm{K}^*} (m_\mathrm{B} + m_{\mathrm{K}^*}) \sqrt{q^2}}\nonumber \\= & {} 8 \frac{m_{\mathrm{K}^*} m_\mathrm{B}}{\sqrt{q^2}} A_{12} (q^2) , \end{aligned}$$
(14)
$$\begin{aligned} N(q^2)&= G_\mathrm{F}\, \alpha _\mathrm{em}\, V_\mathrm{tb}^{}V_\mathrm{ts}^{*}\, \sqrt{\frac{q^2 \, \,\sqrt{\lambda }}{3 \cdot 2^{10}\, \pi ^5\, m_\mathrm{B}^3}} , \end{aligned}$$
(15)

where \(\lambda =\lambda (q^2, m_\mathrm{B}^2, m_{\mathrm{K}^*}^2)\) denotes the Källén function \(\lambda (a,b,c)=a^2+b^2+c^2-2(a b+a c+b c)\). The form factor \(f_0(q^2)\) is proportional to \(A_{12}(q^2)\), which has been directly computed in lattice QCD [9].

To ease notation in the remainder of this work we frequently drop the explicit \(q^2\)-dependence for transversity amplitudes, form factors, effective coefficients etc.

3.2 The Krüger–Sehgal approach

In this section we describe the method which aims at a local description of charm resonances in the high-\(q^2\) region of \(B\rightarrow K^{(*)}\ell \ell \) decays using the charm contribution to the self-energy of the photon and a factorisation ansatz. The full nonperturbative form of the charm vacuum polarisation function can be extracted from data on the \(e^+e^-\rightarrow h_i\) scattering, where \(h_i\) denotes all produced hadrons in the given kinematic region. This idea was first proposed in [18, 31]. Such analysis was recently performed in Ref. [32] for the case \(B\rightarrow K\mu \mu \).

The experimentally accessible observable is the ratio of the cross section of \(e^+e^-\) scattering into hadrons normalised to the corresponding cross section of the scattering into muon pairs as the function of the center-of-mass energy \(s\equiv q^2\), namely

$$\begin{aligned} R(s)=\frac{\sigma ^{(e^+e^-\rightarrow h_i)}(s)}{\sigma ^{(e^+e^-\rightarrow \mu ^+\mu ^-)}(s)}. \end{aligned}$$
(16)

We fit for the function R(s) in the interval \(\sqrt{s}=3.7\,\text{ GeV }\) to \(\sqrt{s}=4.8\,\text{ GeV }\) using the available data on the \(e^+e^-\rightarrow h_i\) processes from the BES experiment [35, 37, 38]. The ratio R(s) is the sum of the resonant and the continuum contributions

$$\begin{aligned} R(s)=R_{\text {res}}(s)+R_{\text {cont}}(s). \end{aligned}$$
(17)

The explicit form of \(R_{\text {res, cont}}(s)\) with further details of the fitting procedure can be found in Appendix B. The charm contribution to Eq. (16) is extracted using

$$\begin{aligned} R_\mathrm{c}(s)=R(s)-R_\mathrm{uds}, \end{aligned}$$
(18)

where \(R_\mathrm{uds}=2.16\) is the asymptotic value of the light-quark contributions.

The relevant scattering amplitude can be written as

$$\begin{aligned} \mathcal {A}{(e^+e^-\rightarrow h_{(c\bar{c})}\rightarrow e^+e^-)}=\frac{e^4}{s^2}(\bar{e}\gamma _\mu e)(\bar{e}\gamma _\nu e)\Pi ^{\mu \nu (c)}(s). \end{aligned}$$
(19)

Gauge invariance dictates the form of the photon’s self-energy, \(\Pi _{\mu \nu }(s)=(-g_{\mu \nu }q^2+q_\mu q_\nu )\Pi (s)\). The optical theorem relates the imaginary part of this amplitude to the total hadronic cross section, which implies

$$\begin{aligned} R_\mathrm{c}(s) =\frac{e^2 {\text {Im}}[\Pi ^{(c)} (s)] }{e^2 {\text {Im}}[\Pi ^{(\mu )}(s) ]} . \end{aligned}$$
(20)

For easier comparison with Krüger and Sehgal (KS) [18], we introduce

$$\begin{aligned} \Pi ^\mathrm{(KS)}(s)\equiv e^2 {\text {Im}}[\Pi ^{(c)}(s) ] . \end{aligned}$$
(21)

Using \({\text {Im}}[\Pi ^{(\mu )}]=1/(12\pi )\) we obtain

$$\begin{aligned} {\text {Im}}[\Pi ^\mathrm{(KS)}(s)]=\frac{\alpha _{\text {em}}}{3}R_\mathrm{c}(s). \end{aligned}$$
(22)

The charm polarisation function \(h_\mathrm{c}(s)\) is defined in such a way to match the perturbative evaluations in Eq. (11), as

$$\begin{aligned} h_\mathrm{c}(q^2)=\frac{\pi }{\alpha _{\text {em}}}\Pi ^\mathrm{(KS)}(q^2) . \end{aligned}$$
(23)

Then Eqs. (23) and (22) imply

$$\begin{aligned} {\text {Im}}[h_\mathrm{c}(q^2)]=\frac{\pi }{3}R_\mathrm{c}(q^2) . \end{aligned}$$
(24)

Together with Eq. (18) we extract the imaginary part of the function \(h_\mathrm{c}(q^2)\) from the fit for the function R(s).

Fig. 1
figure 1

The imaginary and the real part of the charm polarisation function \(h_\mathrm{c}(q^2)\) extracted from the fit (blue \(1 \sigma \) band) to \(e^+e^-\rightarrow h_i\) data from BES-II [35] in the region \(q^2 {\in } (3.6^2,4.8^2)\,\text{ GeV }^2\). The corresponding OPE-contributions, imaginary and real part of \(h(q^2,m_c^2)\), are shown by the blue dashed lines

We obtain the real part of \(h_\mathrm{c}(s)\) from its imaginary part using the subtracted dispersion relation

$$\begin{aligned} {\text {Re}}[h_\mathrm{c}(s)]= & {} {\text {Re}}[h_\mathrm{c}(s_0)]\nonumber \\&+\frac{s-s_0}{\pi }P\int _{t_0}^{\infty }\! \frac{\mathrm{d}s'}{(s'-s)(s'-s_0)}{\text {Im}}[h_\mathrm{c}(s')],\nonumber \\ \end{aligned}$$
(25)

where the arbitrary subtraction point \(s_0\) and the lower limit of integration \(t_0\) are convincingly chosen in the perturbative regime below the \(J/\psi \)-resonance peak and P denotes the principal part. The function \(h_\mathrm{c}\) is shown in Fig. 1.

We proceed using a factorisation ansatz and absorb \(\Pi ^\mathrm{(KS)}\) into the charm contribution of the effective coefficient of \(\mathcal {O}_9\). The corresponding \(B \rightarrow K^* \ell \ell \) matrix element, which includes \(B \rightarrow K^* (\bar{c} c) \rightarrow K^* \ell \ell \) charmonium contributions, can be obtained by replacing the propagating resonances with the self-energy \(\Pi ^{\mu \nu }(q^2)\)

$$\begin{aligned} \mathcal {M}=- \frac{G_\mathrm{F}}{2 \sqrt{2}} V_\mathrm{tb}^{\phantom {*}} V_\mathrm{ts}^* 3 a_2^{\phantom {*}} \eta _\mathrm{c}^{\phantom {*}} \Pi ^\mathrm{(KS)}(q^2) \langle K^{*} \vert \bar{s}\gamma _\mu (1-\gamma _5) b\vert B\rangle \, \bar{\ell }\gamma ^\mu \ell \ .\nonumber \\ \end{aligned}$$
(26)

Therefore,

$$\begin{aligned} \mathcal {C}_9^\mathrm{eff}(q^2)= & {} \mathcal {C}_9+ 3 a_2 \, \eta _\mathrm{c} \, h_\mathrm{c}(q^2)-\frac{1}{2}h(q^2,0)\nonumber \\&\times \left[ \mathcal {C}_3+\frac{4}{3}\mathcal {C}_4+16\mathcal {C}_5+\frac{64}{3}\mathcal {C}_6\right] \nonumber \\&-\frac{1}{2}h(q^2,m_b^2)\left[ 7\mathcal {C}_3+\frac{4}{3}\mathcal {C}_4+76\mathcal {C}_5+\frac{64}{3}\mathcal {C}_6\right] \nonumber \\&+\frac{4}{3}\left[ \mathcal {C}_3+\frac{16}{3}\mathcal {C}_5+\frac{16}{9}\mathcal {C}_6\right] . \end{aligned}$$
(27)

Here, we explicitly included terms that arise from the perturbative b- and light-quark contributions. \(a_2\) is a combination of Wilson coefficients that accounts for the perturbative charm-loop

$$\begin{aligned} a_2=\frac{1}{3}\left( \frac{4}{3}\mathcal {C}_1+\mathcal {C}_2+6 \mathcal {C}_3 + 60 \mathcal {C}_5\right) . \end{aligned}$$
(28)

To be specific, in this work we employ the value obtained at next-to-next-to-leading order (NNLO) at the b-mass scale, \(a_2=0.2\) in the numerical analyses. (In the operator basis used in earlier works \(3 a_2\) corresponds to \(C^{(0)}\) [19].) Furthermore, we introduced in Eq. (27) a fudge function \(\eta _\mathrm{c} \equiv \eta _\mathrm{c}(K^*_j,q^2)\), which corrects for effects beyond factorisation. In general \(\eta _\mathrm{c}\) is complex-valued and depends on the transversity state of the \(K^*\), \(j=\perp , \parallel ,0\). For previous usage of fudge factors; see, e.g., [19, 32,33,34, 36]. Note, that in principle, a dependence on the decay angles is possible as well: \(\theta _\ell \)-dependence can arise from electromagnetic corrections, while \(\theta _\mathrm{K}\)-dependence can arise from the \(K^*\) beyond the narrow width approximation, however, both of these effects are neglected in this work.

4 Wiggles and non-universality

Both wiggles in binned \(q^2\)-distributions and non-universality would signal a breakdown of the OPE. We compare the predictions of the OPE (red curves and boxes with form factors from [9]) to data (black) in Figs. 2 and 3, zooming in from 2 \(\text{ GeV }^2\) bins (plots to the left) to finer resolution with 1 \(\text{ GeV }^2\) bins (plots to the right). Quite generally one expects an onset of resonance structure, consistent with the measured R-ratio [37, 38]; see also Figs. 1 and 8. As the branching ratio has not been measured with resolution smaller than 2 \(\text{ GeV }^2\) bins we only show this binning in Fig. 4.

Fig. 2
figure 2

The angular observables \(F_\mathrm{L}, S_{3}\) and \(S_4\) in the OPE for 2 \(\text{ GeV }^2\) bins (plots to the left) and 1 \(\text{ GeV }^2\) bins (plots to the right) shown as red boxes versus data (black) from LHCb [2]. Systematic and statistical uncertainties are added in quadrature. The light-shaded red bands illustrate the OPE for infinitesimal binning. Form factors are taken from [9]. The binned observables approach the continuous functions in the limit of infinitesimal bin width

From these figures one cannot draw firm conclusions on observing a resonance structure in any of the observables due to the limited experimental precision. While currently resonance effects are not noticeable in the \(2 \, \text{ GeV }^2\) bins, the alternating patterns in the 1 \(\text{ GeV }^2\) bins, however, may be hinting at such as structure. Further data with improved precision is required to clarify this point.

In addition, the data have to meet the endpoint predictions (9) irrespective of BSM contributions. A significant violation of Eq. (9) would, for instance, point to underestimated backgrounds other than from \(K^* \rightarrow K \pi \). In particular with 1 \(\text{ GeV }^2\) bins data on \(S_{3,4,5}\) are presently in mild conflict at \(\sim 1\)\(2 \sigma \) with the endpoint relations. Note, however, that the endpoint bin is challenged by the dying statistics and needs to be viewed with a grain of salt; see Fig. 2.

In Sect. 4.1 we discuss different classes of angular observables according to their sensitivity to short-distance physics and resonance parameters. As wiggles and non-universality are both effects beyond the OPE, yet need to be measured, therefore, and only therefore, we use the phenomenological KS-approach as an efficient parameterisation of local spectra. In Sect. 4.2 we work out phenomenological constraints on the resonance parameters.

4.1 Short-distance freedom and short-distance sensitivity

The universal feature of the OPE-amplitudes (13) enables the construction of observables in which the dependence on the short-distance coefficients, \(C^{L,R}\), cancels [14]. \(F_\mathrm{L}, S_3,S_4\) belong to this class of short-distance free observables, which are defined in terms of transversity amplitudes as follows, respectively:

$$\begin{aligned}&F_\mathrm{L}\equiv \frac{\vert A_0^L\vert ^2+\vert A_0^R\vert ^2}{\mathrm{d}\Gamma /\mathrm{d}q^2},\nonumber \\&S_3=\frac{3}{8}\frac{\vert A_\perp ^L\vert ^2-\vert A_\parallel ^L\vert ^2+\vert A_\perp ^R\vert ^2-\vert A_\parallel ^R\vert ^2}{\mathrm{d}\Gamma /\mathrm{d}q^2},\nonumber \\&S_4=\frac{3}{4 \sqrt{2}}\frac{Re(A_0^LA_\parallel ^{L*}+A_0^RA_\parallel ^{R*})}{\mathrm{d}\Gamma /\mathrm{d}q^2} , \end{aligned}$$
(29)

where the differential decay rate is given as

$$\begin{aligned} \frac{\mathrm{d}\Gamma }{\mathrm{d}q^2}=\sum _{j=0,\parallel ,\perp } \frac{\mathrm{d}\Gamma _j}{\mathrm{d}q^2} , \quad \frac{\mathrm{d}\Gamma _j}{\mathrm{d}q^2} =\vert A_j^L\vert ^2+\vert A_j^R\vert ^2. \end{aligned}$$
(30)

Inserting the transversity amplitudes (13) into Eq. (29), one finds that the dependence on Wilson coefficients in the limit of the infinitesimal bin width cancels

$$\begin{aligned} F_\mathrm{L}= & {} \frac{f_0^2}{f_0^2+f_\parallel ^2+f_\perp ^2} ,\quad S_3=\frac{3}{8}\frac{f_\perp ^2-f_\parallel ^2}{f_0^2+f_\parallel ^2+f_\perp ^2},\nonumber \\ S_4= & {} \frac{3}{4\sqrt{2}}\frac{f_0 f_\parallel }{f_0^2+f_\parallel ^2+f_\perp ^2} . \end{aligned}$$
(31)

The measured observables correspond to the binned values of the angular coefficients, i.e., \(\langle J_i\rangle =\int _\mathrm{bin} J_i \mathrm{d}q^2\) such that in (31) products of type \(f_i f_j\), for \(i=0,\parallel ,\perp \) are integrated as \(\int _\mathrm{bin} \rho _1f_if_j \mathrm{d}q^2\), where

$$\begin{aligned} \rho _1(q^2)\equiv & {} \frac{1}{2}(\vert C^R\vert ^2+ \vert C^L\vert ^2)\nonumber \\= & {} \left| \mathcal {C}_9^\mathrm{eff}+\kappa \frac{2 m_b m_\mathrm{B}}{q^2}\mathcal {C}_7^\mathrm{eff}\right| ^2+\vert \mathcal {C}_{10}\vert ^2 . \end{aligned}$$
(32)

Since the effective coefficients that follow from the OPE are slowly varying functions of \(q^2\) the resulting binning effect is small [16].

By the same argument which makes \(F_\mathrm{L}, S_3,S_4\) short-distance insensitive contributions to \(\mathcal {C}_9^\mathrm{eff}\) as in Eq. (27) with universal \(\eta _\mathrm{c}(K^*_j,q^2)\) drop out in these observables. The good agreement between the data and the OPE shown in Fig. 2 therefore implies that there are no extremely large contributions from non-universal pieces. It also implies constraints on right-handed currents, which could spoil Eq. (31).Footnote 2 Such BSM effects, however, would induce shapes essentially flat in \(q^2\).

Fig. 3
figure 3

The angular observables \(S_5\) and \(A_\mathrm{FB}\) in the OPE in the SM (red boxes) versus data (black) [2] as in Fig. 2

Another class of observables are short-distance dependent angular observables. These include \(A_\mathrm{FB}, S_6\) and \(S_{7,8,9}\). The former read in terms of transversity amplitudes

$$\begin{aligned}&S_5=\frac{3\sqrt{2}}{4}\frac{{\text {Re}}(A_0^LA_\perp ^{L*}-A_0^RA_\perp ^{R*})}{\mathrm{d}\Gamma /\mathrm{d}q^2}, \nonumber \\&A_\mathrm{FB}\equiv S_{6}=\frac{3}{4}\frac{2{\text {Re}}(A_\parallel ^LA_\perp ^{L*}-A_\parallel ^RA_\perp ^{R*})}{\mathrm{d}\Gamma /\mathrm{d}q^2}. \end{aligned}$$
(33)

Within the OPE (13) these observables reduce to

$$\begin{aligned} S_5= & {} \frac{3\sqrt{2}}{2}\frac{\rho _2(q^2)f_0f_\perp }{\rho _1(q^2)(f_0^2+f_\perp ^2+f_\parallel ^2)} , \nonumber \\ A_\mathrm{FB}= & {} \frac{3\rho _2(q^2)f_\parallel f_\perp }{\rho _1(q^2)(f_0^2+f_\perp ^2+f_\parallel ^2)} , \end{aligned}$$
(34)

with

$$\begin{aligned} \rho _2(q^2)\equiv & {} \frac{1}{4}(\vert C^R\vert ^2- \vert C^L\vert ^2)\nonumber \\= & {} \mathrm{Re}\left[ \left( \mathcal {C}_9^\mathrm{eff}+\kappa \frac{2 m_b m_\mathrm{B}}{q^2}\mathcal {C}_7^\mathrm{eff}\right) \mathcal {C}^*_{10}\right] , \end{aligned}$$
(35)

and \(\rho _1\) can be seen in Eq. (32). \(A_\mathrm{FB}\) and \(S_6\) are shown in the SM in Fig. 3, where we employ the SM Wilson coefficients (3), (4), evaluated at NNLO [39, 40]. Universality predicts further \(J_{7,8,9}=0\) [14], and consequently

$$\begin{aligned} S_{7,8,9}=0, \end{aligned}$$
(36)

which can be explicitly seen from Appendix A.

The branching ratio, shown in Fig. 4 for the smallest available binning, depends on BSM physics and is highly sensitive to wiggles whether universal or not, as no cancellations as in the previously discussed observables can take place. Also in the branching ratio the OPE plus SM is in agreement within \(1 \sigma \) with the data [21].

Fig. 4
figure 4

The dilepton invariant mass spectrum \(\mathrm{d}\mathcal{{B}}/\mathrm{d}q^2\) in the OPE in the SM versus data (black) [21]; see Fig. 2

We learn that in order to maximally probe for local structures and their deviations from binned OPE-results one has to simultaneously fit to BSM coefficients and resonance parameters.

4.2 Probing resonances

In this section we extract information from data on the \(\eta _\mathrm{c}(K^*_i, q^2)\)-parameters. To begin we note that by means of Lorentz invariance all non-factorisable contributions have to vanish at the endpoint \(q^2_\mathrm{max}\) [28]. This implies

$$\begin{aligned} \eta _\mathrm{c}(K^*_0, q^2_\mathrm{max})=\eta _\mathrm{c}(K^*_\parallel , q^2_\mathrm{max}) \, . \end{aligned}$$
(37)

To facilitate a fit already with presently available data we assume constant \(\eta _\mathrm{c}\)-functions in the entire high-\(q^2\) region. This is, of course, a simplifying working-assumption, however, as we show in Sect. 5, it describes \(B \rightarrow K^* \mu \mu \) data well. Similarly, there is support for this from \(B \rightarrow K \mu \mu \) data, which also gives a good fit for this assumption [32]. With better data one should investigate more general shapes.

Let us illustrate how \(S_{7,8,9}\) are informative for non-universal \(\eta _\mathrm{c}\) [15], as within our assumptions, approximately,

$$\begin{aligned} J_7&\simeq -\frac{9}{\sqrt{2}} f_0 f_\parallel \mathcal {C}_{10} a_2 \mathrm{Im} [ h_\mathrm{c}(q^2) (\eta _\mathrm{c}(K^*_0,q^2)- \eta _\mathrm{c}(K^*_\parallel ,q^2)) ], \end{aligned}$$
(38)
$$\begin{aligned} J_8&\simeq - \frac{9}{2 \sqrt{2}} f_0 f_\perp \left( \mathcal {\tilde{C}}_9^\mathrm{eff}+\kappa \frac{2 m_b m_\mathrm{B}}{q^2}\mathcal {C}_{7}^\mathrm{eff}\right) a_2 \mathrm{Im } [h_\mathrm{c} (q^2)\nonumber \\&\quad \times (\eta _\mathrm{c}(K^*_0,q^2)- \eta _\mathrm{c}(K^*_\perp ,q^2)) ], \end{aligned}$$
(39)
$$\begin{aligned} J_9&\simeq -\frac{9}{2} f_\parallel f_\perp \left( \mathcal { \tilde{C}}_9^\mathrm{eff}+\kappa \frac{2 m_b m_\mathrm{B}}{q^2}\mathcal {C}_{7}^\mathrm{eff}\right) a_2 \mathrm{Im} [h_\mathrm{c} (q^2)\nonumber \\&\quad \times (\eta _\mathrm{c}(K^*_\parallel ,q^2)- \eta _\mathrm{c}(K^*_\perp ,q^2))] , \end{aligned}$$
(40)

where \(\tilde{C}_9^\mathrm{eff}\) equals \(C_9^\mathrm{eff}\) with the charm contribution removed. Terms quadratic in \(a_2\) have not been spelled out explicitly; they require relative phases in the \(\eta _\mathrm{c}\) and are mildly suppressed by \(3 a_2/C_9\).

In order to comply with Eq. (37) we fix \(\eta _0=\eta _\parallel \) Footnote 3 and fit simultaneously to the resonance parameters \(\eta _0,\eta _\perp \) and the BSM Wilson coefficients \(\delta \mathcal {C}_9, \delta \mathcal {C}_{10}\), using all three available binnings. Here and in the following we abbreviate \(\eta _j \equiv \eta _\mathrm{c}(K^*_j,q^2)\), \(j=0, \parallel , \perp \). In Fig. 5 (plot to the left) we show constraints on \(\eta _0=\eta _\parallel \) and \(\eta _\perp \) for 4 \(\text{ GeV }^2\) bins (green contours), 2 \(\text{ GeV }^2\) bins (blue contours) and 1 \(\text{ GeV }^2\) bins (red contours). Naive factorisation \(\eta _j=1\) is allowed, but also values away from universality, the latter indicated by the dashed magenta line. The fits are also consistent with no charm-loop contribution, \(\eta _j=0\). However, modulo experimental effects, the small binning-induced differences between constraints may hint at the presence of such structure.

The weakest constraints stem from the largest bin size. We stress that the constraints in the left plot of Fig. 5 are obtained without assuming the SM. The corresponding predictions of the fit for the BSM coefficients are discussed in the next Sect. 5.

Fig. 5
figure 5

Left plot allowed 68% C.L. (inner) and 95% C.L. (outer) regions from a simultaneous fit to \(\delta \mathcal {C}_9, \delta \mathcal {C}_{10}\) and \(\eta _\parallel =\eta _0\) and \(\eta _\perp \) using 4 \(\text{ GeV }^{2}\) bins (green contours), 2 \(\text{ GeV }^{2}\) bins (blue contours) and 1 \(\text{ GeV }^{2}\) bins (red contours); see text. The dashed magenta line denotes the universality limit \(\eta _\perp =\eta _\parallel =\eta _0\). Right plot Illustration of allowed 68% C.L. (inner) regions for \(\eta _\parallel =\eta _0\) and \(\eta _\perp \) in the SM using 1 \(\text{ GeV }^{2}\) bins for \(S_8,S_9\) (magenta area), \(A_\mathrm{FB}\) (blue area) and 2 \(\text{ GeV }^{2}\) bins for the branching fraction [21] (green area)

For illustrational purposes we show in the plot to the right of Fig. 5 the allowed \(1 \sigma \) contour for \(\eta _0=\eta _\parallel \) and \(\eta _\perp \) for 1 \(\text{ GeV }^{2}\) bins in the SM. The constraints are more tight than in the model-independent fit. We also show the individual 1\(\sigma \) areas of various constraining observables, \(S_8,S_9\) (magenta area), \(A_\mathrm{FB}\) (blue area) and 2 \(\text{ GeV }^{2}\) bins for the branching fraction [21] (green area).

The sensitivity of \(A_\mathrm{FB}\) and the branching fraction to the resonance parameters is illustrated in Fig. 6. (\(B \rightarrow K^* \ell \ell \) \(q^2\)-spectra including resonance effects have been given previously in [19, 33, 34], and recently in [32] using \(B\rightarrow K\mu \mu \) data.) The sensitivity of \(S_5\) is very similar to the one of \(A_\mathrm{FB}\) and not shown. We recall that in these observables already universal resonance effects do not cancel. Shown are local SM spectra for universal and constant \(\eta _{0,\parallel ,\perp }=\pm 1\). This choice is consistent with the measured \(B \rightarrow J/\Psi K^*\) and \(B \rightarrow \Psi (2S) K^*\) branching ratios; see Appendix C. In addition, we show the impact of non-universality, \(\eta _{\parallel ,0}=1\), \(\eta _\perp =-1\) (dotted purple curve). The resulting spread for different \(\eta _j\) is rather small above \(\sim \)15 \(\text{ GeV }^2\) except in the branching ratio, which could be used to detail the charm contribution locally, as in \(B^+\rightarrow K^+\mu \mu \) decays [20]. Ideally this should be done for each \(K^*\) transversity state, \(\mathrm{d} \Gamma _j/\mathrm{d} q^2\); see Eq. (30).

Fig. 6
figure 6

Local SM shapes of \(A_\mathrm{FB}\) and \(\mathrm{d}\mathcal{{B}}/\mathrm{d}q^2\) for \(\eta _{0,\parallel ,\perp }=1\) (solid blue curve) and \(\eta _{0,\parallel ,\perp }=-1\) (dashed green curve), as well as with non-universality, \(\eta _{\parallel ,0}=1\), \(\eta _\perp =-1\) (dotted purple curve). The red curve without wiggles illustrates the unbinned OPE. To avoid clutter only theory curves using central values of input are shown

Fig. 7
figure 7

1 and 2 \(\sigma \) constraints on the BSM coefficients \( \delta \mathcal {C}_9\), \(\delta \mathcal {C}_{10}\) (upper plots) and \( \mathcal {C}_9^\prime \), \( \mathcal {C}_{10}^\prime \) (lower plots) from \(B \rightarrow K^* \mu \mu \) decays at low recoil for different binning 4 \(\text{ GeV }^{2}\) (left), 2 \(\text{ GeV }^{2}\) (center) and 1 \(\text{ GeV }^{2}\) (right) as in Eq. (1). Red shaded areas (dashed black contours) denote the allowed regions in the OPE (in the KS-approach with \(\eta _\perp , \eta _0=\eta _\parallel \) simultaneously fitted); see text for details

5 Model-independent analysis

The constraints on the BSM coefficients from the different fits using the three available \(q^2\)-binnings are presented in Fig. 7. We recall that all fits are based on \(B \rightarrow K^* \mu \mu \) data at low recoil only. The black dashed contours are from a simultaneous fit to Wilson coefficients and resonance parameters \(\eta _0, \eta _\perp \) as discussed in Sect. 4.2. The red shaded areas are obtained within the OPE. In these plots, only two BSM coefficients are switched on at a time, that is, \( \delta \mathcal {C}_9\), \(\delta \mathcal {C}_{10}\) in the upper plots and \( \mathcal {C}_9^\prime \), \( \mathcal {C}_{10}^\prime \) in the lower plots (formulae which include right-handed currents can be taken from [15].).

We find that within the OPE, as well as the local charm models, the SM agrees well with the data at the current level of precision. The findings are consistent with the pure low recoil analysis of Ref. [41]. Zooming in from large to small bins, the OPE result undergoes small changes, caused by the binning-dependent experimental uncertainties. With the local KS-model zooming in increases the resolution to charmonium contributions. In the fits for \(C_{9,10}\) we find \(\chi ^2/\mathrm{d.o.f.}=(1.3, 0.8, 1.3)\) within the OPE and (1.0, 0.6, 1.2) within the KS-model (simultaneously fitting for \(C_{9,10}\) and \(\eta _{0,\perp }\)) for \((1,2,4)\,\text {GeV}^2\) bins, respectively. Similar results are obtained for the corresponding fits to \(C'_{9,10}\). All plots exhibit consistency between local modelling and the OPE. We conclude that within current precision, charm effects appear to be controlled and do not endanger the validity of BSM constrains.

To estimate the uncertainties of the OPE predictions for a given binning, we suggest to use the ratios

$$\begin{aligned}&\epsilon _1 = \frac{ \int _\mathrm{bin} \rho _1^\mathrm{KS} \mathrm{d}q^2}{ \int _\mathrm{bin} \rho _1^\mathrm{OPE} \mathrm{d}q^2} , \quad \epsilon _2 = \frac{ \int _\mathrm{bin} \rho _2^\mathrm{KS} \mathrm{d}q^2}{ \int _\mathrm{bin} \rho _2^\mathrm{OPE} \mathrm{d}q^2} , \nonumber \\&\epsilon _{12} = \frac{ \int _\mathrm{bin} \rho _2^\mathrm{KS} \mathrm{d}q^2}{ \int _\mathrm{bin} \rho _2^\mathrm{OPE} \mathrm{d}q^2} \cdot \frac{ \int _\mathrm{bin} \rho _1^\mathrm{OPE} \mathrm{d}q^2}{ \int _\mathrm{bin} \rho _1^\mathrm{KS} \mathrm{d}q^2} , \end{aligned}$$
(41)

where \(\rho _{1,2}\) are given in Eqs. (32) and (35) and evaluated with the respective \(\mathcal {C}_9^\mathrm{eff}\). The \(\epsilon _\mathrm{k}\) are theory measures of the OPE’s binning-related uncertainty. Their relation to the observables is straight-forward in the universality-limit.

The \(\epsilon _\mathrm{k}\) are worked out in Table 1, taking into account the \(1 \sigma \) ranges of \(\eta _{0,\perp }, C_{9,10}\) of the fit shown in Fig. 5.

As expected, larger bins are better behaved than smaller ones, i.e., have \(\epsilon _\mathrm{k}\) closer to 1, except for those near the endpoint. The [17–\(19]\,\text{ GeV }^2\) and the [18–\(19]\, \text{ GeV }^2\) one are preferable to the [15–\(19]\,\text{ GeV }^2\) bin. We also learn that the corrections to \(\rho _2/\rho _1\), \(\epsilon _{12}\), are not always favoured with respect to \(\epsilon _1\) or \(\epsilon _2\), caused by inefficient cancellation of charm effects. Presently deviations of around 30 % exist in [15–\(16]\,\text{ GeV }^2\), [16–\(17]\,\text{ GeV }^2\) and the [15–\(17]\,\text{ GeV }^2\) bins. The deviations for the preferred bins are at most 16 %, and directed towards reducing KS- versus OPE-distributions. In Table 1 mostly \(\epsilon _\mathrm{k} <1\). This is driven by \(\mathrm{Re }[h_\mathrm{c}(q^2)] < \mathrm{Re} [h(q^2,m_{c}^2)]\) above \(q^2 \sim 16.4\,\text{ GeV }^{2}\); see Fig. 1.

If the resonance parameters \(\eta _\mathrm{c}\) would be determined more precisely, the uncertainty on the mismatch between the OPE and the KS-model would shrink. This way, the deviations \(|\epsilon _\mathrm{k}-1|\) given here correspond to upper limits.

Table 1 Ratios \(\epsilon _\mathrm{k}\) defined in Eq. (41) for different \(q^2\)-bins and \(1 \sigma \) ranges of parameters \(\eta _0,\eta _\perp \) and \(\mathcal {C}_{9,10}\). The coefficients \(\mathcal {C}'_{9,10}\) are set to zero

Note the possible ambiguity that could arise if there is a significant constant or slowly varying contribution to \(\mathcal {C}^{\text {eff}}_9\) stemming from non-resonant \(D\bar{D}\)-backgrounds. Such effect might be differentiated from a new physics contribution to \(\mathcal {C}_9\) only in the case the latter is CP-violating or lepton flavour non-universal. Hadronic backgrounds not captured by the OPE for a given binning cause the KS-fit and the OPE-fit to disagree. We interpret this as an uncertainty of the OPE-fit to the Wilson coefficients. A possible binning-independent uncertainty will be one of the limiting factors to test the SM at low recoil.

6 Conclusions

The low recoil region in semileptonic \(|\Delta B| =|\Delta S|=1\) decays is inhabited by wider charm resonances, locally not captured by the OPE. While with current data such resonance patterns may be only at the border of being visible in \(B \rightarrow K^* \mu \mu \) decays, see Figs. 2 and 3, in the near future this will be an important background to SM precision tests. In order to understand these effects, which are inaccessible from within the OPE, we use the KS-model [18], cf. Sect. 3.2, which does describe resonances locally, as a test-case against the OPE.

Using available \(B \rightarrow K^* \mu \mu \) data at low recoil, we performed simultaneous fits to resonance parameters of the KS-model and BSM Wilson coefficients, and compare it to the plain OPE-fit. We find that the resulting constraints are consistent with each other, and consistent with the SM; see Fig. 7. There is room left for sizeable BSM contributions. Let us emphasise the difference between our work and the recent global fits [41,42,43] that used the experimental data for all \(b\rightarrow s\) processes as an input but included only the total low recoil bin for \(B\rightarrow K^*\ell \ell \). We focus solely on the low recoil region of this decay mode and use all available data for this kinematic region including also the smaller bins, since our goal is to scrutinise the local \(q^2\)-shape. Specifically, in the KS-model fit we do not fix the hadronic parameters expressed by the fudge factors but use them as fit parameters together with the short-distance Wilson coefficients.

To estimate the uncertainties of the OPE for a given binning, we use the coefficients \(\epsilon _\mathrm{k}\) defined in Eq. (41), with current evaluations shown in Table 1. Preferred are the endpoint bins, \([17{-}19] \, \text{ GeV }^2\) and \([18{-}19] \, \text{ GeV }^2\) followed by the large one \([15{-}19] \, \text{ GeV }^2\). For the \([17{-}19] \, \text{ GeV }^2\) bin, we find model-independently (strongly directional) deviations from the OPE not exceeding 15%.

In the future more precise data with even smaller binning than currently exist would be desirable to determine the resonance parameters more accurately. This will directly influence the estimates in Table 1, which measure not only the mismatch between local spectra and the OPE, but include also uncertainties within the KS-model. Refinements of the method, such as less minimal parameterisations for the \(\eta _\mathrm{c}(K^*_j,q^2)\) and \(h_\mathrm{c}(q^2)\) functions, may also be envisaged. As dominant uncertainties within the OPE are due to hadronic form factors, improving their predictions would be desirable, too.