1 Introduction

In the last years there was an increasing interest in approximation by means of families of discrete operators in several function spaces both in the one-dimensional case and in multidimensional setting, also thanks to the applicative outcome of such results (see, e.g., [18, 27, 28, 36, 37, 41]). For example, the generalized sampling series defined as

$$\begin{aligned} (S_w f)(\mathtt{t})= \sum _{\mathtt{k}\in {\mathbb {Z}}^N} f\left( {\mathtt{k} \over w}\right) \chi (w\mathtt{t}-\mathtt{k}), \end{aligned}$$
(⋆)

\(\mathtt{t}\in {\mathbb {R}}^N\), \(w>0\), where \(\chi \) is a kernel, have been widely studied with respect to several notions of convergence, such as pointwise, uniform, \(L^p\), modular convergence [23,24,25] and also, recently [5, 7], convergence in variation (for other approximation results in BV-spaces see, e.g., [9,10,11,12,13]). The interest of such operators is also due to their deep connections with problems of Signal and Image Processing: indeed they furnish an approximate version of the Shannon Sampling Theorem (see, e.g., [46, 47]) that allows to reconstruct not necessarily band-limited signals (images).

In order to obtain convergence in variation for the operators \((\star )\), in [7] a new family of discrete operators has been introduced:

$$\begin{aligned} (K_{w,j} f)(\mathtt{t}):=\sum _{\mathtt{k}\in {\mathbb {Z}}^N} \left[ w\int _{k_j\over w}^{k_j+1\over w}f\left( {k_1\over w},\ldots , u\ldots , {k_N\over w}\right) \,du\ \right] \chi (w\mathtt{t}-\mathtt{k}), \end{aligned}$$
(*)

for every \(\mathtt{t}\in {\mathbb {R}}^N,\) \(w>0\) and \(j=1,\ldots ,N\). The operators \((*)\), that here will be called mixed sampling-Kantorovich operators, are essentially a Kantorovich version of the generalized sampling series where the integral mean is computed on just one section of the function involved, while the usual Kantorovich version replaces the whole value \(f\left( {\mathtt{k} \over w}\right) \) with an integral mean on a multidimensional interval around the sampling node \({\mathtt{k} \over w}\), i.e.,

figure a

for every \(\mathtt{t}\in {\mathbb {R}}^N,\) \(w>0\).

The introduction of the operators \((*)\) was naturally motivated by the fact that such operators allow to obtain a multidimensional generalization of the classical relation proved by Lorentz among the derivative of the Bernstein polynomials and the Kantorovich polynomials acting on the derivative of the function, in the one-dimensional case: in particular, in [7] it is proved that the j-th partial derivative of the generalized sampling series \({\partial S_w f \over \partial x_j}\) coincides with a combination of shifted mixed sampling-Kantorovich operators \(\left( K_{w,j} {\partial f \over \partial x_j}\right) \) acting on the j-th partial derivative of f in case of kernels of averaged type.

Nevertheless, the family of operators \((*)\) appear as an interesting intermediate case between the generalized sampling series \((\star )\) and the classical Kantorovich operators \((**)\) and therefore the approximation results that we will present cannot be derived by the analogous results that have been previously obtained in the literature for the operators \((\star )\) or \((**)\).

We recall that the study of the approximation properties of the Kantorovich version of families of operators is a widely investigated topic in the literature. Just to mention some examples, in [3, 35] approximation results of the Stancu–Kantorovich operators based on Polya–Eggenberger distribution are presented; in [40] it is established an inverse result for bivariate Kantorovich type sampling series and for their generalized Boolean sum (see also, e.g., [42, 43, 45] for some modifications and generalizations), while in [4] the rate of convergence of perturbed Kantorovich–Choquet univariate and multivariate normalized neural network operators with respect to the uniform norm is obtained. About the Kantorovich version of the generalized sampling series \((**)\), results about pointwise and uniform convergence, \(L^p\)-convergence, modular convergence, rate of approximation and inverse results have been obtained (see, e.g, [6, 15, 26, 28,29,30,31,32,33].

It is well-known that approximation by means of the Kantorovich version of the sampling operators presents several advantages with respect to the class \(\{S_w f\}_{w>0}\), also from the point of view of the applications to Signal Processing (see, e.g., [15, 39, 44]), due to the presence of the integral mean. For instance, this allows to reduce the so-called time-jitter error that occurs when, in the practice, the sampled values are not computed exactly over the sample nodes. Nevertheless, since the mixed operators \((*)\) appear to be an intermediate class among the sampling series and the Kantorovich operators, they can be applied in situations in which, in the approximation process, it is more suitable to keep the value of the function on the sample nodes except just one direction, where the integral mean is computed. For example, this can be useful in situations in which the interest is to reduce time-jitter error in just one direction to guarantee a good reconstruction saving computational operations with respect to the usual sampling-Kantorovich operators.

In [7] convergence in \(L^p({\mathbb {R}}^N)\) for the family of operators \((*)\) is proved. Here we give results about pointwise and uniform convergence. Moreover, we establish a quantitative estimate in terms of the modulus of continuity of the function that, as a consequence, gives a result about the order of approximation if the function belongs to a Lipschitz class. Finally, we prove an asymptotic expansion for \((K_{w,j} f)\) that allows us to obtain a Voronovskaja type theorem.

2 Notations and preliminaries

We will denote by \(C({\mathbb {R}}^N)\) the space of all the bounded and uniformly continuous functions \(f:{\mathbb {R}}^N\rightarrow {\mathbb {R}}\) endowed with the supremum norm \(\Vert f\Vert _{\infty }\).

We will study the family of mixed sampling-Kantorovich operators recently introduced in [7], defined as

$$\begin{aligned} (K_{w,j} f)(\mathtt{t}):=\sum _{\mathtt{k}\in {\mathbb {Z}}^N} \left[ w\int _{k_j\over w}^{k_j+1\over w}f\left( {k_1\over w},\ldots , u\ldots , {k_N\over w}\right) \,du\ \right] \chi (w\mathtt{t}-\mathtt{k}), \end{aligned}$$
(*)

for every \(\mathtt{t}\in {\mathbb {R}}^N,\) \(w>0\) and \(j=1,\ldots ,N\).

Here \(\chi \) is a kernel, that is, a function \(\chi :{\mathbb {R}}^N\rightarrow {\mathbb {R}}\) that satisfies the following assumptions:

\((\chi _1)\):

\(\chi \) is continuous and such that \(\sum _{\mathtt{k}\in {\mathbb {Z}}^N} \chi (\mathtt{t-k})=1\), for every \(\mathtt{t}\in {\mathbb {R}}^N\);

\((\chi _2)\):

\(M_0({\chi }):=\sup _{\mathtt{u}\in {\mathbb {R}}^N}\sum _{\mathtt{k}\in {\mathbb {Z}}^N} |\chi (\mathtt{u-k}) |<+\infty \), where the convergence of the series \(\sum _{\mathtt{k}\in {\mathbb {Z}}^N} |\chi (\mathtt{u-k})|\) is uniform on the compact subsets of \({\mathbb {R}}^N\).

We point out that above assumptions are standard working with discrete families of operators (see, e.g., [7, 8, 17, 20, 21]) and it is easy to provide examples of kernels that fulfill them. Among them, for example we can mention the multivariate version of the Jackson, Fejér, and central B-spline (product) kernels, or the well-known Bochner–Riesz (radial) kernels. For more details, see, e.g., [16, 19, 22, 30, 34, 38, 48].

It is easy to see that mixed sampling-Kantorovich operators \((*)\) are well-defined if, for example, f is bounded. Indeed, if \(|f(\mathtt{t})|\le L\), for every \(\mathtt{t}\in {\mathbb {R}}^N\),

$$\begin{aligned} \begin{aligned} |(K_{w,j} f)(\mathtt{t})|&\le \sum _{\mathtt{k}\in {\mathbb {Z}}^N} \left[ w\int _{k_j\over w}^{k_{j}+1\over w} \left| f\left( {k_1\over w},\ldots , u\ldots , {k_N\over w}\right) \,du\ \right| \right] |\chi (w\mathtt{t}-\mathtt{k})| \\&\le L \sum _{\mathtt{k}\in {\mathbb {Z}}^N} |\chi (w\mathtt{t}-\mathtt{k})| \le L\, M_0(\chi )<+\infty , \end{aligned} \end{aligned}$$
(1)

by \((\chi _2)\), for every \(\mathtt{t}\in {\mathbb {R}}^N\), \(w>0,\) \(j=1,\ldots ,N\).

We finally recall the following multidimensional notations that we will use in the paper: for a function \(f:{\mathbb {R}}^N \rightarrow {\mathbb {R}}\) and \(\mathtt{x}=(x_1,\dots ,x_N)\in {\mathbb {R}}^N\), we will write

$$\begin{aligned} \mathtt{x}'_j= (x_1,\dots , x_{j-1}, x_{j+1},\dots ,x_N)\in {\mathbb {R}}^{N-1},\ \ \mathtt{x}=(\mathtt{x}'_j,x_j),\ \ f(\mathtt{x})=f(\mathtt{x}'_j,x_j), \end{aligned}$$

to emphasize the j-th coordinate of \(\mathtt{x}\), \(j=1,\dots ,N\) and, for \(\mathtt{x}\in {\mathbb {R}}^N\) and \(\alpha \in {\mathbb {R}}\), we will use the usual notation for products and quotients, i.e., \({\alpha \mathtt{x}}=\left( {\alpha x_1 },\ldots ,{ \alpha x_N}\right) \) and, for \(\alpha \ne 0\), \({\mathtt{x}\over \alpha }=\left( {x_1\over \alpha },\ldots ,{x_N\over \alpha }\right) \). Finally, \([\mathtt{x}]=([x_1],\ldots ,[x_N])\) will denote the integer part of \(\mathtt{x}\in {\mathbb {R}}^N\), \(\Vert \mathtt{x}\Vert \) will denote the usual Euclidean norm of \({\mathbb {R}}^N\), and \(\mathtt{x}^{\mathtt{y}}= \prod _{i=1}^N x_i^{y_i}\), \(\mathtt{x}\), \(\mathtt{y}\in {\mathbb {R}}^N\), when the power is well-defined.

3 Pointwise and uniform convergence

We will first prove pointwise convergence for the mixed sampling-Kantorovich operators \(\{K_{w,j} f\}_{w>0}\), \(j=1,\ldots ,N\).

Theorem 1

If \(f:{\mathbb {R}}^N \rightarrow {\mathbb {R}}\) is bounded, then, for every \(j=1,\ldots ,N\),

$$\begin{aligned} \lim _{w\rightarrow +\infty } (K_{w,j} f)(\mathtt{t}_0) = f(\mathtt{t}_0), \end{aligned}$$

at each point \(\mathtt{t}_0\in {\mathbb {R}}^N\) where f is continuous.

Proof

Let \(\mathtt{t}_0\in {\mathbb {R}}^N\) be a point of continuity for f and let us fix \(j=1,\ldots ,N\) and \(\epsilon >0\).

Let \(\delta >0\) be such that, for every \(\mathtt{t}\in {\mathbb {R}}^N\) for which \(\Vert \mathtt{t}-\mathtt{t}_0\Vert <\delta \),

$$\begin{aligned} \vert f(\mathtt{t})-f(\mathtt{t}_0)\vert <{\epsilon \over 2 M_0(\chi )}, \end{aligned}$$
(2)

where \(M_0(\chi )\) is the absolute moment of order 0 of \(\chi \) of assumption \((\chi _2)\). By \((\chi _1)\) there holds, for \(w>0\),

$$\begin{aligned}&|(K_{w,j} f)(\mathtt{t}_0) - f(\mathtt{t}_0)| \le \\&\quad \le \left\{ \sum _{\Vert \mathtt{k}-w\mathtt{t}_0\Vert \le {w\delta \over 2} } + \sum _{\Vert \mathtt{k}-w\mathtt{t}_0\Vert > {w\delta \over 2}}\right\} \left\{ w\int _{k_j\over w}^{k_j+1\over w}\left| f\left( {k_1\over w},\ldots , u\ldots , {k_N\over w}\right) - f(\mathtt{t}_0)\right| \,du\ \right\} |\chi (w\mathtt{t}_0-\mathtt{k})|\\&\quad := \varSigma _1+\varSigma _2. \end{aligned}$$

About the first sum, for \(\mathtt{k}\in {\mathbb {Z}}^N\) such that \(\Vert \mathtt{k}-w\mathtt{t}_0\Vert \le {w\delta \over 2}\), there holds

$$\begin{aligned} \left\| \left( {\mathtt{k}'_j\over w},u\right) -\mathtt{t}_0\right\|&\le \left\| \left( {\mathtt{k}'_j\over w},u\right) - {\mathtt{k}\over w} \right\| + \left\| {\mathtt{k}\over w}-\mathtt{t}_0\right\| < \delta , \end{aligned}$$

for sufficiently large \(w>0\). Therefore, by (2) and \((\chi _2)\), \(\varSigma _1<{\epsilon \over 2}\).

About \(\varSigma _2\) notice that (see Remark 3.3 of [28]), by \((\chi _2)\), \( \lim _{R\rightarrow +\infty } \sum _{\Vert \mathtt{u}-\mathtt{k}\Vert >R} |\chi (\mathtt{u-k})| =0 \) uniformly on \(\mathtt{u}\in {\mathbb {R}}^N\), and hence, for sufficiently large \(w>0\), \( \sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert >{w\delta \over 2}} |\chi (\mathtt{u-k})| <{\epsilon \over 4\Vert f\Vert _{\infty }} \) (without any loss of generality, \(\Vert f\Vert _{\infty }>0\)). This implies that \( \varSigma _2 < {\epsilon \over 2} \) and the proof is complete. \(\square \)

We now prove the uniform convergence result for the mixed sampling-Kantorovich operators \(\{K_{w,j} f\}_{w>0}\), for every \(j=1,\ldots ,N\).

Theorem 2

Let \(\chi \) be a kernel such that \(\chi \in C({\mathbb {R}}^N)\). If \(f\in C({\mathbb {R}}^N)\) then, for every \(j=1,\ldots ,N\), \(K_{w,j} f \in C({\mathbb {R}}^N)\) and

$$\begin{aligned} \lim _{w\rightarrow +\infty } \Vert K_{w,j} f-f\Vert _{\infty }=0. \end{aligned}$$
(3)

Proof

Let us fix \(\epsilon >0\). By the uniform convergence of the series \(\sum _{\mathtt{k}\in {\mathbb {Z}}^N} |\chi (\mathtt{u-k})|\) on \([-2,2]^N\), for example, there exists \(k_0\in {\mathbb {Z}}\) such that, for every \(\mathtt{u} \in [-2,2]^N\),

$$\begin{aligned} \sum _{\Vert \mathtt{k}\Vert >k_0} |\chi (\mathtt{u-k})| <{\epsilon \over 3\Vert f\Vert _{\infty }}. \end{aligned}$$
(4)

Since \(\chi \in C({\mathbb {R}}^N)\) by assumption, there exists \(\delta =\delta (\epsilon ) >0\) such that, for every \(\mathtt{t,t^0} \in {\mathbb {R}}^N\) with \(\Vert \mathtt{t-t^0}\Vert <\delta \), then

$$\begin{aligned} |\chi (\mathtt{t}) - \chi (\mathtt{t^0})| <{\epsilon \over 3(2k_0+1)^N \Vert f\Vert _{\infty }}. \end{aligned}$$
(5)

Now (similarly to [21]) define \(\bar{\delta }:=\min \left\{ {\delta \over w},{1\over w}\right\} \) and consider \(\mathtt{t,t^0} \in {\mathbb {R}}^N\) with \(\Vert \mathtt{t-t^0}\Vert <{{\bar{\delta }}}\): then \(w\mathtt{t^0}-[w\mathtt{t^0}]\in [-2,2]^N\) and \(w\mathtt{t}-[w\mathtt{t^0}] =w(\mathtt{t}-\mathtt{t^0})+ w\mathtt{t^0} -[w\mathtt{t^0}] \in [-2,2]^N\), and therefore, putting \(\mathtt{n}:= \mathtt{k}- [w\mathtt{t^0}]\in {\mathbb {Z}}^N\),

$$\begin{aligned}&\sum _{\mathtt{k}\in {\mathbb {Z}}^N} |\chi (w\mathtt{t}-\mathtt{k})-\chi (w\mathtt{t}^0-\mathtt{k})|\\&\quad \le \left( \sum _{\Vert \mathtt{n}\Vert \le k_0 } + \sum _{\Vert \mathtt{n}\Vert > k_0 } \right) |\chi (w\mathtt{t}- [w\mathtt{t^0}]-\mathtt{n})-\chi (w\mathtt{t}_0 - [w\mathtt{t^0}]-\mathtt{n})| \\&\quad \le \sum _{\Vert \mathtt{n}\Vert \le k_0 } {\epsilon \over 3(2k_0+1)^N \Vert f\Vert _{\infty }} + 2{\epsilon \over 3\Vert f\Vert _{\infty }} \le {\epsilon \over \Vert f\Vert _{\infty }}, \end{aligned}$$

by (4) and (5). Therefore we conclude that

$$\begin{aligned} |(K_{w,j} f)(\mathtt{t}) - (K_{w,j} f)(\mathtt{t}_0)| \le \Vert f\Vert _{\infty } \sum _{\mathtt{k}\in {\mathbb {Z}}^N} |\chi (w\mathtt{t}-\mathtt{k})-\chi (w\mathtt{t}_0-\mathtt{k})|< \epsilon \end{aligned}$$

for every \(\mathtt{t,t^0} \in {\mathbb {R}}^N\) with \(\Vert \mathtt{t-t^0}\Vert <{{\bar{\delta }}}\), that is, \(K_{w,j} f \in C({\mathbb {R}}^N)\), for every \(w>0\), \(j=1,\ldots ,N\), taking into account that \((K_{w,j} f)\) is bounded (see (1)).

Now, to prove that \(\lim _{w\rightarrow +\infty } \Vert K_{w,j} f-f\Vert _{\infty }=0\) it is sufficient to follow the proof of Theorem 1 taking into account of the uniform continuity of f. \(\square \)

4 Estimates and order of approximation

In this section we first establish a quantitative estimate for the above operators. We recall that

$$\begin{aligned} \omega (f, \delta )\ :=\ \sup \left\{ |f(\mathtt{x})-f(\mathtt{y})|:\ \Vert \mathtt{x}-\mathtt{y}\Vert \le \delta ,\ \mathtt{x},\, \mathtt{y}\in {\mathbb {R}}^N \right\} , \quad \quad \delta >0, \end{aligned}$$

denotes the usual modulus of continuity of the function f. It is well-known that, if \(f \in C({\mathbb {R}}^N)\) then \(\omega (f, \delta ) \rightarrow 0\) as \(\delta \rightarrow 0^+\), and moreover, the following estimate there holds

$$\begin{aligned} \omega (f, \lambda \, \delta )\ \le \ (1+\lambda )\, \omega (f, \delta ), \quad \quad \lambda >0. \end{aligned}$$
(6)

Now we are able to prove the following result.

Theorem 3

Let \(\chi \) be a kernel that satisfies the following assumption:

$$\begin{aligned} M_1(\chi )\ :=\ \sup _{\mathtt{t}\in {\mathbb {R}}^N}\sum _{\mathtt{k}\in {\mathbb {Z}}^N}|\chi (\mathtt{t}-\mathtt{k})|\, \cdot \Vert \mathtt{t}-\mathtt{k}\Vert \ <\ +\infty . \end{aligned}$$

Then, for any \(f \in C({\mathbb {R}}^N)\) there holds

$$\begin{aligned} |(K_{w,j} f)(\mathtt{t}) - f(\mathtt{t})|\ \le \ \omega (f, 1/w)\left\{ \frac{3}{2}\, M_0(\chi ) \, +\, M_1(\chi ) \right\} , \end{aligned}$$

\(w>0\), \(1 \le j \le N\).

Proof

Proceeding as in the proof of Theorem 1, for every \(\mathtt{t}\in {\mathbb {R}}^N\) we can write

$$\begin{aligned} |(K_{w,j} f)(\mathtt{t}) - f(\mathtt{t})| \le \sum _{\mathtt{k}\in {\mathbb {Z}}^N} \left\{ w\int _{k_j\over w}^{k_j+1\over w}\left| f\left( {k_1\over w},\ldots , u\ldots , {k_N\over w}\right) - f(\mathtt{t})\right| \,du\ \right\} |\chi (w\mathtt{t}-\mathtt{k})|, \end{aligned}$$

\(w>0\). By using inequality (6) it is easy to see that

$$\begin{aligned}&|(K_{w,j} f)(\mathtt{t}) - f(\mathtt{t})| \le \sum _{\mathtt{k}\in {\mathbb {Z}}^N} \left\{ w\int _{k_j\over w}^{k_j+1\over w} \omega \left( f,\, \left\| \left( {\mathtt{k}'_j\over w} ,u\right) -\mathtt{t}\right\| \right) \,du\ \right\} |\chi (w\mathtt{t}-\mathtt{k})|,\\&\quad \le \ \omega (f,\, 1/w) \sum _{\mathtt{k}\in {\mathbb {Z}}^N} \left\{ w\int _{k_j\over w}^{k_j+1\over w}\left( 1+w \left\| \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right\| \right) \,du\ \right\} |\chi (w\mathtt{t}-\mathtt{k})|\\&\quad \le \ \omega (f,\, 1/w) \sum _{\mathtt{k}\in {\mathbb {Z}}^N}|\chi (w\mathtt{t}-\mathtt{k})| \left\{ 1 + w^2\int _{k_j\over w}^{k_j+1\over w} \left\| \left( {\mathtt{k}'_j \over w} ,u\right) -{\mathtt{k} \over w} \right\| \,du + \Vert \mathtt{k}-w\, \mathtt{t}\Vert \right\} \\&\quad =\ \omega (f,\, 1/w) \sum _{\mathtt{k}\in {\mathbb {Z}}^N}|\chi (w\mathtt{t}-\mathtt{k})| \left\{ 1 + w^2\int _{k_j\over w}^{k_j+1\over w}|u - k_j/w| \,du + \Vert \mathtt{k}-w\, \mathtt{t}\Vert \right\} \\&\quad \le \ \omega (f,\, 1/w)\, \left\{ \frac{3}{2}\, M_0(\chi ) \, +\, M_1(\chi ) \right\} , \end{aligned}$$

\(w>0\). This completes the proof. \(\square \)

Note that the requirement of Theorem 3 about the finiteness of the discrete absolute moment \(M_1(\chi )\) is quite standard and not restrictive. Indeed in general, if we define

$$\begin{aligned} M_j(\chi )\ :=\ \sup _{\mathtt{t}\in {\mathbb {R}}^N}\sum _{\mathtt{k}\in {\mathbb {Z}}^N}|\chi (\mathtt{t}-\mathtt{k})|\, \Vert \mathtt{t}-\mathtt{k}\Vert ^j,\ \quad \quad j>0, \end{aligned}$$

and \(\chi \) is a kernel such that \(\chi (\mathtt{t})=\mathcal{O}(\Vert \mathtt{t}\Vert ^{-r-1-\varepsilon })\), as \(\Vert \mathtt{t}\Vert \rightarrow +\infty \), for some \(r>0\), \(\varepsilon >0\), it turns out that

$$\begin{aligned} M_j(\chi )\ <\ +\infty , \quad \quad 0 \le j \le r \end{aligned}$$

(see [30]).

Now, recalling the definition of the spaces

$$\begin{aligned} \mathrm{Lip}\, (\alpha )\ :=\ \left\{ f \in C({\mathbb {R}}^N):\ \omega (f, \delta ) = \mathcal{O}(\delta ^\alpha ),\ \mathrm{as}\ \delta \rightarrow 0^+ \right\} , \end{aligned}$$

for \(0<\alpha \le 1\), as a consequence of Theorem 3, we can immediately obtain the following corollary.

Corollary 1

Under the assumptions of Theorem 3 and for every \(f \in \mathrm{Lip}\, (\alpha )\), \(0<\alpha \le 1\), it turns out that:

$$\begin{aligned}\Vert K_{w,j} f - f\Vert _{\infty }\ =\ \mathcal{O}(w^{-\alpha }), \quad \quad as \quad \quad w \rightarrow +\infty , \end{aligned}$$

\(j=1, \ldots , N\).

Now, we aim to prove an asymptotic expansion for the above operators. First of all we recall that, for a function \(f:{\mathbb {R}}^N \rightarrow {\mathbb {R}}\), we denote by

$$\begin{aligned} D^\mathtt{h} f\ :=\ {\partial ^{|\mathtt{h}|} \over \partial \mathtt{x}^\mathtt{h} }f\ =\ {\partial ^{|\mathtt{h}|} \over \partial x_1^{h_1} \dots \partial x_1^{h_N}} f \quad \quad (|\mathtt{h}|=h_1 + \cdots + h_N=r) \end{aligned}$$

the r-th order derivatives of f, \(\mathtt{h}\in {\mathbb {N}}^N_0\).

In order to reach the above aim, we need the following multivariate version of the Taylor formula for \(f \in C^r({\mathbb {R}}^N)\), \(r \in {\mathbb {N}}\):

$$\begin{aligned} f(\mathtt{u})\ =\ f(\mathtt{t})\ +\ \sum _{\nu = 1}^r \sum _{|\mathtt{h}|=\nu }{D^\mathtt{h} f(\mathtt{t}) \over \mathtt{h}!}\, (\mathtt{u}-\mathtt{t})^\mathtt{h}\ +\ R_r(\mathtt{u};\mathtt{t}), \quad \mathtt{u}, \mathtt{t}\in {\mathbb {R}}^N, \end{aligned}$$
(7)

where the term \(R_r(\mathtt{u},\mathtt{t})\) denotes a suitable remainder, and

$$\begin{aligned} \mathtt{h}!\ :=\ h_1 !\, h_2!\, \dots h_N !. \end{aligned}$$

Now, for any given kernel \(\chi \), the multivariate algebraic moments, for \(\nu \in {\mathbb {N}}\) and \(\mathtt{h}= (h_1, \ldots , h_N)\) with \(|\mathtt{h}|=\nu \), are defined as

$$\begin{aligned} m_{\mathtt{h}}^\nu (\chi , \mathtt{u})\ :=\ \sum _{\mathtt{k}\in {\mathbb {Z}}^N}\chi (\mathtt{u}- \mathtt{k})\, (\mathtt{k}- \mathtt{u})^{\mathtt{h}}, \quad \quad \mathtt{u}\in {\mathbb {R}}^N. \end{aligned}$$

Now, the following asymptotic expansion can be proved.

Theorem 4

Let \(\chi \) be a kernel such that, for every \(\gamma >0\),

$$\begin{aligned} \lim _{w \rightarrow +\infty } \sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert > \gamma \, w} |\chi (w\mathtt{t}- \mathtt{k})|\,\cdot \Vert w\mathtt{t}-\mathtt{k}\Vert ^r\ =\ 0, \end{aligned}$$
(8)

uniformly with respect to \(\mathtt{t}\in {\mathbb {R}}^N\), for a certain \(r \in {\mathbb {N}}\). Moreover, we also assume that \(M_r(\chi )<+\infty \). Then, for any \(f \in C^r({\mathbb {R}}^N)\) there holds:

$$\begin{aligned} (K_{w,j} f)(\mathtt{t})\ =\ f(\mathtt{t})\ +\ \sum _{\nu =1}^r \sum _{|\mathtt{h}|=\nu }{D^{\mathtt{h}}f(\mathtt{t}) \over \mathtt{h}!} \left[ \prod _{i=1}^{N}w^{-h_i}\right] \sum _{\ell =0}^{h_j}\left( {\begin{array}{c}h_j\\ \ell \end{array}}\right) { m^{\nu - h_j + \ell }_{(\mathtt{h}'_j,{\ell })}(\chi , w\mathtt{t}) \over (h_j-\ell +1)} +\ o(w^{-r}), \end{aligned}$$

as \(w\rightarrow +\infty \), \(\mathtt{t}\in {\mathbb {R}}^N\), \(j=1, \dots , N\).

Proof

Expanding \(f\left( {\mathtt{k}'_j \over w},u\right) \) by the Taylor formula (7) with remainder of the form

$$\begin{aligned} R_r\left( \left( {\mathtt{k}'_j \over w},u\right) ;\mathtt{t}\right) \ =\ \lambda \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \, \left\| \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \right\| ^r, \end{aligned}$$

where \(\lambda \) is a bounded function such that \(\lim _{\mathtt{v} \rightarrow \mathtt{0}} \lambda (\mathtt{v})=0\), we can write what follows:

$$\begin{aligned}&(K_{w,j} f)(\mathtt{t}) = f(\mathtt{t}) + \sum _{\nu =1}^r \sum _{|\mathtt{h}|=\nu }{D^{\mathtt{h}}f(\mathtt{t}) \over \mathtt{h}!} \sum _{\mathtt{k}\in {\mathbb {Z}}^N}\\&\quad \times \left[ \prod _{i=1, i \ne j}^N \left( {k_i \over w} - t_i \right) ^{h_i}w\int _{k_j/w}^{(k_j +1)/w}(u-t_j)^{h_j}du \right] \chi (w\mathtt{t}-\mathtt{k})\\&\quad +\ \sum _{\mathtt{k}\in {\mathbb {Z}}^N}\chi (w\mathtt{t}-\mathtt{k}) \left[ w \int _{k_j/w}^{(k_j +1)/w} \lambda \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \, \left\| \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \right\| ^r\, du\right] \ =:\ f(\mathtt{t}) + I_1 + I_2. \end{aligned}$$

For \(0 \le h_j \le r\) we have:

$$\begin{aligned}&w\int _{k_j/w}^{(k_j +1)/w}(u-t_j)^{h_j}\, du = w \sum _{\ell =0}^{h_j}\left( {\begin{array}{c}h_j\\ \ell \end{array}}\right) \left( {k_j \over w}-t_j \right) ^\ell \int _{k_j/w}^{(k_j +1)/w}\left( u-{k_j \over w}\right) ^{h_j-\ell }\, du \\&\quad =\ \sum _{\ell =0}^{h_j}\left( {\begin{array}{c}h_j\\ \ell \end{array}}\right) \left( {k_j \over w}-t_j \right) ^\ell {w^{- h_j+\ell } \over (h_j-\ell +1)}\ =\ w^{- h_j} \sum _{\ell =0}^{h_j}\left( {\begin{array}{c}h_j\\ \ell \end{array}}\right) {\left( k_j - w t_j \right) ^\ell \over (h_j-\ell +1)}. \end{aligned}$$

Hence for \(I_1\) we get

$$\begin{aligned} I_1&= \sum _{\nu =1}^r \sum _{|\mathtt{h}|=\nu }{D^{\mathtt{h}}f(\mathtt{t}) \over \mathtt{h}!} w^{- h_j} \sum _{\ell =0}^{h_j}\left( {\begin{array}{c}h_j\\ \ell \end{array}}\right) \sum _{\mathtt{k}\in {\mathbb {Z}}^N}\left[ {\left( k_j - w t_j \right) ^\ell \prod _{i=1, i \ne j}^N \left( {k_i \over w} - t_i \right) ^{h_i} \over (h_j-\ell +1)} \right] \chi (w\mathtt{t}-\mathtt{k}) \\&=\ \sum _{\nu =1}^r \sum _{|\mathtt{h}|=\nu }{D^{\mathtt{h}}f(\mathtt{t}) \over \mathtt{h}!} \left[ \prod _{i=1}^{N}w^{-h_i}\right] \\&\qquad \times \sum _{\ell =0}^{h_j}\left( {\begin{array}{c}h_j\\ \ell \end{array}}\right) {1 \over (h_j-\ell +1)}\sum _{\mathtt{k}\in {\mathbb {Z}}^N}\left\{ \left( k_j - w t_j \right) ^\ell \prod _{i=1, i \ne j}^N \left( k_i - wt_i \right) ^{h_i} \right\} \chi (w\mathtt{t}-\mathtt{k}), \end{aligned}$$

and finally

$$\begin{aligned} I_1 = \sum _{\nu =1}^r \sum _{|\mathtt{h}|=\nu }{D^{\mathtt{h}}f(\mathtt{t}) \over \mathtt{h}!} \left[ \prod _{i=1}^{N}w^{-h_i}\right] \sum _{\ell =0}^{h_j}\left( {\begin{array}{c}h_j\\ \ell \end{array}}\right) { m^{\nu - h_j + \ell }_{(\mathtt{h}'_j,{\ell })}(\chi , w\mathtt{t}) \over (h_j-\ell +1)} . \end{aligned}$$

Now we can estimate the remainder term \(I_2\). Since \(\lim _{\mathtt{v} \rightarrow \mathtt{0}} \lambda (\mathtt{v})=0\) for a fixed \(\varepsilon >0\) there exists \(\gamma >0\) such that, for \(\Vert \mathtt{v}\Vert \le \gamma \) there holds \(|\lambda (\mathtt{v})|<\varepsilon \). Thus:

$$\begin{aligned} I_2= & {} \left\{ \sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert \le w \gamma /2} + \sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert > w \gamma /2} \right\} \chi (w\mathtt{t}-\mathtt{k})\\&\times \left[ w \int _{k_j/w}^{(k_j +1)/w} \lambda \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \, \left\| \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \right\| ^r\, du\right] \\=: & {} I_{2,1}+ I_{2,2}. \end{aligned}$$

Concerning \(I_{2,1}\), for every \(\mathtt{k}\in {\mathbb {Z}}^N\) such that \(\Vert w\mathtt{t}-\mathtt{k}\Vert \le w \gamma /2\) and \(u \in [k_j/w, (k_j+1)/w]\):

$$\begin{aligned} \left\| \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \right\| \le \ \left\| \left( \left( {\mathtt{k}'_j \over w},u\right) -{\mathtt{k} \over w}\right) \right\| + \Vert \mathtt{k}/w -\mathtt{t}\Vert \le \left| u-{k_j \over w} \right| + {\gamma \over 2} < \gamma , \end{aligned}$$

for \(w>0\) sufficiently large, hence:

$$\begin{aligned} \left| I_{2,1}\right|&<\ \varepsilon \sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert \le w \gamma /2}|\chi (w\mathtt{t}-\mathtt{k})| \left[ w \int _{k_j/w}^{(k_j +1)/w}\left\| \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \right\| ^r\, du\right] \\&\le \ \varepsilon \ 2^{r-1}\sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert \le w \gamma /2}|\chi (w\mathtt{t}-\mathtt{k})| \left[ w \int _{k_j/w}^{(k_j +1)/w} \left\| \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{k \over w} \right\| ^r\, du\ + \left\| \mathtt{k \over w} - \mathtt{t}\right\| ^r\right] \\&\le \ \varepsilon \ 2^{r-1}\sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert \le w \gamma /2}|\chi (w\mathtt{t}-\mathtt{k})| \left[ {w^{-r} \over r +1} + w^{-r} \Vert w\mathtt{t}-\mathtt{k}\Vert ^r\right] \\&\le \ \varepsilon \ w^{-r}\, 2^{r-1} \left[ {M_0(\chi ) \over r +1} + M_r(\chi )\right] \ < +\infty , \end{aligned}$$

for \(w>0\) sufficiently large. Furthermore, by exploiting the above computations, and by using assumption (8) we have:

$$\begin{aligned} | I_{2,2}|&\le \ \Vert \lambda \Vert _{\infty } \sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert> w \gamma /2}|\chi (w\mathtt{t}-\mathtt{k})| \left[ w \int _{k_j/w}^{(k_j +1)/w} \left\| \left( \left( {\mathtt{k}'_j \over w},u\right) -\mathtt{t}\right) \right\| ^r\, du\right] \\&\le \Vert \lambda \Vert _{\infty }\, 2^{r-1}\, w^{-r} \sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert> w \gamma /2}|\chi (w\mathtt{t}-\mathtt{k})| \left[ {1 \over r +1} + \Vert w\mathtt{t}-\mathtt{k}\Vert ^r\right] \\&\le \Vert \lambda \Vert _{\infty }\, 2^{r-1}\, w^{-r} \left[ \left( {2 \over \gamma \, w}\right) ^r {1 \over r +1} + 1\right] \sum _{\Vert w\mathtt{t}-\mathtt{k}\Vert > w \gamma /2}|\chi (w\mathtt{t}-\mathtt{k})| \cdot \Vert w\mathtt{t}-\mathtt{k}\Vert ^r\\&< \Vert \lambda \Vert _{\infty }\, 2^{r}\, w^{-r} \varepsilon , \end{aligned}$$

for \(w>0\) sufficiently large. This completes the proof. \(\square \)

Now, from Theorem 4 it is easy to establish the following Voronovskaja type theorem.

Theorem 5

Under the assumption of Theorem 4 with \(r=1\), if we assume in addition that the following algebraic moments:

$$\begin{aligned} m_{e_{i}}^{1}(\chi , \mathtt{u})\ =\ A^1_{e_{i}} \in {\mathbb {R}}, \quad \quad \mathtt{u}\in {\mathbb {R}}^N, \end{aligned}$$

are constants, where \(e_i:=(0, \ldots , 0, 1, 0, \ldots 0)\), \(i=1,\ldots ,N\), we have:

$$\begin{aligned} \lim _{w\rightarrow +\infty } w \left\{ (K_{w,j} f)(\mathtt{t}) - f(\mathtt{t}) \right\} \ =\ \sum _{i=1, i\ne j}^N {\partial ^1 \over \partial x_i}f(\mathtt{t}) \cdot A^1_{e_{i}} + {\partial ^1 \over \partial x_j}f(\mathtt{t}) \left[ \frac{1}{2} + A^1_{e_{j}} \right] , \end{aligned}$$

\(\mathtt{t}\in {\mathbb {R}}^N\), \(1 \le j \le N\).

Proof

By Theorem 4 in the case of \(r=1\) we know:

$$\begin{aligned}w \left\{ (K_{w,j} f)(\mathtt{t}) - f(\mathtt{t}) \right\} \ = \sum _{i=1, i\ne j}^N {\partial ^1 \over \partial x_i}f(\mathtt{t}) \cdot A^1_{e_{i}} + {\partial ^1 \over \partial x_j}f(\mathtt{t}) \left[ \frac{1}{2} + A^1_{e_{j}} \right] + w\, o(w^{-1}), \end{aligned}$$

then the proof follows immediately by passing to the limit for \(w\rightarrow +\infty \). \(\square \)

Fig. 1
figure 1

The plot of the bi-dimensional function f

Fig. 2
figure 2

On the left, we have the operator \(K_{w,1} f\), with \(w=5\), while on the right we have the operator \(K_{w,1} f\), with \(w=10\), both based upon the bi-dimensional central B-spline of order 3

Fig. 3
figure 3

On the left, we have the operator \(K_{w,2} f\), with \(w=5\), while on the right we have the operator \(K_{w,2} f\), with \(w=10\), both based upon the bi-dimensional central B-spline of order 3

It can be useful to observe that the moment-type assumptions required in Theorems 4 and Theorem 5 are quite standard and are satisfied by several examples of kernels, such as those mentioned in Sect. 2. A wide list of them can be found, e.g., in [2, 14, 16, 22].

Remark 1

Note that a quantitative version of Theorems 4 and 5 can be easily established by repeating the above proof using the Lagrange remainder in the Taylor expansion (7) and by using some well-known inequalities; for more details see, e.g., [1, 16].

Further, we can also observe that Theorem 5 can be also generalized for higher orders (i.e., \(r>1\)). In order to get such generalization, we must require that the algebraic moments of the kernel \(\chi \):

$$\begin{aligned} m^{\nu }_{\mathtt{h}}(\chi , \mathtt{u})\ =\ A^{\nu }_{\mathtt{h}} \in {\mathbb {R}}, \quad \quad \mathtt{u} \in {\mathbb {R}}^N, \end{aligned}$$

are constants, for every \(\nu =1, \ldots , r\), and \(\mathtt{h} \in {\mathbb {N}}^N\) with \(|\mathtt{h}| = \nu \), and that

$$\begin{aligned} \sum _{\ell =0}^{h_j}\left( {\begin{array}{c}h_j\\ \ell \end{array}}\right) { A^{\nu - h_j + \ell }_{(\mathtt{h}_j', \ell )} \over (h_j-\ell +1)}\ =\ 0, \end{aligned}$$

for all \(\nu =1, \ldots , r-1\), and \(\mathtt{h}= (h_1, \ldots , h_N) \in {\mathbb {N}}^N\) with \(|\mathtt{h}|=\nu \), \(j=1,\ldots , N\). Examples of kernels satisfying the above conditions can be generated using product kernels, in which the one-dimensional factors are given by suitable finite linear combination of well-known univariate kernels. The procedure for the construction of such multivariate functions is analogous to that one used in [16].

Finally, we give a numerical example showing the approximations that can be achieved by the above theory. Consider the function \(f(x_1,x_2):=(\sin x_1 -x_1+1)(x_2+\cos x_2)\), \((x_1,x_2) \in {\mathbb {R}}^2\) (see Fig. 1). The approximations obtained by the mixed sampling-Kantorovich operators based upon the bi-dimensional central B-spline of order 3 are depicted in Figs. 2 and 3.