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.

✓ 1 result · all verified · 1 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 1 also cleared it.

Score SDEs and reverse-time generation

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Marginal score function

Definition

Let d≥1 be an integer, let I⊆R be a time interval, and let Pt be a probability law on Rd for each t∈I. Suppose Pt has a density pt with respect to Lebesgue measure, meaning Pt(A)=∫Apt(x) dx for every Borel set A⊆Rd. On the set of points x where 0<pt(x)<∞ and the map x↦pt(x) is differentiable, the marginal score of Pt is

st(x):=∇xlog⁡pt(x).

The score is a spatial vector field; this definition asserts no value where the density is zero, infinite, or not differentiable.

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

Probability-flow ODE has the same one-time marginals

Statement

Let d≥1, T>0, and let Pt be Borel probability laws on Rd for 0≤t≤T. Suppose each Pt has a positive finite Lebesgue density pt with ∫Rdpt(x) dx=1. Let bt(x)∈Rd and σt(x)∈Rd×m, where m≥1, and put at(x)=σt(x)σt(x)T. Assume at is symmetric, all displayed derivatives exist continuously, and time derivatives at the endpoints are one-sided. Suppose pt satisfies the forward Fokker–Planck equation

∂tpt=−∑i∂i(bt,ipt)+12∑i,j∂i∂j(at,ijpt).

Define st(x)=∇xlog⁡pt(x) and (∇ ⁣⋅at)i(x)=∑j∂jat,ij(x), and set vt(x)=bt(x)−12(∇ ⁣⋅at)(x)−12at(x)st(x). Assume v has a global C1 flow of diffeomorphisms Φt,s:Rd→Rd for 0≤s,t≤T, with Φs,s the identity, Φt,r∘Φr,s=Φt,s, ∂tΦt,s(x)=vt(Φt,s(x)), and ∂sΦt,s(x)=−DxΦt,s(x)vs(x), where Dx denotes the Jacobian matrix in the state variable. For Z0 with law P0, let Zt=Φt,0(Z0). Then Zt has law Pt for every t∈[0,T]. Thus the deterministic probability-flow ordinary differential equation (ODE) has the same one-time marginals as the probability-law solution of the displayed forward equation; no equality of path laws is asserted.

Write Cc1(Rd) for continuously differentiable real-valued functions with compact support. Here a time-dependent family of probability laws μt weakly solves ∂tμt+∇ ⁣⋅(vtμt)=0 if, for every continuously differentiable φ(t,x) with a common compact spatial support,

∫φ(t,x) μt(dx)−∫φ(0,x) μ0(dx)=∫0t∫(∂rφ(r,x)+vr(x)⋅∇xφ(r,x)) μr(dx) dr.

Facts & Assumptions

Given: The positive density family, Fokker–Planck equation, coefficient regularity, global flow, and initial law in the Statement.

[A1]

All derivatives in the Statement exist continuously, and the flow is global, jointly C1, and consists of diffeomorphisms satisfying both displayed flow derivative identities.

[F1]

The marginal score is st(x)=∇xlog⁡pt(x) at every point where pt is positive, finite, and spatially differentiable. Marginal score function

[F2]

If 0≤f1≤f2≤⋯ are measurable and fn↑f, then ∫fn dμ↑∫f dμ. Monotone convergence for the integral

[F3]

A class containing a π-system that generates the Borel σ-algebra and is a λ-system contains that σ-algebra. Dynkin's pi-lambda theorem

[F4]

The law of a random element is its probability pushforward; equality of laws means equality on every Borel set. Law or distribution of a random element

Proof

Given: The hypotheses and notation in the Statement.

1.1A1F1givenalgebra

For symmetric at, the product rule gives ∑i,j∂i∂j(at,ijpt)=∇ ⁣⋅((∇ ⁣⋅at)pt+at∇pt), since ∑j∂j(at,ijpt)=(∇ ⁣⋅at)ipt+∑jat,ij∂jpt. By [F1], ∇pt=ptst. Substitution into the Fokker–Planck equation therefore yields ∂tpt+∇ ⁣⋅(vtpt)=0. For a time-dependent test φ with common compact spatial support, differentiate ∫φ(t,x)pt(x)dx, substitute this equation, and integrate by parts; this gives exactly the weak continuity identity stated above.

1.2A1F4given

For Zt=Φt,0(Z0) and any continuously differentiable time-dependent test φ with common compact spatial support, the pathwise chain rule gives ddtφ(t,Zt)=∂tφ(t,Zt)+∇xφ(t,Zt)⋅vt(Zt). The derivative is bounded on the compact support by continuity of v and φ, so it is integrable; taking expectations and integrating in time proves that Qt:=Law⁡(Zt) satisfies the same weak continuity equation and has Q0=P0.

2.1A1F4givenstep 1.1step 1.2

Fix t∈[0,T] and ψ∈Cc1(Rd), and set φ(r,x)=ψ(Φt,r(x)) for 0≤r≤t. The flow identities in [A1] imply ∂rφ+vr⋅∇xφ=0; the support stays compact because it is the image of supp⁡ψ under the continuous maps Φr,t on the compact interval [0,t]. Applying the weak equation from steps 1.1 and 1.2 gives ∫ψ dPt=∫ψ(Φt,0(x)) P0(dx)=∫ψ dQt. Thus Pt and Qt agree on every Cc1 test.

3.1F2F3F4step 2.1algebra∎

For a bounded rational open box R=∏i=1d(ai,bi), let h(z) be 0 for z≤0, 3z2−2z3 for 0<z<1, and 1 for z≥1. Its derivative is 6z(1−z)≥0 on (0,1) and is 0 at the joins, so h is nondecreasing and C1. Set θn(u)=h(nu) and gn(x)=∏iθn(xi−ai)θn(bi−xi). Then gn∈Cc1, 0≤gn≤1, and gn↑1R pointwise. Step 2.1 and [F2] give Pt(R)=Qt(R). Bounded rational open boxes, together with ∅ and Rd, form a π-system. They generate the Borel sets because every point of an open set lies in a bounded rational open box contained in that set. The class D={A Borel:Pt(A)=Qt(A)} contains Rd, is closed under complements by equality of the total masses, and is closed under disjoint countable unions by countable additivity; hence it is a λ-system. By [F3], [F4], and the definition of law, Pt=Qt on all Borel sets, proving equality of the one-time marginals.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicableOpen item page →

Predictor-corrector sampling for score SDEs

Definition

Assume the Axiom of Choice. Fix T>0, 0<ϵ<T, an integer d≥1, and an integer N≥1. Let Xt∈Rd be a continuous nonexplosive Markov diffusion on [ϵ,T], where nonexplosive means its paths remain in Rd on the whole interval, and Markov means its conditional future law given the past depends only on its current state. Write Pt(A)=P(Xt∈A) for its law on each Borel set A. On a complete filtered probability space with the usual conditions, let W be an adapted standard d-dimensional Brownian motion whose increments are independent of the earlier filtration and have laws Nd(0,(t−s)Id). Let bt(x)∈Rd and σt(x)∈Rd×d be Borel maps. The process is a continuous Brownian Itô process in the sense that, up to indistinguishability,

Xt=Xϵ+∫ϵtbr(Xr) dr+(∑j=1d∫ϵtσij(r,Xr) dWrj)i=1d,

where the drift integrals are pathwise Lebesgue integrals and the coordinate stochastic integrals are localized Itô integrals; assume ∫ϵT∣br(Xr)∣ dr<∞ and ∫ϵT∥σr(Xr)∥F2 dr<∞ almost surely, with ∥M∥F2=∑i,j∣Mij∣2. Assume also that σt(x) is invertible with sup⁡t,x∥σt(x)−1∥<∞. Put at(x)=σt(x)σt(x)T. A transition density q(s,x;t,y) means that P(Xt∈dy∣Xs=x)=q(s,x;t,y) dy.

Assume the marginal densities pt and transition densities q(s,x;t,y) are positive, finite, and normalized with respect to Lebesgue measure; pt has one continuous time derivative and two continuous state derivatives. For ϵ≤s<t≤T, assume

pt(y)=∫Rdps(x)q(s,x;t,y) dx,q(s,x;t,y)=∫Rdq(s,x;r,z)q(r,z;t,y) dz(s<r<t).

For Ltϕ=bt⋅∇ϕ+12∑i,jat,ij∂i∂jϕ, define Lt∗r=−∑i∂i(bt,ir)+12∑i,j∂i∂j(at,ijr). Assume ∂tpt=Lt∗pt and ∂tq(s,x;t,y)=Lt∗,yq(s,x;t,y) classically. For every compactly supported smooth test, assume transition integrals and their time derivatives are absolutely integrable, differentiation under those integrals is valid, and integration by parts in space has no boundary term.

For 0≤u<T−ϵ, set s=T−u and define the reverse score ss(x)=∇xlog⁡ps(x). With a=σσT and (∇ ⁣⋅a)i=∑j∂jaij, define the reverse drift supplied by the positive-density reversal interface:

b~u(x)=−bT−u(x)+(∇ ⁣⋅aT−u)(x)+aT−u(x)sT−u(x),σ~u(x)=σT−u(x).

Write Cc∞(Rd) for infinitely differentiable real functions with compact support. For ϕ∈Cc∞(Rd), define L~uϕ=b~u⋅∇ϕ+12∑i,jaT−u,ij∂i∂jϕ. Assume that for every reverse initial law the martingale problem for L~u has a unique nonexplosive continuous solution in law; this means that each compact-test compensated process ϕ(Yu)−ϕ(Y0)−∫0uL~rϕ(Yr) dr is a local martingale and its law is unique. The current reversal supplier's proof uses AC through its Brownian-reconstruction lemma, so AC is an explicit algorithm assumption here.

Set S=T−ϵ, h=S/N, uk=kh, and tk=T−uk for 0≤k≤N. Given step sizes ηk>0, the predictor-corrector score-sampling algorithm takes an initial draw Y0∼PT and mutually independent vectors Gk,ξk∼Nd(0,Id), independent of Y0. For k=0,…,N−1, perform the following two operations:

  1. Predictor. Compute one Euler–Maruyama step for the reverse equation: Y^k+1=Yk+hb~uk(Yk)+h σ~uk(Yk)Gk.

  2. Corrector. Let Uk+1(x)=−log⁡ptk+1(x), so e−Uk+1 is the normalized target density ptk+1. Apply one unadjusted Langevin update with step size ηk: Yk+1=Y^k+1−ηk∇Uk+1(Y^k+1)+2ηk ξk=Y^k+1+ηkstk+1(Y^k+1)+2ηk ξk.

Return YN, the finite-step state at forward time ϵ. The procedure requires an exact marginal score on [ϵ,T] and starts from the actual terminal law PT; it does not replace PT by Nd(0,Id) unless they are equal.

Definition references

The positive-density Bayes-kernel reversal theorem. Apply it with horizon S=T−ϵ to X‾r=Xϵ+r, 0≤r≤S, on the shifted filtration F‾r=Fϵ+r and with Brownian motion W‾r=Wϵ+r−Wϵ. Brownian increments remain independent of F‾r by the original increment hypothesis, and the shifted filtration retains the usual conditions. The shifted coefficients are b‾r(x)=bϵ+r(x) and σ‾r(x)=σϵ+r(x); changing variables in the Lebesgue and elementary stochastic integrals, then passing to their localized limits, gives dX‾r=b‾r(X‾r)dr+σ‾r(X‾r)dW‾r. Its marginal densities are p‾r=pϵ+r and its transition densities are q‾(r,x;s,y)=q(ϵ+r,x;ϵ+s,y). Positivity, normalization, Markov identities, forward equations, uniform nonsingularity, integrability, and the assumed reverse martingale problem transfer by this deterministic time translation. Its reverse process is X‾S−u=XT−u with natural reversed filtration Gu=σ(XT−v:0≤v≤u), and its Bayes kernels become K‾u,v(y,dx)=pT−v(x)q(T−v,x;T−u,y)pT−u(y)dx,0≤u<v≤S. The supplier therefore gives precisely the displayed reverse coefficients and a Brownian driver in this reversed filtration, retaining Borel time dependence of σ.

The marginal score definition. It sets st(x)=∇xlog⁡pt(x) where the density is positive and differentiable.

The finite-dimensional Brownian convention.

The Brownian Itô-process convention. These conventions fix the increment, filtration, and localized integral assumptions used in the forward diffusion input.

The unadjusted Langevin algorithm. It supplies the one-step corrector used at each time level.

Song et al., Section 4.2 and Appendix G, Algorithm 1

Särkkä and Solin, Algorithm 8.1

Durmus and Moulines, Section 1, equation (2)

Raginsky, Section 7.2

Remarks

This definition supplies no sampler convergence rate, no solver error bound, and no exactness claim for the finite predictor or unadjusted Langevin corrector. The corrector need not preserve its target density at a fixed positive step size. Errors from estimated scores, choosing a positive cutoff, substituting a terminal law, discretizing the reverse equation, and numerical integration require separate bounds.

4 · Examples, counterexamples and false statements

None yet.

Sources