Discrete Green's Identity
- Discrete Green's Identity is a set of formulas in discrete analysis that relate operators such as graph Laplacians or difference operators to kernel or pseudo-inverse representations encoding boundary and point-evaluation data.
- It appears in various settings including random walks on graphs, planar quad-graphs, lattice difference equations, and finite-element discretizations, each adapting the classical integration-by-parts notion.
- The framework provides practical insights into operator inversion, optimal stopping rules, and numerical challenges like positivity preservation in discretized simulations.
Discrete Green’s identity denotes a family of formulas in discrete analysis that relate a discrete operator, its inverse or fundamental solution, and boundary, source, or point-evaluation data. Depending on the setting, the operator may be a graph Laplacian, a constant-coefficient difference operator on , a finite-element discretization of an elliptic or convection–diffusion problem, or a fractional nabla-difference operator. Correspondingly, the Green object may be a pseudo-inverse, a boundary-value kernel, or a variational representer of a point source. On planar quad-graphs, the notion appears as literal discrete analogues of Green’s first and second identities; on graphs and in numerical discretizations, it often appears instead as an operator equation or bilinear-form representation carrying the same integration-by-parts content (Bobenko et al., 2015, Beveridge, 2015).
1. Range of meanings in discrete settings
The term does not refer to a single universally fixed formula. In the literature, it covers several structurally related constructions: summation-by-parts identities, representation formulas for point evaluation, pseudo-inverse identities for discrete Laplacians, and existence statements for discrete fundamental solutions. What unifies them is the passage from a discrete operator to a kernel or functional that encodes inversion, boundary behavior, or source localization.
The following correspondences are explicit in the cited works.
| Setting | Operator | Green relation |
|---|---|---|
| Random walk on a graph | ||
| Planar quad-graph | Green’s first and second identities | |
| Lattice difference equations | ||
| Standard finite elements | ||
| SDFEM on Shishkin meshes | ||
| Nabla fractional BVPs | 0 | 1 |
A recurrent feature is normalization. In graph Laplacians on finite state spaces, constants lie in the kernel, so the Green object is a pseudo-inverse rather than an ordinary inverse. In boundary-value formulations, the kernel is instead determined by boundary conditions and jump or forcing constraints. In variational discretizations, the Green object is the Riesz representer of evaluation under the discrete bilinear form.
2. Graph Laplacians, hitting times, and exact stopping rules
For a graph 2, the discrete Laplace operator can be written as
3
where 4 is the random-walk transition matrix. In the undirected case,
5
and the stationary distribution is
6
The discrete Green’s function 7 is defined as the pseudo-inverse characterized by
8
These conditions say that 9 inverts the Laplacian on the subspace orthogonal to constants and is uniquely normalized by zero row sums (Beveridge, 2015).
The central formula expresses 0 directly through random-walk hitting times: 1 Here 2 is the expected time for a walk started at 3 to hit 4, and
5
is the stationary-average hitting time to 6. This formula gives a discrete Green-type representation in which the inverse of the Laplacian is encoded by expectations of stopping times rather than by purely algebraic inversion.
The same work identifies a second layer of structure through optimal stopping rules. For a stopping rule 7, the access time is
8
and the exit frequencies 9 satisfy the conservation law
0
An optimal rule exists precisely when some vertex is never exited,
1
and the exit frequencies admit the explicit formula
2
For the stationary target 3, the Green matrix is
4
or entrywise,
5
This identifies the discrete Green’s function as a matrix of exit frequencies plus a rank-one correction enforcing the normalization 6.
The graph-theoretic viewpoint also extends to arbitrary target distributions 7: 8 with
9
In this formulation, discrete Green’s identity is not a boundary integral formula but an operator-and-expectation identity linking Laplacian inversion, hitting times, and exact stopping behavior.
3. Green’s first and second identities on planar quad-graphs
A literal discrete analogue of Green’s identities is developed for planar bipartite quad-graphs. The framework uses the medial graph 0, discrete exterior calculus, and a discrete Laplacian
1
For functions 2, the Laplacian factorizes as
3
This provides the structural analogue of the factorization of the continuous Laplacian by Cauchy–Riemann operators (Bobenko et al., 2015).
Let 4 be finite, and let 5. The discrete Green’s first identity is
6
The discrete Green’s second identity is
7
The boundary term is a contour integral over the boundary of the medial graph. In this way, the continuous boundary pairing 8 is replaced by a discrete contour integral built from the Hodge star and exterior derivative.
The proof mirrors the smooth case. The decisive ingredients are the derivation property
9
and the discrete Stokes theorem
0
Choosing 1 yields the first identity, and the second follows by skew-symmetrization. The work explicitly states that this is the first formulation of a discrete Green’s first identity in this quad-graph setting.
These identities underpin several further results. The discrete Dirichlet energy is
2
and the Green identities support variational characterizations of discrete harmonicity, uniqueness of the discrete Dirichlet problem, Weyl’s lemma, and harmonic-conjugate theory. Here, discrete Green’s identity is a full discrete exterior-calculus theorem rather than only an operator representation.
4. Fundamental solutions on 3 and discrete operator inversion
For constant-coefficient difference operators on the lattice, the Green object appears as a fundamental solution. If
4
with finite 5, then the symbol is the Laurent polynomial
6
The discrete analogue of the Malgrange–Ehrenpreis theorem states that for every non-zero such operator there exists a function 7 on 8 such that
9
where 0 is the discrete delta at the origin (Zeilberger, 2011).
This result does not present Green’s first or second identity in the classical PDE format. Instead, its first proof uses a duality mechanism that plays the same structural role. A lattice function 1 determines a linear functional 2 on Laurent polynomials by
3
and one seeks 4 satisfying
5
for every Laurent polynomial 6. Multiplication by the symbol on the polynomial side corresponds to application of the difference operator on the lattice side. This is the discrete analogue of moving an operator across a pairing, which in continuous analysis is the mechanism behind integration by parts and Green’s formulas.
The second proof is constructive. Associating to 7 the bilateral Laurent series
8
the equation 9 becomes
0
Hence
1
The right-hand side has 2 possible formal Laurent expansions, each producing a discrete Green function. The accompanying Maple package LEON, through the procedure FS, implements this constructive expansion. In this lattice setting, discrete Green’s identity is best understood as the existence and construction of 3, together with the duality relation that replaces explicit summation-by-parts formulas.
5. Variational identities in finite-element and stabilized discretizations
In finite-element analysis, discrete Green’s identity is often the variational statement that point evaluation is represented by the bilinear form. For a fixed 4, the discrete Green’s function 5 is defined by
6
The discrete Laplacian is
7
so the Green function satisfies
8
This is the finite-element analogue of integration by parts and point-source representation (Miller, 2023).
The same framework yields quantitative information. In three dimensions,
9
so the discrete Green’s function is not uniformly bounded in 0 at the singularity. The paper also proves exponential decay away from the singularity,
1
and positivity away from a neighborhood of size 2: if
3
then
4
At the same time, numerically persistent negative values are reported on unstructured three-dimensional Delaunay meshes. The stated implication is that a discrete Harnack inequality cannot be established for unstructured finite-element discretizations without stronger mesh restrictions, such as an 5-matrix condition.
For the streamline diffusion finite element method on Shishkin triangular meshes, the same representer idea is adapted to a convection–diffusion bilinear form. The discrete Green’s function 6 is defined by
7
The analysis then uses weighted identities obtained by integration by parts, for example
8
where 9 is the nodal interpolant. For problems with only exponential layers, this leads to the estimate
0
while for singularly perturbed problems with characteristic layers the final weighted estimate is region-dependent and takes the form
1
These SDFEM papers do not isolate a standalone theorem named “discrete Green’s identity,” but their analysis is built on the exact adjoint representation of nodal evaluation and on weighted integration-by-parts formulas (Zhang, 2017, Liu et al., 2017).
6. Fractional-difference boundary value problems and interpretive issues
For higher-order boundary value problems involving the nabla Caputo fractional difference, the operator
2
serves as a discrete fractional analogue of a self-adjoint differential operator. The associated Green theorem states that if the homogeneous boundary value problem has only the trivial solution, then the unique solution of the nonhomogeneous problem with zero boundary data is
3
The Green kernel 4 is defined by combining a homogeneous solution 5 satisfying the left boundary conditions with the Cauchy function 6, via
7
and a two-branch definition of 8 on the relevant index ranges (Ahrendt et al., 2018).
The operational substitute for classical integration by parts is the discrete Leibniz rule
9
together with its shifted form
00
These identities are used iteratively in the proof of the variation-of-constants formula and play the role ordinarily served by Green-type integration-by-parts arguments.
Across these settings, two misconceptions recur. First, discrete Green’s identity need not always mean a literal discrete version of Green’s first identity with a boundary term; in several important frameworks it appears instead as a pseudo-inverse relation, a duality formula, or a variational representer of point evaluation. Second, properties familiar from symmetric elliptic theory do not automatically persist under discretization. On unstructured three-dimensional finite-element meshes, positivity is delicate and may fail numerically away from the singularity (Miller, 2023). In the fractional nabla setting, the operator is motivated as a self-adjoint analogue, but the cited work does not prove a full adjointness theorem with a bilinear-form identity (Ahrendt et al., 2018).
Taken together, the literature presents discrete Green’s identity not as a single formula but as a coherent principle: discrete operators admit Green objects that convert local forcing, point evaluation, hitting data, or boundary constraints into global representations. The exact syntax varies—from
01
to
02
but the underlying content is stable: a discrete inverse or adjoint relation is expressed in a form that exposes conservation, normalization, and representation.