1 Introduction
A tree is, informally, an infinite graph in which each node but one (the root of the tree) has exactly $m+1$ connected nodes, m successors and one predecessor (see below for a precise description of a regular tree). Regular trees and mean value averaging operators on them play the role of being a discrete model analogous to the unit ball and continuous partial differential equations (PDEs) in it. In this sense, linear and nonlinear mean value properties on trees are models that are close (and related to) to linear and nonlinear PDEs. The literature dealing with models and equations given by mean value formulas on trees is quite large but mainly focused on single equations. We quote [Reference Alvarez, Rodríguez and Yakubovich1–Reference Bjorn, Bjorn, Gill and Shanmugalingam3, Reference Del Pezzo, Mosquera and Rossi5–Reference Del Pezzo, Mosquera and Rossi7, Reference Kaufman, Llorente and Wu10, Reference Kaufman and Wu11, Reference Manfredi, Oberman and Sviridov14, Reference Sviridov20, Reference Sviridov21] and the references therein for references that are closely related to our results, but the list is far from being complete.
Our main goal here is to look for existence and uniqueness of solutions to systems of mean value formulas on regular trees. When dealing with systems two main difficulties arise: the first one comes from the operators used to obtain the equations that govern the components of the system and the second one comes from the coupling between the components. Here, we deal with linear couplings with coefficients in each equation that may change form one point to another and with linear or nonlinear mean value properties given in terms of averaging operators involving the successors together with a possible linear dependence on the predecessor.
Our main result can be summarized as follows: for a general system of averaging operators with linear coupling on a regular tree, we find the sharp conditions (necessary and sufficient conditions) on the coefficients of the coupling and the contribution of the predecessor/successors in such a way that the Dirichlet problem for the system with continuous boundary data has existence and uniqueness of solutions.
Now, let us introduce briefly some definitions and notations needed to make precise the statements of our main results.
The ambient space, a regular tree. Given $m\in \mathbb {N}_{\ge 2},$ a tree $\mathbb {T}$ with regular m-branching is an infinite graph that consists of a root, denoted as the empty set $\emptyset $ , and an infinite number of nodes, labeled as all finite sequences $(a_1,a_2,\dots ,a_k)$ with $k\in \mathbb {N},$ whose coordinates $a_i$ are chosen from $\{0,1,\dots ,m-1\}.$
The elements in $\mathbb {T}$ are called vertices. Each vertex x has m successors, obtained by adding another coordinate. We will denote by
the set of successors of the vertex $x.$ If x is not the root then x has a only an immediate predecessor, which we will denote $\hat {x}.$ The segment connecting a vertex x with $\hat {x}$ is called an edge and denoted by $(\hat {x},x).$
A vertex $x\in \mathbb {T}$ has level $k\in \mathbb {N}$ if $x=(a_1,a_2,\dots ,a_k)$ . The level of x is denoted by $|x|$ and the set of all k-level vertices is denoted by $\mathbb {T}^k.$ We say that the edge $e=(\hat {x},x)$ has k-level if $x\in \mathbb {T}^k.$
A branch of $\mathbb {T}$ is an infinite sequence of vertices starting at the root, where each of the vertices in the sequence is followed by one of its immediate successors. The collection of all branches forms the boundary of $\mathbb {T}$ , denoted by $\partial \mathbb {T}$ . Observe that the mapping $\psi :\partial \mathbb {T}\to [0,1]$ defined as
is surjective, where $\pi =(a_1,\dots , a_k,\dots )\in \partial \mathbb {T}$ and $a_k\in \{0,1,\dots ,m-1\}$ for all $k\in \mathbb {N}.$ Whenever $x=(a_1,\dots ,a_k)$ is a vertex, we set
Averaging operators. Let $F\colon \mathbb {R}^m\to \mathbb {R}$ be a continuous function. We call F an averaging operator if it satisfies the following:
In addition, we will assume that F is permutation invariant, that is,
for each permutation $\tau $ of $\{1,\dots ,m\}$ and that there exists $0<\kappa <1$ such that
for all $(x_1,\dots ,x_m)\in \mathbb {R}^m$ and for all $c>0.$
As examples of averaging operators we mention the following ones. The first example is taken from [Reference Kaufman, Llorente and Wu10]. For $1<p<+\infty ,$ the operator $F^p(x_1,\dots ,x_m)=t$ from $\mathbb {R}^m$ to $\mathbb {R}$ defined implicitly by
is a permutation invariant averaging operator. Next, we consider, for $0\le \alpha \le 1$ and $0<\beta \leq 1$ with $\alpha +\beta =1$
where
where $\{y_1,\dots , y_m\}$ is a nondecreasing rearrangement of $\{x_1,\dots , x_m\}.$ $F_0, F_1$ , and $F_2$ are permutation invariant averaging operators. For mean value formulas on trees and in for PDEs in the Euclidean space we refer to [Reference Alvarez, Rodríguez and Yakubovich8, Reference Hartenstine and Rudd9, Reference Kesten, Durrett and Kesten12, Reference Manfredi, Parviainen and Rossi15–Reference Oberman17]
Given two averaging operators F and G, we deal with the system
for $k\ge 1$ , here $(y_i)_{i=0,\dots ,m-1} $ are the successors of x. We assume that $\beta _0^u=\beta _0^v=0$ , then at the root of the tree the equations are
In order to have a probabilistic interpretation of the equations in this system (see below), we will assume that $\beta _k^u $ , $\beta _k^v$ , $p_k$ , $q_k$ are all in $[0,1]$ and moreover, we will also assume that $\beta _k^u$ and $\beta _k^v$ are bounded away from 1, that is, $\beta _k^u, \beta _k^v \leq c < 1$ and that there is no k such that $p_k=q_k=1$ .
We supplement (1.1) with boundary data. We take two continuous functions $f,g:[0,1] \mapsto \mathbb {R}$ and impose that along any branch of the tree we have that
Here, the limits are understood along the nodes in the branch as the level goes to infinity. That is, if the branch is given by the sequence $\pi =\{x_n\} \subset \mathbb {T}_m$ , $x_{n+1} \in S(x_{n})$ , then we ask for $u(x_n) \to f(\psi (\pi ))$ as $n\to \infty $ .
Our main result is to obtain necessary and sufficient conditions on the coefficients $\beta _k^u$ , $\beta _k^v$ , $p_k$ and $q_k$ in order to have solvability of the Dirichlet problem, (1.1)–(1.2).
Theorem 1.1 For every $f,g:[0,1] \mapsto \mathbb {R}$ continuous functions, the system (1.1) has a unique solution satisfying (1.2) if and only if the coefficients $\beta _k^u$ , $\beta _k^v$ , $p_k$ and $q_k$ satisfy the following conditions:
Remark 1.2 Notice that when $\beta _k^u = \beta _k^v \equiv 0$ the conditions (1.3) are reduced to
When $\beta _k^u$ is a constant
the first condition in (1.3) reads as
and hence, we get
as the right condition for existence of solutions when $\beta _k^u$ is constant, $\beta _k^u \equiv \beta $ . Analogously, $\beta ^v_j < 1/2$ is the right condition when $\beta ^v_j$ is constant.
Also in this case ( $\beta _k^u$ constant), the second condition in (1.3) can be obtained from the first and the third one, since in this case, we have that $p_j \to 0$ (this follows from the third condition) and then we have that the second condition can be bounded by
The first series converges since $\beta < 1/2 $ (this follows from the first condition) and the second series converges since $p_j \to 0$ and the third condition holds.
In general, the third condition does not follow from the first and the third. As an example of a set of coefficients that satisfy the first and third conditions but not the second one in (1.3), let us mention
Let us briefly comment on the meaning of the conditions in (1.3). The first condition implies that when x is a node with k large the influence of the predecessor in the value of the components at x is small (hence, there is more influence of the successors). The third condition says that when we are at a point x with k large, then the influence of the other component is small. The second condition couples the set of coefficients in each equation of the system. With these conditions one guarantees that for x with large k the values of the components of (1.1), $u(x)$ and $v(x)$ , depend moistly on the values of u and v at successors of x, respectively, and this is exactly what is needed to make possible to fulfill the boundary conditions (1.2).
Remark 1.3 Our results can be used to obtain necessary and sufficient conditions for existence and uniqueness of a solution to a single equation,
with
In fact, take as coefficients $p_k=q_k=0$ and $\beta _k^u=\beta _k^v$ for every k and as boundary data $f=g$ in (1.1) to obtain that this problem has a unique solution for every continuous f if and only if
Remark 1.4 Our results can be extended to $N\times N$ systems with unknowns $(u_1,\dots ,u_N)$ , $\! u_i :\mathbb {T} \mapsto \mathbb {R}$ of the form
Here, $F_i$ is an averaging operator, $0\leq p_{i,j,k}\leq 1$ depends on the level of x and on the indexes of the components $i,j$ and on the level of the node in the tree k and are assumed to satisfy $p_{i,i,k} =0$ and $0\leq \sum _{j=1}^N p_{i,j,k} < 1$ . The coefficients $0 \leq \beta _k^i <1$ depends on the level of x and on the component i. For such general systems, our result says that the system (1.4) has a unique solution if and only if
hold for every $i=1,\dots ,N$ and every k.
To simplify the presentation, we first prove the main result, Theorem 1.1, in the special case in which $\beta _k^u = \beta _k^v \equiv 0$ , $p_k=q_k$ , for all k, and the averaging operators are given by
The fact that $\beta _k^u = \beta _k^v \equiv 0$ simplifies the computations and allows us to find an explicit solution for the special case in which the boundary data f and g are two constants, $f\equiv C_1$ and $g \equiv C_2$ . The choice of the averaging operators in (1.5) has no special relevance but allows us to give a game theoretical interpretation of our equations (see below).
After dealing with this simpler case, we deal with the general case and prove Theorem 1.1 in full generality. Here, we have general averaging operators, F and G, $\beta _k^u$ and $\beta _k^v$ can be different from zero (and are allowed to vary depending on the level of the point x) and $p_k$ and $q_k$ need not be equal. This case is more involved and now the solution with constant boundary data $f\equiv C_1$ and $g \equiv C_2$ is not explicit (but in this case, under our conditions for existence, we will construct explicit sub and super solutions that take the boundary values).
Our system (1.1) with F and G given by (1.5) reads as
for $x \in \mathbb {T}_m$ . This system has a probabilistic interpretation that we briefly describe (see Section 4 for more details). First, assume that $\beta _k^u=\beta _k^v\equiv 0$ . The game is a two-player zero-sum game played in two boards (each board is a copy of the m-regular tree) with the following rules: the game starts at some node in one of the two trees $(x_0,i)$ with $x_0\in \mathbb {T}$ and $i=1,2$ (we add an index to denote in which board is the position of the game). If $x_0$ is in the first board, then with probability $p_k$ , the position jumps to the other board and with probability $(1-p_k),$ the two players play a round of a Tug-of-War game (a fair coin is tossed and the winner chooses the next position of the game at any point among the successors of $x_0$ , we refer to [Reference Blanc and Rossi4, Reference Lewicka13, Reference Peres, Schramm, Sheffield and Wilson18, Reference Peres and Sheffield19] for more details concerning Tug-of-War games); in the second board with probability $q_k$ , the position changes to the first board, and with probability $(1-q_k),$ the position goes to one of the successors of $x_0$ with uniform probability. We take a finite level L and we end the game when the position arrives to a node at that level that we call $x_\tau $ . We also fix two final payoffs f and g. This means that in the first board Player I pays to Player II, the amount encoded by $f(\psi (x_\tau ))$ while in the second board, the final payoff is given by $g(\psi (x_\tau ))$ . Then the value function for this game is defined as
Here, the $\inf $ and $\sup $ are taken among all possible strategies of the players (the choice that the players make at every node of what will be the next position if they play (probability $(1-p_k)$ ) and they win the coin toss (probability $1/2$ )). The final payoff is given by f or g according to $i_\tau =1$ or $i_\tau =2$ (the final position of the game is in the first or in the second board).
When $\beta _k^u$ and/or $\beta _k^v$ are not zero, we add at each turn of the game, a probability of passing to the predecessor of the node.
We have that the pair of functions $(u_L,v_L)$ given by $u_L(x) = w_L (x,1)$ and $v_L (x) = w_L (x,2)$ is a solution to the system (1.6) in the finite subgraph of the tree composed by nodes of level less than L. Now, we can take the limit as $L \to \infty $ in the value functions for this game and we obtain that the limit is the unique solution to our system (1.6) that verifies the boundary conditions (1.2) in the infinite tree (see Section 4).
Organization of the paper: In the next section, Section 2, we deal with our system in the special case of the directed tree, $\beta _k^u = \beta _k^v \equiv 0$ with $p_k=q_k$ , and F and G given by (1.5); in Section 3, we deal with the general case of two averaging operators F and G and with general $\beta _k^u$ , $\beta _k^v$ ; finally, in Section 4, we include the game theoretical interpretation of our results.
2 A particular system on the directed tree
Our main goal in this section is to find necessary and sufficient conditions on the sequence of coefficients $\{p_k\}$ in order to have a solution to the system
with
Here, $f,g:[0,1]\rightarrow \mathbb {R}$ are continuous functions.
First, let us prove a lemma where we obtain a solution to our system when the functions f and g are just two constants.
Lemma 2.1 Given $C_1, C_2 \in \mathbb {R}$ , suppose that
then there exists $(u,v)$ a solution of (2.1) and (2.2) with $f\equiv C_1$ and $g\equiv C_2.$
Proof The solution that we are going to obtain will be constant at each level. That is,
(here $x_k$ is any vertex at level k) for all $k\geq 0$ . With this simplification, the system (2.1) can be expressed as
for each $k\geq 0$ . Then, we obtain the following system of linear equations:
Iterating, we obtain
Hence, our next goal is to analyze the convergence of the involved products as $k\to \infty $ . First, we deal with
Taking the logarithm, we get
Now, using that $\lim _{x\rightarrow 0}\frac {-\ln (1-x)}{x}=1,$ as we have $\sum _{j=0}^{\infty }p_j<\infty $ by hypothesis, we can deduce that the previous series converges,
Therefore, we have that the product also converges
Remark that $U>0$ and hence $1<\theta <\infty $ .
Next, let us deal with the matrices and study the convergence of
Given $j\geq 0$ , let us find the eigenvalues of
It is easy to verify that the eigenvalues are $\{1+p_j,1-p_j\}$ , and the associated eigenvectors are $[1 \ 1]$ and $[-1 \ 1]$ , respectively. Is important to remark that these vectors are independent of $p_j$ . Then, we introduce the orthogonal matrix ( $Q^{-1}=Q^T$ )
and we have diagonalized $M_j$ ,
for all $j\geq 0$ . Then
Using similar arguments as before, we obtain that
Notice that $0<\beta <1$ and $1<\alpha <\infty $ . Therefore, taking the limit as $k\rightarrow \infty $ in (2.3), we obtain
Then, given two constants $C_1,C_2$ this linear system has a unique solution, $[a_0 \ b_0]$ (because the involved matrices are nonsingular). Once we have the value of $[a_0 \ b_0]$ , we can obtain the values $[a_k \ b_k]$ at all levels using (2.3). The limits (2.2) are satisfied by this construction.
Now, we need to introduce the following definition.
Definition 2.1 Given $f,g: [0,1] \to \mathbb {R}$ and a sequence $(p_k)_{k\geq 0}$ ,
-
• The pair $(z,w)$ is a subsolution of (2.1) and (2.2) if
$$ \begin{align*} \left\lbrace \begin{array}{@{}ll} \displaystyle z(x)\leq (1-p_k)\Big\{ \displaystyle \frac{1}{2}\max_{y\in S(x)}z(y)+\frac{1}{2}\min_{y\in S(x)}z(y) \Big\}+p_k w(x), & x\in\mathbb{T}_m , \\[10pt] \displaystyle w(x)\leq (1-p_k)\Big(\frac{1}{m}\sum_{y\in S(x)}w(y) \Big)+p_k z(x), & x \in\mathbb{T}_m , \end{array} \right. \end{align*} $$$$ \begin{align*} \left\lbrace \begin{array}{@{}ll} \displaystyle \limsup_{{x}\rightarrow \psi(\pi)}z(x) \leq f(\psi(\pi)) , \\[10pt] \displaystyle \limsup_{{x}\rightarrow \psi(\pi)}w(x)\leq g(\psi(\pi)). \end{array} \right. \end{align*} $$ -
• The pair $(z,w)$ is a supersolution of (2.1) and (2.2) if
$$ \begin{align*} \left\lbrace \begin{array}{@{}ll} \displaystyle z(x)\geq (1-p_k)\Big\{ \displaystyle\frac{1}{2}\max_{y\in S(x)}z(y)+\frac{1}{2}\min_{y\in S(x)}z(y) \Big\}+p_k w(x), & x\in\mathbb{T}_m , \\[10pt] \displaystyle w(x)\geq (1-p_k)\Big(\frac{1}{m}\sum_{y\in S(x)}w(y) \Big)+p_k z(x), & x \in\mathbb{T}_m , \end{array} \right. \end{align*} $$$$ \begin{align*} \left\lbrace \begin{array}{@{}ll} \displaystyle \liminf_{{x}\rightarrow \psi(\pi)}z(x) \geq f(\psi(\pi)) , \\[10pt] \displaystyle \liminf_{{x}\rightarrow \psi(\pi)}w(x)\geq g(\psi(\pi)). \end{array} \right. \end{align*} $$
With these definitions, we are ready to prove a comparison principle.
Lemma 2.2 (Comparison Principle)
Suppose that $(u_{\ast },v_{\ast })$ be a subsolution of (2.1) and (2.2), and $(u^{\ast },v^{\ast })$ be a supersolution of (2.1) and (2.2), then it holds that
Proof Suppose, arguing by contradiction, that
Let
Claim # 1 If $x\in Q$ , there exists $y\in S(x)$ such that $y\in Q$ .
Proof of the claim
Suppose that
then
Using (2.4) in the last term, we obtain
Since $(1-p_k)$ is different from zero, using again (2.4), we arrive to
Let $u_{\ast }(y_1)=\max _{y\in S(x)}u_{\ast }(y)$ ; it is clear that $u^{\ast }(y_1)\leq \max _{y\in S(x)}u^{\ast }(y)$ . On the other hand, let $u^{\ast }(y_2)=\min _{y\in S(x)}u^{\ast }$ ; now, we have $u_{\ast }(y_2)\geq \min _{y\in S(x)}u_{\ast }(y)$ . Hence
This implies that exists $y\in S(x)$ such that $u_{\ast }(y)-u^{\ast }(y)\geq \eta $ . Thus $y\in Q$ .
Now suppose the other case, that is,
Now, we use the second equation. We have
Using (2.5) again, we obtain
Hence, there exists $y\in S(x)$ such that $v_{\ast }(y)-v^{\ast }(y)\geq \eta $ . Thus $y\in Q$ . This ends the proof of the claim.
Now, given $y_0\in Q,$ we have a sequence $(y_k)_{k\geq 1}$ included in a branch, $y_{k+1} \in S(y_k)$ , with $(y_k)_{k\geq 1}\subset Q$ . Hence, we have
Then, there exists a subsequence $(y_{k_j})_{k\geq 1}$ such that
Let us call $\lim _{k\rightarrow \infty }y_k =\pi $ the branch to which the $y_k$ belong. Suppose that the first case in (2.6) holds, then
Thus, we have
Here, we arrived to a contradiction. The other case is similar. This ends the proof.
To obtain the existence of a solution to our system in the general case (f and g continuous functions), we will use Perron’s method. Hence, let us introduce the following set:
First, we observe that $\mathscr {A}$ is not empty when f and g are bounded below.
Lemma 2.3 Given $f,g\in C([0,1])$ the set $\mathscr {A}$ verifies $\mathscr {A}\neq \emptyset $ .
Proof Taking $z(x_k)=w(x_k)=\min \{\min f,\min g \}$ for all $k\geq 0$ , this pair is such that $(z,w)\in \mathscr {A}$ .
Now, we prove that these functions are uniformly bounded.
Lemma 2.4 Let $M=\max \{\max f, \max g \}$ . If $(z,w)\in \mathscr {A}$ , then
Proof Suppose that the statement is false. Then there exists a vertex $x_0\in \mathbb {T}_m$ (in some level k) such that $z(x_0)>M$ or $w(x_0)>M$ . Suppose, in first case, that $z(x_0)\geq w(x_0)$ . Then $z(x_0)>M$ .
Claim # 1 There exists $y_0\in S(x_0)$ such that $z(y_0)>M$ . Otherwise,
Then
Here, we obtain the contradiction
Suppose the other case: $w(x_0)\ge z(x_0)$ , then $w(x_0)>M$ .
Claim # 2 There exists $y_0\in S(x_0)$ such that $w(y_0)>M$ . Otherwise,
which is again a contradiction.
With these two claims we can ensure that exists a (infinite) sequence $x=(x_0,x_0^1, x_0^2, \dots )$ that belongs to a branch such that $z(x_0^j)>M$ (or $w(x_0^j)>M$ ). Then, taking limit along this branch, we obtain
and we arrive to a contradiction.
Now, let us define
The next result shows that this pair of functions is in fact the desired solution to the system (2.1).
Theorem 2.5 Suppose that
The pair $(u,v)$ given by (2.7) is the unique solution to (2.1) and (2.2).
Proof Given $\varepsilon>0$ , there exists $\delta>0$ such that $|f(\psi (\pi _1))-f(\psi (\pi _2))|<\varepsilon $ and $|g(\psi (\pi _1))-g(\psi (\pi _2))|<\varepsilon $ if $|\psi (\pi _1) - \psi (\pi _2)|<\delta $ . Let $k\in \mathbb {N}$ be such that $\frac {1}{m^k}<\delta $ . We divide the interval $[0,1]$ in the $m^k$ subintervals $I_j=[\frac {j-1}{m^k},\frac {j}{m^k}]$ for $1\leq j\leq m^k$ . Let us consider the constants
for $1\leq j\leq m^k$ .
Now, we observe that, if we consider $\mathbb {T}_m^k=\{x\in \mathbb {T}_m : |x|=k \},$ we have $\# \mathbb {T}_m^k=m^k$ and given $x\in \mathbb {T}_m^k$ any branch that have this vertex in the kth level has a limit that belongs to only one segment $I_j$ . Then, we have a correspondence one to one the set $\mathbb {T}_m^k$ with the segments $(I_j)_{j=1}^{m^k}$ . Let us call $x^j$ the vertex associated with $I_j$ .
Fix now $1\leq j\leq m^k$ , if we consider $x^j$ as a first vertex we obtain a tree such that the boundary (via $\psi $ ) is $I_j$ . Using the Lemma 2.1 in this tree, we can obtain a solution of (2.1) and (2.2) with the constants $C_f^j$ and $C_g^j$ .
Thus, doing this in all the vertices of $T_m^k$ , we have the value of some functions so called $(\underline {u},\underline {v})$ , in all vertex $x\in \mathbb {T}_m$ with $|x|\geq k$ . Then, using the equation (2.1), we can obtain the values of the $(k-1)$ -level. In fact, we have
Then, if we call
we obtain the system
Solving this system, we obtain all the values at $(k-1)$ -level. And so, we continue until obtain values for all the tree $\mathbb {T}_m$ . Let us observe that the pair of functions $(\underline {u},\underline {v})$ verifies
We can make the same construction but using the constants
to obtain the pair of functions $(\overline {u},\overline {v})$ that verifies
and
Now, we observe that the pair $(\underline {u},\underline {v})$ is a subsolution and $(\overline {u},\overline {v})$ is a supersolution. We only need to observe that
and
Now, let us see that $(u,v)\in \mathscr {A}$ . Take $(z,w)\in \mathscr {A}$ and fix $x\in \mathbb {T}_m$ , then
As $z\leq u$ and $w\leq v,$ we obtain
Taking supremum in the left-hand side, we obtain
Analogously, we obtain the corresponding inequality for v.
On the other hand, using the comparison principle, we have $z\le \overline {u}$ , and then we conclude that $u\le \overline {u}$ . Thus,
Using that $\varepsilon>0$ is arbitrary, we get
and the same with v. Hence, we conclude that $(u,v)\in \mathscr {A}$ .
Now, we want to see that $(u,v)$ verifies the equalities in the equations. We argue by contradiction. First, assume that there is a point $x_0\in \mathbb {T}_m$ , where an inequality is strict, that is,
Let
and consider the function
Observe that
and hence
Then we have that $(u_{0},v)\in \mathscr {A}$ but $u_{0}(x_{0})>u(x_{0})$ reaching a contradiction. A similar argument shows that we $(u,v)$ also solves the second equation in the system.
By construction, $\underline {u}\leq u$ and $\underline {v}\leq v$ . On the other hand, given $(z,w)\in \mathscr {A}$ , by the comparison principle, we obtain $u\leq \overline {u}$ and $v\leq \overline {v}$ .
Now observe that for $\psi (\pi )\in I_j$ , it holds that $C_f^j\geq f(\psi (\pi ))-\varepsilon $ and $D_f^j\leq f(\psi (\pi ))+\varepsilon $ , and $C_g^j\geq g(\psi (\pi ))-\varepsilon $ and $D_g^j\leq g(\psi (\pi ))+\varepsilon $ . Thus, we have
and
Hence, since $\varepsilon $ is arbitrary, we obtain
and then conclude that $(u,v)$ is a solution to (2.1) and (2.2).
The uniqueness of solutions is a direct consequence of the comparison principle. Suppose that $(u_1,v_1)$ and $(u_2,v_2)$ are two solutions of (2.1) and (2.2). Then, $(u_1,v_1)$ is a subsolution and $(u_2,v_2)$ is a supersolution. From the comparison principle, we get $u_1\leq u_2$ and $v_1\leq v_2$ in $\mathbb {T}_m$ . The reverse inequalities are obtained reversing the roles of $(u_1,v_1)$ and $(u_2,v_2)$ .
Next, we show that the condition $\sum _{k=0}^{\infty }p_k<\infty $ is also necessary to have existence of solution for every continuous boundary data.
Theorem 2.6 Let $(p_k)_{k\geq 0}$ be a sequence of positive numbers such that
Then, for any two constants $C_1$ and $C_2$ such that $C_1 \neq C_2$ , the systems (2.1) and (2.2) with $f\equiv C_1$ and $g\equiv C_2$ does not have a solution.
Proof Arguing by contradiction, suppose that for every pair of constants $C_1$ , $C_2$ , the system has a solution $(u,v)$ . First, suppose that $C_1>C_2$ . If we take $\overline {u}\equiv \overline {v}\equiv C_1$ , this pair is a supersolution to our problem. Then, by the comparison principle, we get
Given a level $k\geq 0,$ we have
where we have chosen $x_{k+1}$ such that
Now using the same argument, we obtain
and hence we arrive to
Remark that the coefficients sum up to 1, that is, we have
Inductively, we get
where the coefficients verify
Now, the condition
is equivalent to
(just take logarithm and use that $\ln (1+x) \sim x$ for $x\to 0$ ). Then, taking $l \to \infty $ in the equation (2.8), we get
But $x_k,x_{k+1},x_{k+2}, \dots $ is included in a branch in $\mathbb {T}_m$ , then we must have
In particular, the sequences $(u(x_{k+j}))_{j\ge 0}$ and $(v(x_{k+j}))_{j\ge 0}$ are bounded. Thus, if we come back to
and taking the limit as $l\rightarrow \infty $ , we obtain
Now, if we take $k\rightarrow \infty $ and use (2.9), we obtain
which is a contradiction since we assumed that $C_1> C_2$ .
To reach a contradiction, if we have $C_2> C_1$ is analogous (we have to reverse the roles of u and v in the previous argument).
3 A general system on the undirected tree
In this section, we deal with the general system
with boundary conditions
First, we want to prove existence and uniqueness of a solution. From the computations that we made in the previous section, we see that the key ingredients to obtain the result are: the validity of a comparison principle and the possibility of constructing sub and supersolutions that take constants as boundary values.
Now, we need to introduce the concept of sub and supersolutions for this system.
Definition 3.1 Given $f,g: [0,1] \to \mathbb {R},$
-
• The pair $(\underline {u},\underline {v})$ is subsolution of (3.1) and (3.2) if
$$ \begin{align*} \!\left\lbrace \begin{array}{@{}ll} \displaystyle \underline{u}(x)\le(1-p_k)\Big\{(1-\beta^u_k) F(\underline{u}(y_0),\dots,\underline{u}(y_{m-1})) +\beta^u_k \underline{u}(\hat{x}) \Big\}+p_k \underline{v}(x), & x\in\mathbb{T}_m , \\[10pt] \displaystyle \underline{v}(x)\le(1-q_k)\Big\{ (1-\beta^v_k) G(\underline{v}(y_0),\dots,\underline{v}(y_{m-1})) +\beta^v_k \underline{v}(\hat{x}) \Big\}+q_k \underline{u}(x), & x \in\mathbb{T}_m , \end{array} \right. \end{align*} $$$$ \begin{align*} \left\lbrace \begin{array}{@{}ll} \displaystyle \limsup_{{x}\rightarrow \pi}\underline{u}(x) \leq f(\psi(\pi)) , \\[10pt] \displaystyle \limsup_{{x}\rightarrow \pi}\underline{v}(x)\leq g(\psi(\pi)). \end{array} \right. \end{align*} $$ -
• The pair $(\overline {u},\overline {v})$ is supersolution of (3.1) and (3.2) if
$$ \begin{align*} \!\left\lbrace \begin{array}{@{}ll} \displaystyle \overline{u}(x)\ge(1-p_k)\Big\{(1-\beta^u_k) F(\overline{u}(y_0),\dots,\overline{u}(y_{m-1})) +\beta^u_k \overline{u}(\hat{x}) \Big\}+p_k \overline{v}(x), & x\in\mathbb{T}_m , \\[10pt] \displaystyle \overline{v}(x)\ge(1-q_k)\Big\{ (1-\beta^v_k) G(\overline{u}(y_0),\dots,\overline{u}(y_{m-1})) +\beta^v_k \overline{v}(\hat{x}) \Big\}+q_k \overline{u}(x), & x \in\mathbb{T}_m , \end{array} \right. \end{align*} $$$$ \begin{align*} \left\lbrace \begin{array}{@{}ll} \displaystyle \liminf_{{x}\rightarrow \pi}\overline{u}(x) \ge f(\psi(\pi)) , \\[10pt] \displaystyle \liminf_{{x}\rightarrow \pi}\overline{v}(x)\ge g(\psi(\pi)). \end{array} \right. \end{align*} $$
As before, we have a comparison principle.
Lemma 3.1 (Comparison Principle)
Assume that $(\underline {u},\underline {v})$ is a subsolution and $(\overline {u},\overline {v})$ is a supersolution, then it holds that
Proof The proof starts as before. Suppose, arguing by contradiction, that
Let
Now, let us call $k_0=\min \{k : x_k\in Q\}$ . Let $x_0\in \mathbb {T}_m^{k_0}$ such that $x_0\in Q$ . As in the previous section, our first step is to prove the following claim:
Claim # 1 There exists a sequence $(x_0,x_1,\dots )$ inside a branch such that $x_j\in Q$ for all $j\geq 0$ , $x_{j+1}\in S(x_j)$ . To prove this claim, let us begin proving that exists $y\in S(x_0)$ such that $y\in Q$ . Using that $x_0\in Q$ , we have to consider two cases:
First case:
The choice of $x_0\in \mathbb {T}_m^{k_0}$ as a node in Q that has the smallest possible level implies $(\underline {u}-\overline {u})(x_0)\geq (\underline {u}-\overline {u})(\hat {x_0})$ . Then, using that $\underline {u}$ is subsolution and $\overline {u}$ is supersolution, we have
Using that $(\underline {u}-\overline {u})(x_0)\geq (\underline {v}-\overline {v})(x_0),$ we obtain
Now using that $(\underline {u}-\overline {u})(x_0)\geq (\underline {u}-\overline {u})(\hat {x_0}),$ we get
Using that F is an averaging operator, this implies that there exists $y\in S(x_0)$ such that
In fact, if $\max _y (\underline {u}-\overline {u})(y):=t < (\underline {u}-\overline {u})(x_0)$ , using that F verifies
and that F is nondecreasing with respect to each variable, we get
a contradiction with (3.3). We can deduce that $y\in Q$ , but we also obtain $(\underline {u}-\overline {u})(y)\geq (\underline {u}-\overline {u})(x_0)$ a property that we are going to use later.
Second case:
Using again that $\underline {u}$ is subsolution and $\overline {u}$ is supersolution, we have
Using first $(\underline {v}-\overline {v})(x_0)\geq (\underline {u}-\overline {u})(x_0)$ and then that $(\underline {v}-\overline {v})(x_0)\geq (\underline {v}-\overline {v})(\hat {x_0})$ , we obtain
Arguing as before, using that G is an averaging operator, this implies that there exists $y\in S(x_0)$ such that $y\in Q$ and
Now, calling $x_1\in S(x_0)$ the node that verifies
we can obtain, with the same techniques used before, a node $x_2\in S(x_1)$ such that
By an inductive argument, we can obtain a sequence $(x_0,x_1,x_2,\dots )\subseteq Q $ such that $x_{j+1}\in S(x_j)$ . This ends the proof of the claim.
Therefore, we can take a subsequence $(x_{j_l})_{l\geq 1}$ with the following properties:
or
Suppose that (3.4) is true. Let $\lim _{l\rightarrow \infty }x_{j_l}=\pi $ . Then, we finally arrive to
which is a contradiction. The argument with (3.5) is similar. This ends the proof.
Now, we deal with constant data on the boundary, $f\equiv C_1$ and $g\equiv C_2$ . Notice that now we only have a supersolution to our system that takes the boundary data (and not an explicit solution as in the previous section).
Lemma 3.2 Given two constants $C_1$ and $C_2$ . Suppose that the conditions (1.3) hold, that is,
Then, there exists a supersolution of (3.1) such that
Proof We look for the desired supersolution taking
for every $x\in \mathbb {T}_m^k$ . To attain the boundary conditions, we need that
Indeed, is this series converges, then we have
Now, notice that $u(x) = u(\tilde {x})$ as long as x and $\tilde {x}$ are at the same level. Therefore, using that $F(k,\dots ,k) =k$ , since we aim for a supersolution, from the first equation, we arrive to
We can rewrite this as
If we call $L=C_2-C_1$ , dividing by $(1-p_k),$ we obtain
We can write
to obtain
Then, we have
If we iterate this inequality one more time, we arrive to
Then, by an inductive argument, we obtain for $k\ge 2$
Now, from analogous computations for the other equation in (3.1), we obtain
In order to fulfill the two inequalities, we can take as $r_k$ the maximum of the two right-hand sides, that is,
Now, we recall that we need that
and this follows by the hypotheses (3.6).
This ends the proof.
Remark 3.3 Notice that taking $r_0$ large enough we can make this supersolution as large as we want at the root of the tree, that is, $u(\emptyset )$ and $v(\emptyset )$ can be chosen as large as we need.
Notice that we also have a subsolution.
Lemma 3.4 Given two constants $C_1$ and $C_2$ , there exists a subsolution of (3.1) with
Proof Using the above lemma, we know that there exists a supersolution $(\overline {u},\overline {v})$ of (3.1) and (3.2) with $f\equiv -C_1$ and $g\equiv -C_2$ .
Consider $\underline {u}=-\overline {u}$ and $\underline {v}=-\overline {v}$ . Then $(\underline {u},\underline {v})$ is subsolution of (3.1) and (3.2) with $f\equiv C_1$ and $g\equiv C_2$ .
Now, we are ready to prove existence and uniqueness of a solution when the conditions on the coefficients, (1.3), hold.
Theorem 3.5 Assume that the coefficients verify (1.3), that is,
Then, for every $f,g\in C([0,1])$ , there exists a unique solution to (3.1) and (3.2).
Proof We want to prove that there exists a unique solution to (3.1) and (3.2). As in the previous section, let
We observe that $\mathscr {A}\neq \emptyset .$ In fact, taking $z(x)=w(x)=-\max \{\|f\|_{L^{\infty }}, \|g\|_{L^{\infty }}\}=C \in \mathbb {R}$ , we obtain that $(z,w)\in \mathscr {A}.$ Moreover, functions in $\mathscr {A}$ are bounded above. In fact, using the Comparison Principle, we obtain that $z\le C=\max \{\|f\|_{L^{\infty }}, \|g\|_{L^{\infty }}\}$ and $w\le C$ for all $(z,w)\in \mathscr {A}.$
As before, we let
and we want to prove that this pair of functions is solution of (3.1) and (3.2).
If $(z,w)\in \mathscr {A},$
and
Then, taking supremum in the left-hand sides, we obtain that $(u,v)$ is a subsolution of the equations in (3.1).
For the two functions $f,g\in {C}([0,1])$ given $\varepsilon>0$ , there exists $\delta>0$ such that
if $|\psi (\pi _1) - \psi (\pi _2)|<\delta $ . Let us take $k\in \mathbb {N}$ such that $\frac {1}{m^k}<\delta $ . We divide the segment $[0,1]$ in $m^k$ subsegments $I_j=[\frac {j-1}{m^k},\frac {j}{m^k}]$ for $1\leq j\leq m^k$ . Let us consider the constants
for $1\leq j\leq m^k$ .
If we consider $\mathbb {T}_m^k=\{x\in \mathbb {T}_m : |x|=k \},$ we have $\# \mathbb {T}_m^k=m^k$ and given $x\in \mathbb {T}_m^k$ any branch that have this vertex in the k-level ends in only one segment $I_j$ . Then we can relate one to one, the set $\mathbb {T}_m^k$ with the segments $(I_j)_{j=1}^{m^k}$ . Let us call $x^j$ the vertex associated with $I_j$ .
Given $1\leq j\leq m^k$ , if we consider $x^j$ as a first vertex, we obtain a tree such that the boundary (via $\psi $ ) is $I_j$ . Using Lemma 3.2 in this tree, we can obtain the value of a supersolution $(\overline {u},\overline {v})$ of (3.1) and (3.2) with the constants $C_1^j$ and $C_2^j$ for all vertices $y\in T_m^l$ with $l>k$ such that $\overline {u}(x^j)=C$ and $\overline {v}(x^j)=C,$ where $C>0$ is some large constant that we will determine later (see Remark 3.3) (the constant will be the same for all $x\in T_m^k$ ), and for all $x\in T_m^l$ with $l<k,$ we define $\overline {u}(x)=\overline {v}(x)=C$ . Then Lemma 3.2 says that if $x\in T_m^k$ , we have
since $(\overline {u},\overline {v})$ is a supersolution. Then, for $x\in T_m^k$ , we have
for all $x\in T_m^k$ .
On the other hand, we want the pair $(\overline {u},\overline {v})$ to be a supersolution of (3.1), then we need to extend $(\overline {u},\overline {v})$ to the nodes in $x\in T_m^i$ with $i<k$ in such a way that
Therefore, if we set $\overline {u}(x) = C$ for these nodes, we need
and we get the same condition as above for C. Thus, if we consider $C>0$ such that it verifies (3.7), we obtain that $(\overline {u},\overline {v})$ is a supersolution of (3.1) and (3.2) in the whole tree $\mathbb {T}_m.$ Using the comparison principle, we get
Then, taking supremums in the right-hand sides, we conclude that
Hence, we obtain
Similarly,
Using that $\varepsilon>0$ is arbitrary, we get that $(u,v)\in \mathscr {A}.$
We want to prove that $(u,v)$ satisfies (3.1). We know that it is a subsolution. Suppose that there exits $x_0$ such that
Let
Since we have a strict inequality in (3.8) and F is monotone and continuous, it is easy to check that for $\eta $ small $(u^*,v)\in \mathscr {A}.$ This is a contradiction because we have
A similar argument shows that $(u,v)$ also solves the second equation in (3.1).
Up to this point, we have that $(u,v)$ satisfies (3.1) together with
Hence, our next fast is to prove that $(u,v)$ satisfies the limits in (3.2).
As before, we use that f and g are continuous. Given $\varepsilon>0$ , there exists $\delta>0$ such that
if $|\psi (\pi _1) - \psi (\pi _2)|<\delta $ . Let us take $k\in \mathbb {N}$ such that $\frac {1}{m^k}<\delta $ . We divide the segment $[0,1]$ in $m^k$ subsegments $I_j=[\frac {j-1}{m^k},\frac {j}{m^k}]$ for $1\leq j\leq m^k$ . Let us consider the constants
By Lemma 3.4, using the same construction as before, there exists $(\underline {u},\underline {v})$ a subsolution of (3.1) and (3.2) such that
and if $x\in \mathbb {T}_m^j$ for $j\le k$ we set $\underline {u}(x_j)=-C$ and $\underline {v}(x_j)=-C$ with C a large constant. Then $(\underline {u},\underline {v})$ is a subsolution of (3.1) and (3.2) in $\mathbb {T}_m.$ From the definition of $(u,v),$ the suprema of subsolutions we get
Then we have that
and
Using that $\varepsilon>0$ is arbitrary, we obtain
Hence, we conclude (3.2),
To end the proof, we just observe that the comparison principle gives us uniqueness of solutions.
Finally, the nonexistence of solutions when one of the conditions fails completes the if and only if in the result.
Theorem 3.6 Suppose that one of the following conditions:
are not satisfied. Then, there exist two constants $C_1$ and $C_2$ such that the system (3.1) with condition (3.2) and $f\equiv C_1$ and $g\equiv C_2$ does not have a solution.
Proof Suppose that the system have a solution $(u,v)$ with boundary condition (3.2) with $f\equiv C_1$ and $g\equiv C_2$ for two constants such that $C_1>C_2.$ We have
Let us follow the path given by the maxima among successors, that is, we let
Then, using that $F(z_1,\dots ,z_m) \leq \max _i z_i$ , we have
that is,
If we call $a_k=u(\overline {x}_{k+1})-u(\overline {x}_k),$ we get
Then
Now, calling $b_k=v(x_k)-u(x_k)$ , we obtain
Now, using the same argument one more time, we get
Inductively, for $k_0\ge 2$ and $k>k_0$ , we arrive to
On the other hand, for $M>k_0$ , we have that
Then, we obtain
We observe that the boundary conditions
implies that
Therefore, since we have taken $C_1>C_2$ , there exists a constant c such that
for j large enough. Hence, using (3.9), we get $a_j\neq 0$ for j large enough.
If
we obtain a contradiction from (3.10) taking the limit as $M\to \infty $ .
Now, if
but
or
we obtain again a contradiction from (3.10) using that $(-b_j)\geq c>0$ for j large enough and taking the limit as $M\to \infty $ .
Similarly, we can arrive to a contradiction from
or
using the second equation in (3.1) (in this case, we follow a path that contains the maxima among values on successors of the second component of the system, v, and start with two constants such that $C_1<C_2$ ).
Remark 3.7 Notice that we proved that the system (1.1) has a unique solution for every continuous data f and g if and only if it has a unique solution when f and g are constant functions.
4 Game theoretical interpretation
Recall that in the introduction, we mentioned that the system (1.1) with F and G given by (1.5),
for $x \in \mathbb {T}_m$ , has a probabilistic interpretation. In this final section, we present the details.
The game is a two-player zero-sum game played in two boards (each board is a copy of the m-regular tree) with the following rules: the game starts at some node in one of the two trees $(x_0,i)$ with $x_0\in \mathbb {T}$ and $i=1,2$ (we add an index to denote in which board is the position of the game). If $x_0$ is in the first board, then with probability $p_k$ , the position jumps to the other board and with probability $(1-p_k)(1-\beta _k^u),$ the two players play a round of a Tug-of-War game (a fair coin is tossed and the winner chooses the next position of the game at any point among the successors of $x_0$ , we refer to [Reference Blanc and Rossi4, Reference Lewicka13, Reference Peres, Schramm, Sheffield and Wilson18, Reference Peres and Sheffield19] for more details concerning Tug-of-War games) and with probability $(1-p_k)\beta _k^u$ the position of the game goes to the predecessor (in the first board); in the second board with probability $q_k$ , the position changes to the first board, and with probability $(1-q_k) (1-\beta _k^v),$ the position goes to one of the successors of $x_0$ with uniform probability while with probability $(1-q_k)\beta _k^v$ then position goes to the predecessor. We take a finite level L (large) and we add the rule that the game ends when the position arrives to a node at level L, $x_\tau $ . We also have two final payoffs f and g. This means that in the first board, Player I pays to Player II the amount encoded by $f(\psi (x_\tau ))$ while in the second board, the final payoff is given by $g(\psi (x_\tau ))$ . Then the value function for this game is defined as
Here, the $\inf $ and $\sup $ are taken among all possible strategies of the players (the choice that the players make at every node of what will be the next position if they play (probability $(1-p_k)(1-\beta _k^u)$ ) and they win the coin toss (probability $1/2$ )). The final payoff is given by f or g according to $i_\tau =1$ or $i_\tau =2$ (the final position of the game is in the first or in the second board). The value of the game $w_L (x,i)$ encodes the amount that the players expect to get/pay playing their best with final payoffs f and g at level L.
We have that the pair of functions $(u_L,v_L)$ given by $u_L(x) = w_L (x,1)$ and $v_L (x) = w_L (x,2)$ is a solution to the system (4.1) in the finite subgraph of the tree composed by nodes of level less than L.
Notice that the first equation encodes all the possibilities for the next position of the game in the first board. We have
Now, we observe that the value of the game at one node x in the first board is the sum of the conditional expectations: the probability of playing $(1-p_k) (1-\beta _k^u )$ times the value of one round of Tug-of-War (with probability $1/2$ the first player chooses the successor that maximizes $u(y)$ and with probability $1/2$ the other player chooses y such that the minimum of u is achieved); plus, the probability $(1-p_k)\beta _k^u$ times the value of u at the predecessor; plus, finally, the probability of jumping to the other board, $p_k$ times the value of the game if this happens, $v(x)$ .
Similarly, the second equation
takes into account all the possibilities for the game in the second board.
Remark that when $\beta _k^u=1$ then at a node of level k there is no possibility to go to a successor (when the players play the only possibility is to go to the predecessor). Therefore, when $\beta _k^u=\beta _k^v=1$ this game is not well defined (since for L larger than k the game never ends). Therefore, our assumption that $\beta _k^u$ $\beta _k^v$ are uniformly bounded away from 1 seems reasonable. Notice that the game is also not well defined when $p_k=q_k=1$ .
Now, our goal is to take the limit as $L \to \infty $ in these value functions for this game and obtain that the limit is the unique solution to our system (4.1) that verifies the boundary conditions
Theorem 4.1 Fix two continuous functions $f,g:[0,1] \to \mathbb {R}$ . The values of the game $(u_L,v_L)$ , that is, the solutions to (4.1) in the finite subgraph of the tree with nodes of level less than L and conditions $u_L(x) = f (\psi (x))$ , $v_L(x) = g (\psi (x))$ at nodes of level L converge as $L\to \infty $ to $(u,v)$ the unique solution to (4.1) with (4.2) in the whole tree.
Proof From the estimates that we have proved in the previous section for the unique solution $(u,v)$ to (4.1) with (4.2) in the whole tree we know that, given $\eta>0$ there exists L large enough such that we have
for every x at level L.
On the other hand, since f and g are continuous, it holds that
and
for every x at level L with L large enough.
Therefore, $(u,v)$ and $(u_L,v_L)$ are two solutions to the system (4.1) in the finite subgraph of the tree with nodes of level less than L that verify
for every x at level L. Now, since $(u_L(x) + 2 \eta , v_L(x) + 2 \eta )$ and $(u,v)$ are two solutions to (4.1) in the subgraph of the tree with nodes of level less than L that are ordered at its boundary (the set of nodes of level L) and the comparison principle can be used in this context, we conclude that
A similar argument starting with
for every x at level L with L large gives
and completes the proof.