1 Introduction

The classical approximation theorem due to P. P. Korovkin is as follows:

Theorem 1.1

[13] Let \(\{\varphi _{n}\}\) be a sequence of positive linear maps on C[0, 1] such that \(\varphi _{n}(f)\rightarrow f\) uniformly for \(f \in \{1,x,x^{2}\}\), then \(\varphi _{n}(f)\rightarrow f\) uniformly for all \(f \in C[0,1]\).

The set \(\{1,x,x^{2}\}\) is called the test set and we know that \(C^{*}\)-algebra generated by \(\{1,x,x^{2}\}\) is C[0, 1]. There are several generalizations of this result in commutative and non-commutative setting with appropriate convergence notions. The idea is to replace C[0, 1] by an appropriate \(C^{*}\)-algebra/Banach algebra and test set by some finite subset. In this article, we deal with Korovkin-type theorems in the setting of preconditioners.

Let \({\mathcal {H}}\) be a complex separable Hilbert space and consider an orthonormal basis \(\{e_{n}:n=0,1,2,\ldots \}\). Let \(\{P_n\}\) be a sequence of orthogonal projections on \({\mathcal {H}}\) such that \(P_{n}(x_{0},x_{1},\ldots )=(x_{0},x_{1},\ldots ,x_{n-1},0,0,\ldots ). \) Then \(\text {dim}(P_n({\mathcal {H}}))= n,\,\, n=1,2,3, \ldots \text{ and } \,\,\,\mathop {\text {lim}}\nolimits _{n \rightarrow \infty } P_n \left( x \right) = x, \,\,\text {for every}\,\ x \,\ \text {in} \,\, {\mathcal {H}}.\) Let \(\{U_n\}\) be a sequence of unitary matrices over \({\mathbb {C}}\), where \(U_n\) is of order n for each n. For each \( A \in {\mathcal {B}}({\mathcal {H}})\), consider the following truncations \(A_n=P_nAP_n\), which can be regarded as \(n \times n\) matrices, by restricting the domain to the range of \(P_n\). For each n,  we define the commutative algebra \(M_{{U_n}}\) of matrices as follows:

$$\begin{aligned} M_{{U_n}} = \left\{ {A \in M_n \left( {\mathbb {C}} \right) :U_n^{*} A{U_n} \,\, \text {is complex diagonal}} \right\} . \end{aligned}$$

Recall that \(M_n \left( {\mathbb {C}} \right) \) is a Hilbert space with the Frobenius scalar product, \(\left\langle A,B\right\rangle = \text {trace}\,\,(B^*A).\) Observe that \(M_{{U_n}}\) is a closed subspace of \(M_n \left( {\mathbb {C}} \right) \). Let \(P_{{U_n}}(.)\) be the projection of \(M_{n}({\mathbb {C}})\) onto \(M_{{U_n}}\). We call \(P_{U_{n}}(A)\) the preconditioner for A. It can be shown that \(P_{U_{n}}(A)=U_{n}\sigma (U_{n}^{*}AU_{n})U_{n}^{*}\) where \(\sigma (X)\) is the diagonal matrix having \(X_{i,i}\) as the diagonal entries.

Here, mainly the Hilbert spaces under consideration will be function spaces like Hardy space \(H^{2}({\mathbb {T}})\), Bergman space \(A^{2}({\mathbb {D}})\) and Fock space \(F^{2}({\mathbb {C}})\). For \(A \in B({\mathcal {H}})\), we consider Korovkin-type theorems for the convergence of \(\{P_{U_{n}}(A_{n})-A_{n}\}\) to \(\{O_{n}\}\) (\(O_{n}\) is the \(n \times n\) zero matrix) in Type 2 strong/weak cluster sense (this convergence notion will be defined later). This convergence notion arises from the preconditioning problem of large linear systems with Toeplitz structure.

The following Korovkin-type theorem for Toeplitz operators on Hardy space was obtained in [10].

Theorem 1.2

Let \(\{g_{1},g_{2},\ldots ,g_{m}\} \subseteq C({\mathbb {T}})\) such that \(\{P_{U_{n}}(T_{n}^{H}(g)) - T_{n}^{H}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for every g in the set \(\{g_{1},g_{2},\ldots ,g_{m},\sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}\). Then \(\{P_{U_{n}}(T_{n}^{H}(g)) - T_{n}^{H}(g)\}\) converges to \(\{O_{n}\}\) in strong cluster sense (Type 2) for every g in the \(C^{*}\)-algebra generated by \(\{g_{1},g_{2},\ldots ,g_{m}\}\).

Here \(T_{f}^{H}\) is the Toeplitz operator on \(H^{2}({\mathbb {T}})\) and \(T_{n}^{H}(f)=P_{n}T^{H}_{f}P_{n}\).

The study of such type of Korovkin theorems was initiated by Stefano Serra-Capizzano in 1999 [14]. The details of recent developments in this setting can be found in [11]. These results were strengthened and a Korovkin-type theorem for bounded self-adjoint operators acting on a separable Hilbert space was obtained in [12].

Theorem 1.3

(Theorem 4.8 in [12]) Let \(\{A_{1},\ldots ,A_{m}\}\) be a finite set of self-adjoint operators on \({\mathcal {H}}\) and \(\varPhi _{n}\) be a sequence of contractive positive maps on \({\mathcal {B}}({\mathcal {H}})\) such that \(\{\varPhi _{n}(A)\}\) converges to \(\{A\}\) in the strong (weak respectively) distribution sense for A in \(\{A_{1},\ldots ,A_{m},A_{1}^{2},\ldots ,A_{m}^{2}\}\). In addition, assume that the difference \(\{P_{n}(A_{k}^{2})P_{n}-(P_{n}(A_{k})P_{n})^{2}\}\) converges to \(\{O_{n}\}\) in the strong (weak respectively) cluster sense for each k. Then \(\{\varPhi _{n}(A)\}\) converges to \(\{A\}\) in the strong (weak respectively) distribution sense for all A in the \(J^{*}\)- subalgebra \({\mathbb {A}}\) generated by \(\{A_{1},\ldots ,A_{m}\}.\)

The convergence notion mentioned in the above theorem will be defined later. \(J^{*}\)-subalgebra is the norm-closed, *-closed subspace of a \(C^{*}\)-algebra which is also closed under the Jordan product \(a \circ b=\frac{1}{2}(ab+ba)\).

Aim of this article is to obtain a general result which unifies all the approximation processes obtained in [10, 12, 14]. We generalize Theorem 1.3 to the case of arbitrary bounded operators and obtain convergence for operators in the \(C^{*}\)-algebra generated by the test set. The advantage is that we are able to go beyond self-adjoint class, which includes a lot of important examples. As an application of this result, we obtain Korovkin-type theorems for Toeplitz operators on Bergman space, Fock space etc. In the case of Bergman space, we obtain Korovkin-type theorems for Toepliz operators with symbols from a \(C^{*}\)-subalgebra of \(VMO \cap L^{\infty }({\mathbb {D}})\) which properly contains \(C(\overline{{\mathbb {D}}})\) and hence we could go beyond the class of continuous symbols. \(VMO \cap L^{\infty }({\mathbb {D}})\) is an important class of functions with Vanishing Mean Oscillation property and this class contains some functions which are nowhere continuous. Using the idea of tensor products, we could also obtain Korovkin-type theorems for Toeplitz operators acting on Hardy space on 2-torus and Fock space on \({\mathbb {C}}^{2}\). We could prove Korovkin-type theorems for Toeplitz operators on Bergman space over the unit ball of higher dimensions (we have obtained it for the unit ball of dimension 2). Also as an application of our main result, we obtain the convergence for operators in the \(C^{*}\)-algebra generated by Toeplitz operators associated with the symbols in the test set. This operator algebra will contain operators which are not Toeplitz. In Theorem 1.2, we obtain convergence only for Toeplitz operators with symbols from the \(C^{*}\)-algebra generated by the test set. Also, the test set and the \(C^{*}\)-algebra that we obtain in Theorem 1.2 are commutative. In the Korovkin-type theorems obtained here, the test set and the \(C^{*}\)-algebra are non-commutative, in general.

The major achievement of this article is that we could identify some of the operator theoretic tools that will be useful in several questions regarding complex function spaces. We give a list of open problems at the end.

1.1 Definitions and preliminary results

First we recall some basic definitions and state some important facts from [10], which will be useful in proving our main result.

Definition 1.4

(Type 1) Let \(\{A_{n}\}\) and \(\{B_{n}\}\) be two sequences of matrices, where \(A_{n}\) and \(B_{n}\) are of order \(n \times n\) for each n. We say that \(\{A_{n} - B_{n}\}\) converges to constant sequence \(\{O_{n}\}\) in Type 1 strong cluster sense if for any \(\epsilon > 0\), there exist integers \(N_{1,\epsilon },N_{2,\epsilon }\) such that for all \(n>N_{2,\epsilon },\) except at most possibly \(N_{1,\epsilon }\) (independent of size n) eigenvalues, all eigenvalues of \(A_{n} - B_{n}\) lie in the \(\epsilon \)-neighbourhood of 0.

Definition 1.5

(Type 2) Let \(\{A_{n}\}\) and \(\{B_{n}\}\) be two sequences of matrices, where \(A_{n}\) and \(B_{n}\) are of order \(n \times n\) for each n. We say that \(\{A_{n} - B_{n}\}\) converges to constant sequence \(\{O_{n}\}\) in Type 2 strong cluster sense if for any \(\epsilon > 0\), there exist integers \(N_{1,\epsilon },N_{2,\epsilon }\) such that \(A_{n} - B_{n}=R_{n}+N_{n}\) , where for \(n > N_{2,\epsilon }\), rank \(R_{n}\le N_{1,\epsilon }\) and \(\Vert N_{n}\Vert < \epsilon \) (\(N_{1,\epsilon }\) is independent of n).

Lemma 1.6

\(\{A_{n}-B_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense if and only if for each \(\epsilon >0\), there exist two positive integers \(N_{1,\epsilon }\) and \(N_{2,\epsilon }\) (\(N_{1,\epsilon }\) is independent of n) such that for \(n>N_{2, \epsilon }\), except \(N_{1,\epsilon }\) singular values, all other singular values of \(A_{n}-B_{n}\) are in \([0, \epsilon )\). Thus if \(A_{n}-B_{n}\) is normal for all n, then \(\{A_{n}-B_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense if and only if \(\{A_{n}-B_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense.

Definition 1.7

Let \(\{\varPhi _{n}\}\) be a sequence of positive linear maps on \({\mathcal {B}}({\mathcal {H}})\), where \({\mathcal {H}}\) is a separable Hilbert space and \(\{P_{n}\}\) be a sequence of projections on \({\mathcal {H}} \) with rank n that converges strongly to the identity. For a bounded operator A on \({\mathcal {H}}\), we say that \(\{\varPhi _{n}(A)\}\) converges to \(\{A\}\) in the Type 1 strong distribution sense if the sequence of matrices \(\{P_{n}\varPhi _{n}(A)P_{n}-P_{n}AP_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense and we say that \(\{\varPhi _{n}(A)\}\) converges to \(\{A\}\) in the Type 2 strong distribution sense if the sequence of matrices \(\{P_{n}\varPhi _{n}(A)P_{n}-P_{n}AP_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Remark 1.8

If \(N_{1,\epsilon }\) is of o(n), then we say that the convergence is in Type 1 weak cluster sense and Type 2 weak cluster sense, respectively. If \(N_{1, \epsilon }\) is independent of \(\epsilon \), then we say that the convergence is in Type 1 and Type 2 uniform cluster sense, respectively.

Remark 1.9

For Hermitian matrices, Type 1 and Type 2 convergences are equivalent. Therefore, for positive linear maps between classes of bounded self-adjoint operators on \({\mathcal {H}}\), the notions in Definition 1.7 are equivalent (see [10]).

The particular positive linear maps that we are interested in are defined as follows. Consider the map \(\varPhi _{n} : {\mathcal {B}}({\mathcal {H}})\rightarrow M_{{U_n}}\) defined as \(\varPhi _{n}(A)=P_{U_{n}}(A_{n})\), where \(A_{n}=P_{n}AP_{n}.\)

Theorem 1.10

[12] The maps \(\{\Phi _n\}\) defined above form a sequence of completely positive maps on \({\mathcal {B}}({\mathcal {H}})\) such that

  • \(\left\| \Phi _n\right\| = 1,\,\, \text {for each}\,\,n.\)

  • \(\Phi _n\) is continuous in the strong topology of operators for each n.

  • \(\Phi _n(I)=I_n\) for each n, where I is the identity operator on \({\mathcal {H}}\) and \(I_{n}\) is the \(n\times n\) identity matrix.

Remark 1.11

For special choices of \({U_n}\), we get important matrix algebras \(M_{{U_n}}\) which are useful in obtaining optimal preconditioners with better convergence rate in finding approximate solutions. We give concrete examples later.

Remark 1.12

For the maps \(\Phi _{n}\) defined as in Theorem 1.10, the convergence in strong distribution sense and the convergence in strong cluster sense are the same.

The following lemmas are needed to prove our main results.

Lemma 1.13

[10] Let \(\{A_{n}\}\) and \(\{B_{n}\}\) be two sequences of positive matrices, where for each n, \(A_{n}\) and \(B_{n}\) are of order \(n \times n\) such that \(\{A_{n}+B_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense. Then \(\{A_{n}\}\) and \(\{B_{n}\}\) converge to \(\{O_{n}\}\) in Type 1 strong cluster sense.

Lemma 1.14

[10] Let \(\{A_{n}\}\) and \(\{B_{n}\}\) be two sequences of matrices, where for each n, \(A_{n}\) and \(B_{n}\) are of order \(n \times n\) such that \(\{A_{n}-B_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Let \(\Vert B_{n}\Vert \le \beta < \infty , \) for some \(\beta > 0\) and for all n. Then \(\{A_{n}A_{n}^{*}-B_{n}B_{n}^{*}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster.

Remark 1.15

Lemma 1.13 and 1.14 hold for weak cluster sense also.

In [9], an equivalent condition for self-adjoint compact operators in terms of stong cluster sense convergence is obtained.

Lemma 1.16

[9] Let AB be bounded self-adjoint operators. \(A-B\) is compact if and only if \(\{A_{n}-B_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 and Type 2 strong cluster sense.

Lemma 1.17

Let \(A \in B({\mathcal {H}})\). A is compact if and only if \(\{A_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Proof

\(A=A_{R}+iA_{I}\), where \(A_{R}\) and \(A_{I}\) are the real and imaginary parts of A. A is compact if and only if \(A_{R}\) and \(A_{I}\) are compact. By Lemma 1.16, \(A_{R}\) and \(A_{I}\) are compact if and only if \(\{(A_{R})_{n}\}\) and \(\{(A_{I})_{n}\}\) converge to \(\{O_{n}\}\) in Type 2 strong cluster sense. Thus A is compact if and only if \(\{A_{n}\}\) converge to \(\{O_{n}\}\) in Type 2 strong cluster sense. \(\square \)

The main tool we used in proving the Korovkin-type theorems is a very important inequality due to Uchiyama [18]. We state the inequality below in its general form.

A Schwarz map on a \(C^{*}\)-algebra \({\mathbb {A}}\) is a positive linear map \(\psi \) satisfying the condition \(\psi (a^{*}a) \ge \psi (a^{*})\psi (a)\), for all \(a \in {\mathbb {A}}\). A generalized Schwarz map on \({\mathbb {A}}\) with respect to the binary operation \(\circ \) is a map \(\Phi \) which satisfies \(\Phi (x^*) = \Phi (x)^*\) and \(\Phi (x^*) \circ \Phi (x) \le \Phi (x^* \circ x)\) for every \(x \in {\mathbb {A}}\). Here ’\(\circ \)’ denotes a binary operation on \({\mathbb {A}}\) with certain properties (see [18]). We avoid listing these properties, instead we mention that these properties are satisfied by composition of operators, Jordan product and pointwise product of functions.

Theorem 1.18

(Uchiyama’s inequality)  [18] Let \(\varPhi \) be a generalized Schwarz map with respect to a binary operation \(\circ \) on a \(C^{*}\)-algebra \({\mathbb {A}}\). For \(f,g \in {\mathbb {A}}\), let

$$\begin{aligned} X= & {} \varPhi (f^{*}\circ f)-\varPhi (f)^{*} \circ \varPhi (f) \ge 0,\\ Y= & {} \varPhi (g^{*}\circ g)-\varPhi (g)^{*} \circ \varPhi (g) \ge 0,\\ Z= & {} \varPhi (f^{*}\circ g)-\varPhi (f)^{*} \circ \varPhi (g). \end{aligned}$$

Then

$$\begin{aligned} |\phi (Z) |\le |\phi (X) |^{\frac{1}{2}} |\phi (Y) |^{\frac{1}{2}} \,\ \text {for all states}\ \phi \ \text {on}\ {\mathbb {A}}. \end{aligned}$$

Remark 1.19

Note that the above inequality holds for Schwarz maps with respect to the \(C^{*}\)-product. It can be shown that completely positive maps with norm less than or equal to 1 are Schwarz maps.

2 Main results

Now we obtain Korovkin-type theorems for arbitrary bounded operators and with conclusion valid in the \(C^{*}\)-algebra generated by the test set. Therefore we are able to go beyond self-adjoint case and to much larger space. The proof techniques are almost similar to that of [10, 12]. However we give all the details for the sake of completion.

Theorem 2.1

Let \(\{A_{1},\ldots ,A_{m}\}\) be a finite set of bounded operators on \({\mathcal {H}}\) and \(\{ \varPhi _{n}\}\) be a sequence of contractive completely positive maps on \({\mathcal {B}}({\mathcal {H}})\) such that \(\{\varPhi _{n}(A)\}\) converges to \(\{A\}\) in Type 2 strong (weak respectively) distribution sense for A in \(\{A_{1},\ldots ,A_{m},\sum \nolimits _{k=1}^{m}A_{k}^{*}A_{k}\}\). In addition, assume that the difference \(\{P_{n}(A_{k}^{*}A_{k})P_{n}-(P_{n}(A_{k}^{*})P_{n})(P_{n}(A_{k})P_{n})\}\) converges to \(\{O_{n}\}\) in Type 2 strong (weak respectively) cluster sense for each k. Then \(\{\varPhi _{n}(A)\}\) converges to \(\{A\}\) in Type 2 strong (weak respectively) distribution sense for all A in the \(C^{*}\)-algebra \({\mathbb {A}}\) generated by \(\{A_{1},\ldots ,A_{m}\}.\)

Proof

First we consider the following sequences of matrices:

\( X_{n}=P_{n}\varPhi _{n}(A_{k}^{*}A_{k})P_{n}-(P_{n}\varPhi _{n}(A_{k}^{*})P_{n})(P_{n}\varPhi _{n}(A_{k})P_{n})\ge 0, \,\ \text {(Due to Schwarz}\)

\( Y_{n}=P_{n}\varPhi _{n}(A_{l}^{*}A_{l})P_{n}-(P_{n}\varPhi _{n}(A_{l}^{*})P_{n})(P_{n}\varPhi _{n}(A_{l})P_{n})\ge 0,\,\ \text {inequality)} \)

\( Z_{n}=P_{n}\varPhi _{n}(A_{k}^{*}A_{l})P_{n}-(P_{n}\varPhi _{n}(A_{k}^{*})P_{n})(P_{n}\varPhi _{n}(A_{l})P_{n}). \)

Since all \(\varPhi _{n}'s\) are CP maps of norm less than or equal to 1, Uchiyama’s inequality is applicable here. These sequences are norm bounded, in particular, we have, \( \Vert Y_{n}\Vert< \gamma < \infty ,\) for all \(n \in {\mathbb {N}}\) and for some \(\gamma >0\). Consider,

$$\begin{aligned}&\sum \limits _{k=1}^{m}[P_{n}\varPhi _{n}(A_{k}^{*}A_{k})P_{n}-(P_{n}\varPhi _{n}(A_{k}^{*})P_{n})(P_{n}\varPhi _{n}(A_{k})P_{n})]\\&\quad =\sum \limits _{k=1}^{m} [P_{n}\varPhi _{n}(A_{k}^{*}A_{k})P_{n}-P_{n}(A_{k}^{*}A_{k})P_{n}]\\&\qquad + \sum \limits _{k=1}^{m}[P_{n}(A_{k}^{*}A_{k})P_{n}-(P_{n}(A_{k}^{*})P_{n})(P_{n}A_{k}P_{n})]\\&\qquad +\sum \limits _{k=1}^{m}[(P_{n}(A_{k}^{*})P_{n})(P_{n}A_{k}P_{n})-(P_{n}\varPhi _{n}(A_{k}^{*})P_{n})(P_{n}\varPhi _{n}(A_{k})P_{n})]. \end{aligned}$$

By assumption and Lemma 1.14, we conclude that the whole sum converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Hence by Lemma 1.13, we obtain that the sequence of positive matrices, \(\{X_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense and hence in Type 1 strong cluster sense also. Now for each fixed \(x \in {\mathbb {C}}^{n}\) with \(\Vert x\Vert =1\), consider the state \(\phi _{x}\) on \({\mathcal {B}}({\mathbb {C}}^{n})\) defined as \( \phi _{x}(A)=\langle Ax,x\rangle . \) By applying Uchiyama’s inequality (Theorem 1.18), we get

$$\begin{aligned} |\langle Z_{n}x,x \rangle |\le |\langle X_{n}x,x\rangle |^{1/2} |\langle Y_{n}x,x\rangle |^{1/2}= \langle X_{n}x,x\rangle ^{1/2} \langle Y_{n}x,x\rangle ^{1/2} \end{aligned}$$

(since \(X_{n}\) and \(Y_{n}\) are positive, \(\langle X_{n}x,x\rangle ,\,\ \langle Y_{n}x,x\rangle \ge 0 \) for all x). Let \(Z_{n}=B_{n}+iC_{n},\) where \(B_{n}\) and \(C_{n}\) are self-adjoint for all n. Then,

$$\begin{aligned} |\langle B_{n}x,x \rangle |\le \langle X_{n}x,x\rangle ^{1/2} \langle Y_{n}x,x\rangle ^{1/2}\,\ \text {and}\,\ |\langle C_{n}x,x \rangle |\le \langle X_{n}x,x\rangle ^{1/2} \langle Y_{n}x,x\rangle ^{1/2}, \end{aligned}$$

for all \(x \in {\mathbb {C}}^{n}\). We will show that both \(\{B_{n}\}\) and \(\{C_{n}\}\) converge to \(\{O_{n}\}\) in Type 1 strong cluster sense.

Consider \(B_{n}\). Since \(\{X_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense, for \(\epsilon >0\), there exist natural numbers \(N_{1,\epsilon }\) and \(N_{2,\epsilon }\) such that for all \(n>N_{2,\epsilon }\), except at most \(N_{1,\epsilon }\) eigenvalues, all other eigenvalues are in \([0,\epsilon )\). For any Hermitian matrix A, let \(\lambda _{k}(A)\) denote the \(k^{th}\) eigenvalue of A when arranged in descending order. Then \(\lambda _{k}(X_{n})\in [0,\epsilon )\), for \(k > N_{1,\epsilon }\). Also by Min Max principle for eigenvalues of Hermitian matrices we have,

$$\begin{aligned} \lambda _{k}(X_{n})= & {} \underset{\dim M=k}{\underset{M\subseteq \mathbb {C}^{n}}{\max }}\,\ \underset{x\in M}{\underset{\Vert x\Vert =1}{\min }}\langle {X}_{n}x,x \rangle ,\\ {[} \lambda _{k}(X_{n})]^{1/2}= & {} \underset{\dim M=k}{\underset{M\subseteq \mathbb {C}^{n}}{\max }}\,\ \underset{x\in M}{\underset{\Vert x\Vert =1}{\min }}[\langle {X}_{n}x,x \rangle ]^{1/2}. \end{aligned}$$

Now,

$$\begin{aligned} \underset{x \in M}{\underset{\Vert x\Vert =1}{\min }} \langle B_{n}x,x \rangle \le \underset{x \in M}{\underset{\Vert x\Vert =1}{\min }} [\langle X_{n}x,x \rangle ]^{1/2}\sqrt{\gamma }, \end{aligned}$$

for any subspace M of \({\mathbb {C}}^{n}\). So we obtain,

$$\begin{aligned} \underset{\dim M=k}{\underset{M\subseteq H}{\max }}\,\ \underset{x\in M}{\underset{\Vert x\Vert =1}{\min }}\langle B_{n}x,x \rangle \le \sqrt{\epsilon \gamma }. \end{aligned}$$

Let \(\delta >0\) and put \(\epsilon =\frac{\delta ^{2}}{\gamma }\), then \(\lambda _{k}(B_{n}) \le \delta \) for \(k> N_{1,\epsilon }\). Similarly, \(\lambda _{k}(-B_{n})\le \delta \), for \(k>N_{1,\epsilon }\). But \(\lambda _{k}(-B_{n})=-\lambda _{n-k+1}(B_{n})\). Therefore \(\lambda _{k}(B_{n}) \le \delta \) for \(k= N_{1,\epsilon }+1,\ldots ,n\) and \(\lambda _{k}(B_{n}) \ge - \delta \) except at most for \(k=n-N_{1,\epsilon }+1,\ldots ,n\). This will imply that \(-\delta \le \lambda _{k}(B_{n}) \le \delta \), for \(k=N_{1,\epsilon }+1,\ldots ,n-N_{1,\epsilon }\). Hence except at most \(2N_{1,\epsilon }\) eigenvalues, all other eigenvalues of \(B_{n}\) are in \([-\delta ,\delta ]\) and note that \(N_{1,\epsilon }=O(1)\) (o(n) respectively). Thus \(\{B_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense. Similarly \(\{C_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense. Since both are self-adjoint, they converge to \(\{O_{n}\}\) in Type 2 strong cluster sense also. Hence, \(\{Z_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Now consider,

$$\begin{aligned}&P_{n}\varPhi _{n}(A_{k}^{*} A_{l})P_{n}-P_{n}(A_{k}^{*} A_{l})P_{n}\\&\quad =[P_{n}\varPhi _{n}(A_{k}^{*} A_{l})P_{n}-(P_{n}\varPhi _{n}(A_{k}^{*})P_{n})(P_{n}\varPhi _{n}(A_{l})P_{n})]\\&\qquad +[(P_{n}\varPhi _{n}(A_{k}^{*})P_{n})(P_{n}\varPhi _{n}(A_{l})P_{n})-(P_{n}(A_{k}^{*})P_{n})(P_{n}(A_{l})P_{n})]\\&\qquad +[(P_{n}(A_{k}^{*})P_{n})(P_{n}(A_{l})P_{n})-P_{n}(A_{k}^{*} A_{l})P_{n}]. \end{aligned}$$

The first term on the right hand side is \(Z_{n}\) and the last term is also in the form of \(Z_{n}\) for the contractive completely positive maps \(P_{n}(.)P_{n}\) on \({\mathcal {B}}({\mathcal {H}})\). Therefore both terms converge to \(\{O_{n}\}\) in Type 2 strong (weak respectively) cluster sense. By simple computation, the same can be proved for the middle term. Hence the conclusion is proved for operators of the form \(A_{k}^{*} A_{l}.\)

The same proof can be repeated for operators of the form \(A_{j}^{*}(A_{k} A_{l})\), using the boundedness of \(A_{k} A_{l}\) and the convergence assumption on \(A_{j}\) in the strong (weak respectively) cluster sense. Hence the assertion is true for any operator from the \(*\)-algebra generated by \(\{A_{1},\ldots , A_{m}\}\).

Now for \(A \in {\mathbb {A}}\) and \(\epsilon >0\), let T be an operator in the \(*\)-algebra generated by \(\{A_{1},\ldots ,A_{m}\}\), such that \( \Vert A-T \Vert< \epsilon /3, \quad \Vert \varPhi _{n}(A)-\varPhi _{n}(T) \Vert <\epsilon /3. \) Write

$$\begin{aligned} P_{n}\varPhi _{n}(A)P_{n}-P_{n}AP_{n}= & {} [P_{n}\varPhi _{n}(A)P_{n}-P_{n}\varPhi _{n}(T)P_{n}]+[P_{n}\varPhi _{n}(T)P_{n}-P_{n}TP_{n}]\\&+[P_{n}TP_{n}-P_{n}AP_{n}]. \end{aligned}$$

The norm of the sum of the first and third term is less than \(2\epsilon /3\). Clearly the middle term \(P_{n}\varPhi _{n}(T)P_{n}-P_{n}TP_{n}\) can be split into a term with norm less than \(\epsilon /3\) and a term with constant rank independent of n (or o(n) respectively). Thus the sequence of matrices \(\{P_{n}\varPhi _{n}(A)P_{n}-P_{n}AP_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong (weak respectively) cluster sense. \(\square \)

As an application of Theorem 2.1, we prove Korovkin-type results for Toeplitz operators in the next section.

3 Korovkin-type theorems for Toeplitz operators

In this section, we obtain Korovkin-type results for Toeplitz operators on various function spaces like Bergman space \(A^{2}({\mathbb {D}})\) and Fock space \(F^{2}({\mathbb {C}})\). For each function space, we obtain two Korovkin-type results. In one of them, the convergence is for Toeplitz operators with symbols from the function algebra generated by the test set. In the other one, the convergence is for the operators in the operator algebra generated by the Toeplitz operators associated with the symbols in the test set. This operator algebra will also contain operators which are not Toeplitz. The latter result is obtained as an application of Theorem 2.1. In case of the Bergman space, we obtain Korovkin-type theorems which hold for continuous functions on the closed disk. Also, we obtained a class of functions which properly contains \(C(\overline{{\mathbb {D}}})\) and for which Korovkin-type theorems hold. Similarly, for Fock space, we obtain a class of bounded functions for which Korovkin-type theorems hold. In addition, we present an independent proof of the Bergman space result in Sect. 5.

3.1 Toeplitz operators on Bergman spaces

Let \({\mathbb {D}}\) be the unit disk. The Bergman space \(A^{2}({\mathbb {D}})\) is defined as the space of all analytic functions in \(L^{2}({\mathbb {D}}, dA)\), where dA is the normalized area measure given by \(dA=\frac{1}{\pi }rdrd\theta \). Let \(P_{A}\) denote the orthogonal projection onto \(A^{2}({\mathbb {D}})\). Let \(f\in L^{\infty }({\mathbb {D}}, dA)\) and \(M_{f}\) denote the corresponding multiplication operator on \(L^{2}({\mathbb {D}}, dA)\). The Toeplitz operator \(T^{B}_{f}\), defined on \(A^{2}({\mathbb {D}})\) is given by \(T^{B}_{f}=P_{A}M_{f}\). Several properties of Toeplitz operators on \(A^{2}({\mathbb {D}})\) can be found in [20, 22].

3.1.1 Symbols from \(C(\overline{{\mathbb {D}}})\)

Let \(\overline{{\mathbb {D}}}\) denote the closure of \({\mathbb {D}}\). Let \(f,g \in C(\overline{{\mathbb {D}}})\) and \(f^{'}=f|_{\partial {\mathbb {D}}}\) and \(g^{'}=g|_{\partial {\mathbb {D}}}\) be their restrictions to the boundary, respectively. Let \(\{e_{j}^{B}=\sqrt{j+1} z^{j} : j \in {\mathbb {N}}_{0} \}\) be the standard orthonormal basis of the Bergman space \(A^{2}({\mathbb {D}})\) and \(T^{B}_{n}(f)=P_{n}T^{B}_{f}P_{n}\).

Consider the unitary map, \(V : A^{2}({\mathbb {D}}) \longmapsto H^{2}({\mathbb {T}}),\) which maps \(e_{j}^{B}\) to \(e_{j}^{H}\), where \(\{e^{H}_{j}=z^{j} : j \in {\mathbb {N}}_{0}\}\) denotes the standard orthonormal basis for \(H^{2}({\mathbb {T}})\). Let \(T_{f}^{H}\) denote the Toeplitz operator on the Hardy space with symbol \(f \in L^{\infty }({\mathbb {T}})\). Then from [7], we have

Theorem 3.1

\( V^{*}T_{f^{'}}^{H}V=T_{f}^{B}+ K,\) where K is a compact operator and \(f \in C(\overline{{\mathbb {D}}})\).

3.2 Symbols from VMO class

VMO denotes the class of functions having vanishing mean oscillation near the boundary. This class of functions properly contains \(C(\overline{{\mathbb {D}}})\) [3].

For \(z \in {\mathbb {D}}\), let \(K_{z}(w)= \frac{1}{(1-w{\overline{z}})^{2}}\), the Bergman kernel and \(k_{z}(w)=(1-|z |^{2})K_{z}(w)\), its normalized version. For a bounded operator S on \(A^{2}({\mathbb {D}})\), the Berezin transform of S is the function B(S) on \({\mathbb {D}}\) defined by \( B(S)(z)= \langle Sk_{z},k_{z} \rangle . \) Similarly, for a function \(f \in L^{1}({\mathbb {D}})\), the Berezin transform is

$$\begin{aligned} B(f)(z)= \int _{\mathbb {D}} f(w)|k_{z}(w) |^{2} dw. \end{aligned}$$

Note that for a Toeplitz operator \(T^{B}_{f}\), \(B(T^{B}_{f})(z)=B(f)(z)\).

$$\begin{aligned} VMO=\{f \in L^{2}({\mathbb {D}}) : \lim _{|z| \rightarrow 1^{-}} \big ( B(|f|^{2})(z)-|B(f)|^{2}(z)\big )=0 \}. \end{aligned}$$

Since B fixes the boundary values of a continuous function on \(\overline{{\mathbb {D}}}\), it follows that \(C(\overline{{\mathbb {D}}}) \subseteq VMO\). Note that \(VMO \cap L^{\infty }({\mathbb {D}})\) is the maximal \(C^{*}-\)subalgebra of \(L^{\infty }({\mathbb {D}})\) such that whenever \(f,g \in VMO \cap L^{\infty }({\mathbb {D}})\), \(T^{B}_{fg}-T^{B}_{f}T^{B}_{g}\) is compact [21]. We denote \(Q=VMO \cap L^{\infty }({\mathbb {D}})\). The properties of Q, described below can be found in [21].

Definition 3.2

[21] Let \(f \in L^{\infty }({\mathbb {D}})\). We say f is in ESV if for \(\epsilon > 0\) and \(\sigma \in (0,1)\), there is \(\delta _{0} > 0\) such that \(|f(z)-f(w)|< \epsilon \) whenever \(|z|,|w| \in [1-\delta ,1-\sigma \delta ]\), \(\delta < \delta _{0}\) and \(|arg(z)-arg(w)| \le \max (1-|z|,1-|w|)\).

ESV is a \(C^{*}-\)subalgebra of Q and \(C(\overline{{\mathbb {D}}})\subsetneq ESV\). Also, it is easy to see that all bounded functions in \({\mathbb {D}}\) which are continuous in a neighbourhood of \(\partial {\mathbb {D}}\) belong to ESV.

Consider the set \({\mathbb {B}}\) defined as \( {\mathbb {B}}=\{f \in L^{\infty }({\mathbb {D}}): B(f) \rightarrow 0 \text { as } |z| \rightarrow 1^{-}\} \). As is known, for \(f \in L^{\infty }({\mathbb {D}})\), the Toeplitz operator \(T^{B}_{f}\) is compact if and only if \(f \in {\mathbb {B}}\). It is easy to see that all compactly supported bounded functions on \({\mathbb {D}}\) belong to \(Q \cap {\mathbb {B}}\).

The following is a theorem proved by Kehe Zhu in [21]. It states that Q can be decomposed as sum of ESV and a closed self-adjoint ideal of Q.

Theorem 3.3

  1. 1.

    \(Q \cap {\mathbb {B}}\) is a closed self adjoint ideal of Q.

  2. 2.

    \(Q=ESV+ Q \cap {\mathbb {B}}\).

Now we give a flowchart depicting the classes on which Korovkin-type theorems have been obtained.

4 Classes on which Korovkin-type theorems hold in the case of \(A^{2}({\mathbb {D}})\)

figure a
  • \(A \rightarrow B\) means \(A \subseteq B\)

  • Green colour indicates that we obtained the Korovkin-type results and red colour indicates that we have not obtained the results.

Now we obtain the Korovkin-type theorems in the case of Toeplitz operators on Bergman space. The result is as follows.

Theorem 3.4

Let \(\{g_{1}, \ldots , g_{m}\} \subseteq C(\overline{{\mathbb {D}}})\) such that \(\{P_{U_{n}}(T_{n}^{B}(g))-T_{n}^{B}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all \(g \in \{ g_{1},\ldots ,g_{m}, \sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}.\) Then \(\{P_{U_{n}}(T_{n}^{B}(g))-T_{n}^{B}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all g in the \(C^{*}\)-algebra generated by \(\{ g_{1}, \ldots ,g_{m} \}\).

Proof

The proof techniques are similar to that of Theorem 1.2. The same technique is adapted to the proof of Theorem 2.1 also. The crucial part is to obtain the convergence of \(\{T_{n}^{B}(g_{i}g_{j})-T_{n}^{B}(g_{i})T_{n}^{B}(g_{j})\}\) to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever \(g_{i},g_{j} \in C(\overline{{\mathbb {D}}})\). Here we establish this convergence first and then sketch the remaining part of the proof.

Let \(f,g \in C(\overline{{\mathbb {D}}})\). By Theorem 3.1, we obtain, \( V^{*}T_{f^{'}}^{H}V=T_{f}^{B}+ K_{1},\) \(V^{*}T_{g^{'}}^{H}V=T_{g}^{B}+ K_{2},\) and \( V^{*}T_{f^{'}g^{'}}^{H}V=T_{fg}^{B}+ K_{3}. \) Where \(K_{1},\, K_{2}\) and \(K_{3}\) are compact operators. Let \(Q_n\) be the projection on \(H^{2}({\mathbb {T}})\) defined by

\(Q_{n}(x_{0},x_{1},\ldots ) =(x_{n-1},x_{n-2},\ldots ,x_{0},0,0,\ldots ).\) Let \(P_{n}^{'}= V^{*}P_{n}V\) and \(Q_{n}^{'}=V^{*}Q_{n}V\) be the corresponding projections on \(A^{2}({\mathbb {D}})\).

$$\begin{aligned} T_{n}^{B}(f)&= P_{n}^{'}T^{B}_{f}P_{n}^{'} \\&= P_{n}^{'}V^{*}T^{H}_{f^{'}}VP_{n}^{'}+P_{n}^{'}K_{1}P_{n}^{'} \\&= V^{*}[P_{n}T^{H}_{f^{'}}P_{n}]V+K_{1,n}, \,\, \text {where}\ K_{1,n}=P_{n}^{'}K_{1}P_{n}^{'} \\&= V_{n}^{*}T_{n}^{H}(f^{'})V_{n}+K_{1,n}, \,\, \text {where}\ V_{n}=P_{n}VP_{n}^{'}\\&\qquad \, \text {(using}\ P_{n}^{2}=P_{n}\ \text {and}\ (P_{n}^{'})^{2}=P_{n}^{'}). \end{aligned}$$

Similarly we obtain,

$$\begin{aligned} T_{n}^{B}(g)= & {} V_{n}^{*}T_{n}^{H}(g^{'})V_{n}+K_{2,n},\\ T_{n}^{B}(fg)= & {} V_{n}^{*}T_{n}^{H}(f^{'}g^{'})V_{n}+K_{3,n}. \end{aligned}$$

Consider

\( T_{n}^{B}(fg)-T_{n}^{B}(f)T_{n}^{B}(g)= V_{n}^{*}(T_{n}^{H}(f^{'}g^{'})-T_{n}^{H}(f^{'})T_{n}^{H}(g^{'}))V_{n}+ K_{n},\)

where \(f,g \in C(\overline{{\mathbb {D}}})\) and \(K_{n}\) is given by

$$\begin{aligned} K_{n}= V_{n}^{*}T_{n}^{H}(f^{'})V_{n}K_{2,n}+K_{1,n}V_{n}^{*}T_{n}^{H}(g^{'})V_{n}+ K_{3,n}+K_{1,n}K_{2,n}. \end{aligned}$$

By Lemma 3.1 in [10], we have \(\{T_{n}^{H}(f^{'}g^{'})-T_{n}^{H}(f^{'})T_{n}^{H}(g^{'})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Now it suffices to show that \(\{K_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. \(K_{1,n},\,\ K_{2,n}\) and \(K_{3,n}\) are truncations of compact operators \(K_{1}, \,\ K_{2}\) and \(K_{3}\), respectively. Hence by Lemma 1.17, they converge to \(\{O_{n}\}\) in Type 2 strong cluster sense. Also, \(\Vert V_{n}^{*}T_{n}^{H}(h)V_{n} \Vert \le \Vert h \Vert _{\infty } < \infty \), for any \(h \in L^{\infty }({\mathbb {T}})\). Hence \(\{K_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Now we outline the remaining part of the proof.

With the help of Uchiyama’s inequality, we obtain that the sequence

\(\{P_{U_{n}}(T^{B}_{n}(g_{i}^{*}g_{j}))-P_{U_{n}}(T^{B}_{n}(g_{i}^{*}))P_{U_{n}}(T^{B}_{n}(g_{j}))\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense, for \(i,j=1,2, \ldots , n.\) Along with this, using the fact that \(\{T_{n}^{B}(g_{i}^{*}g_{j})-T_{n}^{B}(g_{i}^{*})T_{n}^{B}(g_{j})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever \(g_{i},g_{j} \in C(\overline{{\mathbb {D}}})\), we obtain that \(\{P_{U_{n}}(T^{B}_{n}(g_{i}^{*}g_{j}))-T^{B}_{n}(g_{i}^{*}g_{j})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense, for \(i,j=1,2,\ldots , n.\) Thus we obtain that the convergence holds for Toeplitz operators with symbols from the *- closed algebra S, generated by \(\{ g_{1},\ldots ,g_{m}\}\). Now for \(f \in C^{*}-\) algebra generated by \(\{ g_{1},\ldots ,g_{m}\}\), the result follows by an approximation as in the proof of Theorem 2.1. \(\square \)

Now we address the question whether the convergence mentioned in Theorem 3.4 holds for the operators in the \(C^{*}\)-algebra generated by \(\{ T_{g}^{B} \,\ : \,\ g\in \{g_{1},\ldots ,g_{m}\} \}.\) We obtain this as an application of our main result, Theorem 2.1. Before that, we need to check whether \(\{P_{U_{n}}(K_{n})-K_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense, whenever K is compact.

Lemma 3.5

[17] If \(\{A_{n}\}\) and \(\{B_{n}\}\) are sequences of \(n \times n\) Hermitian matrices such that \(\Vert A_{n}-B_{n}\Vert _{F}^{2}=O(1)\), then \(\{A_{n}-B_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense.

Lemma 3.6

\(\{P_{U_{n}}(K_{n})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense, whenever K is compact.

Proof

Let K be a compact self-adjoint operator. By Lemma 1.17, we know that \(\{K_{n}\}\) converges to \(\{O_{n}\}\) in Type 1 and Type 2 strong cluster sense. We need to show that \(\{P_{U_{n}}(K_{n})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Fix \(\epsilon > 0\). Then there exist positive integers \(N_{1, \epsilon }, \, N_{2, \epsilon }\) such that for all \(n > N_{2, \epsilon }\), except at most \(N_{1, \epsilon }\) eigenvalues, all other eigenvalues of \(K_{n}\) are in \((-\epsilon , \epsilon )\). Since \(K_{n}\) is self-adjoint, there exists a unitary matrix \(W_{n}\) such that \(W_{n}^{*}K_{n}W_{n}\) is a diagonal matrix and the diagonal entries are eigenvalues of \(K_{n}\). Note that every eigenvalue of \(K_{n}\) has absolute value at most \(\Vert K\Vert \). Then we can decompose as \(W_{n}^{*}K_{n}W_{n}=X_{n}+Y_{n}\), where \(X_{n}\) and \(Y_{n}\) are diagonal matrices. The non zero diagonal entries of \(X_{n}\) are \(k_{i}'s\) such that \(|k_{i}| \ge \epsilon \) and that of \(Y_{n}\) are \(k_{i}'s\) with \(|k_{i}| < \epsilon \). In particular, rank \(X_{n} \le N_{1, \epsilon }\) and \(\Vert Y_{n} \Vert < \epsilon \). Let \(R_{n}= W_{n} X_{n} W_{n}^{*}\) and \(N_{n}= W_{n} Y_{n} W_{n}^{*}\). Then for \(n>N_{2,\epsilon }\), \(K_{n}=R_{n}+N_{n}\), with rank \((R_{n}) \le N_{1, \epsilon }\) and \(\Vert N_{n} \Vert < \epsilon \). Thus \(P_{U_{n}}(K_{n})=P_{U_{n}}(R_{n})+P_{U_{n}}(N_{n})\), for \(n>N_{2,\epsilon }\). Note that \(\Vert P_{U_{n}}(N_{n}) \Vert \le \Vert N_{n} \Vert < \epsilon \).

We will show that \(\{P_{U_{n}}(R_{n})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Write \(R_{n}=R_{n}^{+} - R_{n}^{-}\), where \(R_{n}^{+}\) and \(R_{n}^{-}\) are positive matrices. We choose \(R_{n}^{+}\) and \(R_{n}^{-}\) in such a way that it has the following property. Let \(a_{i}\), \(b_{i}\) and \(c_{i}\) be the \(i^{th}\) eigenvalues of \(R_{n}\), \(R_{n}^{+}\) and \(R_{n}^{-}\), respectively, such that \(\{a_i\}\) and \(\{b_i\}\) are arranged in decreasing order with \(a_i=b_i-c_i\).

Consider \(P_{U_{n}}(R_{n}^{+})\). It is clear that \(\Vert R_{n}^{+}\Vert _{F}^{2} \le N_{1, \epsilon }\Vert K\Vert ^{2}\) and trace \((R_{n}^{+}) \le N_{1, \epsilon } \Vert K\Vert \). \(P_{U_{n}}(R_{n}^{+})\) is positive and note that trace \((P_{U_{n}}(R_{n}^{+}))=\) trace \((R_{n}^{+})\). Then \(\Vert P_{U_{n}}(R_{n}^{+})\Vert _{F}^{2} \le (N_{1, \epsilon } \Vert K\Vert )^{2}\) and hence by Lemma 3.5, \(\{P_{U_{n}}(R_{n}^{+})\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense. Similarly \(\{P_{U_{n}}(R_{n}^{-})\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense. Hence \(\{P_{U_{n}}(R_{n})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. So for fixed \(\epsilon > 0\), there exist positive integers \(M_{1, \epsilon }\) and \(M_{2, \epsilon }\,\ (M_{2, \epsilon } > N_{2, \epsilon })\) such that \(P_{U_{n}}(R_{n})= T_{n}+S_{n}\), where for \(n > M_{2, \epsilon }\), rank \(T_{n} \le M_{1, \epsilon }\) and \(\Vert S_{n} \Vert < \epsilon \). Thus for \(\epsilon > 0\), there exist positive integers \(M_{1, \epsilon }\) and \(M_{2, \epsilon }\) such that \(P_{U_{n}}(K_{n})= T_{n}+S_{n}+ P_{U_{n}}(N_{n})\), where for \(n> M_{2, \epsilon }\), \(\Vert S_{n}+P_{U_{n}}(N_{n}) \Vert < 2 \epsilon \).

Repeating the above process for any \(\epsilon \), it follows that \(\{P_{U_{n}}(K_{n})\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense. By Lemma 1.6, \(\{P_{U_{n}}(K_{n})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense also. For an arbitrary compact operator K, apply the above argument to its real and imaginary part. Hence \(\{P_{U_{n}}(K_{n})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever K is compact.

\(\square \)

Corollary 3.7

\(\{P_{U_{n}}(K_{n})-K_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever K is compact.

Remark 3.8

For \(f,g \in C(\overline{{\mathbb {D}}})\), \(T^{B}_{fg}-T^{B}_{f}T^{B}_{g}\) is compact. Hence \(\{(T^{B}_{fg}-T^{B}_{f}T^{B}_{g})_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Theorem 3.9

Let \(\{g_{1}, \ldots , g_{m}\} \subseteq C(\overline{{\mathbb {D}}})\) such that \(\{P_{U_{n}}(T_{n}^{B}(g))-T_{n}^{B}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all \(g \in \{ g_{1},\ldots ,g_{m}, \sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}.\) Then \(\{P_{U_{n}}(T_{n})-T_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all T in the \(C^{*}\)-algebra C generated by \(\{ T^{B}_{g}:g \in \{g_{1}, \ldots ,g_{m}\} \}\).

Proof

Theorem 3.9 can be proved by applying Theorem 2.1 and Lemma 3.6. Here, \(\varPhi _{n}(A)=P_{U_{n}}(A_{n})\) where \(A_{n}=P_{n}AP_{n}\). The assumption that the difference

$$\begin{aligned} \{P_{n}(A_{k}^{*}A_{k})P_{n}-(P_{n}(A_{k}^{*})P_{n})(P_{n}(A_{k})P_{n})\}\,\, \text {converges to}\,\, \{O_{n}\} \end{aligned}$$

in the Type 2 strong cluster sense holds automatically (here \(A_{k}=T^{B}_{g_{k}}\)) .

In fact, for any \(g \in C(\overline{{\mathbb {D}}})\),

$$\begin{aligned} P_{n}(T^{B}_{g^{*}}T^{B}_{g})P_{n}-(P_{n}(T^{B}_{g^{*}})P_{n})(P_{n}(T^{B}_{g})P_{n})= & {} [P_{n}(T^{B}_{g^{*}}T^{B}_{g})P_{n}-P_{n}(T^{B}_{g^{*}g})P_{n}]\\&\quad +[P_{n}(T^{B}_{g^{*}g})P_{n}-(P_{n}(T^{B}_{g^{*}})P_{n})(P_{n}(T^{B}_{g})P_{n})]. \end{aligned}$$

The first term on right hand side is of the form \(P_{n}KP_{n},\) where \(K=T^{B}_{g^{*}}T^{B}_{g}-T^{B}_{g^{*}g}\) is compact and hence it converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Second term is \(T_{n}^{B}(g^{*}g)-T_{n}^{B}(g^{*})T_{n}^{B}(g)\), which converges to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever g is continuous on \(\overline{{\mathbb {D}}}\) (see the proof of Theorem 3.4). Also, \(\{P_{U_{n}}( \sum \nolimits _{k=1}^{m}T_{n}^{B}(g_{k}^{*})T_{n}^{B}(g_{k}))- \sum \nolimits _{k=1}^{m}T_{n}^{B}(g_{k}^{*})T_{n}^{B}(g_{k})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. For if, \(T_{n}^{B}(g_{k}^{*})T_{n}^{B}(g_{k})= T_{n}^{B}(g_{k}^{*}g_{k})+K_{n}^{k}\), where \(K^{k}\) is a compact operator for each \(k=1,2,3, \ldots ,n\). By our assumption, \(\{P_{U_{n}}(\sum \nolimits _{k=1}^{m}T_{n}^{B}(g_{k}^{*}g_{k}))- \sum \nolimits _{k=1}^{m}T_{n}^{B}(g_{k}^{*}g_{k})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense and due to Corollary 3.7, \(\{P_{U_{n}}(K^{k}_{n})-K^{k}_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense, for each \(k=1,2,\ldots ,n\). Hence Theorem 2.1 can be applied to obtain the result. \(\square \)

In Theorems 3.4 and 3.9, the result holds for Toeplitz operators with symbols from \(C(\overline{{\mathbb {D}}})\). We shall check whether these theorems extend to Toeplitz operators with symbols from \(Q=VMO\cap L^{\infty }({\mathbb {D}})\). If we apply the same proof techniques of Theorems 3.4 and 3.9, then the problem reduces to checking the convergence of \(\{T_{n}^{B}(fg)-T_{n}^{B}(f)T_{n}^{B}(g)\}\) and \(\{(T^{B}_{f}T^{B}_{g})_{n}-T^{B}_{n}(f)T^{B}_{n}(g)\}\) to \(\{O_{n}\}\) in Type 2 strong cluster sense, whenever \(f,g \in Q \). We could not extend the result to whole of Q. But we could extend to a \(C^{*}-\)subalgebra of Q which properly contains \(C(\overline{{\mathbb {D}}})\).

Consider the set \({\mathcal {D}}= C(\overline{{\mathbb {D}}})+Q \cap {\mathbb {B}}\). It can be shown that \({\mathcal {D}}\) is a \(C^{*}\)-subalgebra containing all bounded functions on \({\mathbb {D}}\) which are continuous in a neighbourhood of \(\partial {\mathbb {D}}\).

Now consider the following result.

Lemma 3.10

Let \(f,g \in {\mathcal {D}}\), then \(\{T^{B}_{n}(fg)-T^{B}_{n}(f)T^{B}_{n}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Proof

Let \(f,g \in {\mathcal {D}}\) then \(f=f^{1}+f^{2}\) and \(g=g^{1}+g^{2}\), with \(f^{1},g^{1} \in C(\overline{{\mathbb {D}}})\) and \(f^{2},g^{2}\in Q\cap {\mathbb {B}}\). Then \(fg= f^{1}g^{1}+f^{1}g^{2}+f^{2}g^{1}+f^{2}g^{2}\). By Theorem 3.3, \(f^{1}g^{2},f^{2}g^{1}\) and \(f^{2}g^{2} \in Q\cap {\mathbb {B}}\). Hence by Lemma 1.17, \(\{T^{B}_{n}(f^{1}g^{2})\}, \{T^{B}_{n}(f^{2}g^{1})\}\) and \(\{T^{B}_{n}(f^{2}g^{2})\}\) converge to \(\{O_{n}\}\) in Type 2 strong cluster sense.

$$\begin{aligned} T^{B}_{n}(fg)-T^{B}_{n}(f)T^{B}_{n}(g)&= T^{B}_{n}(f^{1}g^{1})-T^{B}_{n}(f^{1})T^{B}_{n}(g^{1})\\&\quad + T^{B}_{n}(f^{1}g^{2})-T^{B}_{n}(f^{1})T^{B}_{n}(g^{2}) \\&\quad + T^{B}_{n}(f^{2}g^{1})-T^{B}_{n}(f^{2})T^{B}_{n}(g^{1})\\&\quad + T^{B}_{n}(f^{2}g^{2})-T^{B}_{n}(f^{2})T^{B}_{n}(g^{2}). \end{aligned}$$

Since \(f^{1}, g^{1} \in C(\overline{{\mathbb {D}}})\), the first term on the right hand side converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. \(\{T^{B}_{n}(g^{2})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense and the sequence \(\{ \Vert T^{B}_{n}(f^{1})\Vert \}\) is bounded. Hence the second term converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Similarly the third and fourth term also converge to \(\{O_{n}\}\) in Type 2 strong cluster sense. Thus \(\{T^{B}_{n}(fg)-T^{B}_{n}(f)T^{B}_{n}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for \(f,g \in {\mathcal {D}}\). \(\square \)

We obtained a \(C^{*}-\)subalgebra, \({\mathcal {D}}\) of Q such that \(\{T^{B}_{n}(fg)-T^{B}_{n}(f)T^{B}_{n}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever \(f,g \in {\mathcal {D}}\). Thus we obtained a \(C^{*}-\)subalgebra \({\mathcal {D}}\) of \(Q= VMO \cap L^{\infty }({\mathbb {D}})\) for which the Korovkin-type theorem holds.

Remark 3.11

The algebra \({\mathcal {D}}\) does not need to be the maximal \(C^{*}-\)subalgebra of Q with this property. The problem to find the maximal \(C^{*}-\)subalgebra of Q, which we denote by \({\mathcal {N}}\) such that for \(f,g \in {\mathcal {N}}\), \(\{T^{B}_{n}(fg)-T^{B}_{n}(f)T^{B}_{n}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense is open.

Remark 3.12

\(T^{B}_{f}\) is a diagonal operator with respect to the standard orthonormal basis under consideration whenever f is a radial bounded function. Hence it can be shown that whenever f and g are radial bounded functions in Q, then \(\{T^{B}_{n}(fg)-T^{B}_{n}(f)T^{B}_{n}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Now we give the Korovkin-type results for \({\mathcal {D}}\).

Theorem 3.13

Let \(\{g_{1}, \ldots , g_{m}\} \subseteq {\mathcal {D}}\) such that \(\{P_{U_{n}}(T_{n}^{B}(g))-T_{n}^{B}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all \(g \in \{ g_{1},\ldots ,g_{m}, \sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}.\) Then \(\{P_{U_{n}}(T_{n})-T_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all T in the \(C^{*}\)-algebra generated by \(\{ T^{B}_{g}:g \in \{g_{1}, \ldots ,g_{m}\} \}\). Also, \(\{P_{U_{n}}(T_{n}^{B}(g))-T_{n}^{B}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all g in the \(C^{*}-\) algebra generated by \(\{g_{1}, \ldots , g_{m}\}\).

4.1 Examples

In this section, we provide examples of sequences \(\{U_{n}\}\) such that \(\{P_{U_{n}}(T^{B}_{n}(f))-T^{B}_{n}(f)\}\) converges to \(\{O_{n}\}\) in strong cluster sense whenever \(f \in C(\overline{{\mathbb {D}}})\).

In [6], R. Chan and M.C. Yeung proved that whenever \(U_{n}\) is the \(n \times n\) Fourier matrix \(F_{n}\) and f is a real valued continuous function on \({\mathbb {T}}\), then \(\{P_{U_{n}}(T^{H}_{n}(f))-T^{H}_{n}(f)\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense (\( F_{n}=(\frac{1}{\sqrt{n}}e^{\frac{i2\pi jk}{n}})_{j,k=0}^{n-1}\) and the corresponding \(M_{U_{n}}\) is known as Circulant algebra). Similarly in [15], S. Serra-Capizzano showed that if

$$\begin{aligned} U_{n}=S_{n}=\left( \sqrt{\frac{2}{n+1}}\sin ((j+1)x_{i}^{(n)})\right) _{i,j=0}^{n-1},\, { x_{i}^{n}=\frac{i+1}{n+1},\, i=0,1,\ldots ,n-1}, \end{aligned}$$

then \(\{P_{S_{n}}(T^{H}_{n}(f))-T^{H}_{n}(f)\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense, for real valued continuous even functions f on \({\mathbb {T}}\) (\(M_{U_n}\) is called \(\tau \)-algebra). Also, in [8], Jin showed that if \(U_{n}=H_{n}=(\frac{1}{\sqrt{n}}[\sin (jx_{i}^{(n)})+\cos (jx_{i}^{(n)})])_{i,j=0}^{n-1}\), where \(x_{i}^{n}=\frac{2i\pi }{n},\, i=0,\ldots ,n-1\) (\(M_{U_{n}}\) is the Hartley algebra), then \(\{P_{H_{n}}(T^{H}_{n}(f))-T^{H}_{n}(f)\}\) converges to \(\{O_{n}\}\) in Type 1 strong cluster sense, for real valued continuous even functions f on \({\mathbb {T}}\).

Here we construct examples in the Bergman space case using the above mentioned popular algebras. Let \(f \in C(\overline{{\mathbb {D}}})\) and \(f^{'}=f|_{\partial {\mathbb {D}}}\). By decomposition of \(f^{'}\) into its real and imaginary part and applying the result in [6] we see that the sequence \(\{P_{F_{n}}(T^{H}_{n}(f^{'}))-T^{H}_{n}(f^{'})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. By an application of Theorem 2.1, we obtain that the sequence \(\{P_{F_{n}}(T_{n})-T_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for every T in the \(C^{*}\)-algebra generated by \(\{T^{H}_{f}:\, f \in C({\mathbb {T}})\}\). This \(C^{*}\)-algebra contains all the compact operators on \(H^{2}({\mathbb {T}})\) [19].

Let \(U_{n}=V_{n}^{*}F_{n}\) and \(f \in C(\overline{{\mathbb {D}}})\). We have already obtained that, \( T_{n}^{B}(f)= V_{n}^{*}T_{n}^{H}(f^{'})V_{n}+V_{n}^{*}K'_{n}V_{n} \) where \(K'\) is a compact operator on \(H^{2}({\mathbb {T}})\). Then we have,

$$\begin{aligned} P_{U_{n}}(T^{B}_{n}(f))-T_{n}^{B}(f)= V_{n}^{*}[P_{V_{n}U_{n}}(T^{H}_{n}(f^{'}))-T_{n}^{H}(f^{'})+P_{V_{n}U_{n}}(K'_{n})-K'_{n}]V_{n}. \end{aligned}$$

Since \(V_{n}U_{n}=F_{n}\) and \(f^{'} \in C({\mathbb {T}})\), \(\{P_{V_{n}U_{n}}(T^{H}_{n}(f^{'}))-T_{n}^{H}(f^{'})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. By Corollary 3.7, \(\{P_{V_{n}U_{n}}(K'_{n})-K'_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Hence \(\{P_{U_{n}}(T^{B}_{n}(f))-T_{n}^{B}(f)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense, whenever \(f \in C(\overline{{\mathbb {D}}})\).

Taking \(U_{n}=V_{n}^{*}S_{n}\) or \(U_{n}=V_{n}^{*}H_{n}\), with a similar argument as above, we conclude that \(P_{U_{n}}(T^{B}_{n}(f))-T_{n}^{B}(f)\) converges to \(O_{n}\) in Type 2 strong cluster sense, whenever \(f \in C(\overline{{\mathbb {D}}})\) for which \(f^{'}\) is even.

Remark 3.14

Let \(f \in C(\overline{{\mathbb {D}}})\), then we already obtained that whenever \(U_{n}=V_{n}^{*}F_{n}\), \(\{P_{U_{n}}(T^{B}_{n}(f))-T^{B}_{n}(f)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Now consider \(f \in {\mathcal {D}}\), then \(f=f^{1}+f^{2}\) where \(f^{1} \in C(\overline{{\mathbb {D}}})\) and \(f^{2} \in Q \cap {\mathbb {B}}\). Since \(T^{B}_{f^{2}}\) is compact, by Corollary 3.7 the sequence \(\{P_{U_{n}}(T^{B}_{n}(f^{2}))-T^{B}_{n}(f^{2})\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Thus \(\{P_{U_{n}}(T^{B}_{n}(f))-T^{B}_{n}(f)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever \(f \in {\mathcal {D}}\).

4.2 Toeplitz operators on Fock space

Consider \({\mathbb {C}}\) with Gaussian measure \(d\mu (z) = \frac{1}{ \pi } e^{-|z|^{2}} dv(z) \), where dv(z) denotes the Lebesgue measure on \({\mathbb {C}}\). \(F^{2}({\mathbb {C}})\) denote the Gaussian square integrable entire functions on \({\mathbb {C}}\). \(F^{2}({\mathbb {C}})\) is a closed subspace of \(L^{2}({\mathbb {C}}, d\mu )\). We shall prove Korovkin-type theorems for Toeplitz operators on Fock space (several properties of Toeplitz operators on Fock space can be found in [23]). Let \(T^{F}_{f}\) denote the Toeplitz operator on \(F^{2}({\mathbb {C}})\) with bounded symbols f. As in the previous cases, we need to check the convergence of \(\{T^{F}_{n}(fg)-T^{F}_{n}(f)T^{F}_{n}(g)\}\) to \(\{O_{n}\}\) (\(T^{F}_{n}(f)= P_{n}T^{F}_{f}P_{n}\)) in Type 2 strong cluster sense. First we need to identify a class of symbols for which this convergence holds. The idea is to find a relation of the form \(U^{*}T^{H}_{f^{'}}U+K_{f}=T^{F}_{f} \), where U is a unitary map between Fock space and Hardy space and \(f^{'}(e^{i\theta })=\lim _{r \rightarrow \infty } f(re^{i\theta })\) (provided the limit exists). The map U is given as follows. Consider the standard orthonormal basis of \(F^{2}({\mathbb {C}})\), \(\{e_{k}^{F}: k \in {\mathbb {N}}_{0}\}\), where \(e_{k}^{F}(z)=\frac{z^{k}}{\sqrt{k!}}\). Define U from \(F^{2}({\mathbb {C}})\) to \(H^{2}({\mathbb {T}})\) as \(U(e_{k}^{F})=e_{k}^{H}\).

As in the case of Bergman space, we have a maximal \(C^{*}-\)subalgebra, W of \(L^{\infty }({\mathbb {C}})\) for which \(T^{F}_{fg}-T^{F}_{f}T^{F}_{g}\) is compact for all \(f,g \in W\) [4]. Here, we find a \(C^{*}-\)subalgebra of W for which \(\{T^{F}_{n}(fg)-T^{F}_{n}(f)T^{F}_{n}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Define

$$\begin{aligned} ESV_{F}= & {} \left\{ f \in L^{\infty }({\mathbb {C}}): \lim _{R \rightarrow \infty } \underset{|z| \ge R}{\underset{|z-w| \le 1}{\sup }} |f(z)-f(w)|=0\right\} \,\ \text {and }\\ C= & {} \left\{ f \in L^{\infty }({\mathbb {C}}) \, : \, \lim _{z \rightarrow \infty } B_{F}(f)(z)=0 \right\} , \end{aligned}$$

where \(B_{F}(f)\) is the Berezin transform of f defined by

$$\begin{aligned} B_{F}(f)(z)= \frac{1}{\pi } \int _{{\mathbb {C}}} f(w+z) e^{-|w|^2} dv(w) \quad \forall \quad f \in L^{\infty }({\mathbb {C}}). \end{aligned}$$

Note that for \(f \in L^{\infty }({\mathbb {C}})\), \(T^{F}_{f}\) is compact if and only if \(f \in C\) [2, 23]. Consider the set

$$\begin{aligned} V=\{f:{\mathbb {C}}\rightarrow {\mathbb {C}}\,\ | \,\ f \text { is bounded measurable and } \lim _{|z| \rightarrow \infty }f(z)=0 \}. \end{aligned}$$

\(V \subseteq W \cap C\) [4]. So \(f \in V\) implies \(T^{F}_{f}\) is compact.

Consider the following result.

Theorem 3.15

[4]

  1. 1.

    \(W \cap C\) is a closed self adjoint ideal of W.

  2. 2.

    \(W=ESV_{F}+W \cap C\).

\(ESV_{F}\) is a \(C^{*}-\)subalgebra of W. Also, \({\mathcal {E}}=\{\tilde{g}: g \in C({\mathbb {T}})\} \subseteq ESV_{F}\), where \(\tilde{g}(z)=g(\frac{z}{|z|})\) [4]. Note that \({\mathcal {E}}\) is a \(C^{*}- \)subalgebra of \(ESV_{F}\) and is generated by \(\{f_{m}(z)=\frac{z^m}{|z|^{m}}: m \in {\mathbb {N}}_{0}\}\). For \(\tilde{g} \in {\mathcal {E}}\), \((\tilde{g})^{'}=g\).

Using the notation above, we give a flowchart depicting the classes on which Korovkin-type theorems are known to us to hold.

5 Classes on which Korovkin-type theorems hold in the case of \(F^{2}({\mathbb {C}})\)

figure b

Lemma 3.16

\(T^{F}_{g}-U^{*}T^{H}_{g^{'}}U\) is compact for \(g \in {\mathcal {E}}\).

Proof

We will compute the difference of operators for \(g=f_{m}\). A standard calculation shows:

$$\begin{aligned} T^{F}_{f_{m}}(e_{k}^{F})&= \frac{1}{\sqrt{k!(m+k)!}}\left( \int _{0}^{\infty }t^{(2k+m)/2}e^{-t}dt\right) e^{F}_{m+k}\\&={\left\{ \begin{array}{ll} \frac{1}{\sqrt{k!(m+k)!}} \Gamma \left( k+n+1 \right) e^{F}_{m+k}, &{}\quad \text {if }\, m=2n\\ \frac{1}{\sqrt{k!(m+k)!}} \Gamma \left( k+n+\frac{3}{2} \right) e^{F}_{m+k}, &{}\quad \text {if }\, m=2n+1. \end{array}\right. } \end{aligned}$$

By using Stirling’s formula, it can be observed that for each m, as \(k \rightarrow \infty \), \(T^{F}_{f_{m}}(e_{k}^{F})-U^{*}T^{H}_{f_{m}^{'}}U(e^{F}_{k}) \rightarrow 0\). Hence \(T^{F}_{f_{m}}-U^{*}T^{H}_{f_{m}^{'}}U\) is compact.

We can do the same for \(\overline{f_{m}}\) and for any g in the \(*\)-algebra E generated by \(\{f_{m}:m\in {\mathbb {N}}_{0}\}\). Thus it can be shown that the difference is compact for all g in \({\mathcal {E}}\). \(\square \)

Remark 3.17

As we did in the case of the Bergman space, we can show that \(\{T^{F}_{n}(fg)-T^{F}_{n}(f)T^{F}_{n}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever \(f,g \in {\mathcal {E}}\).

Remark 3.18

It can be shown that \({\mathcal {S}}\) is a \(C^{*}\)-subalgebra of W.

We know that \(W \cap C\) is a closed self adjoint ideal and also \(f \in W \cap C\) implies that \(T^{F}_{f}\) is compact. Then as we proved in the case of the Bergman space for \({\mathcal {D}}=C(\overline{{\mathbb {D}}})+Q \cap B\), we can show the following.

Theorem 3.19

Let gh belong to \({\mathcal {S}}\). Then \(\{T^{F}_{n}(gh)-T^{F}_{n}(g)T^{F}_{n}(h)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Remark 3.20

The algebra \({\mathcal {S}}\) does not need to be the maximal \(C^{*}-\)subalgebra of W with this property. The problem to find the maximal \(C^{*}-\)subalgebra of W, which we denote by \({\mathcal {M}}\) such that for \(g,h \in {\mathcal {M}}\), \(\{T^{F}_{n}(gh)-T^{F}_{n}(g)T^{F}_{n}(h)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense is open.

Thus we obtain the following Korovkin-type theorems for the Fock space.

Theorem 3.21

Let \(\{g_{1}, \ldots , g_{m}\} \subseteq {\mathcal {S}}\) such that \(\{P_{U_{n}}(T_{n}^{F}(g))-T_{n}^{F}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all \(g \in \{ g_{1},\ldots ,g_{m}, \sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}.\) Then \(\{P_{U_{n}}(T_{n})-T_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all T in the \(C^{*}\)-algebra generated by \(\{ T^{F}_{g}:g \in \{g_{1}, \ldots ,g_{m}\} \}\). Also, \(P_{U_{n}}(T_{n}^{F}(g))-T_{n}^{F}(g)\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for all \(g \in C^{*}-\)algebra generated by \(\{g_{1}, \ldots , g_{m}\}\).

Remark 3.22

Consider \({\mathbb {C}}\) with the Gaussian measure \(d\mu _{\alpha }(z)=\frac{\alpha }{\pi }e^{-\alpha |z|^{2}}dv(z)\), \(\alpha >0\). Let \(F^{2}({\mathbb {C}}, \alpha )\) be the space of all entire functions which are square integrable with respect to this measure. One can consider the Toeplitz operator \(T^{F,\alpha }_{f}\) acting on \(F^{2}({\mathbb {C}}, \alpha )\) and the maximal \(C^{*}\)-subalgebra \(W^{\alpha }\) of \(L^{\infty }({\mathbb {C}})\) consisting of functions fg with the difference \(T^{F,\alpha }_{fg}-T^{F,\alpha }_{f}T^{F,\alpha }_{g}\) being compact. All the results we proved will work for any \(\alpha >0\). In fact \(W^{\alpha }=W\) for all \(\alpha >0\) (see [1, 2, 4]). We considered the case \(\alpha =1\) in this section.

6 Toeplitz operators in higher dimensions

Here we obtain Korovkin-type results for Toeplitz operators acting on function spaces with 2-dimensional domains such as \(H^{2}({\mathbb {T}}^{2})\), \(A^{2}({\mathbb {B}}^{2})\) and \(F^{2}({\mathbb {C}}^{2})\). We mostly obtain weak cluster sense convergence. The sequence of finite rank orthogonal projections that we use to define the truncations are of rank \(n^{2}\) and we consider a sequence of matrices of order \(n^{2}\) for each n. Also, the unitary matrices \(U_{n}\) that we consider here will be of order \(n^{2}\), for each n.

Before going into further details, we obtain some convergence results related to sequences of tensor products of matrices. These are important tools for obtaining Korovkin-type theorems in the case of \(H^{2}({\mathbb {T}}^{2})\) and \(F^{2}({\mathbb {C}}^{2})\).

Lemma 4.1

Let \(\{C_{n}\}\) and \(\{D_{n}\}\) be sequences of \(n \times n\) matrices. Let \(\Vert C_{n}\Vert \le k < \infty \), for some \(k>0\). Let \(\{D_{n}\}\) converge to \(\{O_{n}\}\) in Type 2 strong cluster sense. Then \(\{C_{n} \otimes D_{n}\}\) and \(\{D_{n} \otimes C_{n}\}\) converge to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense.

Proof

Given \(\{D_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. For \(\epsilon >0,\) there exist positive integers \(N_{1, \epsilon }\), \(N_{2, \epsilon }\) such that for \(n> N_{2, \epsilon }\), \(D_{n}=R_{n}+N_{n}\), where \(rank\,\ R_{n} \le N_{1, \epsilon }\) and \(\Vert N_{n}\Vert < \epsilon \). Now for \(n>N_{2,\epsilon }\),

\( C_{n} \otimes D_{n} = C_{n} \otimes (R_{n}+N_{n}) = C_{n} \otimes R_{n}+ C_{n} \otimes N_{n}.\)

Note that \(rank\,\ C_{n} \otimes R_{n} \le nN_{1,\epsilon }\) (\(N_{1,\epsilon }\) is independent of n) and \(\Vert C_{n} \otimes N_{n} \Vert < k\epsilon \). Clearly, \(rank\,\ C_{n} \otimes R_{n}\) is \(o(n^{2})\). Hence \(\{C_{n} \otimes D_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense. Similarly, we can show that \(\{D_{n} \otimes C_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense. \(\square \)

Lemma 4.2

AB be non-zero elements in \( B({\mathcal {H}})\). \(\{A_{n} \otimes B_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 strong cluster sense if and only if both \(\{A_{n}\}\) and \(\{B_{n}\}\) converge to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Proof

Assume \(\{A_{n} \otimes B_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 strong cluster sense. Then for \(\epsilon >0,\) there exist positive integers \(N_{1, \epsilon }\), \(N_{2,\epsilon }\) such that for \(n> N_{2,\epsilon }\), \(A_{n} \otimes B_{n}= R_{n^{2}}+N_{n^{2}}\), where \(rank\,\ R_{n^{2}} \le N_{1,\epsilon }\) (\(N_{1, \epsilon }\) is independent of n) and \(\Vert N_{n^{2}}\Vert < \epsilon \). Let \(\alpha _{n}= \max _{0 \le i,j \le n-1} |\langle Ae_{j},e_{i} \rangle |\). \(\{ \alpha _{n} \}\) is a monotonically increasing sequence of real numbers. Let \(\alpha _{k}\) be the smallest non zero term of the sequence. \(\alpha _{n}=|(A_{n})_{r,s}|\), for some rs such that \(1 \le r,s \le n\). Consider the submatrix \((A_{n})_{r,s}B_{n}\) of \(A_{n} \otimes B_{n}\).

Assume \((A_{n})_{r,s} \ne 0\) (for a non-zero operator A, \(\alpha _{n}=0\) only for finitely many \(n's\)). Note that \((A_{n})_{r,s}B_{n}=V_{n}(A_{n} \otimes B_{n})W_{n}\), where \(V_{n}\) and \(W_{n}\) are projections acting on the space of \(n^{2}\) dimension and whose range is of dimension n. Let \(T_{n}=V_{n}R_{n^{2}}W_{n}\) and \(S_{n}=V_{n}N_{n^{2}}W_{n}\). Then \((A_{n})_{r,s}B_{n}=T_{n}+S_{n}\). Since \(rank\,\ R_{n^{2}} \le N_{1,\epsilon }\), \(rank\,\ T_{n} \le N_{1,\epsilon }\). Also, \(\Vert \frac{S_{n}}{(A_{n})_{r,s}}\Vert \le \frac{\epsilon }{\alpha _{k}}\). Thus \(\{B_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Note that \(A_{n} \otimes B_{n}\) and \(B_{n} \otimes A_{n}\) have same set of singular values. So by Lemma 1.6, \(B_{n} \otimes A_{n}\) converges to \(\{O_{n^{2}}\}\) in Type 2 strong cluster sense. Proceeding as above, we get \(\{A_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Conversely, assume that \(\{A_{n}\}\) and \(\{B_{n}\}\) converge to \(\{O_{n} \}\) in Type 2 strong cluster sense. Then for \(\epsilon >0\), there exist positive integers \(N_{1, \epsilon }, N_{2, \epsilon }\) such that for \(n>N_{2, \epsilon }\), \(A_{n}=C_{n}+D_{n}\) and \(B_{n}=X_{n}+Y_{n}\), with \(rank\,\ C_{n},\,\ rank\,\ X_{n} \le N_{1,\epsilon }\) and \(\Vert D_{n}\Vert ,\,\ \Vert Y_{n}\Vert < \epsilon \). Note that we can choose \(C_{n}\) and \(X_{n}\) such that for all n, \(\Vert X_{n}\Vert \le \Vert B\Vert \) and \(\Vert C_{n}\Vert \le \Vert A\Vert \). Then using tensor products, we can show that \(\{A_{n} \otimes B_{n} \}\) and \(\{B_{n} \otimes A_{n} \}\) converge to \(\{O_{n^{2}}\}\) in Type 2 strong cluster sense. \(\square \)

6.1 Toeplitz operators on \(H^{2}({\mathbb {T}}^{2})\) and \(F^{2}({\mathbb {C}}^{2})\)

Let \(L^{2}({\mathbb {T}}^{2})\) (\({\mathbb {T}}^{2}={\mathbb {T}} \times {\mathbb {T}}\)) denote the set of measurable functions on \({\mathbb {T}}^{2}\) which satisfy the condition

$$\begin{aligned} \Vert f\Vert _{2}^{2}= \frac{1}{(2\pi )^{2}}\int _{0}^{2\pi } \int _{0}^{2\pi } |f(e^{i \theta }, e^{i \psi })|^{2}d\theta d\psi < \infty . \end{aligned}$$

For \(f \in L^{2}({\mathbb {T}}^{2})\), the Fourier coefficient \(f_{m,n}\) is defined as

$$\begin{aligned} f_{m,n}= \frac{1}{(2\pi )^{2}}\int _{0}^{2\pi } \int _{0}^{2\pi } f(e^{i \theta }, e^{i \psi }) e^{-im\theta }e^{-in\psi } d\theta d\psi . \end{aligned}$$

\(H^{2}({\mathbb {T}}^{2})\) denotes the Hardy space inside \(L^{2}({\mathbb {T}}^{2})\) consisting of all \(f \in L^{2}({\mathbb {T}}^{2})\) for which \(f_{m,n}=0\) unless \(m \ge 0\) and \(n \ge 0\).

It is known that \(L^{2}({\mathbb {T}}^{2})=L^{2}({\mathbb {T}})\otimes L^{2}({\mathbb {T}})\) and \(H^{2}({\mathbb {T}}^{2})=H^{2}({\mathbb {T}})\otimes H^{2}({\mathbb {T}})\). Here we consider the Toeplitz operator \(T^{H^{2}}_{a}\) on \(H^{2}({\mathbb {T}}^{2})\) associated with \(a \in L^{\infty }({\mathbb {T}}^{2})\). More properties of Toeplitz operators on \(H^{2}({\mathbb {T}}^{2})\) can be found in [5].

Now we define the finite rank orthogonal projections of rank \(n^{2}\). We have already defined \(P_{n}\) on \(H^{2}({\mathbb {T}})\). We define the projections to be \({\mathbb {P}}_{n}=P_{n} \otimes P_{n}\) and it is of rank \(n^{2}\). We define \(T^{H^{2}}_{n}(a)={\mathbb {P}}_{n}T^{H^{2}}_{a}{\mathbb {P}}_{n}.\) \(T^{H^{2}}_{n}(a)\) can be considered as an \(n^{2} \times n^{2}\) matrix. If \(a=b \otimes c\), then \(T^{H^{2}}_{a}= T^{H}_{b} \otimes T^{H}_{c}\) (\(T^{H}_{b}\) denotes the Toeplitz operator on \(H^{2}({\mathbb {T}})\)). Also, \(T^{H^{2}}_{n}(a)=T^{H}_{n}(b) \otimes T^{H}_{n}(c)\).

We obtain results analogous to Theorems 1.2 and 3.9 in the case of \(H^{2}({\mathbb {T}}^{2})\). From the proofs of these theorems, it is clear that the problem can be reduced to checking the convergence of \(\{T^{H^{2}}_{n}(fg)-T^{H^{2}}_{n}(f)T^{H^{2}}_{n}(g)\}\) and \(\{(T^{H^{2}}_{f}T^{H^{2}}_{g})_{n}-T^{H^{2}}_{n}(f)T^{H^{2}}_{n}(g)\}\), whenever \(f,g \in C({\mathbb {T}}^{2})\). It can be shown that both differences will converge to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense.

Lemma 4.3

For \(f,g \in C({\mathbb {T}}^{2})\), \(\{T^{H^{2}}_{n}(fg)-T^{H^{2}}_{n}(f)T^{H^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense.

Proof

We know that trigonometric polynomials are dense in \(C({\mathbb {T}}^{2})\). Trigonometric polynomials are functions of the form \(\sum _{j=-l}^{l} \sum _{k=-s}^{s} a_{jk} e^{H}_{j} \otimes e^{H}_{k} \). We show the convergence when \(f= e^{H}_{j_{1}} \otimes e^{H}_{k_{1}}\) and \(g= e^{H}_{j_{2}} \otimes e^{H}_{k_{2}}\).

$$\begin{aligned} T^{H^{2}}_{n}(f)= & {} T^{H}_{n}(e^{H}_{j_{1}}) \otimes T^{H}_{n}(e^{H}_{k_{1}}),\\ T^{H^{2}}_{n}(g)= & {} T^{H}_{n}(e^{H}_{j_{2}}) \otimes T^{H}_{n}(e^{H}_{k_{2}}),\\ T^{H^{2}}_{n}(fg)= & {} T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}}) \otimes T^{H}_{n}(e^{H}_{k_{1}}e^{H}_{k_{2}}). \end{aligned}$$
$$\begin{aligned} \begin{aligned}&T^{H^{2}}_{n}(fg)-T^{H^{2}}_{n}(f)T^{H^{2}}_{n}(g) \\&=T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}}) \otimes T^{H}_{n}(e^{H}_{k_{1}}e^{H}_{k_{2}})- T^{H}_{n}(e^{H}_{j_{1}})T^{H}_{n}(e^{H}_{j_{2}}) \otimes T^{H}_{n}(e^{H}_{k_{1}})T^{H}_{n}(e^{H}_{k_{2}})\\ \\&=T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}}) \otimes T^{H}_{n}(e^{H}_{k_{1}}e^{H}_{k_{2}})-T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}}) \otimes T^{H}_{n}(e^{H}_{k_{1}})T^{H}_{n}(e^{H}_{k_{2}}) \\&\quad +T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}}) \otimes T^{H}_{n}(e^{H}_{k_{1}})T^{H}_{n}(e^{H}_{k_{2}})-T^{H}_{n}(e^{H}_{j_{1}})T^{H}_{n}(e^{H}_{j_{2}}) \otimes T^{H}_{n}(e^{H}_{k_{1}})T^{H}_{n}(e^{H}_{k_{2}})\\ \\&= T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}}) \otimes (T^{H}_{n}(e^{H}_{k_{1}}e^{H}_{k_{2}})-T^{H}_{n}(e^{H}_{k_{1}})T^{H}_{n}(e^{H}_{k_{2}}))\\&\quad +(T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}})-T^{H}_{n}(e^{H}_{j_{1}})T^{H}_{n}(e^{H}_{j_{2}})) \otimes T^{H}_{n}(e^{H}_{k_{1}})T^{H}_{n}(e^{H}_{k_{2}}). \end{aligned} \end{aligned}$$

\(\{T^{H}_{n}(e^{H}_{k_{1}}e^{H}_{k_{2}})-T^{H}_{n}(e^{H}_{k_{1}})T^{H}_{n}(e^{H}_{k_{2}})\}\) and \(\{T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}})-T^{H}_{n}(e^{H}_{j_{1}})T^{H}_{n}(e^{H}_{j_{2}})\}\) converge to \(\{O_{n}\}\) in Type 2 strong cluster sense.

Also, the sequences \(\{T^{H}_{n}(e^{H}_{j_{1}}e^{H}_{j_{2}})\}\) and \(\{T^{H}_{n}(e^{H}_{k_{1}})T^{H}_{n}(e^{H}_{k_{2}})\}\) are norm bounded. Hence by Lemma 4.1, we obtain the convergence in Type 2 weak cluster sense. Similarly, it is easy to show that \(\{T^{H^{2}}_{n}(fg)-T^{H^{2}}_{n}(f)T^{H^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense, when f and g are trigonometric polynomials. Since polynomials are dense in \(C({\mathbb {T}}^{2})\), we have the result. \(\square \)

Lemma 4.4

\(\{(T^{H^{2}}_{f}T^{H^{2}}_{g})_{n}-T^{H^{2}}_{n}(f)T^{H^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense whenever \(f,g \in C({\mathbb {T}}^{2})\).

Proof

Similar to that of Lemma 4.3\(\square \)

Example 4.5

The following example shows that in Lemma 4.3, we cannot expect strong cluster convergence. Let \(f=e^{H}_{0} \otimes e^{H}_{1}\) and \(g=e^{H}_{0} \otimes e^{H}_{-1}\). Then \(T^{H^{2}}_{n}(fg)-T^{H^{2}}_{n}(f)T^{H^{2}}_{n}(g)\) will be

$$\begin{aligned} I_{n} \otimes I_{n}- I_{n} \otimes T_{n}^{H}(e^{H}_{1})T_{n}^{H}(e^{H}_{-1}). \end{aligned}$$

The \(n^{2}\) order matrix that we obtained is diagonal and has the eigenvalue 1 with multiplicity n and all other eigenvalues are 0. So it will not converge to \(\{O_{n^{2}} \}\) in Type 2 strong cluster sense. But it will converge in Type 2 weak cluster sense.

So we obtain the following results in the case of \(H^{2}({\mathbb {T}}^{2})\).

Theorem 4.6

Let \(\{g_{1},g_{2},\ldots ,g_{m}\}\subseteq C({\mathbb {T}}^{2})\) such that \(\{P_{U_{n}}(T_{n}^{H^{2}}(g)) - T_{n}^{H^{2}}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for every g in the set \(\{g_{1},g_{2},\ldots ,g_{m},\sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}\). Then \(\{P_{U_{n}}(T_{n}^{H^{2}}(g)) - T_{n}^{H^{2}}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for every g in the \(C^{*}\)-algebra generated by \(\{g_{1},g_{2},\ldots ,g_{m}\}\).

Theorem 4.7

Let \(\{g_{1}, \ldots , g_{m}\} \subseteq C({\mathbb {T}}^{2})\) such that \(\{P_{U_{n}}(T_{n}^{H^{2}}(g))-T_{n}^{H^{2}}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for all functions g belonging to \(\{ g_{1},\ldots ,g_{m}, \sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}.\) Then \(\{P_{U_{n}}(T_{n})-T_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for all T in the \(C^{*}\)-algebra generated by \(\{ T^{H^{2}}_{g}:g \in \{g_{1}, \ldots ,g_{m}\} \}\).

We shall apply the same proof technique as that of Theorems 1.2 and 3.9 for proving the above two theorems.

Now we state a Korovkin-type theorem for operators on \(F^{2}({\mathbb {C}}^{2})\). Note that \(F^{2}({\mathbb {C}}^{2})=F^{2}({\mathbb {C}}) \otimes F^{2}({\mathbb {C}})\). For \(f \in L^{\infty }({\mathbb {C}}^{2})\), let \(T^{F^{2}}_{f}\) denote the Toeplitz operator on \(F^{2}({\mathbb {C}}^{2})\). As we did for \(H^{2}({\mathbb {T}}^{2})\), \(\{T_{n}^{F^{2}}(fg)-T_{n}^{F^{2}}(f)T_{n}^{F^{2}}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense, for \(f,g \in A_{F^{2}}={\mathcal {S}}\otimes {\mathcal {S}}\) (\(T_{n}^{F^{2}}(f)={\mathbb {P}}_{n}T^{F^{2}}_{f}{\mathbb {P}}_{n}\), \({\mathbb {P}}_{n}=P_{n} \otimes P_{n}\)). As in the case of \(H^{2}({\mathbb {T}}^{2})\), we obtain the following results.

Theorem 4.8

Let \(\{g_{1},g_{2},\ldots ,g_{m}\}\subseteq A_{F^{2}}\) such that \(\{P_{U_{n}}(T_{n}^{F^{2}}(g)) - T_{n}^{F^{2}}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for every g in the set \(\{g_{1},g_{2},\ldots ,g_{m},\sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}\). Then \(\{P_{U_{n}}(T_{n}^{F^{2}}(g)) - T_{n}^{F^{2}}(g)\}\) converges to \(\{O_{n^{2}}\}\) in weak cluster sense (Type 2) for every g in the \(C^{*}\)-algebra generated by \(\{g_{1},g_{2},\ldots ,g_{m}\}\). Also, \(\{P_{U_{n}}(T_{n})-T_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for all T in the \(C^{*}\)-algebra generated by \(\{ T^{F^{2}}_{g}:g \in \{g_{1}, \ldots ,g_{m}\} \}\).

6.2 Toeplitz operators on the Bergman space \(A^{2}({\mathbb {B}}^{2})\)

Consider \(A^{2}({\mathbb {B}}^{2})\), Bergman space on the open unit ball \({\mathbb {B}}^{2}\) of \({\mathbb {C}}^{2}\). For \(\alpha =(\alpha _{1},\alpha _{2}) \in {\mathbb {Z}}_{+} \times {\mathbb {Z}}_{+}\), let \( e^{B^{2}}_{\alpha }(z)= \frac{1}{\pi }\sqrt{ \frac{(2+|\alpha |)!}{\alpha !}} z^{\alpha }\), where \(z^{\alpha }=z_{1}^{\alpha _{1}}z_{2}^{\alpha _{2}}\). The set \(\{ e^{B^{2}}_{\alpha } \}_{\alpha \in {\mathbb {Z}}_{+} \times {\mathbb {Z}}_{+} }\) forms an orthonormal basis for \(A^{2}({\mathbb {B}}^{2})\). We prove Korovkin-type theorems for Toeplitz operators acting on \(A^{2}({\mathbb {B}}^{2})\) associated with functions from \(C(\overline{{\mathbb {B}}^{2}})\). Let \(T^{B^{2}}_{f}\) denote the Toeplitz operator associated with \(f \in L^{\infty }({\mathbb {B}}^{2})\) (more properties of Toeplitz operators acting on \(A^{2}({\mathbb {B}}^{2})\) can be found in [19]). We obtain the convergence of \(\{T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\}\,\ \text {to}\,\ \{O_{n^{2}}\} \) in Type 2 weak cluster sense whenever f and g belong to \(C(\overline{{\mathbb {B}}^{2}})\). Put \(T^{B^{2}}_{n}(f)={\mathbb {P}}_{n}T^{B^{2}}_{f}{\mathbb {P}}_{n}\), where \({\mathbb {P}}_{n}\) is the orthogonal projection of \(A^{2}({\mathbb {B}}^{2})\) onto the span of \(\{ e^{B^{2}}_{\alpha } \}_{0 \le \alpha _{1},\alpha _{2} \le n-1}\).

Let \(f=z_{1}^{m_{1}}z_{2}^{n_{1}}{\overline{z}}_{1}^{k_{1}}{\overline{z}}_{2}^{i_{1}}\) and \(g=z_{1}^{m_{2}}z_{2}^{n_{2}}{\overline{z}}_{1}^{k_{2}}{\overline{z}}_{2}^{i_{2}}\).

\(T^{B^{2}}_{f}(e_{\alpha }^{B^{2}})=A_{\alpha }^{f} e_{\alpha _{f}}^{B^{2}}\), where \(\alpha _{f}=(\alpha _{1}+m_{1}-k_{1},\alpha _{2}+n_{1}-i_{1 })\) and

$$\begin{aligned} A_{\alpha }^{f}= {\left\{ \begin{array}{ll} 0, &{}\quad \text {if } \alpha _{1}+m_{1}-k_{1}<0 \text { or }\\ &{} \quad \alpha _{2}+n_{1}-i_{1}<0\\ \sqrt{\frac{(2+|\alpha |)!}{\alpha !}}\sqrt{\frac{(2+|\alpha _{f}|)!}{\alpha _{f}!}}\frac{(\alpha _{1}+m_{1})!(\alpha _{2}+n_{1})!}{(2+\alpha _{1}+\alpha _{2}+m_{1}+n_{1})!} , &{} \quad \text {otherwise} . \end{array}\right. } \end{aligned}$$

Similarly we have, \(T^{B^{2}}_{g}(e_{\alpha }^{B^{2}})=A_{\alpha }^{g} e_{\alpha _{g}}^{B^{2}}\) and \(T^{B^{2}}_{fg}(e_{\alpha }^{B^{2}})=A_{\alpha }^{fg} e_{\alpha _{fg}}^{B^{2}}\). Since \((T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g})\) is compact, \((T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g})(e^{B^{2}}_{\alpha })\rightarrow 0\) as \(|\alpha |\rightarrow \infty \). By straight forward computation, we obtain \((T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g})(e^{B^{2}}_{\alpha })=K_{\alpha }e^{B^{2}}_{\alpha _{fg}}\), where \(\alpha _{fg}=( \alpha _{1}+m_{1}+m_{2}-k_{1}-k_{2},\alpha _{2}+n_{1}+n_{2}-i_{1}-i_{2 })\) and \(K_{\alpha }\rightarrow 0\) as \(|\alpha |\rightarrow \infty \).

Recall that if an operator K is compact, then \(\{{\mathbb {P}}_{n}K{\mathbb {P}}_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 strong cluster sense.

Lemma 4.9

The matrix representations of \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\) and \({\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\) with respect to the basis \(\{ e^{B^{2}}_{\alpha } \}_{0 \le \alpha _{1},\alpha _{2} \le n-1}\) (we shall fix any order) differ at most at \(M_{n}\) entries where \(M_{n}=o(n^{2})\).

Proof

The columns of these matrices are determined using the evaluation of \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\) and \({\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\) at \(e^{B^{2}}_{\alpha }\) for \(0 \le \alpha _{1},\alpha _{2} \le n-1\). We can see that each column and each row of these matrices can have at most one non zero entry. In the case of \({\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\), the non zero entry will be \(K_{\alpha }\). There are three cases for the evaluation of \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\) at \(e^{B^{2}}_{\alpha }\). Before explaining each case, note the following.

$$\begin{aligned} T^{B^{2}}_{n}(g)(e_{\alpha }^{B^{2}}) ={\left\{ \begin{array}{ll}T^{B^{2}}_{g}(e^{B^{2}}_{\alpha }), &{} \text {if}\,\ 0 \le \alpha _{1}+m_{2}-k_{2},\alpha _{2}+n_{2}-i_{2 } \le n-1.\\ 0, &{} \text {otherwise}\end{array}\right. } \end{aligned}$$
case 1::

\(0\le \alpha _{1}+m_{2}-k_{2},\alpha _{2}+n_{2}-i_{2 } \le n-1\) and \(0\le \alpha _{1}+m_{1}+m_{2}-k_{1}-k_{2},\alpha _{2}+n_{1}+n_{2}-i_{1}-i_{2 } \le n-1.\) \((T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g))(e^{B^{2}}_{\alpha })=(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g})(e^{B^{2}}_{\alpha })=K_{\alpha }e^{B^{2}}_{\alpha _{fg}}\).

case 2::

\(0\le \alpha _{1}+m_{1}+m_{2}-k_{1}-k_{2},\alpha _{2}+n_{1}+n_{2}-i_{1}-i_{2 } \le n-1,\) and the condition \(0\le \alpha _{1}+m_{2}-k_{2},\alpha _{2}+n_{2}-i_{2 } \le n-1\) is violated. Then \(T^{B^{2}}_{n}(g)(e^{B^{2}}_{\alpha })=0\) and hence \((T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g))(e^{B^{2}}_{\alpha })=T^{B^{2}}_{fg}(e^{B^{2}}_{\alpha })=A_{\alpha }^{fg}e^{B^{2}}_{\alpha _{fg}}\). Note that this can occur for at most \((|m_{2}-k_{2}|+|n_{2}-i_{2}|+2)n\) values of \(\alpha \).

case 3::

\(0\le \alpha _{1}+m_{1}+m_{2}-k_{1}-k_{2},\alpha _{2}+n_{1}+n_{2}-i_{1}-i_{2 } \le n-1\) is violated.

Then \((T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g))(e^{B^{2}}_{\alpha })=0\). This can occur for at most \((|m_{1}+m_{2}-k_{1}-k_{2}|+|n_{1}+n_{2}-i_{1}-i_{2}|+2)n\) values of \(\alpha \).

It is clear that in the matrix representation of \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\), each row and each column will have at most one non zero entry and that is either \(K_{\alpha }\) or \(A_{\alpha }^{fg}\) for some \(\alpha \). For each n, the matrix is of order \(n^{2}\). We can fix any order for the basis \(\{ e^{B^{2}}_{\alpha } \}_{0 \le \alpha _{1},\alpha _{2} \le n-1}\). From the above three cases it is clear that the entries of \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\) and \({\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\) are the same except for those corresponding to case 2 and case 3. In case 2, the entry \(K_{\alpha }\) in \({\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\) is replaced by \(A_{\alpha }^{fg}\) in \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\). In case 3, \(K_{\alpha }\) is replaced by 0. So except at most \(M_{n}=(|m_{1}+m_{2}-k_{1}-k_{2}|+|n_{1}+n_{2}-i_{1}-i_{2}|+2+|m_{2}-k_{2}|+|n_{2}-i_{2}|+2)n\) entries, all other entries are the same and \(M_{n}=o(n^{2})\). \(\square \)

Lemma 4.10

\(\{T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for \(f, g \in C(\overline{{\mathbb {B}}^{2}})\).

Proof

Let \(f=z_{1}^{m_{1}}z_{2}^{n_{1}}{\overline{z}}_{1}^{k_{1}}{\overline{z}}_{2}^{i_{1}}\) and \(g=z_{1}^{m_{2}}z_{2}^{n_{2}}{\overline{z}}_{1}^{k_{2}}{\overline{z}}_{2}^{i_{2}}\). Since \(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}\) is compact, \(\{{\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 strong cluster sense. So for \(\epsilon > 0\), there exist two positive integers \(N_{1,\epsilon }\) and \(N_{2,\epsilon }\) (\(N_{1,\epsilon }\) is independent of n) such that for \(n>N_{2,\epsilon }\) \({\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}=R_{n^{2}}+N_{n^{2}}\), where rank of \(R_{n^{2}} \le N_{1, \epsilon }\) and \(\Vert N_{n^{2}}\Vert < \epsilon \). Note that each row and column of both \(R_{n^{2}}\) and \(N_{n^{2}}\) will contain at most one non zero entry (we split \({\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\) into \(R_{n^{2}}\) and \(N_{n^{2}}\) such that the non zero entries of \(R_{n^{2}}\) are \(K_{\alpha }\) with \(|K_{\alpha }| \ge \epsilon \) and that of \(N_{n^{2}}\) are \(K_{\alpha }\) with \(|K_{\alpha }|< \epsilon \)). Likewise for all \(n>N_{2, \epsilon }\), we can split \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)= R_{n^{2}}^{'}+N_{n^{2}}^{'}\) with non zero entries of \(N_{n^{2}}^{'}\) are those of \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\) whose modulus value is less than \(\epsilon \) and that of \(R_{n^{2}}^{'}\) are that of \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\) whose modulus value is greater than or equal to \(\epsilon \). So rank of \(R_{n^{2}}^{'} \le N_{1, \epsilon }^{'} \le N_{1,\epsilon }+M_{n}\) (\(N_{1, \epsilon }^{'}\) is the number of non-zero entries of \(R_{n^{2}}^{'}\)). Thus \(N_{1, \epsilon }^{'}=o(n^{2})\). Similarly, \(\{T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for fg in the \(*-algebra\) generated by \(\{z_{1}^{m}z^{n}_{2}{\overline{z}}^{k}_{1}{\overline{z}}^{i}_{2}:\,\ m,n,i,k \in {\mathbb {Z}}_{+}\}\). Hence for any \(f,g \in C(\overline{{\mathbb {B}}^{2}})\), the \(C^{*}\)-algebra generated by \(\{z_{1}^{m}z^{n}_{2}{\overline{z}}^{k}_{1}{\overline{z}}^{i}_{2}:\,\ m,n,i,k \in {\mathbb {Z}}_{+}\}\), \(\{T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense. \(\square \)

Next we give an example of f and g for which \(\{T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense but not in Type 2 strong cluster sense.

Example 4.11

Let \(g=z_{2}\) and \(f={\overline{z}}_{2}\). Fix a positive integer n and also consider \(\alpha =(\alpha _{1},\alpha _{2})\) where \(0 \le \alpha _{1},\alpha _{2} \le n-1\) and consider the matrix \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\).

$$\begin{aligned} (T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g))(e^{B^{2}}_{\alpha })&=(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g})(e^{B^{2}}_{\alpha })=0, \end{aligned}$$

if \(\alpha _{2}\ne n-1\) and

$$\begin{aligned} (T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g))(e^{B^{2}}_{\alpha })&=T^{B^{2}}_{fg}(e^{B^{2}}_{\alpha })=\frac{n}{\alpha _{1}+n+2}e^{B^{2}}_{\alpha }, \end{aligned}$$

if \(\alpha _{2}=n-1.\)

So with a suitable order for \(\{ \alpha \in {\mathbb {Z}}_{+} \times {\mathbb {Z}}_{+} : |\alpha | \le n-1\}\), \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\) is a diagonal matix such that except n diagonal entries, all other diagonal entries are 0. Rest of the n diagonal entries are \(\frac{n}{\alpha _{1}+n+2}\), for \(\alpha _{1}=0,1,\ldots ,n-1.\) In this case, \(\{T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense, but not in Type 2 strong cluster sense.

Now we give a non-trivial example of f and g for which \(\{T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 strong cluster sense

Example 4.12

Let \(f=z_{2}\) and \(g=\overline{z_{2}}\). Fix a positive integer n and also consider \(\alpha =(\alpha _{1},\alpha _{2})\) where \(0 \le \alpha _{1},\alpha _{2} \le n-1\) and consider the matrix \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\).

$$\begin{aligned}&(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g))(e^{B^{2}}_{\alpha })\\&\quad =\left\{ \begin{array}{ll} (T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g})(e^{B^{2}}_{\alpha })=(\frac{\alpha _{2}+1}{\alpha _{1}+\alpha _{2}+3}-\frac{\alpha _{2}}{\alpha _{1}+\alpha _{2}+2})e^{B^{2}}_{\alpha }, &{}\quad \text {if~} \alpha _{2}\ne 0\\ T^{B^{2}}_{fg}(e^{B^{2}}_{\alpha })=(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g})(e^{B^{2}}_{\alpha })=\frac{1}{\alpha _{1}+3}e^{B^{2}}_{\alpha },&{}\quad \text {if~} \alpha _{2}=0. \end{array} \right. \end{aligned}$$

So with a suitable order for \(\{ \alpha \in {\mathbb {Z}}_{+} \times {\mathbb {Z}}_{+} : |\alpha | \le n-1\}\) \(T^{B^{2}}_{n}(fg)-T^{B^{2}}_{n}(f)T^{B^{2}}_{n}(g)\) is a diagonal matrix and it is equal to \({\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\). \(\{{\mathbb {P}}_{n}(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}){\mathbb {P}}_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 strong cluster sense as \(T^{B^{2}}_{fg}-T^{B^{2}}_{f}T^{B^{2}}_{g}\) is compact.

Now we shall state the Korovkin-type theorem for Toeplitz operators on \(A^{2}({\mathbb {B}}^{2})\). By adopting the same proof technique as that of previous Korovkin-type theorems, we obtain:

Theorem 4.13

Let \(\{g_{1},g_{2},\ldots ,g_{m}\}\subseteq C(\overline{{\mathbb {B}}^{2}})\) such that \(\{P_{U_{n}}(T_{n}^{B^{2}}(g)) - T_{n}^{B^{2}}(g)\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for every g in the set \(\{g_{1},g_{2},\ldots ,g_{m},\sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\}\). Then \(\{P_{U_{n}}(T_{n}^{B^{2}}(g)) - T_{n}^{B^{2}}(g)\}\) converges to \(\{O_{n^{2}}\}\) in weak cluster sense (Type 2) for every g in the \(C^{*}\)-algebra generated by \(\{g_{1},g_{2},\ldots ,g_{m}\}\). Also, \(\{P_{U_{n}}(T_{n})-T_{n}\}\) converges to \(\{O_{n^{2}}\}\) in Type 2 weak cluster sense for all T in the \(C^{*}\)-algebra generated by \(\{ T^{B^{2}}_{g}:g \in \{g_{1}, \ldots ,g_{m}\} \}\).

7 An independent approach to Toeplitz operators on Bergman space

We give an independent proof of Theorem 3.9 without using Theorem 2.1. Here, we give an outline of the proof. The following lemma is required.

Lemma 5.1

Let C be the \(C^{*}\)-algebra generated by \( \{T_{g}^{B}: g \in \{g_{1}, \ldots , g_{m}\} \subseteq C(\overline{{\mathbb {D}}})\}\). Then every element of C will be of the form \(T^{B}_{g}+K\), \(K \in {\mathcal {K}}(A^{2}( {\mathbb {D}}))\) and g is a continuous extension to \({\mathbb {D}}\) of \({\hat{g}}\) belonging to the \(C^{*}\)-algebra generated by \(\{g_{1}|_{\partial {\mathbb {D}}}, \ldots ,g_{m}|_{\partial {\mathbb {D}}}\}\).

Proof

Let T be in the \(C^{*}\)-algebra generated by \( \{T_{g}^{B}: g \in \{g_{1}, \ldots , g_{m}\} \subseteq C(\overline{{\mathbb {D}}})\}\). Then there exists a sequence \(\{A_{l}\}\) in the \(*\)-algebra generated by \( \{T_{g}^{B}: g \in \{g_{1}, \ldots , g_{m}\} \subseteq C(\overline{{\mathbb {D}}})\}\) such that \(A_{l}\rightarrow T\) as \(l \rightarrow \infty \). Since for any \(f,g \in C(\overline{{\mathbb {D}}})\), \(T^{B}_{fg}-T^{B}_{f}T^{B}_{g}\) is compact, \(A_{l}\) will be of the form \(T_{g_{l}}^{B}+K_{l}\), for some compact operator \(K_{l}\) and \(g_{l}\) is a function in the \(*\)-algebra generated by \(\{g_{1},g_{2},\ldots ,g_{m}\}\). Hence \((T_{g_{l}}^{B}+K_{l})_{l=1}^{\infty } \rightarrow T \). The Berezin transform \(B(K) \in C_{0}({\mathbb {D}})\) for compact K.

Let \(h_{l}=B(T_{g_{l}}^{B}+K_{l})\) and note that \(h_{l} \in C(\overline{{\mathbb {D}}})\) (see [21], \(f \in C(\overline{{\mathbb {D}}})\) implies \(B(f) \in C(\overline{{\mathbb {D}}}) \) and \(B(f)|_{\partial {{\mathbb {D}}}}=f|_{\partial {\mathbb {D}}}\)). Also, \(h_{l}|_{\partial {\mathbb {D}}}=g_{l}|_{\partial {\mathbb {D}}}\). Since

$$\begin{aligned} |h_{l}(z)-h_{k}(z) |\le \Vert ( T_{g_{l}}^{B}+K_{l})- (T_{g_{k}}^{B}+K_{k})\Vert , \,\ \text {for all}\,\ z\in {\mathbb {D}} \end{aligned}$$

it follows that \(\{h_{l}\}\) is a uniform Cauchy sequence in \(C(\overline{{\mathbb {D}}})\). Hence \(h_{l}\rightarrow h_{0}\) uniformly as \(l \rightarrow \infty \), for some \(h_{0} \in C(\overline{{\mathbb {D}}}) \). By using Cauchy Schwarz inequality, \(B(T)-B( T_{g_{l}}^{B}+K_{l}) \rightarrow 0\) uniformly as \(l \rightarrow \infty \). Now consider the equation

$$\begin{aligned} B(T-T^{B}_{h_{0}})(z)=[B(T)(z)-B(T_{g_{l}}^{B}+K_{l})(z)]+[B(T_{g_{l}}^{B}+K_{l})(z)-B(T_{h_{0}}^{B})(z)]. \end{aligned}$$

Choose l such that \(\Vert B(T)-B(T_{g_{l}}^{B}+K_{l}) \Vert _{\infty } < \frac{\epsilon }{3}\) and \(\Vert {\mathcal {E}}_{l} \Vert _{\infty } < \frac{\epsilon }{3}\), where \({\mathcal {E}}_{l}=h_{l}-h_{0}\). The sum in the second bracket is \(h_{l}(z)-B(h_{0})(z)=h_{0}(z)-B(h_{0})(z)+{\mathcal {E}}_{l}(z)\). Also note that \(h_{0}(z)=B(h_{0})(z)\) on \(\partial {\mathbb {D}}\). Since \(h_{0}\) and \(B(h_{0}) \in C(\overline{{\mathbb {D}}})\), \(|h_{0}(z)-B(h_{0})(z)| \rightarrow 0\) as \(|z| \rightarrow 1^{-}\).

$$\begin{aligned} |B(T-T^{B}_{h_{0}})(z) | \le \frac{\epsilon }{3}+ |h_{0}(z)-B(h_{0})(z)|+\frac{\epsilon }{3}. \end{aligned}$$

Choose \(\delta >0\) such that whenever \(1- \delta<|z|<1\), \(|h_{0}(z)-B(h_{0})(z)| < \frac{\epsilon }{3}\). Therefore, \(|B(T-T^{B}_{h_{0}})(z)|< \epsilon \) whenever \(1- \delta<|z|<1\). Hence \(B(T-T^{B}_{h_{0}})(z) \rightarrow 0\) as \(|z |\rightarrow 1^{-}\). Hence, \(T-T^{B}_{h_{0}}\) is compact (A is a compact operator on \(A^{2}({\mathbb {D}})\) if and only if A is in the \(C^{*}\)-algebra generated by Toeplitz operators with symbol functions from \(L^{\infty }({\mathbb {D}})\) and Berezin transform vanishes on the boundary of the disk [16]). \(\square \)

The independent proof:

By Corollary 3.7, \(\{P_{U_{n}}(K_{n})-K_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense whenever K is compact. Now we may proceed as follows.

Let \(g\in \{g_{1}, \ldots , g_{m}, \sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*}\} \subseteq C(\overline{{\mathbb {D}}})\) . Then for a some compact operator K,

$$\begin{aligned} P_{U_{n}}(T_{n}^{B}(g))-T_{n}^{B}(g)&=[P_{U_{n}}(V_{n}^{*}T_{n}^{H}(g')V_{n})-V_{n}^{*}T_{n}^{H}(g')V_{n}]+[P_{U_{n}}(K_{n})-K_{n}].\\&= V_{n}^{*}[P_{V_{n}U_{n}}(T_{n}^{H}(g'))-T_{n}^{H}(g')]V_{n}+[P_{U_{n}}(K_{n})-K_{n}]. \end{aligned}$$

If \(\{P_{U_{n}}(T_{n}^{B}(g))-T_{n}^{B}(g)\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense, then \(\{[P_{V_{n}U_{n}}(T_{n}^{H}(g')) -T_{n}^{H}(g')]\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. Therefore for every \(g' \in \{g_{1}|_{\partial {\mathbb {D}}}, \ldots , g_{m}|_{\partial {\mathbb {D}}} , (\sum \nolimits _{k=1}^{m}g_{k}g_{k}^{*})|_{\partial {\mathbb {D}}}\}\),

\(\{[P_{V_{n}U_{n}}(T_{n}^{H}(g')) -T_{n}^{H}(g')]\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense. By Theorem 1.2, we obtain that \(\{P_{V_{n}U_{n}}(T_{n}^{H}(g'))-T_{n}^{H}(g')\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense for \(g'\) in the \(C^{*}\)-algebra generated by \(\{g_{1}|\partial {\mathbb {D}}, \ldots , g_{m}|\partial {\mathbb {D}}\}\).

Now by Lemma 5.1, we know that every operator T in the \(C^{*}\)-algebra generated by \(\{ T^{B}_{g}:g \in \{g_{1}, \ldots ,g_{m}\} \}\) is of the form \(T^{B}_{g}+K\), where g is a continuous extension of \(g'\) in the \(C^{*}\)-algebra generated by \(\{g_{1}|\partial {\mathbb {D}}, \ldots , g_{m}|\partial {\mathbb {D}} \}\) onto the disk \(\overline{{\mathbb {D}}}\). Also, \(T^{B}_{g}=V^{*}T^{H}_{g'}V+K_{g}\), where \(K_{g}\) is a compact operator on \(A^{2}({\mathbb {D}})\). Then we have,

$$\begin{aligned} P_{U_{n}}(T_{n})-T_{n}&=P_{U_{n}}(T_{n}^{B}(g)+K_{n})-(T_{n}^{B}(g)+K_{n})\\&=[V_{n}^{*}P_{V_{n}U_{n}}(T_{n}^{H}(g'))V_{n}-V_{n}^{*}T_{n}^{H}(g')V_{n}]+[P_{U_{n}}(K'_{n})-K'_{n}], \end{aligned}$$

where \(K'=K+K_{g}\). Since, \(\{P_{V_{n}U_{n}}(T_{n}^{H}(g'))-T_{n}^{H}(g')\}\) converges to \(\{O_{n}\}\) in Type 2 strong cluster sense, \(P_{U_{n}}(T_{n})-T_{n}\) converges to \(O_{n}\) in Type 2 strong cluster sense.

8 Concluding remarks and future problems

  1. 1.

    The convergence in Type 2 and Type 1 strong/weak cluster sense is closely related to the preconditioning problem of large linear systems. For if \(\{A_{n}\}\) and \(\{B_{n}\}\) are two sequences of Hermitian matrices such that \(\{A_{n}B_{n}\}\) converges to \(\{O_{n}\}\) in Type 2 (or Type 1) strong cluster sense, where \(\gamma I_{n} \ge B_{n} \ge \delta I_{n}\), for all n, then \(B_{n}\) satisfies the criteria to become a good preconditioner of \(A_{n}\) (see [11] for details). These facts were also established by some numerical experiments in the case of Toeplitz operators on Hardy space [6]. There is scope for such experiments in the setting of various function spaces considered in this article.

  2. 2.

    In the case of the Bergman space \(A^{2}({\mathbb {D}})\), we obtained Korovkin-type results for a \(C^{*}\)-algebra inside \(VMO \cap L^{\infty }({\mathbb {D}})\) which properly contains \(C(\overline{{\mathbb {D}}})\) (\({\mathbb {D}}\) denotes the open unit disc in \({\mathbb {C}}\)). The major achievement is that we could go beyond the class of continuous functions. The \(C^{*}\)-subalgebra \({\mathcal {D}}\) will contain functions which are nowhere continuous in \({\mathbb {D}}\). For example,

    $$\begin{aligned} f(z)={\left\{ \begin{array}{ll} 1-|z|, &{}\quad \text {if }\, |z| \,\text {is rational}\\ 0, &{} \quad \text {if }\, |z|\, \text {is irrational.} \end{array}\right. } \end{aligned}$$

    It is easy to see that f can be approximated by a sequence of compactly supported functions in \({\mathbb {D}}\) and hence \(f \in {\mathcal {D}}\). Whether Korovkin-type theorems hold for the full algebra \(VMO \cap L^{\infty }({\mathbb {D}})\) is a problem of interest.

  3. 3.

    We obtained Korovkin-type theorems for Toeplitz operators on functions spaces on domains of dimension \(n=2\) like \(H^{2}({\mathbb {T}}^{2})\), \(A^{2}({\mathbb {B}}^{2})\) and \(F^{2}({\mathbb {C}}^{2})\). Here, we obtain the results with respect to convergence in weak cluster sense. In a similar way, we can obtain results in the case of \(n \ge 3\).