Introduction

Reaction–diffusion systems have been studied using various methods including analytical techniques, approximation methods, and simulation. Approximation methods are generally different in different dimensions, as for example the mean filed techniques, working good for high dimensions, generally do not give correct results for low-dimensional systems. A large fraction of analytical studies belong to low-dimensional (especially one-dimensional) systems, as solving low-dimensional systems should in principle be easier [111].

The Cayley tree or Bethe lattice is a tree (a lattice having no loops) where every site is connected to ξ nearest neighbor sites. This no—loops property may allow exact solvability for some models, for general coordination number ξ Reaction diffusion models on the Cayley tree are studied in, for example [1217]. In [12, 13, 16] diffusion-limited aggregations, and in [14] two-particle annihilation reactions for immobile reactants have been studied. There are also some exact results for deposition processes on the Bethe lattice [17].

The empty interval method (EIM) has been used to analyze the one dimensional of diffusion-limited coalescence [1821]. Using this method, the probability that n consecutive sites are empty has been calculated. This method has been used to study a reaction–diffusion process with three-site interactions [22]. EIM has been also generalized to study the Kinetics of the q-state one-dimensional Potts model in the zero-temperature limit [23]. In [1821] one-dimensional diffusion-limited processes have been studied using EIM. There, some of the reaction rates have been taken infinite, and the models have been worked out on continuum. For the cases of finite reaction—rates, some approximate solutions have been obtained.

In [24, 25], all the one-dimensional reaction–diffusion models with nearest neighbor interactions which can be exactly solved by EIM have been found and studied. Conditions have been obtained for the systems with finite reaction rates to be solvable via EIM, and then the equations of EIM have been solved. In [25], general conditions were obtained for a single-species reaction–diffusion system with nearest neighbor interactions, to be solvable through EIM. Here solvability means that evolution for E n (the probability that n consecutive sites be empty) is closed. It turned out there, that certain relations between the reaction rates are needed, so that system is solvable via EIM. The evolution equation of E n is a recursive equation in terms of n, and is linear. It was shown that if certain reactions are absent, namely reactions that produce particles in two adjacent empty sites, the coefficients of the empty intervals in the evolution equation of the intervals are n-independent, so that the evolution equation can be easily solved. The criteria for solvability, and the solution of the empty-interval equation were generalized to cases of multi-species systems and multi-site interactions in [2628].

In this article, the most general single-species reaction–diffusion model with nearest-neighbor interactions on a Cayley tree is investigated, which can be solved exactly through the empty interval method. The scheme of the paper is as follows. In Sect. 2, the most general reaction–diffusion model with nearest neighbor interactions on a Cayley tree is studied, which can be solved exactly through EIM. The evolution equation of E n, the probability that a connected collection of n sites be empty is also obtained. In Sect. 3 the stationary solutions of such models are discussed.

The dynamics of the system for special choice of reaction rates is studied in Sect. 4. Finally, Sect. 5 is devoted to concluding remarks.

Models solvable through the empty interval method on a Cayley tree

The Cayley tree (a lattice without loops) where every site is connected to \( \xi \) sites (Figs. 1, 2). Two sites are called neighbors if they are connected through a link. Consider a system of particles on a Cayley tree. Each site is either empty or occupied by one particle. The interaction (of particles and vacancies) is nearest neighbor. The probability that a connected collection of n sites be empty is denoted by E n . It is assumed that this quantity does not depend on the choice of the collection. An example is a tree where the probability that a site is occupied is p and is independent of the states of other sites. Then

Fig. 1
figure 1

The Cayley tree (Bethe lattice) with ξ = 3

Fig. 2
figure 2

An empty cluster with the links at the boundary, on a Cayley tree with ξ = 3

$$ E_{n} = \left( {1 - p} \right)^{n} . $$
(1)

The following graphical representations help express various relations in a more compact form. An empty (occupied) site is denoted by o (•). A connected collection of n empty sites is denoted by O n .

There is no loop in a Cayley tree, so each site can only be connected to a single existing cluster site, by a single link. An empty cluster expands or shrinks through interaction on its boundary. It can also be destroyed through particle generations in the bulk. Assume that the interactions are nearest neighbor (two-site) of the following kinds, with the rates indicated.

$$ \bullet \; \circ \to \left\{ {\begin{array}{l} { \bullet \bullet ,\quad r_{1} } \\ { \circ \bullet ,\quad r_{2} } \\ \end{array} } \right\}, \circ \bullet \to \left\{ {\begin{array}{l} { \bullet \circ , \quad r_{2} } \\ { \bullet \bullet ,\quad r_{1} } \\ \end{array} } \right\},\; \bullet \bullet \to \; \left\{ {\begin{array}{l} { \bullet \circ ,\quad r_{3} } \\ { \circ \bullet , \quad r_{3} } \\ \end{array} } \right\}, $$
(2)

And

$$ \circ \circ \to \left\{ {\begin{array}{l} { \bullet \bullet , \quad r} \\ { \circ \bullet , \quad r_{0} } \\ { \bullet \circ , \quad r_{0} } \\ \end{array} } \right\}. $$
(3)

The closeness of the evolution equation for E n requires that the rate of change of anything to \( \left( \circ \circ \right) \) becomes zero. The probability of finding an empty cluster connected to an occupied site P (• − O n ) can be written in terms of E n and E n+1:

$$ P\left( { \bullet - O_{n} } \right) + P\left( { \circ - O_{n} } \right) = P\left( {O_{n} } \right) \Rightarrow P\left( { \bullet - O_{n} } \right) = E_{n} - E_{n + 1} . $$
(4)

To study the evolution of E n , one considers states which can transform to O n (the sources) and states O n can transform to them (the sinks). These are the followings.

$$ \begin{gathered} Sources{:}\; \circ - \bullet - O_{n - 1 } , \bullet - \bullet - O_{n - 1} , \hfill \\ Sinks{:} \bullet - O_{n} , \circ - O_{n} , O_{n} . \hfill \\ \end{gathered} $$
(5)

Using these, the time evolution equation for E 1 (n > 1) is seen to be

$$ \begin{gathered} \frac{{{\text{d}}E_{n} }}{{{\text{d}}t}} = R_{n} [r_{2} P\left( {\; \circ - \bullet - O_{n - 1} } \right) + r_{3} P\left( { \bullet - \bullet - O_{n - 1} } \right)] \hfill \\ - R_{n} \left( {r_{1} + r_{2} } \right)P\left( { \bullet - O_{n} } \right) - R_{n} \left( {r + r_{0} } \right)P\left( { \; \circ - O_{n} } \right) \hfill \\ - \left( {n - 1} \right)\left( {r + 2r_{0} } \right)P\left( {O_{n} } \right), \hfill \\ \end{gathered} $$
(6)

where \( R_{n} \) is the number of sites adjacent to a collection of n connected sites. A simple induction in [29] shows that

$$ R_{n} = n\left( {\xi - 2} \right) + 2. $$
(7)

Using [4] and

$$ P\left( { \; \circ - \bullet - O_{n - 1} } \right) + P\left( { \bullet - \bullet - O_{n - 1} } \right) = P\left( { \bullet - O_{n - 1} } \right), $$
(8)

equation [6] recasts to

$$ \begin{gathered} \frac{{{\text{d}}E_{n} }}{{{\text{d}}t}} = R_{n} [r_{2} \left( {E_{n - 1} - E_{n} } \right) + \left( {r_{3} - r_{2} } \right)P\left( { \bullet - \bullet - O_{n - 1 } } \right) \hfill \\ - \left( {r_{1} + r_{2} } \right)\left( {E_{n} - E_{n + 1} } \right) - \left( {r + r_{0} } \right)E_{n + 1} ] \hfill \\ - \left( {n - 1} \right)\left( {r + 2r_{0} } \right)E_{n} ,\quad n > 1. \hfill \\ \end{gathered} $$
(9)

In order that the evolution for E n be closed, it is needed that

$$ r_{3} = r_{2} . $$
(10)

It is also seen that the evolution for E 1 takes a form similar to that of E n (n > 1), provided one defines

$$ E_{0} = 1. $$
(11)

Then we have

$$ \begin{gathered} \frac{{{\text{d}}E_{n} }}{{{\text{d}}t}} = R_{n} [r_{2} \left( {E_{n - 1} - E_{n} } \right) - \left( {r_{1} + r_{2} } \right)\left( {E_{n} - E_{n + 1} } \right) - \left( {r + r_{0} } \right)E_{n + 1} ] \hfill \\ - \left( {n - 1} \right)\left( {r + 2r_{0} } \right)E_{n} \;\;\;\;\;\;n \ge 1. \hfill \\ \end{gathered} $$
(12)

along with the boundary condition [11].

The stationary solution

The stationary solution of the system (E s, for which the time derivative vanishes), satisfies

$$ \begin{gathered} 0 = R_{n} r_{2} E_{n - 1}^{s} - [R_{n} \left( {r_{1} + 2r_{2} } \right) + \left( {n - 1} \right)\left( {r + 2r_{0} } \right)]E_{n}^{s} \hfill \\ + R_{n} \left( {r_{1} + r_{2} - r - r_{0} } \right)E_{n + 1}^{s} ,\quad n \ge 1, \hfill \\ \end{gathered} $$
(13)

with the boundary condition

$$ E_{0}^{s} = 1. $$
(14)

Consider two cases separately.

\( \varvec{r} = \varvec{r}_{0} = 0 \)

One has

$$ r_{2} E_{n - 1}^{s} - \left( {r_{1} + 2r_{2} } \right)E_{n}^{s} + \left( {r_{1} + r_{2} } \right)E_{n + 1}^{s} = 0. $$
(15)

This is a second order linear difference equation with constant coefficients. To solve this, one puts the ansatz

$$ E_{n}^{s} = C_{1} z_{1}^{n} + C_{2} z_{2}^{n} , $$
(16)

In [15], and obtains

$$ E_{n}^{s} = C_{1} + C_{2} \left( {\frac{{r_{2} }}{{r_{1} + r_{2} }}} \right)^{n} . $$
(17)

The constants C 1 and C 2 depend on the initial conditions. So the stationary solution is not unique. Note that the result is independent of coordination number \( \xi \). So the stationary behavior of the system, reaction diffusion model on a Cayley tree with arbitrary coordination number ξ, is similar to that of a reaction diffusion model on a one-dimensional lattice (ξ = 2), provided of course that there is no process which creates particles from two neighboring vacant sites. Using [17] for n = 0, and n = 1, together with the boundary condition [14], the constants C 1 and C 2 can be expressed in term of \( E_{1}^{s} \)

\( \varvec{r} \ne 0 {\text{ or}}\; {\varvec{r}}_{0} \ne 0 \)

It is a difficult task to obtain a closed form for \( E_{n}^{s} \). Things become, however, simpler for large n’s. One puts the ansatz

$$ E_{n}^{s} = C_{n} z^{n} , $$
(18)

In [13], assuming that \( C_{n} \) is slowly varying with respect to n. Keeping only the largest powers in n, one arrives at

$$ f\left( z \right) = 0. $$
(19)

where f is defined through

$$ f\left( z \right) :=\left( {\xi - 2} \right)\left( {r_{1} + r_{2} - r - r_{0} } \right)z^{2} - \left[ {\left( {\xi - 2} \right)\left( {r_{1} + 2r_{2} } \right) + \left( {r + 2r_{0} } \right)} \right]z + \left( {\xi - 2} \right)r_{2} . $$
(20)

There are two solutions for z, each giving rise to a stationary solution. The general stationary solution would be linear combination of these. A stationary solution however, is acceptable only if it is nonnegative and nonincreasing for all n’s. Such a solution should not blow up at n → ∞, which shows that for acceptable solutions

$$ \left| z \right| \le 1. $$
(21)

Using

$$ \begin{gathered} f\left( 0 \right) = \left( {\xi - 2} \right)r_{2} > 0, \hfill \\ f\left( 1 \right) = - \left( {\xi - 2} \right)\left( {r + r_{0} } \right) - \left( {r + 2r_{0} } \right) < 0, \hfill \\ \end{gathered} $$
(22)

It is seen that one of the roots of [20] (let’s call it \( z_{1} \)) satisfies

$$ 0 < z_{1} < 1. $$
(23)

For the other root, two cases occur:

  1. (i)

    r 1 + r 2 > r + r 0.

    Here f (∞) > 0, and \( z_{2 } > 1. \) Hence this root gives rise to r 0 an unphysical solution. So the stationary solution is unique.

  2. (ii)

    \( r_{1} + r_{2} < r + r_{0} . \)

    Here f (∞) < 0, and \( z_{2 } < 0 \). Using

    $$ z_{1} + z_{2} = \frac{{\left( {\xi - 2} \right)\left( {r_{1} + 2r_{2} } \right) + r + 2r_{0} }}{{r_{1} + r_{2} - r - r_{0} }} < 0, $$
    (24)

One arrives at

$$ \left| {z_{1} } \right| < \left| {z_{2} } \right|. $$
(25)

This shows that in any combination \( C_{ 1n} z_{1}^{n} + C_{ 2n} z_{2}^{n} \), with C 1n and slowly varying, for large \( n^{,} s \) the second term is the dominant term unless it is identical to zero. But the sign of this term changes with n for large n. So the sign of the whole combination changes with n for large \( n^{,} s \) unless the second term vanishes identically. Hence any combination of stationary solutions with a nonzero contribution corresponding to z 2 is unphysical. The stationary solution is again unique. Note that if one considers the evolution equation [12] on its own, without taking into account the fact that E n s are not totally independent of each other and cannot be negative, then there would be two stationary solutions. What eliminates one of these is that only special initial values are possible for E n s, so that in the large time limit only one of the stationary solutions survives.

To summarize, if r or \( r^{'} \) are nonvanishing, the stationary solution is unique, so the solution for large times is independent of the initial conditions.

There are two special subcases where [13] is simplified. In these cases [13], it is reduced to a first order difference equation.

\( \varvec{r}_{2} = 0 \)

Here

$$ E_{n}^{s} = \delta_{n0} $$
(26)

is a solution to [13] and [14], and as the stationary solution is unique, this is the stationary solution.

\( \varvec{r}_{1} + \varvec{r}_{2} = \varvec{r} + \varvec{r}_{0} \)

In this case [13] becomes a first order recursive equation for \( E_{n'}^{s} \) from which on obtains

$$ E_{n}^{s} = \begin{array}{*{20}c} n \\ {\mathop \prod \nolimits } \\ {j = 1} \\ \end{array} \frac{{\left( {\xi - 2} \right)r_{2} j + 2r_{2} }}{{\left[ {\left( {\xi - 2} \right)\left( {r_{1} + 2r_{2} } \right) + \left( {r + 2r_{0} } \right)} \right]j + 2r_{2} + r}} $$
(27)

Dynamical solutions

It is a difficult task to obtain the dynamical solution in general. One may seek solutions with exponential time dependence:

$$ E_{n}^{\varepsilon } \left( t \right) = E_{n}^{\varepsilon } \exp \left( {\varepsilon t} \right) $$
(28)

Putting this in [12], one arrives at

$$ \begin{gathered} 0 = R_{n} r_{2} E_{n - 1}^{\varepsilon } - [R_{n} \left( {r_{1} + 2r_{2} } \right) + \left( {n - 1} \right)\left( {r + 2r_{0} } \right) + \varepsilon ]E_{n}^{\varepsilon } \hfill \\ + R_{n} \left( {r_{1} + r_{2} - r - r_{0} } \right)E_{n + 1}^{\varepsilon } , \quad n \ge 1. \hfill \\ \end{gathered} $$
(29)

The boundary condition corresponding to [11] is

$$ E_{0}^{\varepsilon } = 0. $$
(30)

In general, it is difficult to solve these for large n, however, one can use arguments similar to those used in the previous section. Using an ansatz similar to [19], it is seen that ɛ does not change the equation governing z. Again the root z 2 (which is either greater than one or negative) give rise to unphysical solutions. The reason is that although the dynamical solution [29] need not be nonnegative and decreasing in n by itself, the sum of such a solution and the stationary solution can be a complete physical solution to [11] and [12] and hence should satisfy these conditions. For sufficiently large n, a contribution coming from z 2 would be dominant and either blows up or becomes negative. So the whole solution either blows up or becomes negative, unless there is no contribution corresponding to z 2 in the dynamical solutions. This leaves only one physical solution for (30). Such a solution does not necessarily satisfy (31). The condition (30) may be satisfied only for special values of ɛ. Hence the spectrum of the evolution operator is discrete, in other words the system has a finite relaxation time.

For two special choices of parameters, however, one can go further. These are the cases discussed in the previous section when the evolution equation becomes first order in n.

r 2 = 0

Here the reactants are immobile, and the coagulation rate is also zero. But there are nonzero rates for birth and decoagulation. So, one expects at large times all the sites to be occupied, and in the stationary states all the \( E_{n} 's \) are zero as it was shown to be the case in the previous section. The evolution equation can be solved exactly for a special choice of initial condition, Eq. (12) recasts to

$$ \begin{gathered} \frac{{{\text{d}}E_{n} }}{{{\text{d}}t}} = - (R_{n} r_{1} + \left( {n - 1} \right)\left( {r + 2r_{0} } \right)]E_{n} \hfill \\ \;\;\;\;\;\;\;\;\; + R_{n} \left( {r_{1} - r - r_{0} } \right)E_{n} + 1, \quad n \ge 1. \hfill \\ \end{gathered} $$
(31)

Putting the ansatz

$$ E_{n} \left( t \right) = E_{1} \left( t \right)[b\left( t \right)]^{n - 1} , $$
(32)

In (32), one arrives at

$$ \begin{gathered} \frac{{{\text{d}}b}}{{{\text{d}}t}} = - \left[ {\left( {\xi - 2} \right) + r + 2r_{0} } \right]b + \left( {\xi - 2} \right)\left( {r_{1} - r - r_{0} } \right)b^{2} , \hfill \\ \frac{{{\text{d}}E_{1} }}{{{\text{d}}t}} = \xi \left[ { - r_{1} + \left( {r_{1} - r - r_{0} } \right)b} \right]E_{1} . \hfill \\ \end{gathered} $$
(33)

These are readily solved and one obtains.

$$ \begin{gathered} b\left( t \right) = \frac{{b\left( 0 \right)\exp \left( { - \beta t} \right)}}{{1 + \alpha b\left( 0 \right)[1 - \exp \left( { - \beta t} \right)], }} \hfill \\ E_{1} \left( t \right) = E_{1} \left( 0 \right)\exp \left( { - \xi r_{1} t} \right)\left\{ \frac{1}{{1 + \alpha b\left( 0 \right)[1 - \exp \left( { - \beta t} \right)]}}\right\}^{{\frac{\xi }{\xi - 2 }}} , \hfill \\ \end{gathered} $$
(34)

where

$$ \begin{gathered} \alpha :=\frac{{\left( {\xi - 2} \right)\left( {r + r_{0} - r_{1} } \right)}}{{\left( {\xi - 2} \right)r_{1} + r + 2r_{0} }} \hfill \\ \beta := \left( {\xi - 2} \right)r_{1} + r + 2r^{\prime}. \hfill \\ \end{gathered} $$
(35)

Using these, one obtains

$$ E_{n} \left( t \right) = E_{n} \left( 0 \right)\exp \left[ { - \xi r_{1} t - B\left( {n - 1} \right)t} \right]\times\left\{ {\frac{1}{{1 + \alpha b\left( 0 \right)[1 - \exp \left( { - \beta t} \right)}}} \right\}^{{\frac{\xi }{\xi - 2} + n - 1}} $$
(36)

It is seen that for times, all \( E_{n} s \) tend to zero. In fact they decay like

$$ E_{n} \left( t \right) \sim \exp \left[ { - \xi r_{1} t - \beta \left( {n - 1} \right)t} \right]. $$
(37)

A special case where the ansatz (33) works is the case of initially uncorrelated sites, so that each site is occupied with probability ρ regardless of other sites.

One has then

$$ E_{n} \left( 0 \right) = (1 - \rho ) ^\wedge n, $$
(38)

So that

$$ \begin{gathered} E_{1} \left( 0 \right) = 1 - \rho , \hfill \\ b\left( 0 \right) = 1 - \rho . \hfill \\ \end{gathered} $$
(39)

\( \varvec{r}_{1} + \varvec{r}_{2} = \varvec{r} + \varvec{r}_{0} \)

In this case (12) becomes

$$ \frac{{{\text{d}}E_{n} }}{{{\text{d}}t}} = R_{n} r_{2} E_{n - 1} - \left[ {R_{n} \left( {r_{1} + 2r_{2} } \right) - \left( {n - 1} \right)\left( {r + 2r_{0} } \right)} \right]E_{n} , \quad n \ge 1. $$
(40)

This set of equations, together with the boundary condition [11], can be solved iteratively. The equation for E 1(t) becomes

$$ \frac{{{\text{d}}E_{1} }}{{{\text{d}}t}} = \xi r_{2} - \xi \left( {r_{1} + 2r_{2} } \right)E_{1} , $$
(41)

the solution to which is

$$ E_{1} \left( t \right) = \frac{{r_{2} }}{{r_{1} + 2r_{2} }} + \left[ {E_{1} \left( 0 \right) - \frac{{r_{2} }}{{r_{1} + 2r_{2} }}} \right]\exp \left[ { - \xi \left( {r_{1} + 2r_{2} } \right)t} \right]. $$
(42)

So, at large times each site is occupied whit the probability

$$ 1 - E_{n} \left( \infty \right) = \frac{{r_{1} + r_{2} }}{{r_{1} + 2r_{2} }} $$
(43)

and the average density relaxes to this value with the relaxation time

$$ r = \frac{1}{{\xi \left( {r_{1} + 2r_{2} } \right)}} $$
(44)

Concluding remarks

The most general one-dimensional single-species exclusion model on a Cayley tree was considered, for which the evolution of the empty—intervals is closed. The stationary solutions of such models were discussed. It was shown that except for special values of rates, the stationary solutions are unique, hence independent of initial conditions. The dynamics of such systems were also studied and it was shown that generally the spectrum is discrete and depends on n. For special choices of reaction rates, the dynamics was studied in more detail and closed form for the empty interval probabilities were obtained. Among the questions remaining one can mention the statics and dynamics of systems with arbitrary rates, as well as the possible existence of phase transitions. One can also investigate Cayley trees with boundaries, with injection and extraction at the boundaries.