Alphabeta Math
Pipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Gibbs sampling and scan schemes

1 · Prerequisites

2 · Summary

Summary

An exact Gibbs block update retains the unselected coordinates and draws the selected block from a supplied proper full conditional kernel. The kernel must be a pointwise probability kernel satisfying the conditional event identities; values on null conditioning fibres still need a probability-law version.

Each exact block update is reversible and invariant for the target. A random scan with fixed probabilities is a mixture of these kernels, so it remains reversible and invariant. A systematic scan composes the block kernels in its fixed order, so each full sweep preserves the target. The individual coordinate-update sequence has periodic, phase-indexed transition kernels and is generally time-inhomogeneous; sampling at full-sweep boundaries gives a homogeneous kernel.

Systematic composition need not preserve reversibility. Invariance alone supplies no irreducibility, uniqueness, or convergence rate. A constrained support can make single-site Gibbs reducible, as the companion examples show. Density-based full conditionals use normalized sections only where the marginal density is finite and positive; exceptional fibres require a supplied filler probability.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Proper full conditional kernel

Definition

Let I be a finite nonempty index set, let (Si,Si)i∈I be measurable spaces, set S=∏i∈ISi with its finite product sigma-algebra, and let π be a probability measure on S. For a nonempty block B⊆I, write SB=∏i∈BSi, S−B=∏i∈I∖BSi, let p−B:S→S−B be the coordinate projection, and define π−B(D):=π(p−B−1(D)) for measurable D⊆S−B.

Products and product sigma-algebras use the empty-product convention in The product sigma-algebra and its finite iterates: if B=I, then S−B is the one-point space {()} with its trivial sigma-algebra.

A proper full conditional kernel for block B is a supplied probability kernel KB:S−B→SB such that for every product-measurable C⊆S and every measurable D⊆S−B, π(C∩p−B−1(D))=∫DKB(z,Cz) π−B(dz),Cz:={u∈SB:splice⁡B(z,u)∈C}. Here splice⁡B(z,u) is the unique state whose coordinates on I∖B are z and whose coordinates on B are u. This is the event-identity definition of a regular conditional distribution of the block given the retained coordinates, with every kernel section a probability measure at every z. It makes no existence claim; the A-page density corollary gives one sufficient case.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Reversibility for a probability kernel

Definition

Let P be a probability kernel on (S,S) and let π be a probability measure on that space. The kernel P is reversible with respect to π, or satisfies detailed balance, when ∫AP(x,C) π(dx)=∫CP(y,A) π(dy)(A,C∈S). This is the symmetry of the two-time transition flow π(dx)P(x,dy), stated through its values on measurable rectangles. The definition is for a general measurable state space and makes no irreducibility, uniqueness, or convergence assertion. Invariance means ∫P(x,A) π(dx)=π(A) for every A∈S, as in Invariant and stationary distribution for a Markov kernel.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Reducibility of a finite Markov chain

Definition

Let E be a finite nonempty state space and p a transition matrix on E. A subset C⊆E is closed when ∑y∈Cp(x,y)=1 for every x∈C. The finite chain is reducible when it has a nonempty proper closed subset. This definition is the only reducibility convention used by the finite-support example on this page.

CorollaryStatement: Literature-sourcedProof: AI-adaptedOpen item page →

A joint density supplies a proper full conditional kernel

Statement

Let (SB,SB,μ) and (S−B,S−B,ν) be sigma-finite measure spaces. Suppose a probability law π on their product has a nonnegative product-measurable density p(u,z) with respect to μ×ν. Fix a supplied probability measure ρ on SB and put m(z)=∫SBp(u,z) μ(du),D={z:0<m(z)<∞}. Then KB(z,A)={∫Ap(u,z) μ(du)m(z),z∈D,ρ(A),z∉D, is a proper full conditional kernel for π.

Facts & Assumptions

Given: The density model and the supplied filler probability measure in the Statement.

[F1]

The density construction gives an everywhere probability kernel; the second marginal gives full mass to D; and the rectangle event identity is the defining regular conditional distribution identity. Conditional density formula.

[F2]

A proper full conditional kernel is an everywhere probability kernel satisfying the block event identities against the retained-coordinate marginal. Proper full conditional kernel.

[F3]

Finite measures agreeing on generating rectangles agree on the product sigma-algebra. Measures agreeing on a generating pi-system are equal under an increasing finite-measure exhaustion from that pi-system.

[F4]

Integrating a nonnegative product-measurable function against a probability kernel gives a measurable function of the source point. Measurability of integration against a kernel.

[F5]

Increasing nonnegative measurable functions pass through an integral by monotone convergence. Monotone convergence for the integral.

[F6]

The nonnegative integral is additive on finite sums. Additivity of the nonnegative Lebesgue integral.

Proof

Given: The density model and the supplied filler probability measure in the Statement.

1.1F1

Apply [F1] with the block coordinate as target and the retained coordinates as conditioning variable. Its formula gives probability sections on D by normalization and uses ρ on every exceptional fibre; the supplier proves measurability of evaluations and that the exceptional set has zero marginal mass. Thus KB(z,⋅) is a probability measure for every z, not only almost every z.

1.2F1F4

Fix any measurable F⊆S−B. Under the coordinate grouping S≅SB×S−B, the inverse image under splice⁡B of a measurable rectangle A×C is C×A. Since such rectangles generate the finite-product sigma-algebra (The product sigma-algebra and its finite iterates), the function (z,u)↦1E(splice⁡B(z,u)) is product-measurable for every product-measurable E⊆S. The kernel integration theorem [F4] therefore makes z↦KB(z,Ez) measurable. Define νF(E)=∫FKB(z,Ez) π−B(dz); this integral is defined for every such E.

2.1F1F5F6step 1.2

The set function E↦π(E∩p−B−1(F)) is a finite measure by restriction of π. The set function νF is also a finite measure: it vanishes at ∅, and νF(S)=∫F1 dπ−B=π−B(F)≤1. If (En) are pairwise disjoint product-measurable sets, their sections (En)z are pairwise disjoint, so KB(z,(⋃nEn)z)=∑nKB(z,(En)z). The partial sums are measurable by step 1.2 and increase; applying [F5] to 1F(z)∑n=1NKB(z,(En)z) and [F6] to each finite sum gives νF(⋃nEn)=lim⁡N∑n=1NνF(En)=∑nνF(En).

3.1F1F2F3step 1.2step 2.1∎

For a coordinate rectangle E=A×C, the density event identity [F1] gives π(E∩p−B−1(F))=π(A×(C∩F))=∫C∩FKB(z,A) π−B(dz)=νF(E). The coordinate rectangles form a generating pi-system and include the whole space. The two finite measures agree on that system and have the common finite total mass π−B(F), so the constant sequence consisting of the whole space is a finite-measure exhaustion in [F3]. Measure uniqueness yields π(E∩p−B−1(F))=νF(E) for every product-measurable E. Since F was arbitrary, [F2] holds for the displayed kernel. The kernel/event construction itself uses no AC; the optional conditional-expectation-class convention is not invoked.

Remarks

The sets where m=0 or m=∞ are not normalized by a quotient. The supplied filler handles them pointwise, and the formula asserts no density-based conditional value on those marginal-null fibres.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicableOpen item page →

Exact Gibbs block update

Definition

Inputs: The finite product state space and target law from Proper full conditional kernel, a nonempty block B, its supplied proper full conditional kernel KB, and a current state x∈S.

Output: A new state x′∈S whose retained coordinates equal x−B and whose updated block is sampled from KB(x−B,⋅).

The transition kernel is PB(x,C)=∫SB1C ⁣(splice⁡B(x−B,u))KB(x−B,du),C∈S. Operationally, retain every coordinate outside B, draw u from the full conditional kernel at the retained value, and replace the coordinates in B by u. The finite product sigma-algebra makes the splice map measurable; the kernel-integral theorem makes the displayed evaluation measurable in x. The well-definedness result is The Gibbs block update is a probability kernel ↗.

CorollaryStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Proper full conditionals of a nondegenerate bivariate normal law

Statement

Assume AC. Let mX,mY∈R, let σX,σY>0, and let −1<r<1. Put Σ=(σX2rσXσYrσXσYσY2),π=N2((mX,mY),Σ). Then proper full conditional kernels of X given Y=y and of Y given X=x, at every real conditioning value, are X∣Y=y∼N ⁣(mX+rσXσY(y−mY), σX2(1−r2)),Y∣X=x∼N ⁣(mY+rσYσX(x−mX), σY2(1−r2)). Both conditional variances are strictly positive. The singular cases ∣r∣=1 are not included.

Facts & Assumptions

Given: AC, the real parameters and strict inequalities in the Statement, and the target law π.

[A1]

AC implies countable choice, which is the choice assumption required by the nonnegative change-of-variables theorem. The Axiom of Choice, AC supplies countable selections and prescribed serial paths.

[F1]

A multivariate normal law has the specified mean and covariance matrix, under the library's projection-law convention. Multivariate normal law, including singular covariance.

[F2]

For a positive-definite covariance matrix, N2 has density (2π)−1det⁡(Σ)−1/2exp⁡[−12(z−m)TΣ−1(z−m)]. A positive-definite multivariate normal law has its Gaussian density.

[F3]

Product Lebesgue measure on R×R agrees with Euclidean Lebesgue measure on Borel sets. On Borel subsets of R^{m+n}, the product lambda_m times lambda_n agrees with lambda_{m+n}.

[F4]

Under countable choice, a C1 diffeomorphism obeys change of variables for every nonnegative Lebesgue-measurable integrand. A C^1 diffeomorphism satisfies the change-of-variables formula for nonnegative Lebesgue measurable functions.

[F5]

The standard normal has density ϕ(t)=(2π)−1/2e−t2/2, and N(a,s2) is the law of t↦a+st for s>0. Standard normal and normal laws.

[F6]

Multiplication of a nonnegative integrand by a positive finite scalar multiplies its integral by that scalar. Monotonicity and nonnegative homogeneity of the nonnegative integral.

[F7]

A joint density with a supplied probability filler yields an everywhere probability full-conditional kernel, with the conditional event identities. A joint density supplies a proper full conditional kernel.

[F8]

Proper full conditional means a pointwise probability kernel satisfying the block conditional event identity. Proper full conditional kernel.

Proof

Given: The hypotheses in the Statement and facts [A1], [F1]–[F8].

1.1A1F1F2F3algebra

Write u=(x−mX)/σX and v=(y−mY)/σY. The quadratic form of Σ is (a,b)Σ(a,b)T=(σXa+rσYb)2+(1−r2)σY2b2, so it is positive for every nonzero (a,b); also det⁡Σ=σX2σY2(1−r2)>0. Its inverse is Σ−1=1σX2σY2(1−r2)(σY2−rσXσY−rσXσYσX2). Thus [F2] applies. Substitution into its density formula, using [F3] to identify the product reference measure, gives p(x,y)=12πσXσY1−r2exp⁡[−u2−2ruv+v22(1−r2)]. The covariance convention in [F1] fixes the parameters used here.

2.1F2step 1.1algebra

Set sX=σX1−r2, sY=σY1−r2, a(y)=mX+rσXv, and b(x)=mY+rσYu. For s>0 write gc,s(t)=s−1ϕ((t−c)/s). The identities u2−2ruv+v2=(u−rv)2+(1−r2)v2=(v−ru)2+(1−r2)u2 therefore give both factorizations p(x,y)=gmY,σY(y)ga(y),sX(x)=gmX,σX(x)gb(x),sY(y). Expanding each squared term verifies the exponents, and multiplying the factors verifies the prefactors.

3.1A1F4F5F6step 2.1

For any c∈R, s>0, and Borel set A⊆R, the diffeomorphism T(t)=c+st in [F4] gives ∫Agc,s(z) dz=∫T−1(A)ϕ(t) dt=N(c,s2)(A) by [F5]. Thus each gc,s is a probability density. Applying [F6] to the first factorization in step 2.1 yields mY(y)=∫p(x,y) dx=gmY,σY(y); the second factorization gives mX(x)=∫p(x,y) dy=gmX,σX(x). These marginal densities are finite and strictly positive at every real argument.

4.1F5F7F8step 2.1step 3.1algebra∎

Apply [F7] to p with Lebesgue reference measures and, for each updated coordinate, the supplied filler N(0,1) from [F5]. Since both marginal densities in step 3.1 are finite and positive everywhere, the density formula is used on every conditioning fibre. For measurable A⊆R, the first conditional kernel is KX(y,A)=∫Ap(x,y) dxmY(y)=∫Aga(y),sX(x) dx=N(a(y),sX2)(A), using the factorization in step 2.1 and density identification in step 3.1. Exchanging coordinates gives KY(x,A)=N(b(x),sY2)(A). By [F7] these are probability kernels satisfying the conditional event identities; [F8] identifies them as proper full conditionals at every conditioning value. The proof makes no assertion at the excluded singular endpoints.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

The Gibbs block update is a probability kernel

Statement

For every supplied proper full conditional kernel, the transition formula in Exact Gibbs block update defines a probability kernel on the full product state space.

Facts & Assumptions

Given: A finite product state space, target probability π, block B, and proper full conditional probability kernel KB.

[F1]

Each section of KB is a pointwise probability measure and each event evaluation is measurable. Proper full conditional kernel.

[F2]

The block-update formula integrates the indicator of the measurable splice map against KB(x−B,⋅). Exact Gibbs block update.

[F3]

For a probability kernel, integrating a nonnegative product-measurable function gives a measurable function of the source point. Measurability of integration against a kernel.

[F4]

Increasing nonnegative functions pass through each integral by monotone convergence. Monotone convergence for the integral.

Proof

Given: The hypotheses in the Statement and facts [F1]–[F4].

1.1F1F2F4construct

For each fixed x, the map u↦splice⁡B(x−B,u) is measurable by the finite product sigma-algebra. Thus PB(x,∅)=0, PB(x,S)=∫1 dKB(x−B)=1, and for pairwise disjoint Cn the indicators of their inverse images sum increasingly to the indicator of the inverse image of ⋃nCn. [F4] gives countable additivity, so PB(x,⋅) is a probability measure.

2.1F1F2F3step 1.1∎

For fixed measurable C⊆S, the function (x,u)↦1C(splice⁡B(x−B,u)) is product-measurable because coordinate projection and splicing are measurable for the finite product sigma-algebra. The lifted kernel x↦KB(x−B,⋅) is a probability kernel by [F1] and measurability of the projection. Applying [F3] to this kernel gives measurability of x↦PB(x,C). Thus every evaluation is measurable and every section is a probability measure.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicableOpen item page →

Random and systematic Gibbs scan schemes

Definition

Inputs: A common finite-product measurable state space (S,S) with target probability π, an integer m≥1, and for each j=1,…,m a nonempty block Bj with its supplied proper full conditional kernel for π. Invoke Exact Gibbs block update for each block to obtain its exact update kernel Pj:S→S. Select random scan, systematic scan, or both; if random scan is selected, also supply fixed weights wj≥0 with ∑j=1mwj=1.

Admissible conditions: Every Pj acts on this same (S,S) and is an exact block-update kernel for this same target π. The weights are required only for the random-scan branch; systematic scan takes no weights.

Outputs: For each selected mode, its one-update random-scan kernel Prand:S→S or full-sweep systematic kernel Psweep:S→S; for systematic scan, also the phase-indexed single-update kernels P1,…,Pm.

Random-scan instructions: At each update, independently draw j∈{1,…,m} with probabilities w1,…,wm and apply Pj to the current state. The one-update kernel is Prand(x,A)=∑j=1mwjPj(x,A). Uniform random scan is the special case wj=1/m.

Systematic-scan instructions: Starting from the current state, apply P1, then P2, through Pm in that fixed order; repeat the same order for each subsequent sweep. For kernels, P1⋯Pm means chronological composition: apply P1 first and Pm last, as in Composition of probability kernels. Return the full-sweep kernel Psweep=P1⋯Pm. Observing after each single update gives the phase-indexed sequence P1,…,Pm,P1,… and is generally time-inhomogeneous; observing only at full-sweep boundaries gives a homogeneous chain with kernel Psweep. The scan kernels are well-defined by Random and systematic scan kernels are well-defined ↗.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

A Gibbs refresh is conditionally independent of the old block

Statement

Assume AC for the conditional-expectation class convention in Conditional independence given a sigma-algebra. Let X=(U,Z) have law π, where U is the block B and Z is the retained coordinate. Update once using Exact Gibbs block update, and write V for the refreshed block. Under the resulting joint law of (U,Z,V), U⊥ ⁣ ⁣ ⁣⊥V∣σ(Z). Both U and V have conditional law KB(Z,⋅) given Z.

Facts & Assumptions

Given: A target probability π, a supplied proper full conditional kernel KB, and one exact block update.

[A1]

AC supplies the library's conditional-expectation class convention used by the conditional-independence definition. The Axiom of Choice.

[F1]

The full conditional event identity is π(C∩p−B−1(D))=∫DKB(z,Cz) π−B(dz) for product-measurable C and measurable D. Proper full conditional kernel.

[F2]

A block update retains Z and draws the new block from KB(Z,⋅). Exact Gibbs block update.

[F3]

Conditional independence means E[f(U)g(V)∣σ(Z)]=E[f(U)∣σ(Z)]E[g(V)∣σ(Z)] almost surely for all bounded measurable real f,g. Conditional independence given a sigma-algebra.

[F4]

Two probability kernels with common source have a probability-kernel product whose rectangle evaluations are the products of the two evaluations. Finite products of probability kernels are probability kernels.

[F5]

A probability measure and probability kernel define a joint probability law by integrating the kernel over the first marginal, with the corresponding iterated-integral identity. A prior and model kernel define a joint law.

[F6]

Integrating a bounded measurable function against a probability kernel gives a measurable function of the source. Measurability of integration against a kernel.

[F7]

Finite measures agreeing on the generating rectangles agree on the product sigma-algebra. Measures agreeing on a generating pi-system are equal under an increasing finite-measure exhaustion from that pi-system.

Proof

Given: The hypotheses in the Statement and facts [A1], [F1]–[F7].

1.1F1F2F4F5F7construct

Set D=S−B in [F1]. This identifies the law of (Z,U) with π−B(dz)KB(z,du) on every product-measurable event. By [F2], after the current (Z,U)=(z,u) the refreshed block V has law KB(z,⋅). Form the product probability kernel KB(z,⋅)⊗KB(z,⋅) using [F4] and mix it against π−B by [F5]. For a rectangle D×A×C, the first conditional identity gives probability KB(z,A) for U∈A at retained value z, and the update gives probability KB(z,C) for V∈C; iterating yields ∫DKB(z,A)KB(z,C) π−B(dz). This is also the rectangle value of the constructed triple law. Both are probability measures, so [F7] makes them equal on the product sigma-algebra.

2.1F1F3step 1.1

For measurable A,C⊆SB and D∈S−B, the triple-law formula from step 1.1 gives P(Z∈D,U∈A,V∈C)=∫DKB(z,A)KB(z,C) π−B(dz). The same formula with one of A,C equal to the whole block space gives the two marginal testing identities. Hence, by testing on every event {Z∈D}, KB(Z,A) and KB(Z,C) are versions of the corresponding conditional expectations, and their product is a version of the conditional expectation of 1A(U)1C(V). The conditional-independence identity [F3] therefore holds for indicator functions.

3.1A1F3F6step 2.1algebra∎

Finite linear combinations extend the identity in step 2.1 to finite-valued measurable simple functions. For bounded measurable real f,g, partition bounded intervals containing their ranges into finitely many subintervals of length below 1/n and choose one value on each inverse-image set; this gives finite-valued measurable simple fn,gn with uniform errors tending to zero. By [F6], hf(z)=∫f dKB(z,⋅) and hg(z)=∫g dKB(z,⋅) are measurable; uniform approximation also gives uniform convergence of hfn to hf and hgn to hg. Since the functions are uniformly bounded, the products fn(U)gn(V) and hfn(Z)hgn(Z) converge uniformly to their respective limits, so their testing identities over every {Z∈D} pass to the limit. Thus hf(Z) and hg(Z) are the two conditional-expectation versions and hf(Z)hg(Z) is a version for the product, proving [F3] for all bounded f,g. AC is used only for this class-valued notation.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Each exact Gibbs block update is reversible and invariant

Statement

Let π be a probability on a finite product state space and let KB be a supplied proper full conditional kernel for a nonempty block B. The exact block-update kernel PB of Exact Gibbs block update is reversible with respect to π and leaves π invariant.

Facts & Assumptions

Given: The target probability, block, and supplied proper full conditional kernel in the Statement.

[F1]

A proper full conditional kernel is pointwise a probability kernel and satisfies the block event identities against π−B. Proper full conditional kernel.

[F2]

The transition is PB(x,C)=∫1C(splice⁡B(x−B,u))KB(x−B,du). Exact Gibbs block update.

[F3]

The update is a probability kernel. The Gibbs block update is a probability kernel.

[F4]

A probability measure with a probability kernel defines a joint law with iterated-integral formula. A prior and model kernel define a joint law.

[F5]

The product measure KB(z,⋅)⊗KB(z,⋅) exists and is characterized by its rectangle evaluations. Finite products of probability kernels are probability kernels.

[F6]

Reversibility is the identity ∫AP(x,C)π(dx)=∫CP(y,A)π(dy) for every pair of measurable events. Reversibility for a probability kernel.

[F7]

Invariance means (πP)(A)=∫P(x,A)π(dx)=π(A) for every measurable A. Invariant and stationary distribution for a Markov kernel.

[F8]

Finite measures agreeing on a generating rectangle pi-system agree on the product sigma-algebra. Measures agreeing on a generating pi-system are equal under an increasing finite-measure exhaustion from that pi-system.

Proof

Given: The hypotheses in the Statement and facts [F1]–[F8].

1.1F1F8algebra

The full conditional identity [F1] says that the target law in coordinates (z,u) and the iterated law π−B(dz)KB(z,du) agree on coordinate rectangles. Both are probability measures, and rectangles generate the finite product sigma-algebra, so [F8] makes them equal on every product-measurable event. Integrating nonnegative simple functions and then increasing limits gives ∫h(x)π(dx)=∫π−B(dz)∫h(splice⁡B(z,u))KB(z,du) for every nonnegative product-measurable h.

2.1F2F3F4step 1.1

Let M be the joint law of the current and updated states under initial law π and transition PB, which exists by [F3]–[F4]. For arbitrary measurable A,C⊆S, the update formula and step 1.1 give M(A×C)=∫π−B(dz)∫KB(z,du)1A(splice⁡B(z,u))∫KB(z,dv)1C(splice⁡B(z,v)). All integrands are bounded measurable functions, so the iterated integrals are defined.

3.1F5F6F8step 2.1algebra

For each z, the product measure KB(z,⋅)⊗KB(z,⋅) is invariant under swapping its two coordinates: the product measure and its swapped image agree on every rectangle because KB(z,A)KB(z,C)=KB(z,C)KB(z,A), hence agree on the generated product sigma-algebra by [F8]. Applying this symmetry to the two inner factors in step 2.1 yields M(A×C)=M(C×A) for arbitrary A,C. By [F6], PB is reversible with respect to π.

4.1F3F6F7step 3.1∎

Set C=S in the detailed-balance identity of step 3.1. Since PB(x,S)=1, its left side is π(A) and its right side is ∫PB(y,A)π(dy)=(πPB)(A). This is invariance by [F7], for every measurable A.

LemmaStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Random and systematic scan kernels are well-defined

Statement

Let m≥1, let (S,S) be one finite-product state space with target probability π, and let P1,…,Pm:S→S be exact Gibbs block-update probability kernels for that same π, as in Random and systematic Gibbs scan schemes. If weights wj≥0 with ∑j=1mwj=1 are supplied, the random-scan branch defines a probability kernel on S. Independently of any weights, the systematic-scan branch defines a probability kernel on S.

Facts & Assumptions

Given: The common finite-product state space, target probability, and finite list of exact block-update probability kernels in the Statement; weights are additionally supplied only for the random-scan branch.

[F1]

Each block update is a probability kernel. The Gibbs block update is a probability kernel.

[F2]

The random-scan evaluation is the finite weighted sum ∑jwjPj(x,A). Random and systematic Gibbs scan schemes.

[F3]

Composition in chronological order is (KL)(x,A)=∫L(y,A)K(x,dy) and finite composition of probability kernels is well-defined. Composition of probability kernels, Kernel composition is well defined and associative.

Proof

Given: The hypotheses in the Statement and facts [F1]–[F3].

1.1F1F2algebra

For each measurable A, the finite weighted sum in [F2] is measurable in x by [F1], and it is nonnegative. For pairwise disjoint An, countable additivity of each Pj(x,⋅) gives ∑jwjPj(x,⋃nAn)=∑jwj∑nPj(x,An)=∑n∑jwjPj(x,An); the interchange is valid because the sum over j is finite and every term is nonnegative. Its total mass is ∑jwjPj(x,S)=∑jwj=1. Hence the random-scan kernel is a probability kernel.

2.1F1F3construct∎

Each Pj is a probability kernel by [F1]. Repeated application of the composition result in [F3] shows that P1⋯Pm is a probability kernel; associativity makes this finite product independent of parenthesization. This is the full-sweep transition kernel.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Random-scan Gibbs is reversible and invariant

Statement

Let m≥1, let P1,…,Pm be exact block-update kernels for one target probability π, and let wj≥0 with ∑j=1mwj=1. Then Prand=∑j=1mwjPj is reversible with respect to π and leaves π invariant. No irreducibility or convergence conclusion follows from this statement.

Facts & Assumptions

Given: The target, exact block updates, and weights in the Statement.

[F1]

Each exact block update is reversible and invariant for the target. Each exact Gibbs block update is reversible and invariant.

[F2]

Random scan uses the kernel Prand(x,A)=∑jwjPj(x,A). Random and systematic Gibbs scan schemes.

[F3]

Reversibility is the two-event detailed-balance identity. Reversibility for a probability kernel.

[F4]

Invariance is equality πPrand=π. Invariant and stationary distribution for a Markov kernel.

[F5]

The random-scan mixture has probability-measure sections and measurable evaluations. Random and systematic scan kernels are well-defined.

[F6]

The nonnegative integral is additive for finite sums. Additivity of the nonnegative Lebesgue integral.

[F7]

The nonnegative integral is homogeneous for nonnegative scalar multiples. Monotonicity and nonnegative homogeneity of the nonnegative integral.

Proof

Given: The hypotheses in the Statement and facts [F1]–[F7].

1.1F1F2F6F7

By [F2] and nonnegativity of the weights, for every measurable A,C, ∫APrand(x,C)π(dx)=∑j=1mwj∫APj(x,C)π(dx). This follows by applying [F7] to each scalar multiple and [F6] repeatedly to the finite sum.

2.1F1F2F3step 1.1

Reversibility of each Pj in [F1] changes the last expression to ∑j=1mwj∫CPj(y,A)π(dy)=∫CPrand(y,A)π(dy). Thus the detailed-balance identity [F3] holds for every A,C.

3.1F3F4F5step 2.1∎

Set C equal to the whole state space in step 2.1 and use Prand(y,S)=1 from [F5]. The resulting identity is ∫Prand(y,A)π(dy)=π(A), which is invariance by [F4]. The proof establishes stationarity only; it does not establish irreducibility, uniqueness, ergodicity, or a rate.

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

A systematic Gibbs sweep preserves the target

Statement

Let m≥1 and let P1,…,Pm be exact block-update kernels for the same target probability π. Under the chronological composition convention of Composition of probability kernels, the systematic full-sweep kernel P1⋯Pm leaves π invariant. It need not be reversible.

Facts & Assumptions

Given: The target probability and finite list of exact block updates in the Statement.

[F1]

Each exact block update leaves π invariant. Each exact Gibbs block update is reversible and invariant.

[F2]

The systematic sweep is the chronological composition P1⋯Pm. Random and systematic Gibbs scan schemes.

[F3]

Kernel composition is defined by (KL)(x,A)=∫L(y,A)K(x,dy) and is associative. Composition of probability kernels, Kernel composition is well defined and associative.

[F4]

Invariance means equality of the measure-kernel product with π. Invariant and stationary distribution for a Markov kernel.

[F5]

A probability measure and probability kernel have the iterated joint-law integral identity. A prior and model kernel define a joint law.

[F6]

A supplied probability full-conditional kernel satisfies the block conditional event identity; the exact update refreshes that block while retaining the other coordinates. Proper full conditional kernel, Exact Gibbs block update.

[F7]

Reversibility requires equal two-time flow on every pair of measurable sets. Reversibility for a probability kernel.

Proof

Given: The hypotheses in the Statement and facts [F1]–[F5].

1.1F3F5

For two probability kernels P,Q, the iterated-kernel identity [F5] gives ∫(PQ)(x,A) π(dx)=∫Q(y,A) (πP)(dy). This follows by expanding (PQ)(x,A)=∫Q(y,A)P(x,dy) and applying the joint-law iterated-integral identity to the bounded nonnegative function Q(y,A).

1.2F6constructalgebra

To prove that reversibility can fail, give S={0,1}2 its full sigma-algebra and target masses π(0,0)=π(0,1)=π(1,0)=1/5 and π(1,1)=2/5. Supply the X-conditional kernel KX(0,{0})=KX(0,{1})=1/2, KX(1,{0})=1/3, KX(1,{1})=2/3, and the Y-conditional kernel with these same respective probabilities when conditioning on X=0 or X=1. These are probability kernels because their nonnegative rows sum to one and every map between the finite spaces is measurable. For every x,y, π(x,y)=πY(y)KX(y,{x})=πX(x)KY(x,{y}) by the displayed masses. Summing these identities over arbitrary subsets verifies every conditional event identity in [F6]. They are therefore exact full-conditionals without invoking the downstream Gaussian example.

2.1F1F2F3F4step 1.1

Define μ0=π and μk=μk−1Pk for 1≤k≤m. If μk−1=π, then [F1] gives μk=πPk=π. Induction from μ0=π yields μm=π; associativity in [F3] identifies μm=π(P1⋯Pm), and [F4] calls this invariance.

3.1F3F6F7step 2.1step 1.2algebra∎

Let PX refresh X and PY refresh Y, using the kernels in step 1.2, and set P=PXPY in chronological order. By [F3] and [F6], P((0,0),{(0,1)})=KX(0,{0})KY(0,{1})=1/4, whereas P((0,1),{(0,0)})=KX(1,{0})KY(0,{0})=1/6. Thus the forward stationary flow between these singleton states is 1/20 and its reverse is 1/30. These unequal values violate [F7]. Step 2.1 nevertheless proves invariance for this sweep, since its two updates are exact by step 1.2. This independently supplies the nonreversibility witness and completes both claims.

5 · Examples, counterexamples and false statements

None yet.

Sources