The forced move #
For a probability vector p on a finite set, the forced move F_p of eq. (4) of the paper, the
Metropolized Gibbs kernel of Liu (1996), proposes, from i with p i < 1, an index j ≠ i with
probability p j / (1 - p i) and accepts it with probability min {1, (1 - p i) / (1 - p j)}, so
that F_p(i, j) = p j / max {1 - p i, 1 - p j} for j ≠ i. If p i = 1, then F_p(i, ·) = δ_i.
For a nonnegative vector u, F_u is the forced move with respect to u normalized to sum to
one if u ≠ 0, and the identity kernel if u = 0 (Section 2.3).
The main results are the three parts of Lemma 1 of the paper: F_p is reversible with respect to
p, F_p(i, j) ≥ p j for i ≠ j, and ⟨φ, F_p φ⟩_p ≤ p(φ) ^ 2.
The forced move F_p of eq. (4): for j ≠ i, F_p(i, j) = p j / max {1 - p i, 1 - p j},
F_p(i, i) = 1 - ∑_{j ≠ i} F_p(i, j), and F_p(i, ·) = δ_i if p i = 1.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The forced move F_u with respect to a nonnegative vector u (Section 2.3): the forced move
with respect to u / (u_1 + ⋯ + u_N) if u ≠ 0, and the identity kernel if u = 0.
Equations
- CSMC.forcedU u = if u = 0 then 1 else CSMC.forced fun (i : ι) => u i / ∑ k : ι, u k
Instances For
Second part of Lemma 1: F_p(i, j) ≥ p j for i ≠ j.
The forced move is a Markov kernel.
First part of Lemma 1: F_p is reversible with respect to p.
Third part of Lemma 1: ⟨φ, F_p φ⟩_p ≤ p(φ) ^ 2.
Under the forced move, the current index is kept with probability at most that under the Gibbs
kernel: F_p(i, i) ≤ p i.
For a nonnegative vector u, F_u is a Markov kernel.
For a nonnegative vector u, u i * F_u(i, j) = u j * F_u(j, i) for all i and j.
For N = 2 and p_1, p_2 > 0, F_p(1, 2) = min {1, p_2 / p_1} is the Metropolis acceptance
probability (Section 2.2). The indices 1 and 2 of the paper are 0 and 1 in Lean.