1 Introduction

Pion and kaon, as the pseudo-Goldstone bosons [1, 2], are the important objects for understanding the dynamical chiral symmetry breaking. As the mass low-lying mesons, their internal structures are crucial for us to see the emergence of hadron mass from quantum chromodynamics (QCD) of strong interaction [3,4,5,6], together with the inquiring of the origin of proton mass [7,8,9,10]. Pion, as the lightest meson, plays a dominant role in mediating the nuclear force. Kaon, having a heavier strange quark inside, is interesting for us to see the interference between the emergence of mass from QCD and the Higgs mechanism [11]. The study on pion and kaon structures is a way to test the nonperturbative QCD approaches, and to help answering the fundamental question on the origin of hadron mass. Parton distribution functions (PDFs) display the longitudinal momentum structure of the quarks and gluons in the infinite momentum frame. In theory, there are quite a lot of methods giving pion and kaon PDFs, such as lattice QCD (LQCD) [12,13,14,15,16], Dyson-Schwinger Equations (DSE) [17,18,19], holographic QCD [20], light-front quantization [21], and the constituent quark model [22,23,24].

In experiment, much less is known for the internal structures of the pion and the kaon, due to the absence of the fixed pion and kaon targets. The current available data come from the pion- or kaon- induced Drell-Yan (DY) reaction on the nuclear target at CERN (NA3 and NA10) [25,26,27] and Fermilab (E615) [28], and the leading-neutron deep inelastic scattering (LN-DIS) of e-p collision at HERA (ZEUS and H1) [29, 30]. Thanks to the ZEUS and H1 measurements at small x, the sea quark and gluon distributions are much better constrained for the pion. For the kaon, the data is very scarce and they are from the NA3 DY measurement more than 40 years ago. More precise measurements from the DY process in the future are longed. The small-x data of the pion and the kaon with a better kinematical coverage to the current DY data from LN-DIS are also highly needed.

Although the structure data on pion and kaon are scarce, there have been some pioneering works on the global QCD analyses of the pion PDFs. The previous analyses of GRS [31] and SMRS [32] constrain well the pion PDFs in the valence region using the dilepton (DY) and the prompt photon production data in \(\pi \)-nucleus scattering. Recently, JAM collaboration [33] includes both the DY data and the LN-DIS data in the analysis. By using a Bayesian Monte Carlo method, JAM collaboration finds that by including the LN-DIS data from HERA, the sea quark and gluon distributions are better constrained. The gluon distribution at small x is found to be much different from the analysis inferred from the DY data alone. The other significant finding is that the pion PDFs from the global analysis describe amazingly well the \({\bar{d}}-{\bar{u}}\) asymmetry in the proton [34], using the same pion cloud model for the LN-DIS analysis [33]. Recently xFitter collaboration [35] finds that the current data are not enough to determine sea quark and gluon distributions unambiguously. Moreover, they explored the theoretical uncertainties from such as varying the renormalization and factorization scales, and from the flexibility of the chosen parametrization. The conclusion is that the valence distribution is well constrained, while the total uncertainty of experimental and theoretical uncertainties are large for the obtained sea quark and gluon distributions. Last but not least, another interesting analysis of the DY data only finds that the power law of \((1-x)^{\beta }\) at \(x\rightarrow 1\) limit agrees with the perturbative QCD prediction [36,37,38,39] when the soft-gluon resummation correction is considered [40].

In this work, to better fix the sea quark and gluon distributions, we perform a global analysis under the framework of dynamical parton model [41, 42]. In our dynamical parton model, the sea quark and gluon distributions are purely generated in QCD evolution, which means that there are no intrinsic sea quarks and gluons at the sufficiently low scale. Starting from a very low scale \(Q_0^2\sim 0.1\) GeV\(^2\), we use the state-of-the-art process-independent renormalization-group-invariant strong coupling \(\alpha _{\mathrm{s}}\) in the analysis [43]. This type of strong coupling saturates in the infrared region. In the low resolution scale, the parton overlapping and the parton–parton recombination effect cannot be ignored [42, 44,45,46]. Therefore, we use the parton–parton recombination corrected DGLAP equations to slow down the parton splitting processes in low \(Q^2\) region. For QCD evolution in terms of strange quark distribution, the mass-dependent DGLAP kernel [11, 47] is taken into account since the strange quark mass cannot be ignored at low \(Q^2\). We present also the difference between the strange valence distribution and the up valence distribution in the kaon caused by the mass correction to the parton splitting kernel [11, 47]. Finally, we investigate the large-x and small-x behaviors of pion and kaon PDFs.

The organization of the paper is as follows. Section 2 introduces the nonperturbative input used in this global analysis based on the dynamical parton model. In Sect. 3, we discuss the DGLAP equations with parton–parton recombination corrections and the saturating running strong coupling \(\alpha _{\mathrm{s}}\). Section 4 shows the result of the least-square fit, the optimal hadronic scale \(Q_0^2\), and the optimal R for the magnitude of two-parton recombination process. Section 5 illustrates the global fitting results compared with the experimental data, the resulting large-x and small-x behaviors of the PDFs of the pion and the kaon, and the obtained dynamical sea quark and gluon distributions. At the end, a short summary is given in Sect. 6.

2 Nonperturbative input from maximum entropy method

In the global analysis, the nonperturbative input is the assumed initial PDFs at \(Q_0^2\). The PDFs at any higher \(Q^2\) are computed from the nonperturbative input with QCD evolution equations which describe the \(Q^2\)-dependence of PDFs. The first task for the global analysis is to find the optimal nonperturbative input which reproduces well the experimental data measured at the hard scale (\(Q^2\gtrsim 5\) GeV\(^2\)). In the dynamical parton model, the input scale \(Q_0^2\) is usually chosen to be closer to the hadronic scale (\(\sim 0.1\) GeV\(^2\)), where only the valence quarks (constituent quarks) can be resolved in the hadron. There are two benefits of using the dynamical parton model. First, the nonperturbative input is related to the simple quark model predictions. Second, the sea quark and gluon distributions are completely produced from QCD evolution equations, which indicates the dynamical origin of the gluon and sea quarks.

At the hadronic scale, the pion plus has only one up quark and one anti-down quark. Therefore we have the following valence number sum rule and momentum sum rule for \(\pi ^{+}\):

$$\begin{aligned} \int _0^1 u_{\mathrm{V}}^{\mathrm{\pi }}(x,Q_0^2) dx= & {} 1,\nonumber \\ \int _0^1 {\bar{d}}_{\mathrm{V}}^{\mathrm{\pi }}(x,Q_0^2) dx= & {} 1,\nonumber \\ \int _0^1 x [ u_{\mathrm{V}}^{\mathrm{\pi }}(x,Q_0^2) + {\bar{d}}_{\mathrm{V}}^{\mathrm{\pi }}(x,Q_0^2) ] dx= & {} 1. \end{aligned}$$
(1)

Similarly we have the following constraints for the nonperturbative input of \(K^{+}\) at the hadronic scale:

$$\begin{aligned} \int _0^1 u_{\mathrm{V}}^{\mathrm{K}}(x,Q_0^2) dx= & {} 1,\nonumber \\ \int _0^1 {\bar{s}}_{\mathrm{V}}^{\mathrm{K}}(x,Q_0^2) dx= & {} 1,\nonumber \\ \int _0^1 x [ u_{\mathrm{V}}^{\mathrm{K}}(x,Q_0^2) + {\bar{s}}_{\mathrm{V}}^{\mathrm{K}}(x,Q_0^2) ] dx= & {} 1. \end{aligned}$$
(2)

The above nonperturbative inputs have the minimum number of components inside the hadrons. We need to compose the functions for the nonperturbative input.

Naively the initial parton distributions at \(Q_0^2\) can be estimated with the statistical models [48,49,50,51]. The quantum statistical approach gives the pion parton distributions in agreement with the DY data, using Fermi-Dirac parametric form for quark distribution and allowing some parameters for the thermodynamical potential and temperature [48, 49]. Our previous works show that the maximum entropy method (MEM) gives the reasonable input valence quark distributions for the proton and the pion [50, 51]. Applying MEM and taking the charge symmetry \(u_{\mathrm{V}}^{\mathrm{\pi }}(x,Q_0^2) = {\bar{d}}_{\mathrm{V}}^{\mathrm{\pi }}(x,Q_0^2)\), the nonperturbative input is evaluated to be the uniform distribution [50, 51], which is written as,

$$\begin{aligned} \begin{aligned} u_{\mathrm{V}}^{\mathrm{\pi }}(x,Q_0^2) = {\bar{d}}_{\mathrm{V}}^{\mathrm{\pi }}(x,Q_0^2) = 1. \end{aligned} \end{aligned}$$
(3)

In the maximum entropy method, the information entropy of the initial quark distributions is taken to be at the maximum. Assuming SU(3) flavor symmetry, the nonperturbative input of the kaon is also the uniform distribution from the maximum entropy approach, which is written as,

$$\begin{aligned} \begin{aligned} u_{\mathrm{V}}^{\mathrm{K}}(x,Q_0^2) = {\bar{s}}_{\mathrm{V}}^{\mathrm{K}}(x,Q_0^2) = 1. \end{aligned} \end{aligned}$$
(4)

With the nonperturbative input of MEM, the following task is to determine the input hadronic scale \(Q_0^2\) for the input distribution. For the proton, the hadronic scale with only valence components is around \(Q_0^2=0.07\) GeV\(^2\) [42], from a global analysis of the l-p DIS data. The hadrons of different sizes may have different initial resolution scales \(Q_0^2\). Therefore in this analysis of PDFs of pseudoscalar mesons, the input hadronic scale is treated as a free parameter which should be fixed from the global fit.

3 DGLAP equations with parton–parton recombination corrections

To connect the nonperturbative input with the experimental measurements in the asymptotic region, the bridge is QCD evolution equations. Usually, the Dokshitzer-Gribov-Lipatov-Altarelli-Parisi (DGLAP) equations [52,53,54] are used to describe the PDF evolution over \(Q^2\). For the parton evolution starting from a very low \(Q_0^2\), the parton–parton recombination corrections should not be neglected. The parton–parton recombination effect was first put forward by Gribov, Levin and Ryskin (GLR) [44], then followed by Mueller, Qiu (MQ) evaluating the recombination coefficients with the covariant field theory [45]. The full recombination corrections (gluon-gluon, quark-gluon, quark-quark) were derived by Zhu, Ruan, and Shen using the time ordered field theory [55,56,57].

The DGLAP equations with parton–parton recombination corrections used in this work are given by [42, 46],

$$\begin{aligned} \begin{aligned} Q^2\frac{dxf_{q_i}(x,Q^2)}{dQ^2} =\frac{\alpha _s(Q^2)}{2\pi }P_{qq}\otimes f_{q_i}, \end{aligned} \end{aligned}$$
(5)

for valence quark distributions,

$$\begin{aligned} Q^2\frac{dxf_{{\bar{q}}_i}(x,Q^2)}{dQ^2}= & {} \frac{\alpha _s(Q^2)}{2\pi }[P_{qq}\otimes f_{{\bar{q}}_i}+P_{qg}\otimes f_g]\nonumber \\&-\frac{\alpha _s^2(Q^2)}{4\pi R^2Q^2}\int _x^{1/2} \frac{dy}{y}xP_{gg\rightarrow {\bar{q}}}(x,y)[yf_g(y,Q^2)]^2\nonumber \\&+\frac{\alpha _s^2(Q^2)}{4\pi R^2Q^2}\int _{x/2}^{x}\frac{dy}{y}xP_{gg\rightarrow {\bar{q}}}(x,y)[yf_g(y,Q^2)]^2, ,\nonumber \\ \end{aligned}$$
(6)

for sea quark distributions, and

$$\begin{aligned} Q^2\frac{dxf_{g}(x,Q^2)}{dQ^2}= & {} \frac{\alpha _s(Q^2)}{2\pi }[P_{gq}\otimes \varSigma +P_{gg}\otimes f_g]\nonumber \\&-\frac{\alpha _s^2(Q^2)}{4\pi R^2Q^2}\int _x^{1/2} \frac{dy}{y}xP_{gg\rightarrow g}(x,y)[yf_g(y,Q^2)]^2\nonumber \\&+\frac{\alpha _s^2(Q^2)}{4\pi R^2Q^2}\int _{x/2}^{x}\frac{dy}{y}xP_{gg\rightarrow g}(x,y)[yf_g(y,Q^2)]^2,\nonumber \\ \end{aligned}$$
(7)

for gluon distribution, where \(P_{qq}\), \(P_{qg}\), \(P_{gq}\), \(P_{gg}\) are the standard parton splitting kernels, and \(P_{gg\rightarrow {\bar{q}}}\), \(P_{gg\rightarrow g}\) are the gluon-gluon recombination coefficients which can be found in the literatures [55,56,57]. The \(1/(4\pi R^2)\) in the evolution equations is for the two-parton density normalization, and R is viewed as the correlation length of two interacting partons. In a previous analysis of the proton [42], the two-parton correlation length R is fitted to be 3.98 GeV\(^{-1}\). For different hadrons, the values of R are different and related to the radii of the hadrons. In this analysis of the pion and the kaon, R is a free parameter to be determined with the global fit to the data.

The running strong coupling constant \(\alpha _{s}\) is an important parameter in QCD evolution equations. In this work, we use a renormalization-group-invariant process-independent effective strong coupling constrained by the calculation of LQCD [43]. The effective strong coupling shows a saturated plateau approaching the infrared region, which agrees well with the experimental measurement of Bjorken sum rule at low \(Q^2\) (\(<1\) GeV\(^2\)). The saturated effective strong coupling is given by [43],

$$\begin{aligned} \begin{aligned} \alpha _{\mathrm{s}}(Q^{2}) = \frac{4\pi }{\beta _{0}\mathrm{Ln}[(m_{\alpha }^{2} + Q^{2}) / \varLambda ^{2}_{\mathrm{QCD}}]}, \end{aligned} \end{aligned}$$
(8)

where \(\beta _{0}=(33-2n_{\mathrm{f}})/3\) refers to the one-loop \(\beta \) function coefficient, \(n_{\mathrm{f}}\) is the number of flavors, \(m_{\alpha }=0.43\) GeV is the effective gluon mass owning to the dynamical breaking of scale invariance [43]. For the QCD cutoff, we chose \(\varLambda _{\mathrm{QCD}}=0.34\) GeV. Figure 1 shows the running strong coupling applied in this analysis, which has the strong coupling \(\alpha _s\) saturated around 3.

4 Determinations of the optimal parameters and the method of PDF error analysis

As the nonperturbative input is taken as the MEM input, only the hadronic scale \(Q_0^2\) and the parton–parton recombination parameter R are left to be determined by the global analysis. We use the least-square fit to find the optimal parameters for the pion and the kaon respectively. The reduced \(\chi ^2\) for the fit is defined as,

$$\begin{aligned} \begin{aligned} \chi ^2 / \mathrm{ndf} = \frac{1}{N_{\mathrm{tot.}}-n_{\mathrm{par.}}}\sum ^{N_{\mathrm{exp.}}}_{i} \sum _{j}^{N_{i}}\frac{(D_{j}-T_{j})^{2}}{\sigma _{j}^{2}}, \end{aligned} \end{aligned}$$
(9)

in which \(N_{\mathrm{tot.}}\) is the total number of data points of all experiments, \(n_{\mathrm{par.}}=2\) is the number of free parameters in our analysis. \(N_{\mathrm{exp.}}\) is the number of experimental measurements used in the analysis; \(N_{i}\) is the number of data points for experiment i; \(D_{j}\) is one data point for the experimental observables; \(\sigma _{j}\) is the corresponding error of the data point \(D_{j}\); And \(T_{j}\) is the corresponding theoretical prediction of \(D_{j}\). Specifically for this study, the experimental observables \(D_{j}\) are the valence quark distribution measured in DY reaction, and the structure function \(F_2\) measured in LN-DIS process. For the least-square fit, we use the MINUIT package to find the minimum \(\chi ^2\) and the optimal parameters.

Fig. 1
figure 1

The infrared-saturating strong coupling \(\alpha _{\mathrm{s}}\) [43] used in this work

To analyze the statistical uncertainties of PDFs and the related quantities, we chose the Hessian method [58, 59], which is a convenient and efficient method for calculating the uncertainty due to the errors of the experimental data. The Hessian approach is based on the quadratic approximation of the \(\chi ^2\) function in the neighborhood of the minimum (the best fit). We can write,

$$\begin{aligned} \begin{aligned} \varDelta \chi ^2=\chi ^2-\chi _0^2=\sum _{i=1}^{n}\sum _{j=1}^{n}H_{ij}(a_i-a_i^0)(a_j-a_j^0), \end{aligned} \end{aligned}$$
(10)

where \(H_{ij}\) is the element of the Hessian matrix, \(a_i\) are the model parameters specifying the PDFs, \(a_i^0\) are the fitted values of the parameters at minimum \(\chi ^2\), and n is the number of parameters. The uncertainty of any quantity X can be calculated using the standard linear propagation of errors, which is written as,

$$\begin{aligned} \begin{aligned} (\varDelta X)^2 = \varDelta \chi ^2 \sum _{i=1}^{n}\sum _{j=1}^{n} \frac{\partial X}{\partial a_i}C_{ij}(a)\frac{\partial X}{\partial a_j}, \end{aligned} \end{aligned}$$
(11)

where \(C_{ij}(a)=(H^{-1})_{ij}\) is the error matrix of the parameters, and \(\varDelta \chi ^2\) is the allowed variation of \(\chi ^2\). In this work, we take \(\varDelta \chi ^2=11.8\) for 3\(\sigma \) error with two free parameters. Usually it is more convenient to calculate the error using the diagonalized Hessian matrix and the eigenvectors.

In the analysis of pion PDFs, we take the DY data from Fermilab E615 Collaboration [28] and the structure function data from H1 Collaboration at HERA [30]. For the analysis of kaon PDFs, we take the \(u^{\mathrm{K}}/u^{\pi }\) data from CERN-NA3 experiment [25]. With the least-square fit, we get the hadronic scales of the nonperturbative inputs for the pion and the kaon, and the two-parton correlation length R, which are listed in Table 1. The qualities of the two fits are amazingly good (\(\chi ^2\)/ndf\(<1\)). Only the experimental data at small x (\(<0.01\)) are sensitive to the parameter R for the parton–parton recombination strength. The CERN-NA3 data used to constrain kaon PDFs are at the large x (\(>0.2\)). Therefore it is impossible to determine the parameter R for the kaon with accuracy. The small-x data on the kaon structure are needed, which could be accessed with the future electron-ion colliders [6, 60, 61]. In this work, we let the parameter R to be the same for both the pion and the kaon, for they are in the same meson octet and both of the Glodstone boson nature.

In this analysis, the hadronic scale is determined to be \(0.129\pm 0.003\) GeV\(^{2}\) for the pion, and the hadronic scale is determined to be \(0.110\pm 0.006\) GeV\(^{2}\) for the kaon. In the previous and similar analysis of the proton using the pure valence quark input, the hadronic scale is 0.067 GeV\(^{2}\) [42]. The smaller the hadron size is, the higher resolution scale is required to just resolve the minimum quark components of the hadron. Since the sizes of pion and kaon are smaller than that of proton, the input hadronic scales should be higher than that of proton. The obtained hadronic scales for pion and kaon are within the naive expectations. The parton–parton correlation length for pion and kaon is obtained to be \(R=2.39\pm 0.08\) GeV\(^{-1}\) in this work, which is smaller than that of proton (3.98 GeV\(^{-1}\)) [42]. This also could be understood as resulting from the smaller radius of the meson, since the correlation length R is proportional to the radius of the hadron. The obtained input hadronic scales \(Q_0^2\) and parton–parton recombination parameter R for the pion and the kaon are within the theoretical implications.

Table 1 The obtained input scale \(Q_{0}^{2}\) and the parton–parton correlation length R for the pion and the kaon, from the fittings to the popular experimental data up to date. The errors in the table indicate the 1\(\sigma \) uncertainties

5 Results and discussions

Fig. 2
figure 2

Comparisons of our predicted up valence quark distribution of the pion with E615 experimental data [28]. The error band of this work shows the 3\(\sigma \) uncertainty of the valence distribution

Fig. 3
figure 3

Comparisons of our predicted ratio \(u^{\mathrm{K}}/u^{\pi }\) as a function of x with CERN-NA3 experimental data [25]. The error band of this work shows the 3\(\sigma \) uncertainty of the ratio

With the obtained parameters, we calculate pion and kaon PDFs with QCD evolution equations and their errors. Figure 2 shows our obtained pionic valence quark distribution compared with the Drell-Yan data from Fermilab E615 experiment [28]. Figure 3 shows our obtained ratio between kaon up quark distribution and pion up quark distribution, compared with CERN-NA3 Drell-Yan data from the pion and the kaon beams [25]. We find that both pion and kaon PDFs determined in this work are consistent with the experimental measurements in the large-x region (\(x>0.2\)). Our prediction of \(u^{\mathrm{K}}/u^{\pi }\) goes down smaller than one as x goes from 0.2 to 1. The CERN-NA3 experiment shows that the ratio \(u^{\mathrm{K}}/u^{\pi }\) is smaller than one when \(x>0.7\). We expect more and precise experimental data to figure out where the kaon up quark distribution starts to be smaller than the pion up quark distribution.

Fig. 4
figure 4

Our predicted structure function \(F_{2}^{\pi }(x, Q^{2})\) compared with H1 data [30], and GRS model predictions [31]. The error bands of this work show the 3\(\sigma \) uncertainties of the structure function

By measuring leading neutron tagged deep inelastic scattering of e-p and using one-pion exchange model, ZEUS and H1 Collaborations at HERA extracted the pionic structure function at small x [29, 30]. Figure 4 shows the comparisons among the obtained pionic structure function at small x, the H1 experimental data [30], and the GRS model predictions [31]. In the sea quark region, our global analysis with the MEM nonperturbative input agrees well with the experimental observations. The previous GRS analysis is also close to the H1 data, which is a pioneering work using also the dynamical parton model [31]. Figure 5 shows the comparisons among the obtained pionic structure function at small x, the ZEUS experimental data [29], and the GRS model predictions [31]. In the analysis by ZEUS Collaboration, the pion flux in LN-DIS is evaluated by the effective field (EF) formula or the addictive quark model (AQM) formula [29]. Both our result and GRS result are between the two experimental data sets from two different analysis methods. The pionic structure function in this work is closer to the ZEUS data applying the EF method. Note that the ZEUS data are not included in our global fit. It is very interesting to find that our prediction is similar to the GRS prediction in the region of \(x<10^{-3}\), while there is big discrepancy between our prediction and the GRS prediction around \(x=0.1\). The future experiments on electron-ion colliders will help clarify the differences among different models.

Figure 6 shows the obtained valence quark, sea quark and gluon distributions of the pion at high \(Q^2\) based on this global analysis. Figure 7 shows the obtained valence quark, sea quark and gluon distributions of the kaon at high \(Q^2\) based on this global analysis. In this analysis, the nonperturbative input and the parton–parton correlation length R are the same for pion and kaon. The PDFs of the pion and the kaon exhibit very small differences since there is only a little bit difference between the input hadronic scales for the pion and the kaon.

Figure 8 demonstrates the obtained kaon PDFs in the large-x region. We find that the valence up quark distribution and the valence anti-strange quark distribution are obviously different in the kaon. This is due to the mass-dependent splitting kernels for our QCD evolution. Similar to a recent work [11], we apply a modified QCD splitting kernel function for the strange quark distribution evolution starting from a very low \(Q_0^2\), since strange quark is significantly heavier than up or down quark. The strange quark has a smaller probability of radiating the gluons, hence the valence strange quark distribution is higher than the valence up quark distribution. Figure 9 shows the ratio of strange valence distribution to up valence distribution as a function of \(Q^2\). The pure mass effect of the strange quark splitting is obvious but not huge. In the large-x region, the strange quark distribution is just around 15% higher than the up quark distribution.

Figure 10 shows the comparisons of our determined pion PDFs with the popular pion PDFs from JAM analysis [33] and xFitter analysis [35]. Amazingly, we see the good agreements among our analysis and others’ analyses for valence quark and gluon distributions. However our obtained dynamical sea quark distribution of the pion is lower than that from others in the region of \(x\gtrsim 0.01\). We guess there are probably some intrinsic light sea quarks inside the pion in addition to the pure dynamical sea quarks from the QCD evolution. At small x, the dynamical sea quark distribution is consistent with JAM’s and xFitter’s results.

Fig. 5
figure 5

Our predicted structure function \(F_{2}^{\pi }(x, Q^{2})\) compared with the experimental data by ZEUS Collaboration [29], and the GRS model predictions [31]. The pion structure function data are extracted using two different formulae (the EF model and the AQM model) [29]. The error bands of this work show the 3\(\sigma \) uncertainties of the structure function

The large-x behavior of valence quark distribution is an interesting topic in theory, which can be calculated with LQCD [14,15,16], quark number counting rule [62, 63], and perturbative QCD predictions [36,37,38]. The large-x behavior is usually described by,

$$\begin{aligned} \begin{aligned} x\rightarrow 1 : xf_{\mathrm{i}}(x,Q^2) \propto (1-x)^{\beta _{\mathrm{i}}}, \end{aligned} \end{aligned}$$
(12)

with the parton distribution going down as the power \(\beta \) of \((1-x)\). With the obtained PDFs of pion and kaon at high \(Q^2\), we performed the fits to them and extracted the corresponding powers \(\beta \), which are listed in Table 2. In the fits, we use the function form \(C(1-x)^{\beta }\), and the fit range is \(0.6<x<1\). The errors in the table are propagated from the uncertainties of the parameters \(Q_0^2\) and R, rather than from the uncertainty of the model fit. The coefficients \(\beta \) are around 1 for the valence quark distributions; The coefficients \(\beta \) are around 4 for the sea quark distributions; And the coefficients \(\beta \) are around 3 for the gluon distributions. At large x, the Brodsky–Farrar quark counting rule predicts that \(xf_{\mathrm{i}} \sim (1-x)^{2n_{\mathrm{s}} - 1}\), where \(n_{\mathrm{s}}\) is the minimum number of spectator partons [62, 63]. Our results are consistent with the counting rule for the valence quark distribution and the gluon distribution. The recent LQCD calculation based on LaMET (Large Momentum Effective Theory) framework predicts \(\beta _{\mathrm{v}}=1.53_{-(21)(25)}^{+(21)(25)}\) at \(Q^2=10\) GeV\(^2\) [16]. Another recent LQCD calculation using the reduced Ioffe-time pseudodistributions predicts \(\beta _{\mathrm{v}}=1.08(41)(11)\) at \(Q^2=4\) GeV\(^2\) [15]. However \(\beta _{\mathrm{v}}=2.12(56)(14)\) at \(Q^2=4\) GeV\(^2\) is predicted from the current-current correlation in LQCD [14]. From perturbative QCD, \(\beta \) for the valence quark distribution is 2 in the asymptotic region [36,37,38]. Our extracted value in LO analysis is smaller than 2. The discrepancy should be understood with the NLO corrections or the resummation of soft gluons near threshold [40]. Chang et al. [39] point out that the naive quark number counting rule [62, 63] should be modified for the hadron of zero spin. In short, the large-x behavior of the obtained valence quark distribution is between the quark number counting rule and the perturbation QCD predictions.

Fig. 6
figure 6

The valence quark, sea quark and gluon distributions of the pion from this work. The error bands show the 3\(\sigma \) uncertainties of the quantities

Fig. 7
figure 7

The valence quark, sea quark and gluon distributions of the kaon from this work. The error bands show the 3\(\sigma \) uncertainties of the quantities

Fig. 8
figure 8

The valence quark, sea quark and gluon distributions of the kaon from this work, in the range of large x. The error bands show the 3\(\sigma \) uncertainties of the quantities

Fig. 9
figure 9

The obtained ratio \(s^{\mathrm{K}}_{\mathrm{v}} / u^{\mathrm{K}}_{\mathrm{v}}\) as a function of \(Q^{2}\) with the strange quark mass effect is considered in the parton splitting processes of the DGLAP evolution. The error bands show the 3\(\sigma \) uncertainties of the ratio

In small-x region, the x-dependencies of quark and gluon distributions are described well by Regge theory [63, 64]. The small-x behavior is usually described by,

$$\begin{aligned} \begin{aligned} x\rightarrow 0 : xf_{\mathrm{i}}(x,Q^2) \propto x^{\alpha _{\mathrm{i}}}. \end{aligned} \end{aligned}$$
(13)

With the obtained PDFs of pion and kaon at high \(Q^2\), we performed the fits to them and extracted the corresponding powers \(\alpha \), which are listed in Table 3. The exponents \(\alpha \) are around 0.5 for the valence quark distributions; The exponent \(\alpha \) is around 1 for the strange valence quark distribution; The exponents \(\alpha \) are around -0.2 for the sea quark distributions; And the exponents \(\alpha \) are around -0.25 for the gluon distributions. In the fits, we use the function form \(Cx^{\alpha }\), and the fit range is \(10^{-6}<x<0.1\). The Regge theory [63, 64] predicts \(\alpha =0.5\) for valence quark distributions, \(\alpha =-0.08\) for sea quark and gluon distributions. With the resummation of double logarithms, the Regge theory then gives \(\alpha =0.63\) for valence quark distributions, and \(\alpha =-0.2\) for sea quark and gluon distributions. The state-of-the-art LQCD calculation based on LaMET predicts \(\alpha _{\mathrm{v}}=0.45_{-(08)(09)}^{+(11)(09)}\) at \(Q^2=10\) GeV\(^2\) [16]. Another recent LQCD calculation based on pseudo-PDFs predicts \(\alpha _{\mathrm{v}}=0.52(14)(4)\) at \(Q^2=4\) GeV\(^2\) [15]. And the analysis from current-current correlation in LQCD [14] predicts \(\alpha _{\mathrm{v}}=0.78(11)(3)\) at \(Q^2=4\) GeV\(^2\). The PDFs of the pion and the kaon determined in this work are consistent with the predictions of Regge theory [63, 64] and LQCD approach [14,15,16].

Fig. 10
figure 10

Our obtained valence quark, sea quark, and gluon distributions of the pion compared with the recent analyses from JAM18 [33] and xFitter [35], at \(Q^2=20\) GeV\(^2\). The error bands of this work show the 3\(\sigma \) uncertainties of the quantities

The moments of quark distributions are usually calculated in theory. To compare with the theoretical calculations, we also provide the moments of the obtained parton distributions of the pion and the kaon. The moment of the parton momentum fraction distribution used in this work is defined as,

$$\begin{aligned} \left\langle x^{n}\right\rangle _{f} = \int _0^1 x^{n} f(x,Q^2) dx. \end{aligned}$$
(14)

The first three moments of the quark distributions of the pion are listed in Table 4. The first three moments of the quark distributions of the kaon are listed in Table 5. LQCD and DSE are two main nonperturbative QCD approaches in understanding the strong interaction. From the tables, we can see that the PDF moments of the pion and the kaon determined in this analysis are consistent with QCD theory. The DSE result is taken from the recent work by Cui et al. [11, 18], and the LQCD results are taken from Refs. [12, 15, 16, 65, 66].

Figure 11 shows the gluon momentum distributions of the pion, the kaon and the proton (IMParton [42]) at a high \(Q^2\). We find that the gluon distributions of the pion and the kaon are quite similar, which are lower than the gluon distribution of the proton at small x. Figure 12 shows the sea quark momentum distributions of the pion, the kaon and the proton (IMParton [42]) at a high \(Q^2\). We find that the sea quark distributions of the pion and the kaon are quite similar, which are lower than the sea quark distribution of the proton at small x as well. Here we take the proton PDFs of IMParton as the reference, and this is because the IMParton PDFs of the proton are also determined under the dynamical parton model, where the gluon distribution is completely produced from QCD evolution equations. The other finding is that the strange sea quark distribution is higher than the up sea quark distribution in the kaon. This is due to the modified splitting kernels used for the kaon in the DGLAP evolution.

6 Summary

In this analysis, we have obtained the hadronic scales for the pion and the kaon, where there are only the valence components of the hadrons at the scale. The input hadronic scales for the pion and the kaon are around 0.1 GeV\(^2\), which are slightly higher than that for the proton [42]. In our analysis, the input parton distributions of merely valence quarks are the suggested uniform distribution by a maximum entropy estimation. The obtained parton distributions of the pion and the kaon are shown to be consistent with the DY data from E615 and the LN-DIS from H1 and ZEUS at HERA. Via this analysis, we can see that the nonperturbative input from MEM is reasonable. For the practical applications based on this analysis, we provide a software package for the users to access the obtained PDFs of the pion and the kaon, which can be found on the web [68].

In this work, we use the DGLAP equations with parton–parton recombination corrections. By the global fit to the current experimental data, we get the parton–parton correlation length R for the pion and the kaon, which is smaller than that for the proton. This is within the naive expectation that the parton–parton correlation length is proportional to the size of the hadron. Since the radii of the pion and the kaon are smaller than that of the proton, it is natural to have the two-parton fusion probability higher inside the pion and the kaon. The QCD evolution with the nonlinear parton–parton recombination corrections is an approximate but simple bridge to connect the pure valence nonperturbative input with the experimental measurements at the hard scales.

Table 2 Assuming PDFs obey \(\propto (1-x)^{\beta }\) in the large-x region approaching 1, we list the obtained values of the power \(\beta \) for valence quark, sea quark and gluon distributions of the pion and the kaon at \(Q^2=20\) GeV\(^2\). The \(\beta \) values are extracted from the fits in the range of \(0.6<x<1\). The errors in the table indicate the 1\(\sigma \) uncertainties
Table 3 Assuming PDFs obey \(\propto x^{\alpha }\) in the small-x region approaching 0, we list the obtained values of the power \(\alpha \) for valence quark, sea quark and gluon distributions of the pion and the kaon at \(Q^2=20\) GeV\(^2\). The \(\alpha \) values are extracted from the fits in the range of \(10^{-6}<x<10^{-1}\). The errors in the table indicate the 1\(\sigma \) uncertainties
Table 4 Comparisons of our predicted moments \(\left\langle x\right\rangle \), \(\left\langle x^2\right\rangle \), \(\left\langle x^3\right\rangle \) of up valence quark distribution of the pion with some other theoretical calculations, at \(Q^2=4,~10,~27\) GeV\(^2\). The errors in the table indicate the 1\(\sigma \) uncertainties
Table 5 Comparisons of our predicted moments \(\left\langle x\right\rangle \), \(\left\langle x^2\right\rangle \), \(\left\langle x^3\right\rangle \) of quark distributions of the kaon with some other theoretical calculations, at \(Q^2=27\) GeV\(^2\). The errors in the table indicate the 1\(\sigma \) uncertainties

The purely dynamical parton model is used in this work. In this dynamical parton model, there are no sea quarks and gluons at the input hadronic scale. Therefore, the sea quark and gluon distributions at high scales are totally generated in the standard QCD evolution. Although there is the model-dependence, the sea quark and gluon distributions are strictly constrained.

The large-x and small-x behaviors of the obtained PDFs of the pion and the kaon are studied. We find that the power of \((1-x)\) at large x is between the quark number counting rule and the perturbative QCD predictions. And the power law behavior at small x is in well agreement with Regge theory calculations with the double logarithmic resummation considered. We also calculate the first three leading moments \(\left\langle x\right\rangle \), \(\left\langle x^2\right\rangle \), \(\left\langle x^3\right\rangle \), and compare them with LQCD calculations and other theoretical calculations. The consistencies among them are found.

For this analysis, we also see that there are some rooms left to be improved in the future, such as using the DGLAP equations at next-to-leading order with the parton–parton recombination corrections. Most importantly, much more experimental data of the pion and the kaon are expected to constrain the sea quark and gluon distributions of the mesons. Especially, the kaon structure experiment is highly needed, as there are few data on the kaon structure for now. In the future, the updating and the new facilities will provide much more data in settling down the questions, such as the COMPASS++/AMBER with the pion and kaon beams [69], JLab [70], EicC [6, 60] and EIC [61] with the tagged DIS techniques.

Fig. 11
figure 11

The comparisons of the gluon distributions inside the pion, the kaon, and the proton at \(Q^2=27\) GeV\(^2\). The error bands of this work show the 3\(\sigma \) uncertainties of the quantities

Fig. 12
figure 12

The comparisons of the sea quark distributions inside the pion, the kaon, and the proton at \(Q^2=27\) GeV\(^2\). The error bands of this work show the 3\(\sigma \) uncertainties of the quantities