Heat Kernel Estimates on Simple Random Walks and On-Diagonal Upper Bounds ()
1. Introduction
The study of heat kernel estimates on graphs and manifolds is fundamental in geometric analysis, with crucial implications for random walks and diffusion processes. This paper presents precise estimates for the heat kernel associated with random walks on graphs of varying dimensions. We focus particularly on the 2-dimensional case, establishing key insights into the long-term behavior of these stochastic processes.
Extending our analysis to higher-dimensional random walks, we find that the heat kernel converges rapidly, marking a significant departure from lower-dimensional dynamics. This observation builds on established results from Barlow et al. [1] [2] and Grigor’yan [3] [4], which address the complex behavior of heat kernels across different geometries.
Additionally, we compute constants related to the 1-dimensional heat kernel estimates, enhancing our understanding of how dimension affects kernel decay rates. This work complements the findings of Hambly and Kumagai [5], who examined the influence of space complexity on heat kernel behavior.
We also explore on-diagonal estimates, which are essential for characterizing short-time asymptotics of heat kernels. These estimates, informed by results from Coulhon and Grigor’an [6] [7], provide a cohesive framework for analyzing random walks on diverse graph structures.
An outline of this paper is as follows. In Section 2, we list the basic definitions of graphs and some lemmas that play an important role in the proof in Section 3, and we also list some estimates that have been proved in [3] [8] and will be improved in Section 3. In Section 3.1, we first talk about the precise constant in the estimate of a 1-dimensional simple random walk. Then, we give several estimates of a 2-dimensional simple random walk, the method from which can generalize to higher dimensional cases. In Section 3.2, we provide an estimate for the upper bound of the heat kernel with some restrictions on graphs.
2. Preliminaries
We introduce some basic definitions and lemmas that will be used later. [3] contains the details for this section.
Definition 2.1 (Weight)
Let
be a countable, undirected graph. A collection of non-negative functions
, defined on
, is called a weight on
if it satisfies
and
if and only if
. The pair
is then referred to as a weighted graph. We define the weight of any vertex
as
.
Definition 2.2 (Transition function)
Let
be an undirected, countable graph, and let
be two arbitrary vertices in
. Define
, which forms a Markov kernel. The transition function is then defined by
From this definition, it follows directly that for any weighted graph
, we have
where
. Consequently, for any positive integer
, we also have
Definition 2.3 (Laplace operator)
Let
be an undirected, countable graph. The Markov operator is defined by
where
is a function on
and
is any vertex.
Given a finite subset
, the Dirichlet Laplace operator on Ω is defined as
where
is a function on Ω, and
is set to zero whenever
.
Definition 2.4 (Heat kernel)
Let
be a weighted graph. The heat kernel of
is defined as
where
. Furthermore, the relation
holds.
Lemma 2.5 (Stirling’s formula)
For any positive integer
, the factorial of
is given by:
where
is some positive number such that
. Indeed, this implies the famous estimate of
as
:
Theorem 2.6 (One-dimensional random walk)
Let
be
equipped with a simple weight. We have
for all integers
and
. Also, we have
Theorems 2.7 and 2.8 have been established in the literature ([3]), demonstrating the behavior of the heat kernel under specific conditions.
Theorem 2.7 (Estimation of
, [3])
For every positive integer
and for all
satisfying
and
, the following estimate holds:
where
are some positive constants.
Theorem 2.8 (On-diagonal upper bounds for the heat kernel)
Let
be an infinite weighted connected graph that satisfies the following conditions:
(1)
for some constants
and
. Furthermore, if
satisfies the Faber-Krahn inequality with the function
for constants
, then the following estimate holds:
for all
and
, where
is a constant depending on
.
3. Some Estimates for Heat Kernel
3.1. Heat Kernel Estimates on Simple Random Walk
Firstly, we will compute the exact values of the constants
and
in Theorem 2.7, provide a more accurate estimate of
for the case of a one-dimensional simple random walk.
Theorem 3.1 (Better estimate of
)
For every positive integer
and for all
such that
and
, the following estimate holds:
Proof. From Lemma 2.5, we have
Assume that
is even and set
, we get
Note that
(2)
indicating that
(3)
Recall that under the given condition, we have
, then from the first inequality in Equation (3) we obtain:
where
. Firstly, we estimate the upper bound of
. Note that
, then we have
where
. Apply the Taylor formula, we get
Thus, we have the estimate of the upper bound
(4)
We have
A simple computation verifies that
Consequently, we deduce
Now we estimate the lower bound of
. From the second inequality in Equation (3), we have
Note that
In addition, we can find a lower bound of
:
Thus we obtain
□
Also, we consider the case of a two-dimensional simple random walk and give the corresponding estimate of
. We omit the derivation of its expression, which is
where
.
From Theorem 3.1, we have the following derivation:
We denote
.
Theorem 3.2
If
for some positive constant
, then we have
Proof. Indeed, we have
□
This method is easy to generalize to the high-dimensional case. We analogously define the heat kernel with dimension
as follows.
where
. Let
.
Theorem 3.3
We have
Proof. Similarly, we have

□
Now, we return to the case of the two-dimensional random walk. We will see an estimate of
if
is large enough.
Theorem 3.4
If
, then
Proof. Define
for
, then
Note that
, then
indicating that
reaches its maximum at
. Therefore, we have
□
Theorem 3.5
Proof. Define
Then
and hence
reaches its maximum at
or
. Therefore, we have
□
3.2. On-Diagonal Upper Bounds for the Heat Kernel
Now we consider some more general situations. If some constants can dominate the weight and the degree, then we have an estimate for the heat kernel (See Theorem 2.8). We wonder now if we have some estimates when
and
are not uniformly bounded.
We introduce some notations as follows. The support of a function
on
is defined to be
. Let
be the set of all functions defined on
that have finite support. For
, we define the inner product
.
Here are some statements in the proof of Theorem 2.8, which will be used in our proof later. We will list all these statements as lemmas without covering the details. See [3] [8] for the proof of these lemmas.
Lemma 3.6 If
, then
and
.
Lemma 3.7 Let
be a non-negative function, and set
. For given
, we define
where
denotes the 1-neighborhood and
. Then
Lemma 3.8 If
is a sequence of positive real numbers satisfying that
then we have
Lemma 3.9 Let
be the heat kernel on a locally finite weighted graph
. Then for any
and
, we have [(a)]
1)
;
2)
.
Theorem 3.10
Now, instead of assuming uniform bounds on the weight
and degree
for vertices
as in condition Equation (1), we replace it with the following:
(5)
where
and
are non-negative, finite functions. Additionally, assume there exist non-decreasing functions
and
such that for any
, the following holds:
(6)
where
denotes the distance between vertices
and
. All other conditions remain the same as in Theorem 2.7.
Under these assumptions, the following estimate holds:
where
,
, and
Proof. From Equation (5), we deduce that for any
we have
Given any non-empty finite set
, the total weight of
can be estimated:
(7)
where
is an arbitrary vertex in
, and
, which denotes the eccentricity of
in
.
Let us fix a vertex
and define
. It is clear that
has finite support and
. We then define the sequence
inductively by setting
. We deduce by Lemma 3.6 that
and
. Set
for each
in Lemma 3.7, we obtain
(8)
where
and
.
Also, we have
(9)
Now we claim that
for
.
In fact,
. Suppose that the statement is true for
. Then we have
, and our claim has been shown by induction.
Therefore, we deduce from the definition of eccentricity that
(10)
Hence, from Equations (5) (6) (7) (9) (10), we obtain
where
denotes the set consisting of all the vertices
such that
. Using the Faber-Krahn inequality, we obtain
(11)
where
. Thus, from Equations (8) (11), we deduce
That is
(12)
Then, Equation (12) and Lemma 3.8 imply that
Hence, we have
and therefore
(13)
We note from Lemma 3.9 that
(14)
For the general heat kernel
, we use Equations (13) (14) and Lemma 3.9 to derive the following estimate:
for
and positive integers
. We choose
if
is even or
and
if
is odd. Both cases lead to the same estimate in the theorem. □
Remark. Note that if
, then the estimate implies
In another case, let
and
. Then we have
. For sufficiently large
, we have the following estimation considering the theorem 3.10:

together with the approximation
where
denotes the logarithmic integral function, which implies the estimation