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, exact coupling and finite-error certificates
1 · Prerequisites
2 · Summary
3 · Logical flowchart
4 · Definitions, postulates, theorems and proofs
Finite-spin random-scan heat-bath update
Definition
Input a finite nonempty site set , a finite nonempty spin set with a fixed total order , a strictly positive finite weight , an initial configuration , an integer , a site schedule , numbers , and a finite family of observables (the family may be empty). Put and . For , an exterior configuration , and , let agree with away from and have spin at , and set The denominator is finite and strictly positive. For , set , put and , and replace the spin at by the first for which ; when , replace it by . Leave every other spin unchanged to obtain . Thus the intervals are for and for . Return the trajectory and the values for and . For the random-scan heat-bath chain, take the independently uniform on and the independently uniform on , with all site and uniform draws mutually independent. The procedure makes no independence claim about successive configurations or observable values.
Remarks
For a separately proved finite-time bias bound under explicit influence hypotheses, see Finite Dobrushin bound for random-scan heat-bath sampling. A finite run can still have initialization bias, and its outputs are generally dependent; this definition gives no confidence interval, independent-sample guarantee, or central limit theorem.
Finite Dobrushin bound for random-scan heat-bath sampling
Statement
Let be a finite nonempty set with , let be a finite nonempty set, and let be a finite positive weight. Let and let be the one-site conditional law defined by the finite-spin heat-bath update. For , define Assume that for some , both and . Define as the one-step transition probability of the random-scan heat-bath update, and let be the resulting chain started at . For every integer , Consequently, for every and every , This is a deterministic bias certificate for the expectation under the specified finite model. It is not a per-realization guarantee, an independent-sample confidence bound, or a claim about critical systems.
Statement references
Facts & Assumptions
Given: A finite nonempty , a finite nonempty , a strictly positive weight , and the random-scan update.
Finite-spin random-scan heat-bath update: each step selects a site uniformly and resamples its spin from , leaving every other spin fixed.
The finite influence coefficients in the Statement have row and column sums at most .
Proof
Given: The finite weight, conditional laws, and hypotheses [F1] and [A1].
For any fixed site , a configuration sampled from has conditional distribution at given its exterior . Replacing its spin by a fresh draw from that same conditional leaves the joint law unchanged: for each and , the resulting mass is . Averaging these invariant updates over the uniform site choice proves that is invariant for .
For probability vectors on a finite set, put and . Assign joint mass to . If , add mass to each pair . The residual supports are disjoint, so this added mass is off the diagonal; summing rows and columns gives marginals and , and the disagreement probability is . If , the diagonal masses alone give the required joint law.
If configurations differ on the set , then for each site the triangle inequality, applied while changing the differing exterior coordinates one at a time, gives . Use the joint law from step 1.2 to resample the updated spins maximally, and choose the same uniformly random update site in both chains. If is the number of differing coordinates, the expected new Hamming distance is therefore at most The last inequality uses the column-sum bound in [A1]; the row-sum bound is retained as a stated hypothesis but is not needed for this estimate.
Repeat this joint construction at each update. Conditional expectation and induction give when one chain starts at and the other starts with law : initially , and the second marginal remains by step 1.1.
Since , for every event the difference is at most . For finite laws of equal mass, the supremum of this event difference equals half the distance: the positive and negative parts of their signed difference have equal mass, each half the sum of absolute values. Taking the supremum over therefore proves the first total-variation bound in the Statement. For the exponential bound is equality; for , with gives the stated exponential estimate.
If , the observable bound is immediate. Otherwise set , so . For the signed measure , the positive and negative masses both equal because ; hence . Multiplying by and using step 4.1 proves the asserted bias bound.
Additive composition of finite sampling error budgets
Statement
Let be, respectively, a target quantity, a finite/truncated target, the exact mean under the specified finite sampling law, one realized sample statistic, and its rounded computed value. Let have the same units as these quantities. If then Here the statistical inequality is conditional on the explicitly supplied realized-error event; the statement assigns no probability to that event. The four terms respectively record truncation, finite-sampling bias or mixing, statistical deviation, and arithmetic rounding. If a corresponding discrepancy is separately proved to vanish, its budget term can be omitted. Using only the four assumed bounds, omitting any strictly positive budget term is not valid uniformly over the admissible quantities: the additive bound can be attained with all four discrepancies equal to their respective bounds and having the same sign.
Facts & Assumptions
Given: The five real quantities, four nonnegative error bounds, and the four inequalities in the Statement.
The statistical deviation bound is an explicit event assumption for the realized sample; it is not a deductive consequence of the sampling algorithm.
Proof
Given: [A1] and the four stated error inequalities.
Insert the intermediate real quantities in the order and apply the real triangle inequality repeatedly: This bounds the total error by the sum of its four intermediate discrepancies.
Substitute the four assumed bounds into step 1.1 to obtain . The proof is conditional on the statistical event in [A1] and asserts no confidence level or probability for it.
A discrepancy known to vanish contributes zero in step 1.1, so its budget term can be omitted. For any prescribed nonnegative budgets, set , , , , and . All four signed increments are their respective nonnegative budgets, all four hypotheses hold with equality, and the total error equals their sum. Omitting any strictly positive term would make the proposed right-hand side smaller than this attained error, proving the uniform non-omission claim. This does not exclude a smaller bound in a particular instance with cancellations or additional information.
Monotone coupling from the past for finite ferromagnetic Ising weights
Definition
Input a finite nonempty set , a set of unordered pairs of distinct sites, finite dimensionless couplings , finite dimensionless fields , and a two-sided iid stream in which is uniform on , is uniform on , and all these variables are mutually independent. On , define by for every , using ; its least and greatest elements are and . For the finite-spin heat-bath update, use the total sampling order , which is distinct from . Define the strictly positive finite weight At time , let be the one-site finite-spin heat-bath update at site with uniform value , leaving every other spin unchanged; explicitly, site is set to exactly when where is the exterior configuration at , and otherwise is set to . For , initialize lower and upper configurations at time to and , respectively, and apply in chronological order the same stored maps to both. If their time-zero outputs agree, return that common configuration. Otherwise double and replay all maps in the enlarged interval, reusing the already stored maps at every overlapping time. This is a random procedure; no finite running-time bound is part of its definition.
Definition references
Remarks
The order-preserving update is part of the specified coupling. Replacing a previously stored seed when a horizon is doubled changes the procedure. Termination and exactness are proved separately.
Exactness and almost-sure termination of finite monotone CFTP
Statement
For every finite nonempty , finite interaction set , finite couplings , and finite fields in the monotone coupling-from-the-past procedure, the doubling algorithm terminates almost surely under its stated iid seed law. Its returned configuration has exactly the Gibbs distribution Let be the one-update random-scan heat-bath transition probability, and for every integer let denote its -step transition matrix. Define total variation on by . This exactness claim gives no bound on expected or worst-case runtime.
Statement references
Facts & Assumptions
Given: A finite ferromagnetic Ising weight, the common iid seed stream, and the monotone CFTP procedure.
Monotone coupling from the past for finite ferromagnetic Ising weights: each update uses the same stored site and uniform seed at a given time in every horizon; all ; the state space is with minimum and maximum .
Finite-spin random-scan heat-bath update: at a selected site the new spin is sampled from its exact conditional probability under the finite positive weight.
For this proof, a law on is called invariant for when for every .
Proof
Given: The finite nonempty set , the couplings and fields in [F1], and the iid seed stream.
Every one-site conditional probability of either sign is strictly positive, because it is a ratio of positive finite weights and a positive finite sum. There are only finitely many sites and exterior configurations, so
For a fixed site , the log odds of the plus conditional are If coordinatewise, the right side for is at most the right side for because each ; hence . Using the same in both updates therefore preserves coordinatewise order.
The finite Gibbs law is invariant under each heat-bath update: conditional on the spins off site , the original spin and its replacement have the same conditional law . Thus replacing the spin preserves every joint probability, and the uniform mixture over sites preserves .
Fix an ordering of the sites. A block of successive seeds selects these sites in that order and has every uniform value below with probability . On that event each update sets its selected spin to , whatever the other spins are, so the block maps every starting configuration to . Disjoint blocks in the past are independent; the probability that none of the first blocks has this event is . Thus with probability one a forcing block lies inside some explored horizon. The two extremes then have the same time-zero image, so the doubling procedure terminates almost surely.
Every state lies between and . By step 1.2, applying a shared sequence of update maps preserves these inequalities. If the lower and upper outputs agree, every state started at the same horizon has that common output. The algorithm's returned state is therefore the image of every possible initial state under that finite composition.
For each integer time , almost-sure forcing blocks define as the common image at time of all initial states started sufficiently far in the past. Intersecting these probability-one events over the countably many integer times defines all simultaneously. The construction is consistent because once a composition maps all states to one value, every earlier extension followed by that composition has the same value. The variable depends only on seeds through time , so it is independent of the seed at time , and . The two-sided iid stream is shift-invariant and this construction uses the same rule at every time, so the law of does not depend on . It follows from the definition [L1] that is invariant for .
Put . From any state to any state , the chain can select the fixed site ordering from step 2.1 and set each spin to its value in ; this has probability at least . Hence every entry of the -step transition matrix is positive. Let and . If , each row of is times the uniform law on plus times a probability law . For any laws , the positive and negative parts of each have mass ; because , for every event . Thus contracts total variation by at most . If , all rows are uniform. In either case two invariant laws for must coincide. Since is invariant by step 1.3 and is invariant by step 3.1, .
At time zero, the algorithm returns the common image whenever its explored interval contains a forcing block. By the definition of in step 3.1, this is exactly on the probability-one termination event. Its law is by step 4.1, proving exactness.
Finite Potts Swendsen–Wang update
Definition
Input a finite simple graph , an integer , finite activities for , and a spin configuration , using the Potts and FK conventions of the finite Potts/FK weight definition. For each edge , if set absent. If , draw an independent uniform and place in exactly when . For each connected component of , draw an independent uniform and assign its vertices the common color , with the value used when . Return the resulting spin configuration . The finite graph has finitely many edges and components, so the procedure uses finitely many draws and operations. At the edge is never activated; finite ensures the activation probability is less than one.
Definition references
Remarks
The algorithm defines one full update of a finite-state chain. Its definition asserts neither rapid mixing nor any bound uniform in graph size, temperature, or critical parameters.
Finite Swendsen–Wang update preserves the Potts law
Statement
For a finite simple graph , integer , and finite activities , let be the normalized finite Potts law and let the Swendsen–Wang update be the two-stage procedure of activating equal-spin edges with probabilities and independently recoloring each resulting component uniformly from . Its transition kernel preserves . The procedure always terminates after finitely many edge and component operations. No irreducibility, uniqueness, convergence-rate, or critical-mixing claim is made.
Statement references
Facts & Assumptions
Given: The finite graph, integer , and finite nonnegative edge activities.
Finite Potts and Fortuin–Kasteleyn weights: , , and the FK edge weight is .
Finite Edwards–Sokal coupling and correlation identity: for , the normalized joint law has Potts spin marginal , FK edge marginal , and, conditional on any positive-probability edge set, independent uniform colors on its connected components. These are the exact current supplier interfaces used below.
Finite Potts Swendsen–Wang update: edges with unequal endpoint spins are absent; equal-spin edges are independently activated with probability ; each component is then recolored independently and uniformly.
Proof
Given: [F1]–[F3], with the exact finite conventions stated above.
For each fixed spin configuration , summing over factors over edges. An unequal-spin edge must be absent and contributes ; an equal-spin edge contributes either or . Thus , which is positive by [F1]. Dividing by this conditional normalizer shows that under , given , unequal-spin edges are forced absent and equal-spin edges are independent Bernoulli variables with activation probabilities , including probability zero when . This is exactly the first stage of [F3].
Every edge set produced in step 1.1 has : all active edges have and equal endpoint spins, while inactive edges contribute . Therefore . By [F2], conditional on this edge set, its components receive independent uniform colors. This is exactly the second stage of [F3].
Start with distributed as the spin marginal of . By step 1.1, after the first stage the pair has joint law . By step 2.1, the new configuration is then drawn from the spin conditional law . Summing over the finite edge-set space shows that its marginal is the spin marginal of , namely . Hence the update preserves .
The graph has finitely many edges, so the first stage performs one draw per edge; the second stage performs one draw per connected component of a finite graph. Both stages therefore terminate after finitely many operations.
5 · Examples, experiments and counterexamples
None yet.
Sources
- Sascha Friedli and Yvan Velenik, Statistical Mechanics of Lattice Systems: A Concrete Mathematical Introduction
- David A. Levin, Yuval Peres, and Elizabeth L. Wilmer, Markov Chains and Mixing Times, second edition
- Geoffrey R. Grimmett, The Random-Cluster Model
- Hugo Duminil-Copin, Geometric Representations of Lattice Spin Models, Cours Peccot lecture notes