Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-generatedprecheck passverified 2026-10-22 (gpt-6.1-sol)
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.

Exactness and almost-sure termination of finite monotone CFTP

Statement

For every finite nonempty V, finite interaction set E⊆[V]2, finite couplings Ke≥0, and finite fields hi∈R 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 π(σ)=w(σ)∑τ∈{−1,+1}Vw(τ),w(σ)=exp⁡ ⁣(∑{i,j}∈EK{i,j}σiσj+∑i∈Vhiσi). Let P(x,y) be the one-update random-scan heat-bath transition probability, and for every integer m≥0 let Pm denote its m-step transition matrix. Define total variation on Ω={−1,+1}V by ∥μ−ν∥TV=12∑x∈Ω∣μ(x)−ν(x)∣. This exactness claim gives no bound on expected or worst-case runtime.

Facts & Assumptions

Given: A finite ferromagnetic Ising weight, the common iid seed stream, and the monotone CFTP procedure.

[F1]

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 Ke≥0; the state space is {−1,+1}V with minimum − and maximum +.

[F2]

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.

[L1]

For this proof, a law ρ on Ω is called invariant for P when ∑x∈Ωρ(x)P(x,y)=ρ(y) for every y∈Ω.

Proof

Given: The finite nonempty set V, the couplings and fields in [F1], and the iid seed stream.

1.1F1F2algebra

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 δ=min⁡i∈V, η∈{−1,+1}V∖{i}, s∈{−1,+1}qi(s∣η)>0.

1.2F1F2algebra

For a fixed site i, the log odds of the plus conditional are log⁡qi(+1∣η)qi(−1∣η)=2hi+2∑{i,j}∈EK{i,j}ηj. If η≤ζ coordinatewise, the right side for η is at most the right side for ζ because each K{i,j}≥0; hence qi(+1∣η)≤qi(+1∣ζ). Using the same Us in both updates therefore preserves coordinatewise order.

1.3F2algebra

The finite Gibbs law π is invariant under each heat-bath update: conditional on the spins off site i, the original spin and its replacement have the same conditional law qi(⋅∣η). Thus replacing the spin preserves every joint probability, and the uniform mixture over sites preserves π.

2.1F1step 1.1algebra

Fix an ordering of the n=∣V∣ sites. A block of n successive seeds selects these sites in that order and has every uniform value below δ with probability θ=n−nδn>0. On that event each update sets its selected spin to +1, 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 m blocks has this event is (1−θ)m→0. 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.

2.2F1step 1.2

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.

3.1F1L1step 2.1step 1.3construct

For each integer time t, almost-sure forcing blocks define Xt as the common image at time t of all initial states started sufficiently far in the past. Intersecting these probability-one events over the countably many integer times defines all Xt 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 Xt−1 depends only on seeds through time t−1, so it is independent of the seed at time t, and Xt=Ft(Xt−1). The two-sided iid stream is shift-invariant and this construction uses the same rule at every time, so the law ρ of Xt does not depend on t. It follows from the definition [L1] that ρ is invariant for P.

4.1L1step 2.1step 1.3step 3.1algebra

Put N=∣Ω∣=2n. From any state x to any state y, the chain can select the fixed site ordering from step 2.1 and set each spin to its value in y; this has probability at least n−nδn>0. Hence every entry of the n-step transition matrix Pn is positive. Let κ=min⁡x,yPn(x,y)>0 and λ=Nκ∈(0,1]. If λ<1, each row of Pn is λ times the uniform law on Ω plus (1−λ) times a probability law Rx. For any laws μ,ν, the positive and negative parts of μ−ν each have mass ∥μ−ν∥TV; because 0≤Rx(A)≤1, ∣(μR)(A)−(νR)(A)∣≤∥μ−ν∥TV for every event A. Thus Pn contracts total variation by at most 1−λ. If λ=1, all rows are uniform. In either case two invariant laws for P must coincide. Since π is invariant by step 1.3 and ρ is invariant by step 3.1, ρ=π.

5.1step 2.1step 2.2step 3.1step 4.1∎

At time zero, the algorithm returns the common image whenever its explored interval contains a forcing block. By the definition of X0 in step 3.1, this is exactly X0 on the probability-one termination event. Its law is ρ=π by step 4.1, proving exactness.

Depends on

Dependency tree · 1 level

Sources