arXiv reader

Metric spaces of walks and Lipschitz duality on graphs

R. Arnau, A. González Cortés, E. A. Sánchez Pérez and S. Sanjuan

arXiv
2508.19709v1 · PDF · 27 August 2025
Categories
cs.LG, math.FA
Licence
CC BY 4.0 The site shows the text.

Abstract

We study the metric structure of walks on graphs, understood as Lipschitz sequences. To this end, a weighted metric is introduced to handle sequences, enabling the definition of distances between walks based on stepwise vertex distances and weighted norms. We analyze the main properties of these metric spaces, which provides the foundation for the analysis of weaker forms of instruments to measure relative distances between walks: proximities. We provide some representation formulas for such proximities under different assumptions and provide explicit constructions for these cases. The resulting metric framework allows the use of classical tools from metric modeling, such as the extension of Lipschitz functions from subspaces of walks, which permits extending proximity functions while preserving fundamental properties via the mentioned representations. Potential applications include the estimation of proximities and the development of reinforcement learning strategies based on exploratory walks, offering a robust approach to Lipschitz regression on network structures.

Items 30

Lemma

Lemma 2.1

ZLTZ

Consider a graph G endowed with the shortest path distance d. Then, the set of nonconstant walks can be identified with the unit sphere S_{Lip}(G)=\{\alpha\colon\mathbb N\to V:\|\alpha\|_{Lip}=1\}.

Proof.

For any walk w\in W(G) and i,j\in\mathbb N, the verteces w(i) and w(j) are connected by the self walk w with length |i-j|. Thus, by definition of d we get

d(w(i),w(j))\le |i-j|,

and therefore \|w\|_{Lip}\le 1. Suppose now that \|w\|_{Lip}< 1. If the walk is nonconstant, there exists i\in\mathbb N such that w(i)\neq w(i+1), and hence

1=d(w(i),w(i+1))\leq \|w\|_{Lip} <1,

which is a contradiction. Consequently, for each nonconstant walk w we have that \|w\|_{Lip}=1. For the converse, take a Lipschitz sequence w\in S_{Lip}(G). By definition we get d(w(i),w(i+1))\leq 1 |i-i-1|=1 and thus (w(i),w(i+1))\in E. Therefore, w\in W(G).

Used by Proof
Proof

Proof

QOAO

For any walk w\in W(G) and i,j\in\mathbb N, the verteces w(i) and w(j) are connected by the self walk w with length |i-j|. Thus, by definition of d we get

d(w(i),w(j))\le |i-j|,

and therefore \|w\|_{Lip}\le 1. Suppose now that \|w\|_{Lip}< 1. If the walk is nonconstant, there exists i\in\mathbb N such that w(i)\neq w(i+1), and hence

1=d(w(i),w(i+1))\leq \|w\|_{Lip} <1,

which is a contradiction. Consequently, for each nonconstant walk w we have that \|w\|_{Lip}=1. For the converse, take a Lipschitz sequence w\in S_{Lip}(G). By definition we get d(w(i),w(i+1))\leq 1 |i-i-1|=1 and thus (w(i),w(i+1))\in E. Therefore, w\in W(G).

Used by Proof
Proposition

Proposition 2.2

A056

The set of walks W(G) can be identified as B_{Lip}(G).

Proof.

To get the result it is enough to consider that B_{Lip}(G) contains only sequences with Lipschitz constant 1 or 0. Indeed, for w\in B_{Lip}(G) such that \|w\|_{Lip}<1 then d(w(i),w(i+1))\leq \|w\|_{Lip}<1 for any i\in\mathbb N. Therefore, d(w(i),w(i+1))=0 and so w is a constant walk since w(i)=w(i+1) and hence \|w\|_{Lip}=0. So, the unitary closed ball B_{Lip}(G) contains the constant walks and the nonconstant (in its sphere) by Lemma 2.1. On the other hand, considering (Proof) we also get that every walk is in B_{Lip}(G).

Used by Proof
Proof

Proof

CEUR

To get the result it is enough to consider that B_{Lip}(G) contains only sequences with Lipschitz constant 1 or 0. Indeed, for w\in B_{Lip}(G) such that \|w\|_{Lip}<1 then d(w(i),w(i+1))\leq \|w\|_{Lip}<1 for any i\in\mathbb N. Therefore, d(w(i),w(i+1))=0 and so w is a constant walk since w(i)=w(i+1) and hence \|w\|_{Lip}=0. So, the unitary closed ball B_{Lip}(G) contains the constant walks and the nonconstant (in its sphere) by Lemma 2.1. On the other hand, considering (Proof) we also get that every walk is in B_{Lip}(G).

Proposition

Proposition 2.3

K3FW

The function d_\tau: W(G) \times W(G) \to \mathbb R is a well-defined metric, and (W(G),d_\tau) is a complete metric space.

Proof.

For any two walks w,u \in W(G) holds

d_\tau(w,u)= \sum_{i=1}^\infty \tau_i d(w(i),u(i)) \le \big( \sum_{i=1}^\infty \tau_i \big) \, \sup_{v_1,v_2 \in V} \, d(v_1,v_2) <\infty,

and so it is well-defined. In addition, it is straightforward that the function satisfies the triangle inequality and symmetry. Finally, suppose that d_\tau(w,u)=0. Then, for all i \in \mathbb N, we have that d(w(i),u(i))=0 since \tau_i>0 and so w(i)=u(i). Therefore, w=u.

On the other hand, consider a Cauchy sequence (w_n)_n in W(G). Then, for every \varepsilon >0 there exist an index n_0 such that for all n,k \ge n_0 we get d_\tau(w_n,w_k) < \varepsilon. In particular, this means that for all i \in \mathbb N, d(w_n(i),w_k(i)) < \varepsilon/\tau_i. Consequently, since the parameter \tau_i is fixed for a fixed i, we conclude that,

\lim_{n,k} d(w_n(i),w_k(i)) = 0,

and so (w_n(i))_n is a Cauchy sequence in G. Moreover, since (G,d) in complete, there exists the limit in G, denote it w_0(i) (that is, w_0 is defined pointwise as all the pointwise limits given above). Let us show now that w_0 \in W(G). For every i\in \mathbb N and \varepsilon >0, there exists n\in\mathbb N such that d(w_n(i),w_n(i+1))<\varepsilon/2. Since \|w_n\|_{Lip} \le 1 we get

\begin{aligned} & d(w_0(i),w_0(i+1)) \\ \le & \,\, d(w_0(i),w_n(i)) + d(w_n(i),w_n(i+1))+ d(w_n(i+1),w_0(i+1)) \\ \le& \, \, \varepsilon + 1. \end{aligned}

From this we conclude that d(w_0(i),w_0(i+1))\leq 1 and so (w_0(i),w_0(i+1))\in E. That is, w_0\in W(G) as desired.

Proof

Proof

RIOT

For any two walks w,u \in W(G) holds

d_\tau(w,u)= \sum_{i=1}^\infty \tau_i d(w(i),u(i)) \le \big( \sum_{i=1}^\infty \tau_i \big) \, \sup_{v_1,v_2 \in V} \, d(v_1,v_2) <\infty,

and so it is well-defined. In addition, it is straightforward that the function satisfies the triangle inequality and symmetry. Finally, suppose that d_\tau(w,u)=0. Then, for all i \in \mathbb N, we have that d(w(i),u(i))=0 since \tau_i>0 and so w(i)=u(i). Therefore, w=u.

On the other hand, consider a Cauchy sequence (w_n)_n in W(G). Then, for every \varepsilon >0 there exist an index n_0 such that for all n,k \ge n_0 we get d_\tau(w_n,w_k) < \varepsilon. In particular, this means that for all i \in \mathbb N, d(w_n(i),w_k(i)) < \varepsilon/\tau_i. Consequently, since the parameter \tau_i is fixed for a fixed i, we conclude that,

\lim_{n,k} d(w_n(i),w_k(i)) = 0,

and so (w_n(i))_n is a Cauchy sequence in G. Moreover, since (G,d) in complete, there exists the limit in G, denote it w_0(i) (that is, w_0 is defined pointwise as all the pointwise limits given above). Let us show now that w_0 \in W(G). For every i\in \mathbb N and \varepsilon >0, there exists n\in\mathbb N such that d(w_n(i),w_n(i+1))<\varepsilon/2. Since \|w_n\|_{Lip} \le 1 we get

\begin{aligned} & d(w_0(i),w_0(i+1)) \\ \le & \,\, d(w_0(i),w_n(i)) + d(w_n(i),w_n(i+1))+ d(w_n(i+1),w_0(i+1)) \\ \le& \, \, \varepsilon + 1. \end{aligned}

From this we conclude that d(w_0(i),w_0(i+1))\leq 1 and so (w_0(i),w_0(i+1))\in E. That is, w_0\in W(G) as desired.

Lemma

Lemma 2.4

H1PM

A walk w\in W(G) is eventually constant if and only if there exist a vertex v \in V such that \lim_i d(w(i),v) = 0.

Lemma

Lemma 3.1

Q32I

Consider a metric graph (G,d) and the fixed sequence \tau=(\tau_i)_i.

  • (i) The sequences \varphi \circ W(G) are bounded and \|\varphi \circ w\|_{Lip} \le \|\varphi\|_{Lip} for every w \in W(G).

  • (ii) For every \varphi \in E(G) yields \|\varphi\|_{Lip}= \sup_{w \in W(G)} \|\varphi \circ w\|_{Lip}.

  • (iii) Let \mathcal{B}(\mathbb R) be the space of bounded sequences in \mathbb R equiped with the metric d_{\mathbb R,\tau}((a_i),(b_i))=\sum_i\tau_i|a_i-b_i|. Then, the inclusion map \Upsilon: \big( \varphi \circ W(G), d_\tau \big) \to \big( \mathcal B(\mathbb R), d_{\mathbb R,\tau} \big) is Lipschitz and \|\Upsilon\|_{Lip} \le \|\varphi\|_{Lip}.

Proof of Lemma 3.1

Since the functions \varphi\in E(G) are bounded, then \varphi\circ w is also bounded for every w\in W(G). Furthermore, since \|f\circ g\|_{Lip}\leq \|f\|_{Lip}\|g\|_{Lip} for any composition of Lipschitz functions f and g, and since \|w\|_{Lip}\leq 1 by Proposition 2.2, we get the result of (i).

On the other hand, fix \varphi \in E(G). For \varepsilon >0 there exist two different vertices v_1 and v_2 such that

\|\varphi\|_{Lip} -\varepsilon < \frac{\big| \varphi(v_1)- \varphi(v_2) \big|}{d(v_1,v_2)}.

Since the graph G is connected, there exists a walk w\in W(G) such that w(i)=v_1, w(j)=v_2 and d(v_1,v_2)=|i-j|. Then,

\begin{aligned} \|\varphi\|_{Lip} -\varepsilon &< \frac{\big| \varphi(v_1)- \varphi(v_2) \big|}{d(v_1,v_2)} = \frac{\big| \varphi(w(i))- \varphi(w(j)) \big|}{|i-j|}\\ &\le \sup_{w \in W(G), \, i \ne j} \frac{\big| \varphi(w(i))- \varphi(w(j)) \big|}{|i-j|} \\ &= \sup_{w \in W(G)} \, \|\varphi \circ w\|_{Lip} \end{aligned}

Since this holds for every \varepsilon>0 we get \|\varphi\|_{Lip}\leq sup_{w\in W(G)} \|\varphi\circ w\|_{Lip}, and by (i) we conclude (ii).

Finally, for w, u\in W(G) note that, since \varphi is Lipschitz, we get

\sum_{i=1}^\infty \tau_i \big|\varphi(w(i))- \varphi(u(i)) \big| \le \|\varphi\|_{Lip} \, \sum_{i=1}^\infty \tau_i \, d(w(i),u(i)),

which gives (iii).

Lemma

Lemma 3.2

JTJS

If \varphi \in E(G), the following equalities hold.

  • (i) The Lipschitz norm of \varphi can be computed by

    \|\varphi\|_{Lip} = \sup \left\{\frac{\big| \langle w_1 \circleddash w_2(A), \varphi \rangle \big|}{d_\tau(w_1,w_2)}: w_1,w_2 \in W(G), \, w_1 \ne w_2, \, A \in \Sigma \right\}.
  • (ii) \sup_{\|\varphi\|_{Lip}\leq 1}\big| \langle w_1 \circleddash w_2, \varphi \rangle \big| \le {d_\tau(w_1,w_2)}

Proof of Lemma 3.2

According to the definition, we obtain

\begin{aligned} \big| \langle w_1 \circleddash w_2(A), \varphi \rangle \big| &= \big|\langle w_1(A), \varphi \rangle - \langle w_2(A), \varphi \rangle \big| \\ & \le \Big| \sum_{i \in A} \tau_i \, \varphi(w_1(i)) - \sum_{i\in A} \tau_i \, \varphi(w_2(i)) \Big| \\ &\le \sum_{i\in A} \tau_i \, \big| \varphi(w_1(i)) - \varphi(w_2(i)) \big|\\ &\le \|\varphi\|_{Lip} \, \sum_{i\in A}^\infty \tau_i d(w_1(i),w_2(i))\\ & \le \|\varphi\|_{Lip} \, d_\tau(w_1,w_2). \end{aligned}

Now, for \varepsilon >0 take a pair v_1,v_2 \in V such that

\|\varphi\|_{Lip} - \varepsilon < \frac{ | \varphi(v_1)- \varphi(v_2) |}{d(v_1,v_2)}.

Then, it is enough to consider the constant walks w_1(i)= v_1 and w_2(i)=v_2 for all i \in \mathbb N to get

\begin{aligned} \|\varphi\|_{Lip} - \varepsilon &< \frac{ | \varphi(v_1)- \varphi(v_2) |}{d(v_1,v_2)} \\ & = \frac{ | \sum_{i=1}^\infty \tau_i \, \varphi(w_1(i))- \sum_{i=1}^\infty \tau_i \varphi(w_2(i)) |}{ \sum_{i=1}^\infty \tau_i d(w_1(i),w_2(i))}\\ &= \frac{\big| \langle w_1 \circleddash w_2, \varphi \rangle \big|}{d_\tau(w_1,w_2)}. \end{aligned}

From this, note that we only need to consider A= \mathbb N to conclude the result of (i):

\sup_{w_1,w_2 \in W(G), w_1 \ne w_2, A} \frac{\big| \langle w_1 \circleddash w_2 (A), \varphi \rangle \big|}{d_\tau(w_1,w_2)} =\|\varphi\|_{Lip}.

Furthermore, taking the supremum in the inequalities at the beginning of the proof when \|\varphi\|_{Lip}\le 1, we conclude (ii):

\sup_{\|\varphi\|_{Lip}\leq 1} |\langle w_1 \circleddash w_2,\varphi\rangle|\leq\sup_{\|\varphi\|_{Lip}\leq 1} \|\varphi\|_{Lip}d_\tau(w_1,w_2)=d_\tau(w_1,w_2).
Lemma

Lemma 3.3

DSBD

Fix v_0 \in V and consider the constant walk given by w_0(i)=v_0 for all i \in \mathbb N. For every A \in \Sigma, the map

\iota_A \colon W(G) \to \mathcal F(G), \quad w \mapsto \iota_A(w)=\sum_{i \in A} \tau_i\delta_{w(i)}

where \mathcal{F}(G) is the free space and w = (w(i))_i, is well defined, continuous, and Lipschitz with \|\iota_A\|_{Lip} \leq 1.

Used by Proof
Proof of Lemma 3.3

Note that, for all n \in \mathbb{N},

s_n(w):=\sum_{i \in A \cap \{1,\dots ,n\}} \tau_i \delta_{w(i)} \in \mathcal F(G)

and

\left\|s_n(w)\right\|_{\mathcal F} \le\sum_{i\in A \cap \{1,\dots ,n\}}\tau_i\,d\bigl(w(i),v_0\bigr) < \infty,

since the graph is bounded. Moreover, for m>n,

\|s_m(w)-s_n(w)\|_{\mathcal F} \le\sum_{i\in A\cap\{n+1,\dots ,m\}}\tau_i\,d\bigl(w(i),v_0\bigr) \xrightarrow[n\to\infty]{}0,

since the series \sum_{i\in A}\tau_i d\bigl(w(i),v_0\bigr) converges.

Therefore, the sequence of partial sums (s_n(w))_{n\in\mathbb N} is Cauchy and, since \mathcal{F}(G) is complete, its limit

\iota_A(w) = \sum_{i \in A} \tau_i \delta_{w(i)}

exists and belongs to \mathcal{F}(G). So \iota_A is well defined.

Furthermore, if w_1, w_2 \in S_1(G), we have

\|\iota_A(w_1) - \iota_A(w_2)\|_{\mathcal F} \leq \sum_{i \in A} \tau_i d(w_1(i), w_2(i)) = d_\tau(w_1(A), w_2(A)),

so the map \iota_A is Lipschitz with \mathrm{Lip}(\iota_A) \leq 1.

Remark

Remark 3.4

22GV

Once a (piece of) walk w(A) is identified with an element of \mathcal F(G), we can compute its norm by duality. That is,

\|\iota_A(w)\|_{\mathcal F} = \sup_{\|\varphi\|_{Lip}\le 1 } | \langle \iota_A(w), \varphi \rangle |.
Theorem

Theorem 3.5

GPUA

Consider the topological space (E(G), T_p) endowed with the topology T_p of the pointwise convergence of the functions

\varphi \mapsto \langle w_1 \circleddash w_2(A), \varphi \rangle,

where w_1, w_2 \in W(G) and A \in \Sigma. Then,

  • (i) the space (B_{Lip_0(G)}, T_p) is compact, and

  • (ii) the topologies T_p and weak* on B_{Lip_0(G)} coincide.

Used by Proof
Proof of Theorem 3.5

As shown in Lemma 3.3, the elements w\in W(G) as well as the “differences" w_1 \circleddash w_2(A) (couples of walks restricted to A \subset \mathbb N,) can be identified with molecules of the free space \mathcal F(G). Indeed, note that the evaluation

\langle w_1 \circleddash w_2(A), \varphi \rangle

can be identified with the action \langle \iota_A(w_1)- \iota_A(w_2),\varphi \rangle, where the duality in the last formula is understood as the duality between molecules \iota_A(w_1) and \iota_A(w_2) and the elements of \operatorname{Lip}_0(V,\mathbb R).

Note also that the functions w_1 separates the elements of \operatorname{Lip}_0(V,\mathbb R) since, if \varphi_1 \ne \varphi_2, there exist a vertex v\in V such that \varphi_1(v) \ne \varphi_2(v), and v can be identified with the constant walk w_1(i)=v.

Therefore, the topology T_p is Hausdorff and weaker than the weak* topology for the duality \mathcal F(G)^*=\operatorname{Lip}_0(V,\mathbb R), providing that (B_{\operatorname{Lip}}(G), T_p) is compact. Therefore, the identity map \iota\colon(B_{\operatorname{Lip}}(G), w^*)\to(B_{\operatorname{Lip}}(G), T_p) is bijective and continous from a compact to a Hausdorff space, so we can conclude that its inverse is continous. We conclude therefore that both topologies muest coincide.

Definition

Definition 4.1

12BC

Let \Sigma_0 be a sub-\sigma-algebra of \Sigma. We define a proximity P: W(G) \times W(G) \times \Sigma_0 \to \mathbb R as a family of functions P(\cdot,\cdot,A): W(G) \times W(G) \to \mathbb R indexed by the class of sets A \in \Sigma_0 such that, for a fixed A \in \Sigma_0,

  • (i) P(w_1,w_2,A) is a function of w_1(A) and w_2(A) for each w_1,w_2 \in W(G), and

  • (ii) P is continuous with respect to d_\tau.

That is, for a sequence of walks (w_n)_n, a fixed walk u and a set A \in \Sigma_0 such that \lim_n d_\tau(w_n(A),u(A))=0, then \lim_n P(w_n(A),u(A))=0 too.

Proposition

Proposition 4.2

A8XU

Let P be an additive proximity that is bounded by d_\tau with constant K>0. For every w_1,w_2\in W(G), there exist a sequence (s^{w_1,w_2}_i)_i {\subset \mathbb R} bounded by K such that

P(w_1,w_2,A)= \sum_{i \in A} s^{w_1,w_2}_i \, \tau_i \, d(w_1(i),w_2(i)).
Proof of Proposition 4.2

For fixed w_1,w_2, the function A \mapsto P(w_1,w_2,A) is additive. Since it is bounded with respect to d_\tau, we have that this set function is a countably additive measure. The Radon-Nikodym Theorem gives a K-bounded integrable function (a sequence) (s^{w_1,w_2}_i)_i such that

P(w_1,w_2,A)= \sum_{i \in A} s^{w_1,w_2}_i \tau_i \, d(w_1(i),w_2(i)),

so we get the result.

Lemma

Lemma 4.3

G5VE

Consider a sub-\sigma-algebra \Sigma_0 of \Sigma. Suppose that there is a proximity P: W(G) \times W(G) \times \Sigma_0 \to \mathbb R that satisfies that there is a constant K>0 such that for every sequence of couples of walks and sets (w^1_1,w^2_1,A_1), ..., (w^1_n, w^2_n,A_n),

\sum_{k=1}^n P(w^1_k,w^2_k,A_k) \le K \ \Big\| \sum_{k=1}^n \big| \langle w^1_k \circleddash w^2_k, \cdot \rangle (A_k) \big| \Big\|_{C(B)}.

Then there is a function \varphi_0 \in B_{E(G)} such that for every couple of walks w_1, w_2 and A \in \Sigma_0,

P(w_1,w_2,A) \le K \big| \langle w_1 \circleddash w_2, \varphi_0 \rangle (A) \big|
Used by Proof
Proof of Lemma 4.3

First, let us recall that there is a well-known trick for extending the inequality in the statement of the theorem to the same inequality for convex combinations. It is based on the fact that we can repeat terms in the sum as many times as needed, and divide by the total number of terms, in such a way that we obtain a rational approximation for any convex combination by means of rational numbers, and thus a limit procedure yields the result. This procedure can be found well explained in [far]. Thus, from the original inequalities we obtain that, for every set \alpha_1,...,\alpha_n >0 such that \sum_{k=1}^n \alpha_k=1,

\begin{aligned} \sum_{k=1}^n \alpha_k P(w^1_k,w^2_k,A_k) &\le K \ \Big\| \sum_{k=1}^n \alpha_k \big| \langle w^1_k \circleddash w^2_k, \cdot \rangle (A_k) \big| \Big\|_{C(B)}\\ = & \, K \ \sup_{\varphi \in B_{E(G)}} \Big( \sum_{k=1}^n \alpha_k \sum_{i=1}^\infty \tau_i| \varphi(w^1_k(A_k)(i))- \varphi(w^2_k(A_k)(i))| \Big). \end{aligned}

for every finite sequence of paths, and we want to get a function \varphi_0 \in B_{E(G)} such that

P(w^1,w^2,A) \le K \sum_{i=1}^\infty \tau_i| \varphi_0(w^1(A)(i))- \varphi_0(w^2(A)(i))|.

For all sets of walks w^1_k, w^2_k, sets A_k and parameters \alpha_k’s as above, we consider the functions

\psi(\varphi)=\sum_{k=1}^n \alpha_k P(w^1_k,w^2_k,A_k) - K \ \sum_{k=1}^n \alpha_k \sum_{i=1}^\infty \tau_i| \varphi(w^1_k(A_k)(i))- \varphi(w^2_k(A_k)(i))|,

\varphi \in B_{E(G)}. We can apply a direct Hahn-Banach separation argument to obtain the result. Each such function \psi is affine and continuous on B_{E(G)}, that is compact by Theorem 3.5. The set of all such \psi defines a convex subset of the dual space C(B_{E(G)})^*, which can be separated from the origin using the Hahn-Banach separation theorem.

Therefore, there exists a function \varphi_0 \in B_{E(G)} such that

\psi(\varphi_0) \le 0 \quad \text{for all these } \psi,

which implies

P(w_1, w_2,(A_k))
\le K \sum_{i=1}^\infty \tau_i \left| \varphi_0(w_1(A_k)(i)) - \varphi_0(w_2(i)) \right| = K \left| \left\langle w_1(A_k) \circleddash w_2(A_k), \varphi_0 \right\rangle \right|,

for all couples w_1, w_2 \in W(G) and every set A \in \Sigma_0 as desired.

Lemma

Lemma 4.4

DYM6

For w_1, w_2 \in W(G) and \varphi \in E(G), the map

P_\varphi(w_1,w_2, A) = |\langle w_1(A) \circleddash w_2(A), \varphi \rangle|, \quad A \in \Sigma,

defines a proximity which is also a countably additive measure.

Used by Proof
Theorem

Theorem 4.5

H44M

Let P be a 1-concave additive proximity with constant K. Then there is a function \varphi_0 \in B_{E(G)} such that for every pair of walks w_1,w_2 there is a non-negative sequence (s^{w_1,w_2}_i)_i {\subset\mathbb R} bounded by K satisfying

P(w^1,w^2, A) = \sum_{i \in A} \tau_i \, s^{w_1,w_2}_i \, \big| \varphi_0(w_1(i))- \varphi_0(w_2(i)) \big|.
Used by Remark 4.6
Proof of Theorem 4.5

We consider the case \Sigma= \Sigma_0. By hypothesis, there is a constant K>0 such that for every walks (w^1_1,w^2_1), ..., (w^1_n, w^2_n) and A_1,...,A_n \in \Sigma,

\sum_{k=1}^n P(w^1_k,w^2_k, A_k) \le K \ \Big\| \sum_{k=1}^n \big| \langle w^1_k(A_k) \circleddash w^2_k(A_k), \cdot \rangle \big| \Big\|_{C(B)}.

Applying Lemma 4.3, we find a function \varphi_0 \in C(B) such that

P(w^1,w^2, A) \le K \, \big| \langle w^1(A) \circleddash w^2(A), \varphi_0 \rangle \big|.

By Lemma 4.4, we have that the right hand side of this inequality gives a countably additive measure. Together with the inequality itself, this gives that A \mapsto P(w^1,w^2, A), which is already additive, is also countably additive. The inequality, that works for all subsets A, provides also that P(w^1,w^2, A) is countably additive with respect to the (countably additive) measure

A \mapsto \nu_{w_1,w_2}(A)=\big| \langle w^1(A) \circleddash w^2(A), \varphi_0 \rangle \big|, \quad A \in \Sigma.

The Radon-Nikodym Theorem (or a direct calculation) gives a \nu_{w_1,w_2}-integrable function (a sequence) s_{w_1,w_2}: \mathbb N \to \mathbb R such that

P(w^1,w^2, A)= \int_A s^{w_1,w_2}_i \, d\nu_{w_1,w_2}(i)

and \sup_i s^{w_1,w_2}_i \le K, what gives the result. Taking into account that the measurable space is the set of natural numbers, we obtain that

P(w^1,w^2, A)
= \sum_{i \in A} \tau_i \, s^{w_1,w_2}_i \, | \varphi_0(w_1(i))- \varphi_0(w_2(i)) | \le K \, \sum_{i \in A} \tau_i \, | \varphi_0(w_1(i))- \varphi_0(w_2(i)) | .
Remark

Remark 4.6

695T

In particular, every proximity as the one given by Theorem 4.5 is Lipschitz with constant less or equal to K. But this inequality can be also written for the restriction of the walks to subsets A, that is,

P(w^1,w^2, A) = \sum_{i \in A} \tau_i \, s^{w_1,w_2}_i \, \big| \varphi_0(w_1(i))- \varphi_0(w_2(i)) \big| \le K \sum_{i \in A} \tau_i \, d(w_1(i),w_2(i))

for all walks w_1,w_2 and A \in \Sigma.

Remark

Remark 5.1

75SS

Let us note that the general formula provided above for the proximity function P gives a lot of information about its properties. First, note that we can compute all the weights s_i^{w_1,w_2} associated to all the indices i for w_1,w_2 \in W_0, by

s_i^{w_1,w_2} = \frac{ P(w_1, w_2, \{i\}) }{\tau_i \left| \varphi_0(w_1(i)) - \varphi_0(w_2(i)) \right|},

if \varphi_0(w_1(i))\neq\varphi_0(w_2(i)). However, the function \varphi_0 is not known for the other vertices not involved in the range of the walks in W_0. Recall that, in general, they are obtained via the Hahn–Banach theorem and so its explicit form is unknown. As a consequence, we cannot compute the other values s_i^{w_1,w_2} directly.

Let us show, however, that we can get a explicit domination formula for P. Nevertheless, by using the Lipschitz condition of \varphi_0 with respect to the weighted metric d_\tau, we can deduce a lower bound as follows:

s_i^{w_1,w_2} \geq \frac{ P(w_1, w_2, \{i\})}{\|\varphi_0\|_{\mathrm{Lip}} \, \tau_i d(w_1(i), w_2(i))}.

Rearranging this expression, we obtain an upper bound on the proximity term

P(w_1, w_2, \{i\}) \leq \|\varphi_0\|_{\mathrm{Lip}} \cdot s_i^{w_1,w_2} \cdot \tau_i d(w_1(i), w_2(i)).

Moreover, defining s_i^{w_1,w_2}=0 when \varphi_0(w_1(i))=\varphi_0(w_2(i)), note that this expression also holds since P(w_1, w_2, \{i\})=0. Therefore, summing over a measurable set A, we get

P(w_1, w_2, A) \leq \|\varphi_0\|_{\mathrm{Lip}} \sum_{i \in A} s_i^{w_1,w_2} \cdot \tau_i d(w_1(i), w_2(i)).

If we assume as in previous sections that \sup_i s_i^{w_1,w_2} \leq K for some constant K, then the proximity is controlled by the weighted distance

P(w_1, w_2, A) \leq \|\varphi_0\|_{\mathrm{Lip}} \cdot K \sum_{i \in A} \tau_i d(w_1(i), w_2(i)).

This shows that the proximities defined by duality in Section ? are also dominated by the weighted metric distance d_\tau, as discussed in Section ?.

Lemma

Lemma 5.2

IWLC

The average proximity \widehat P constructed as above satisfies the following properties.

  • (i) \widehat P is an additive 1-concave proximity with constant K.

  • (ii) The function \widehat P, considered as a distance-type function, satisfies a Lipschitz inequality with constant \le K.

  • (iii) For every A \in \Sigma, \widehat P(\cdot,\cdot,A) is a pseudometric in W(G).

Proof of Lemma 5.2
  • (i) The first part is an obvious consequence of the fact that “the addition of summations over disjoint subsets of indices equals the summation over their union”. On the other hand, for every sequence of couples of walks (w^1_1,w^2_1), ..., (w^1_n, w^2_n) and sets A_1,...,A_n \in \Sigma,

    \begin{aligned} \sum_{k=1}^n P(w^1_k,w^2_k, A_k) &= \sum_{k=1}^n \sum_{i \in A_k} \tau_i \, s_i \, \big| \widehat \varphi(w^1_k(i))- \widehat \varphi(w^2_k(i)) \big| \\ &\le \sup_{i} |s_i| \, \sum_{k=1}^n \sum_{i \in A_k} \tau_i \big| \widehat \varphi(w^1_k(i))- \widehat \varphi(w^2_k(i)) \big| \\ &\le K \ \Big\| \sum_{k=1}^n \big| \langle w^1_k(A_k) \circleddash w^2_k(A_k), \cdot \rangle \big| \Big\|_{C(B)}. \end{aligned}
  • (ii) If w_1,w_2 \in W(G) and A \in \Sigma, we get the Lipschits-type inequality

    \begin{aligned} \big| P(w_1,w_2,A) \big| &\le K \Big| \sum_{i \in A} \tau_i \big| \widehat \varphi(w^1(i))- \widehat \varphi(w^2(i)) \big| \\ &\le K \sum_{i \in A} \tau_i d(w_1(i), w_2(i)) \\ &= K d_\tau(w_1,w_2). \end{aligned}
  • (iii) Indeed, the formula is clearly positive and symmetric with respect to w_1,w_2. On the other hand, if A \in \Sigma and w_1,w_2, w_3 \in S_1(G), we have that

    \begin{aligned} \widehat P(w_1,w_3,A) &= \sum_{i \in A} \tau_i \, s_i \, \big| \widehat \varphi(w_1(i))- \widehat \varphi(w_3(i)) \big| \\ &\le \sum_{i \in A} \tau_i \, s_i \, \big| \widehat \varphi(w_1(i))- \widehat \varphi(w_2(i)) \big| \\ & + \sum_{i \in A} \tau_i \, s_i \, \big| \widehat \varphi(w_2(i))- \widehat \varphi(w_3(i)) \big| \\ &= \widehat P(w_1,w_2,A) + \widehat P(w_2,w_3,A). \end{aligned}
Remark

Remark 5.3

5WHV

The way the extension \widehat \varphi is obtained can be changed according to the characteristics of the problem. For instance, we can consider the case that \varphi is known for all the vertices of the graph; in this case, no extension from the range of the walks is needed.

Problem

Problem

Y3GR

Given a set of exploratory walks W_0 and the associate proximity function \widehat P, construct a classification rule for the set of all walks (paths) connecting v_1 and v_2 in such a way that each of the obtained groups has as central representative an element of W_0.

Source and licence

The text on this page is from arXiv:2508.19709v1 by R. Arnau, A. González Cortés, E. A. Sánchez Pérez and S. Sanjuan, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2508/2508.19709.jsonl.