Proposition 9.1 -- existence and uniqueness of harmonic extensions
ProvedMarkovMixing.harmonic_extensionmarkov-chainsmixing-timesprobability
Let be an irreducible Markov chain on a finite state space . A function is harmonic at when it satisfies the mean-value property . Fix a nonempty set of states and boundary data , write for the first time the chain visits , and let denote the probability that the chain started at first enters at the state . Define the harmonic extension of as its expected boundary value at the first visit,
The theorem (Proposition 9.1 of Levin–Peres–Wilmer) asserts:
- agrees with on ;
- is harmonic at every state outside ;
- is the unique such function: any that agrees with on and is harmonic off equals everywhere.
This is the discrete Dirichlet problem: boundary data on extends in exactly one way to a function harmonic off , and the extension is probabilistic. Voltages in the electrical dictionary are exactly such extensions.
Preamble
import Definitions.Def_mm_network
Formal statement
namespace MarkovMixing
/-- **Proposition 9.1** (LPW): for an irreducible chain and a nonempty set
`B` of states with boundary data `f`, the function
`h(x) = E_x f(X_{τ_B}) = ∑_{y ∈ B} f(y) P_x{X_{τ_B} = y}` is the unique
extension of `f` that agrees with `f` on `B` and is harmonic off `B`. -/
theorem harmonic_extension {V : Type*} [Fintype V] [DecidableEq V]
(P : Matrix V V ℝ) (hP : IsStochastic P) (hirr : Irreducible P)
(B : Finset V) (hB : B.Nonempty) (f : V → ℝ) :
(∀ x ∈ B, (∑ y ∈ B, f y * firstHitAtProb P x B y) = f x) ∧
HarmonicOn P (fun x => ∑ y ∈ B, f y * firstHitAtProb P x B y)
{x : V | x ∉ B} ∧
∀ g : V → ℝ, (∀ x ∈ B, g x = f x) → HarmonicOn P g {x : V | x ∉ B} →
g = fun x => ∑ y ∈ B, f y * firstHitAtProb P x B y := by
sorry
end MarkovMixing
Source
D. A. Levin, Y. Peres, E. L. Wilmer, Markov Chains and Mixing Times, AMS 2009, https://documents.epfl.ch/groups/i/ip/ipg/www/2013-2014/Random_Walks/markovmixing.pdf, Section 9.2, Proposition 9.1, p. 116