The terminology in this paper is in accordance with the monograph [1]. Let \(X=(X,*,\check{}, e)\) be a hypergroup. Let \({\mathcal {C}}(X)\) denote the locally convex topological vector space of all continuous complex-valued functions defined on X equipped with pointwise linear operations and the topology of compact convergence. The dual of \({\mathcal {C}}(X)\) can be identified with \({\mathcal {M}}_c(X)\), the space of all compactly supported complex measures on X and the pairing between \({\mathcal {C}}(X)\) and \({\mathcal {M}}_c(X)\) is given by
$$\begin{aligned} \left\langle \mu , f\right\rangle =\int _X f d\mu \end{aligned}$$
for each \(\mu \) in \({\mathcal {M}}_c(X)\) and f in \({\mathcal {C}}(X)\). For any function \(f: X \rightarrow {\mathbb {C}}\) we define \( {\check{f}}(x):=f({\check{x}})\) for each x in X.
Convolution on \({\mathcal {M}}_c(X)\) is given by
$$\begin{aligned} \left\langle \mu * \nu ,f\right\rangle =\int _X \int _X f(x*y)d\mu (x)d\nu (y) \end{aligned}$$
for any \(\mu ,\nu \) in \({\mathcal {M}}_c(X)\) and f in \({\mathcal {C}} (X)\). The explanation and the detailed discussion of the proper interpretation of the notation \(f(x*y)\) can be found in Chapter 1 of [5]. The space \({\mathcal {M}}_c(X)\) with convolution is a unital algebra with the unit \(\delta _e\), where e denotes the unit of the hypergroup X. In general, for an arbitrary x in X the symbol \(\delta _x\) denotes the point mass with support \(\left\{ x \right\} \).
Convolution of measures from \({\mathcal {M}}_c(X)\) and functions from \({\mathcal {C}}(X)\) is defined by
$$\begin{aligned} \mu * f(x) =\int _X f(x*{\check{y}})d\mu (y) \end{aligned}$$
for each \(\mu \) in \({\mathcal {M}}_c(X)\), f in \({\mathcal {C}}(X)\) and \(x\in X\). The convolution operator \(\mu * f\) is continuous. With this action of \({\mathcal {M}}_c(X)\) on \({\mathcal {C}}(X)\) the space \({\mathcal {C}}(X)\) is a topological left module.
For any y in X and a continuous function \(f:X \rightarrow {\mathbb {C}}\) we define the function \(\tau _y f:X \rightarrow {\mathbb {C}}\) by the formula
$$\begin{aligned} \tau _yf(x):=f(x*y):=\int _X f(t) d(\delta _x*\delta _y)(t) \end{aligned}$$
and call it the left translation of f by y. In a similar way one can define the right translation of f by y. A subset H of \({\mathcal {C}} (X)\) is called left-translation invariant, if for any f in H and any y in X the function \(\tau _yf\) belongs to H. A closed, left invariant subspace of \({\mathcal {C}} (X)\) is called a left variety.
Let K be a compact subhypergroup of the hypergroup X. The function f in \({\mathcal {C}} (X)\) is called K -invariant, if it satisfies
$$\begin{aligned} f(k*x*l)=f(x) \end{aligned}$$
for all x in X and k, l in K. The set of all K-invariant functions form a closed subspace of \({\mathcal {C}} (X)\) and it is denoted by \({\mathcal {C}}_K(X)\). Observe that f is K-invariant if and only if \({\check{f}}\) is K-invariant.
For each f in \({\mathcal {C}} (X)\) the function defined by
$$\begin{aligned} f^{\#}(x)=\int _K\int _K f(k*x*l)d\omega (k)d\omega (l) \end{aligned}$$
for each x in X is called the projection of f. The projection \(f\mapsto f^{\#}\) is a continuous linear mapping on \({\mathcal {C}} (X)\) onto \({\mathcal {C}}_K(X)\). Moreover, \(f^{\#\#}=f^{\#}\) and \(\left( f^{\#} \right) \check{}=\left( {\check{f}} \right) ^{\#}\) for each f in \({\mathcal {C}} (X)\). Further, f is K-invariant if and only if \(f^{\#}=f\).
The projection \(\mu ^{\#}\) of the measure \(\mu \) in \({\mathcal {M}}_c(X)\) is defined by
$$\begin{aligned} \langle \mu ^{\#},f\rangle = \langle \mu ,f^{\#}\rangle =\int _X\int _K\int _K f(k*x*l)d\omega (k)d\omega (l)d\mu (x) \end{aligned}$$
for each f in \({\mathcal {C}} (X)\). Clearly \(\mu ^{\#}\) is a measure. A measure \(\mu \) in \({\mathcal {M}}_c(X)\) is called K-invariant if \(\mu ^{\#}=\mu \). The projection \(\mu \mapsto \mu ^{\#}\) is the adjoint of the projection \(f\mapsto f^{\#}\), hence it is a continuous linear mapping on \({\mathcal {M}}_c (X)\) onto the set \(M_{c,K}(X)\) of all K-invariant measures. Moreover, \(\mu ^{\#\#}=\mu ^{\#}\) and \(\left( \mu ^{\#} \right) \check{}=\left( {\check{\mu }} \right) ^{\#}\) for each \(\mu \) in \({\mathcal {M}}_c (X)\). Further, \(\mu \) is K-invariant if and only if \(\mu ^{\#}=\mu \).
As a special case, the projection of the point mass \(\delta _y\) is defined by
$$\begin{aligned} \langle \delta _{y}^{\#},f\rangle = f^{\#}(y)=\int _K\int _K f(k*y*l)d\omega (k)d\omega (l). \end{aligned}$$
We define the (left) K-translate of a function f by y in X in the following way:
$$\begin{aligned} \tau _y^{\#} f(x)=\delta ^{\#}_{{\check{y}}}*f(x)=\int _K\int _K f(k*y*l*x) d\omega (k)d\omega (l) \end{aligned}$$
for each x in X. In particular, for each K-invariant function f we have
$$\begin{aligned} \tau _y^{\#} f(x)=\int _K\int _K f(k*y*x) d\omega (k) \end{aligned}$$
for each x and y in X. Similarly, for any \(\mu \) in \({\mathcal {M}}_{c,K}(X)\) we define
$$\begin{aligned} \tau _y^{\#}\mu = \delta ^{\#}_{{\check{y}}}*\mu . \end{aligned}$$
From now on if we say that “Let (X, K) be a Gelfand pair”, then we mean that X is a hypergroup, \(K\subseteq X\) is a compact subhypergroup, and (X, K) is a Gelfand pair, i.e. the algebra \({\mathcal {M}}_{c,K}(X)\) is commutative.
For every f in \({\mathcal {C}}_K(X)\) and for every y in X the K-invariant measure
$$\begin{aligned} D_{f;y}=\delta ^{\#}_{{\check{y}}}-f(y)\delta _e \end{aligned}$$
is called the modified K-spherical difference, or simply modified K-difference of f by increment y. The higher order modified differences are defined in the following way:
$$\begin{aligned} D_{f;y_1,\ldots , y_{n+1}}:=\prod _{j=1}^{n+1} D_{f;y_j} \end{aligned}$$
for any natural number n and for each \(y_1,\ldots , y_{n+1}\) in X. On the right hand side the product is meant as a convolution product.
The non-zero K-invariant function \(s:X\rightarrow {\mathbb {C}}\) is called a K-spherical function, if it satisfies
$$\begin{aligned} \int _Ks(x*k*y) d\omega (k)=s(x)s(y) \end{aligned}$$
(2.1)
for each x and y in X. This is equivalent to the requirement that s satisfies (2.1) and \(s(e)=1\). K-spherical functions are exactly the common normalized eigenfunctions of all convolution operators corresponding to K-invariant measures, that is, \(s(e)=1\), and for each K-invariant measure \(\mu \) there exists a complex number \(\lambda _{\mu }\) such that
$$\begin{aligned} \mu *s=\lambda _{\mu } s \end{aligned}$$
holds.
For a K-spherical function \(s:X\rightarrow {\mathbb {C}}\) and a K-invariant measure \(\mu \) for which the representation
$$\begin{aligned} \langle \mu ,f\rangle =\int _{X} f(x) \,d\mu (x) \end{aligned}$$
for f is in \({\mathcal {C}}_K(X)\), we define the generalized difference operator as follows:
$$\begin{aligned} D_{s;{\check{\mu }}}=\mu -\langle \mu , {\check{s}} \rangle \delta _0. \end{aligned}$$
A subset H of \({\mathcal {C}}_K(X)\) is K-invariant, if for each f in H and y in K the function \(\tau _y^{\#}f\) is in H. A closed K-invariant linear subspace of \({\mathcal {C}}_K(X)\) is a K-variety. The intersection of any family of K-varieties is a K-variety. The intersection of all K-varieties including the K-invariant function f is called the K-variety generated by f and is denoted by \(\tau _K(f)\). This is the closure of the linear space spanned by all K-translates of f.
A function f in \({\mathcal {C}}_K(X)\) is called a generalized K-monomial, if there exists a spherical function s and a natural number d such that
$$\begin{aligned} D_{s;y_1,\ldots , y_{n+1}}*f(x)=\bigl (\prod _{j=1}^{n+1} D_{s;y_j}\bigr )*f(x)=0 \end{aligned}$$
for each \(x,y_1,\ldots , y_{n+1}\) in X. If f is non-zero, then the spherical function s is unique and we call f a generalized spherical s-monomial, or simply generalized s -monomial, and the smallest number n with the above property we call the degree of f. For \(f=0\) we do not define the degree. A generalized s-monomial is simply called an s-monomial, if its K-variety is finite dimensional. A linear combination of (generalized) K-monomials are called (generalized) K-polynomials.
A K-variety in \({\mathcal {C}}_K(X)\) is called decomposable if it is the sum of two proper K-subvarieties. Otherwise the K-variety is called indecomposable. The dual concept is the following: the ideal I in \({\mathcal {M}}_{c,K}(X)\) is called decomposable, if it is the intersection of two ideals which are different from I. Otherwise the ideal is said to be indecomposable.
In this paper we are interested in finite dimensional K-varieties on different hypergroups. We know that, by definition, every spherical monomial spans a finite dimensional K-variety.
Theorem 2.1
Let (X, K) be a Gelfand pair. Every finite dimensional K-variety can be decomposed into a finite sum of indecomposable K-varieties.
Proof
If V is a decomposable K-variety in \({\mathcal {C}}_K(X)\), then we have \(V=V_1+V_2\), where \(V_1, V_2\subsetneq V\), hence the dimension of \(V_1\) and \(V_2\) is smaller than the dimension of V. If both are indecomposable, then we are ready. If not, then we continue this process which must terminate as the dimensions are strictly decreasing. \(\square \)
Let V be a finite dimensional K-variety in \({\mathcal {C}}_K(X)\) and let \(f_1,f_2,\ldots ,f_d\) form a basis in V. Then we have
$$\begin{aligned} \mu *f_k(x)=\sum _{j=1}^d \lambda _{k,j}(\mu )f_j(x) \end{aligned}$$
(2.2)
for each \(\mu \) in \(M_{c,K}(X)\) and x, y in X, where \(\lambda _{k,j}:{\mathcal {M}}_{c,K}(X)\rightarrow {\mathbb {C}}\) are some functions \((j,k=1,2,\ldots ,d)\). For \(\nu \) in \(M_{c,K}(X)\) we have
$$\begin{aligned} (\nu *(\mu *f_k))(x)=\sum _{j=1}^d \lambda _{k,j}(\mu )(\nu *f_j)(x)= \sum _{j=1}^d \sum _{i=1}^d \lambda _{k,j}(\mu )\lambda _{j,i}(\nu )f_i(x) \end{aligned}$$
for each x in X. Obviously, the left hand side of this equation can be written as \(\bigl ((\nu *\mu )*f_k\bigr )(x)\), and we obtain
$$\begin{aligned} \sum _{i=1}^d \sum _{j=1}^d \lambda _{k,j}(\mu )\lambda _{j,i}(\nu )f_i(x)=\bigl ((\nu *\mu )*f_k\bigr )(x)=\sum _{i=1}^d \lambda _{k,i}(\nu *\mu )f_i(x). \end{aligned}$$
By the linear independence of the \(f_i\)’s we infer
$$\begin{aligned} \lambda _{k,i}(\nu *\mu )=\sum _{j=1}^d \lambda _{k,j}(\mu )\lambda _{j,i}(\nu ), \end{aligned}$$
which can also be written, by the commutativity of \({\mathcal {M}}_{c,K}(X)\), as
$$\begin{aligned} \lambda _{k,i}(\nu *\mu )=\sum _{j=1}^d \lambda _{k,j}(\mu )\lambda _{j,i}(\nu ). \end{aligned}$$
(2.3)
Let \({{\mathrm{M}}}({\mathbb {C}}^d)\) denote the algebra of complex \(d\times d\) matrices. We define the mapping \(\Lambda :{\mathcal {M}}_{c,K}(X)\rightarrow {{\mathrm{M}}}({\mathbb {C}}^d)\) as
$$\begin{aligned} \Lambda (\mu )=\bigl (\Lambda _{i,j}(\mu )\bigr )_{i,j=1}^d \text{ with } \Lambda _{i,j}(\mu )=\lambda _{i,j}(\mu ), \end{aligned}$$
then clearly \(\Lambda (\delta _e)=I\), the \(d\times d\) identity matrix, and \(\Lambda \) is an algebra homomorphism of \({\mathcal {M}}_{c,K}(X)\) into \({{\mathrm{M}}}({\mathbb {C}}^d)\):
$$\begin{aligned} \Lambda (\mu *\nu )=\Lambda (\mu ) \Lambda (\nu ) \end{aligned}$$
(2.4)
holds for each \(\mu ,\nu \) in \({\mathcal {M}}_{c,K}(X)\). We show that the matrix elements of \(\Lambda \) restricted to X, that is the functions \(x\mapsto \lambda _{i,j}(\delta _x^{\#})\) are K-polynomials. For the proof we shall need the following theorem (see [3, 4]):
Theorem 2.2
Let d be a positive integer and \({\mathcal {S}}\) a family of commuting linear operators in \({{\mathrm{M}}}({\mathbb {C}}^d)\). Then \({\mathbb {C}}^d\) decomposes into a direct sum of linear subspaces \(A_j\) such that each \(A_j\) is a minimal invariant subspace under the operators in \({\mathcal {S}}\). Further, \({\mathbb {C}}^d\) has a basis in which every operator in \({\mathcal {S}}\) is represented by an upper triangular matrix.
In other words, there exist positive integers \(k, n_1,n_2,\ldots ,n_k\) with the property \(n_1+n_2+\cdots +n_k=n\), and there exists a regular matrix S such that every matrix L in \({\mathcal {S}}\) has the form
$$\begin{aligned} L= S^{-1} \mathrm {diag\,}\{L_1,L_2,\ldots ,L_k\} S \end{aligned}$$
where \(L_j\) is upper triangular for \(j=1,2,\ldots ,k\). Here \(\mathrm {diag\,}\{L_1,L_2,\ldots ,L_k\}\) denotes the block matrix with blocks \(L_1,L_2,\ldots ,L_k\) along the main diagonal, and all diagonal elements of the block \(L_j\) are the same. As a consequence the following theorem holds true.
Theorem 2.3
Let (X, K) be a Gelfand pair, d a positive integer, and let \(\Lambda :{\mathcal {M}}_{c,K}(X)\rightarrow {{{\mathrm{M}}}}({\mathbb {C}}^d)\) be a continuous mapping satisfying (2.4) for each \(\mu ,\nu \) in \({\mathcal {M}}_{c,K}(X)\). Then there exist positive integers \(k, d_1,d_2,\ldots ,d_k\) with the property \(d_1+d_2+\cdots +d_k=d\), and there exists a regular matrix S such that
$$\begin{aligned} \Lambda (\mu )=S^{-1} \mathrm {diag\,}\{\Lambda _1(\mu ),\Lambda _2(\mu ),\ldots ,\Lambda _k(\mu )\} S \end{aligned}$$
(2.5)
for each \(\mu \) in \({\mathcal {M}}_{c,K}(X)\), where \(\Lambda _j(\mu )\) is an upper triangular \(d_j\times d_j\) matrix in which all diagonal elements are equal, and it satisfies (2.4) for each \(\mu ,\nu \) in \({\mathcal {M}}_{c,K}(X)\) and for every \(j=1,2,\ldots ,k\).
Theorem 2.4
Let (X, K) be a Gelfand pair, d a positive integer. Suppose that \(\Lambda :{\mathcal {M}}_{c,K}(X)\rightarrow {\mathrm{M}}({\mathbb {C}}^d)\) is an algebra homomorphism. Then the matrix elements \(x\mapsto \Lambda _{i,j}(\delta _x^{\#})\) are K-polynomials of degree at most d.
Proof
First we apply Theorem 2.3 to diagonalize L. For the sake of simplicity we suppose that \(\Lambda (\mu )\) itself has the properties of the \(\Lambda _j(\mu )\)’s in Theorem 2.3, that is, \(\Lambda (\mu )=\bigl (\lambda _{i,j}(\mu )\bigr )_{i,j=1}^d\) is a \(d\times d\) upper triangular matrix in which all diagonal elements are equal. We note that
$$\begin{aligned} \lambda _{i,j}^{\#}(x)=\lambda _{i,j}^{\#}(\delta _x)=\int _X \lambda _{i,j}^{\#}(t)\,d\delta _x(t)=\int _X \lambda _{i,j}(t)\,d\delta _x^{\#}(t)=\lambda _{i,j}(\delta _x^{\#}) \end{aligned}$$
holds for each \(i,j=1,2\ldots ,d\) and x in X. This means that \(\lambda _{i,j}=0\) for \(i>j\), it satisfies equation (2.3), and all diagonal elements in \(\Lambda (\mu )\) are the same: \(\lambda _{i, i}=\lambda _{j, j}\) for \(i,j=1,2,\ldots ,d\). Then
$$\begin{aligned} \lambda _{i,j}(\delta _x^{\#}*\delta _y^{\#})=\sum _{k=i}^j \lambda _{i,k}(\delta _x^{\#})\cdot \lambda _{k,j}(\delta _y^{\#}) \end{aligned}$$
(2.6)
holds for \(i=1,2,\ldots ,j\) and for each x, y in X. We have
$$\begin{aligned} \lambda _{i,j}(\delta _x^{\#}*\delta _y^{\#})&=\langle \delta _x^{\#}*\delta _y^{\#},\lambda _{i,j}\rangle =\int _X \int _X \lambda _{i,j}(u*v)\,d\delta _x^{\#}(u)\,d\delta _y^{\#}(v)\\&=\int _K \int _K \int _K \lambda _{i,j}(k_1*x*k*y*l_1)\,d\omega _K(k_1)\,d\omega _K(k)\,d\omega _K(l_1)\\&= \int _K \lambda _{i,j}^{\#}(x*k*y)\,d\omega _K(k). \end{aligned}$$
Substitution into (2.6) gives
$$\begin{aligned} \int _K \lambda _{i,j}^{\#}(x*k*y)\,d\omega _K(k)=\sum _{k=i}^j \lambda _{i,k}(\delta _x^{\#})\cdot \lambda _{k,j}(\delta _y^{\#}) \end{aligned}$$
(2.7)
for \(i=1,2,\ldots ,j\) and for each x, y in X. If we put \(j=i\) in (2.6) we get
$$\begin{aligned} \lambda _{i,i}(\delta _x^{\#}*\delta _y^{\#})=\lambda _{i,i}(\delta _x^{\#})\cdot \lambda _{i,i}(\delta _y^{\#}) \end{aligned}$$
(2.8)
for \(i=1,2,\ldots ,d\) and for each x, y in X. Hence we infer
$$\begin{aligned} \int _K \lambda _{i,i}^{\#}(x*k*y)\,d\omega _K(k)=\lambda _{i,i}(\delta _x^{\#})\cdot \lambda _{i,i}(\delta _y^{\#})=\lambda _{i,i}^{\#}(x)\cdot \lambda _{i,i}^{\#}(y) \end{aligned}$$
which means that the functions \(\lambda _{i,i}^{\#}\) \((i=1,2,\ldots ,d)\) are K-spherical functions. By assumption, all \(\lambda _{i,i}\)’s \((i=1,2,\ldots ,d)\) coincide, and we write \(s=\lambda _{i,i}^{\#}\) for \(i=1,2,\ldots ,d\). We show by induction on \(j-i\) that \(\lambda _{i,j}^{\#}\) is an s-monomial of degree at most \(j-i\). First we show that
$$\begin{aligned} \mathrm {D}_{s;y_1,y_2,\ldots ,y_{j-i+1}} \lambda _{i,j}^{\#}(x)=0. \end{aligned}$$
Clearly, the statement holds for \(j-i=0\). Suppose that we have proved it for \(j-i\le l\) and let \(j=i+l+1\). Then we have
$$\begin{aligned}&\mathrm {D}_{s;y_1,y_2,\ldots ,y_{l+1},y_{l+2}} \lambda _{i,i+l+1}^{\#}(x)\\&\quad =\mathrm {D}_{s;y_1,y_2,\ldots ,y_{l+1}} \Bigl [\int _K\lambda _{i,i+l+1}^{\#}(y_{l+2}*k*x)\,d\omega _K(k)-s(y_{l+2}) \lambda _{i,i+l+1}^{\#}(x)\Bigr ]\\&\quad =\mathrm {D}_{s;y_1,\ldots ,y_{l+1}}\Bigl [\sum _{k=i}^{i+l+1} \lambda _{i,k}^{\#}(x) \lambda _{k,i+l+1}^{\#}(y_{l+2})\Bigr ]- s(y_{l+2}) \mathrm {D}_{m;y_1,\ldots ,y_{l+1}} \lambda _{i,i+l+1}^{\#}(x)\\&\quad =\mathrm {D}_{m;y_1,\ldots ,y_{l+1}}\Bigl [\lambda _{i,i+l+1}^{\#}(x) s(y_{l+2})\Bigr ] - s(y_{l+2}) \mathrm {D}_{s;y_1,\ldots ,y_{l+1}} \lambda _{i,i+l+1}^{\#}(x)=0. \end{aligned}$$
This shows that the functions \(\lambda _{i,j}^{\#}\) are all generalized exponential monomials. By (2.6), the K-variety of \(\lambda _{i,j}^{\#}\) is spanned by the functions \(\lambda _{i,k}^{\#}\) for every \(k=i,i+1,\ldots ,j\), hence it is finite dimensional. The proof is complete. \(\square \)
Corollary 2.5
Let (X, K) be a Gelfand pair. An indecomposable K-variety on X consists of s-monomials for some K-spherical function s.
Corollary 2.6
Let (X, K) be a Gelfand pair. A K-variety on X is finite dimensional if and only if it is spanned by finitely many K-monomials.
Proof
The statement follows from Theorem 2.1 and Corollary 2.5. \(\square \)
Now we have a characterization of K-monomials.
Corollary 2.7
Let (X, K) be a Gelfand pair. Then the K-polynomials are exactly those continuous K-invariant functions on X whose K-variety is finite dimensional.