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.

✓ 5 results · all verified · 5 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 5 also cleared it.

Feynman–Kac targets and sequential particle filters

1 · Prerequisites

2 · Summary

Objective

Define finite-horizon Feynman–Kac path measures on standard Borel state spaces, derive their proposal path Radon–Nikodym weights, and give the exact sequential importance resampling procedure. The local proof establishes the forward recursion and unbiasedness of the product-of-average-incremental-weights estimator for the stated full-resampling scheme when every prefix normalizer is finite and positive. Multinomial and residual resampling are separate procedures, joined by their conditional expected-offspring-count identity. The claims do not assert finite-particle accuracy, a particle-count central limit theorem, or uniform-in-time stability.

3 · Logical flowchart

4 · Definitions, theorems and proofs

LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Jointly measurable Radon–Nikodym derivatives for probability kernels

Statement

Assume AC. Let (E,E) and (F,F) be standard Borel spaces, let λ be a probability measure on E, and let M and R be probability kernels from E to F. Suppose M(x,⋅)≪R(x,⋅) for λ-almost every x. Then there is an (E⊗F)-measurable function r:E×F→[0,∞] such that, for λ-almost every x and every B∈F, M(x,B)=∫Br(x,y) R(x,dy). The exceptional set in x is a single null set, independent of B.

Facts & Assumptions

Given: AC, standard Borel spaces (E,E) and (F,F), a probability measure λ on E, probability kernels M,R:E⇝F, and M(x,⋅)≪R(x,⋅) for λ-almost every x.

[A1]

The Axiom of Choice: AC supplies a choice function for every family of nonempty sets.

[F1]

Standard Borel spaces: A standard Borel space is measurably isomorphic to a Polish space.

[F2]

Measure kernel and probability kernel: Each kernel section is a measure, each set evaluation is measurable in the source variable, and a probability kernel has mass one in every section.

[F3]

Ionescu-Tulcea construction of a Markov chain: An initial probability and a sequence of probability kernels determine a unique path law whose finite-prefix laws are the ordered iterated kernel integrals.

[F4]

Measurability of integration against a kernel: For a probability kernel K and a nonnegative product-measurable f, the map x↦∫f(x,y)K(x,dy) is measurable.

[F5]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: A nonnegative measurable function with integral zero vanishes almost everywhere.

[F6]

A sigma-finite signed measure that is absolutely continuous with respect to a sigma-finite positive measure has a unique almost-everywhere density: Under AC, a finite measure absolutely continuous with respect to a probability measure has a measurable L1 Radon–Nikodym density, unique almost everywhere.

[F7]

Standard borel spaces have countable generating and measure determining algebras: Under AC, a standard Borel space has a countable algebra that determines finite measures.

[F8]

Integrating against a Radon-Nikodym derivative recovers integration against the measure: A Radon–Nikodym representative h=dP/dQ satisfies P(A)=∫Ah dQ for every measurable A.

[F9]

Composition with a Borel measurable outer map preserves measurability: Composing a measurable function with a Borel function preserves measurability.

[F10]

Every section of a product-measurable function is measurable: For each fixed x, the section y↦h(x,y) of a product-measurable function is measurable.

[F11]

The indefinite integral of a nonnegative measurable function is a measure: If g is nonnegative measurable on a measure space (F,F,μ), then B↦∫Bg dμ is a measure.

Proof

Given: The hypotheses in the Statement.

1.1A1F2F3F4F5given

Apply [F3] to λ and each one-step kernel to obtain joint laws P(dx,dy)=λ(dx)M(x,dy) and Q(dx,dy)=λ(dx)R(x,dy). For any product-measurable A, the section integrals are measurable by [F4]. If Q(A)=0, then R(x,Ax)=0 for λ-almost every x by [F5]; intersecting with the conull kernel-domination set gives M(x,Ax)=0 there, hence P(A)=0. Thus P≪Q.

2.1A1F5F6F9step 1.1choose

By [F6], choose a product-measurable density h=dP/dQ. On N={h<0}, positivity of P gives 0≤P(N)=∫Nh dQ=−∫Nh− dQ, so [F5] makes h−=0 Q-almost everywhere on N. The Borel positive-part map preserves measurability by [F9], so replacing h by h+=max⁡(h,0) leaves the density unchanged Q-almost everywhere and makes it nonnegative.

3.1A1F1F2F3F4F6F7F8step 2.1

Let C be a countable measure-determining algebra on F from [F7], containing F. For each B∈C and D∈E, the rectangle laws and density identity [F8] give ∫DM(x,B)λ(dx)=P(D×B)=∫D(∫Bh(x,y)R(x,dy))λ(dx). Both integrands are measurable by [F2] and [F4] and integrable because their integrals over E are at most one. Uniqueness of Radon–Nikodym densities in [F6] makes them equal λ-almost everywhere for each fixed B.

4.1A1F2F7F10F11step 3.1∎

Intersect the conull sets from step 3.1 over the countable algebra C. For each x in the intersection, the section h(x,⋅) is measurable by [F10], so [F11] makes B↦∫Bh(x,y)R(x,dy) a measure. The kernel section M(x,⋅) is a probability measure by [F2]. These two measures agree on C and have total mass one because F∈C and step 3.1 includes B=F. The measure-determining property [F7] makes them equal on every B∈F, with the same exceptional null set for all B. Taking r=h proves the assertion.

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

Multinomial and residual offspring resampling

Definition

Input a particle count N≥1, nonnegative finite weights a1,…,aN, and a scheme label, either multinomial or residual. Let A=∑j=1Naj. If A>0, set pj=aj/A; if A=0, set pj=1/N for every j. Thus p is always a probability vector.

  • Multinomial scheme. Draw an index vector (J1,…,JN)∈{1,…,N}N with conditional mass P(J1=j1,…,JN=jN∣a)=∏ℓ=1Npjℓ. Put Cj=#{ℓ:Jℓ=j}.
  • Residual scheme. Put qj=⌊Npj⌋, rj=Npj−qj, and R=∑j=1Nrj=N−∑j=1Nqj, an integer in {0,…,N−1}. If R=0, put Cj=qj. If R>0, draw (K1,…,KR) with conditional mass P(K1=k1,…,KR=kR∣a)=∏ℓ=1R(rkℓ/R) and put Cj=qj+#{ℓ:Kℓ=j}.

For multinomial resampling, return the sampled vector (J1,…,JN) in its sampled order, together with its count vector (C1,…,CN); do not sort the sampled indices. For residual resampling, return the ancestor list containing exactly Cj copies of index j, ordered by increasing index, together with its count vector. Each output is a length-N list and a count vector summing to N. When all input weights vanish, the uniform fallback defines the procedure; any downstream normalizer already multiplied by this zero average remains zero.

Remarks

The multinomial branch is the conditionally IID ancestor-index scheme. The residual branch is a distinct selection law: its deterministic floor counts generally make the child indices dependent, while its conditional expected counts agree with the same probability vector.

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

Feynman–Kac path targets and normalizers

Definition

Assume AC and fix a finite horizon T∈N0. For each 0≤k≤T, let (Xk,Xk) be a standard Borel space. Let μ0 be a probability measure on X0, and for 1≤k≤T let Mk:Xk−1⇝Xk be a probability kernel. A potential at time k is a finite-valued nonnegative measurable function Gk:Xk→[0,∞). Write X0:t=∏k=0tXk with its finite-product sigma-algebra.

For each 0≤t≤T, let PtM be the finite path law with ordered kernel integral μ0(dx0)∏k=1tMk(xk−1,dxk), supplied by Ionescu–Tulcea (Ionescu-Tulcea construction of a Markov chain). The unnormalized Feynman–Kac path measure is γt(A)=∫X0:t1A(x0:t)∏k=0tGk(xk) PtM(dx0:t),A∈⨂k=0tXk. Its normalizer is Zt=γt(X0:t)=γt(1)∈[0,∞]. Only when 0<Zt<∞ define the normalized path target πtFK=γt/Zt. The sequence (γt) with its kernels and potentials is the Feynman–Kac flow.

State-space filtering kernels are conditional-law versions as in Filtering, predictive, and smoothing laws in a finite-horizon state-space model. A Feynman–Kac path target is not by itself an assertion that a pointwise conditional version has been selected at observation-null histories.

Remarks

Each coordinate projection from the finite product is measurable by The product sigma-algebra and its finite iterates. Thus Vt(x0:t)=∏k=0tGk(xk) is nonnegative product-measurable by composition and finite-product measurability (Composition with a Borel measurable outer map preserves measurability, Arithmetic and lattice operations preserve measurability whenever they are defined). Consequently, γt(A)=∫AVt dPtM is a measure, possibly of infinite mass, by The indefinite integral of a nonnegative measurable function is a measure.

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

Multinomial and residual resampling have unbiased offspring counts

Statement

Fix N≥1 and nonnegative input weights a1,…,aN. Let p be the normalized probability vector, with the uniform fallback when all weights vanish, and let Cj be the offspring count from Multinomial and residual offspring resampling. Conditional on the input weights, for either scheme and every 1≤j≤N, E[Cj∣a1,…,aN]=Npj. This assertion concerns the counts only; it gives no variance comparison for arbitrary weights.

Facts & Assumptions

Given: The finite weights, N≥1, and the resampling procedure in the Statement.

[F1]

Multinomial and residual offspring resampling: Multinomial counts are sums of N categorical indicators with probabilities pj; residual counts add ⌊Npj⌋ deterministic copies to categorical draws with probabilities proportional to the fractional remainders.

Proof

Given: The hypotheses in the Statement.

1.1F1givenalgebra

In the multinomial branch, Cj=∑ℓ=1N1{Jℓ=j} and each indicator has conditional expectation pj by the specified product mass. Linearity of a finite sum gives E[Cj∣a]=Npj, including the uniform fallback.

1.2F1givenalgebra

In the residual branch, write qj=⌊Npj⌋ and rj=Npj−qj. The remainder R=∑jrj=N−∑jqj is an integer. If R=0, every rj=0 and Cj=qj=Npj; if R>0, then Cj=qj+∑ℓ=1R1{Kℓ=j} with each indicator having conditional expectation rj/R, so E[Cj∣a]=qj+R(rj/R)=Npj.

2.1step 1.1step 1.2∎

Steps 1.1 and 1.2 establish the same conditional expected-count identity for both schemes in the procedure, completing the assertion.

Remarks

The proof uses only finite sums of categorical indicators and is choice-free. Both schemes satisfy the expected-count interface used by the particle normalizer induction.

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

Feynman–Kac path measures satisfy the forward recursion

Statement

Assume AC and the finite-horizon setup of Feynman–Kac path targets and normalizers. For 1≤k≤T and every nonnegative product-measurable φ:X0:k→[0,∞], γk(φ)=∫X0:k−1γk−1(dx0:k−1)∫XkGk(xk)φ(x0:k)Mk(xk−1,dxk), with equality in [0,∞].

Facts & Assumptions

Given: AC, the finite-horizon path measures and potentials in the Statement, and k≥1.

[F1]

Feynman–Kac path targets and normalizers: γk is the path law μ0∏j=1kMj weighted by the nonnegative product ∏j=0kGj.

[F2]

Measurability of integration against a kernel: A nonnegative product-measurable integrand has a measurable section integral against a probability kernel.

[F3]

The product sigma-algebra and its finite iterates: Coordinate projections from finite product measurable spaces are measurable.

[F4]

Composition with a Borel measurable outer map preserves measurability: The composition of measurable maps is measurable.

[F5]

Arithmetic and lattice operations preserve measurability whenever they are defined: Finite products of nonnegative measurable functions are measurable.

[F6]

Integrating against a density agrees with integrating the product: If f,g≥0 are measurable, then ∫g d(f dμ)=∫gf dμ, including infinite values.

Proof

Given: The hypotheses in the Statement.

1.1F2F3F4F5given

The coordinate projection x0:k↦xk is measurable by [F3], so Gk(xk) is measurable by [F4]. Its product with the nonnegative product-measurable φ is measurable by [F5]; hence H(x0:k−1)=∫Gk(xk)φ(x0:k)Mk(xk−1,dxk) is measurable by [F2].

2.1F1F6step 1.1∎

By [F1], the finite path law at time k is obtained by appending Mk to the time-(k−1) path law, and γk−1=Vk−1 dPk−1M. Applying [F6] to H and then expanding the ordered kernel integral gives ∫H dγk−1=∫HVk−1 dPk−1M=γk(φ). These are nonnegative integrals, so the identity holds in [0,∞] and is the stated recursion.

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

Feynman–Kac path Radon–Nikodym weight

Statement

Assume AC and the setup of Feynman–Kac path targets and normalizers through a fixed horizon t≤T. Let ν0 be a proposal probability on X0, and for 1≤k≤t let Rk:Xk−1⇝Xk be proposal probability kernels. Define Qs(dx0:s)=ν0(dx0)∏k=1sRk(xk−1,dxk). Suppose μ0≪ν0, and for each k suppose Mk(x,⋅)≪Rk(x,⋅) for almost every x under the last-coordinate marginal of Qk−1. Choose a measurable version ρ0=dμ0/dν0 and, using Jointly measurable Radon–Nikodym derivatives for probability kernels, measurable versions rk(x,⋅)=dMk(x,⋅)/dRk(x,⋅) for these preceding-state marginals.

Then γs≪Qs for every s≤t, with product density Ws(x0:s)=G0(x0)ρ0(x0)∏k=1sGk(xk)rk(xk−1,xk). That is, γs(A)=∫AWs dQs for every measurable A⊆X0:s. If 0<Zs<∞, the normalized path target has density Ws/Zs with respect to Qs.

Facts & Assumptions

Given: AC, the finite-horizon Feynman–Kac setup, the proposal laws, the initial domination, and the transition domination hypotheses in the Statement.

[A1]

The Axiom of Choice: AC is used through the path-law and Radon–Nikodym suppliers.

[F1]

Feynman–Kac path targets and normalizers: γs is the state path law with density factor ∏j=0sGj.

[F2]

Jointly measurable Radon–Nikodym derivatives for probability kernels: For each transition, almost-everywhere kernel domination under the preceding proposal marginal supplies one jointly measurable kernel derivative version.

[F3]

Ionescu-Tulcea construction of a Markov chain: The target and proposal kernels define finite-prefix path laws by ordered iterated integration.

[F5]

Integrating against a Radon-Nikodym derivative recovers integration against the measure: A Radon–Nikodym representative h satisfies the setwise identity P(A)=∫Ah dQ for every measurable A. It also proves the corresponding integration identity for simple functions whose level sets have finite total variation.

[F6]

Measurability of integration against a kernel: Integrating a nonnegative product-measurable function against a probability kernel gives a measurable section integral.

[F7]

Every nonnegative measurable function is the increasing limit of simple measurable functions: Every nonnegative measurable function is the pointwise increasing limit of nonnegative simple measurable functions.

[F8]

Monotone convergence for the integral: Integrals of an increasing sequence of nonnegative measurable functions converge to the integral of its pointwise limit.

[F9]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: A nonnegative measurable function with integral zero vanishes almost everywhere.

[F10]

Composition with a Borel measurable outer map preserves measurability: Composing a measurable function with a Borel function preserves measurability.

Proof

Given: The hypotheses in the Statement.

1.1A1F1F3F4F9F10given

For each 0≤s≤t, let PsM and Qs be the target and proposal finite-prefix path laws supplied by [F3]. Initially choose a real-valued Radon–Nikodym representative ρ~0 from [F4]. Since μ0 is positive, for N−:={ρ~0<0} its setwise identity gives 0≤μ0(N−)=∫N−ρ~0 dν0≤0. Thus ∫N−ρ~0− dν0=0, and [F9] implies ρ~0−=0 ν0-almost everywhere. Replace ρ~0 by the measurable nonnegative version ρ0=max⁡(ρ~0,0); [F10] gives measurability and the modification preserves the setwise density identity. Hence P0M≪Q0 with base density ρ0; after weighting by G0 in [F1], γ0 has density W0=G0ρ0.

1.2F5F7F8

First record the nonnegative extension used below. If finite measures P,Q satisfy P(A)=∫Au dQ for every measurable A, with u≥0, choose by [F7] simple functions gn↑g for any nonnegative measurable g. The simple-function identity in [F5] gives ∫gn dP=∫gnu dQ for each n; [F8] and monotone convergence of gnu give ∫g dP=∫gu dQ, with infinity allowed. All measures to which this fact is applied below are probabilities, so the finite-level-set condition in [F5] holds.

2.1A1F1F2F3F6step 1.1step 1.2given

Fix 1≤k≤t and assume Pk−1M≪Qk−1 with density Dk−1(x0:k−1)=ρ0(x0)∏j=1k−1rj(xj−1,xj). For nonnegative product-measurable h, define ψ(x0:k−1)=∫h(x0:k−1,xk)Mk(xk−1,dxk); [F6] makes ψ measurable. For Qk−1-almost every history, the kernel Radon–Nikodym identity and step 1.2 give ψ(x0:k−1)=∫h(x0:k−1,xk)rk(xk−1,xk)Rk(xk−1,dxk). Step 1.2 also extends the induction density identity from sets to ψ, so ordered integration from [F3] gives ∫h dPkM=∫ψ dPk−1M=∫Dk−1(x0:k−1) ψ(x0:k−1) Qk−1(dx0:k−1)=∫h(x0:k)Dk−1(x0:k−1)rk(xk−1,xk) Qk(dx0:k). Thus PkM≪Qk with density Dk=Dk−1rk. The kernel identity is needed only on a Qk−1-conull set; the same is true for Pk−1M by the induction density, and changes on the exceptional set do not affect these nonnegative integrals.

3.1A1F1step 1.2step 2.1algebra∎

Induction in step 2.1 gives the proposal density of every finite-horizon state path. The target measure γs is obtained by integrating the nonnegative path potential Vs=∏j=0sGj against PsM. For each measurable A, apply step 1.2 to g=1AVs and the density Ds=ρ0∏j=1srj to obtain γs(A)=∫AVsDs dQs=∫AWs dQs. Dividing by Zs is valid exactly when 0<Zs<∞.

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

Sequential importance resampling for Feynman–Kac path targets

Definition

Use the finite-horizon target and proposal setting of Feynman–Kac path targets and normalizers. For admissible inputs require μ0≪ν0 and, for each k≥1, Mk(x,⋅)≪Rk(x,⋅) for almost every x under the last-coordinate marginal of the proposal path law Qk−1. Select the joint measurable versions ρ0=dμ0/dν0 and rk(x,⋅)=dMk(x,⋅)/dRk(x,⋅) supplied by Feynman–Kac path Radon–Nikodym weight. Fix N≥1 and select either multinomial or residual resampling at each time. The algorithm returns a weighted empirical path measure and a normalizer estimate.

  1. Draw X01,…,X0N independently from ν0. Set a0i=G0(X0i)ρ0(X0i) and Z^0=N−1∑i=1Na0i. If ∑ia0i>0, put wˉ0i=a0i/∑ja0j; otherwise put wˉ0i=1/N. Each initial path is X0:0i=X0i.
  2. For k=1,…,t, do the following:
    1. Apply Multinomial and residual offspring resampling to the previous normalized weights (wˉk−11,…,wˉk−1N), obtaining ancestor indices Ak1,…,AkN.
    2. Given the previous paths and these indices, draw (Xk1,…,XkN) with joint conditional law ⨂i=1NRk(Xk−1Aki,⋅) and set X0:ki=(X0:k−1Aki,Xki).
    3. Set aki=Gk(Xki)rk(Xk−1Aki,Xki) and Z^k=Z^k−1(N−1∑i=1Naki). If ∑iaki>0, put wˉki=aki/∑jakj; otherwise put wˉki=1/N.
  3. Return Z^t and the weighted empirical path probability measure π^tN=∑i=1NwˉtiδX0:ti. Its last-coordinate marginal is the corresponding empirical filtering approximation.

The all-zero fallback only defines a probability measure for reporting and future sampling. Once a zero average weight occurs, Z^ remains zero. The procedure makes no finite-particle accuracy, consistency, or long-time stability claim.

The input convention is that t∈{0,…,T} is the requested horizon, ν0 is a proposal probability on X0, Rk are proposal probability kernels for 1≤k≤t, and N∈N with N≥1. Thus the opening support condition ranges over 1≤k≤t, and a resampling scheme is selected for each such k. Choose the finite-valued joint measurable versions ρ0 and rk constructed in the proof of Feynman–Kac path Radon–Nikodym weight.

Remarks

Resampling can add immediate sampling variance while reducing the chance that low-weight particles are carried forward. A trigger based only on current weight imbalance is a computational rule, not a certificate of target coverage or convergence.

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

The sequential particle estimator is unbiased for Feynman–Kac path integrals

Statement

Assume AC and the finite-horizon setup of Feynman–Kac path targets and normalizers and Sequential importance resampling for Feynman–Kac path targets. Fix N∈N with N≥1 and 0≤t≤T. Suppose every prefix normalizer satisfies 0<Zk<∞ for 0≤k≤t. For any nonnegative measurable φ:X0:t→[0,∞] with γt(φ)<∞, define γ^tN(φ)=∫φ d(Z^tπ^tN). Then E[γ^tN(φ)]=γt(φ). In particular, with φ=1, the product-of-average-incremental-weights estimator in the algorithm satisfies E[Z^t]=Zt. At each time either multinomial or residual offspring resampling may be used. The theorem asserts no unbiasedness for the normalized empirical measure π^tN by itself.

Facts & Assumptions

Given: AC, the finite-horizon target/proposal assumptions, N≥1, finite positive prefix normalizers, and a nonnegative test function with finite target integral.

[A1]

The Axiom of Choice: AC is used through the path-law, kernel Radon–Nikodym, and conditional-expectation suppliers.

[F1]

Sequential importance resampling for Feynman–Kac path targets: The initial and incremental weights, normalized fallback, resampling-propagation order, and product normalizer estimate are specified there.

[F2]

Conditional expectation given a sigma algebra: A conditional-expectation version is measurable, integrable, and satisfies its defining event-integral identities.

[F3]

Multinomial and residual resampling have unbiased offspring counts: Conditional expected offspring counts equal N times the input normalized weights for either scheme.

[F4]

Feynman–Kac path measures satisfy the forward recursion: γk(φ)=γk−1(Mk(Gkφ)) for nonnegative measurable φ.

[F5]

Feynman–Kac path Radon–Nikodym weight: Under its support hypotheses, the theorem supplies a nonnegative measurable initial version ρ0=dμ0/dν0 and jointly measurable nonnegative transition versions rk(x,⋅)=dMk(x,⋅)/dRk(x,⋅) for almost every preceding proposal state, with the setwise Radon–Nikodym identities. Each derivative has reference integral one on the relevant conull set.

[F6]

Change of variables for expectation: Expectation of a nonnegative random element function is integration against its law.

[F7]

The Lebesgue integral is linear on L1(μ): Finite sums of integrable random variables have the sum of their expectations.

[F8]

Conditional expectation exists by radon nikodym: AC and an integrable real random variable give an L1 conditional-expectation version for any sub-sigma-algebra.

[F9]

Tower property of conditional expectation: For nested sigma-algebras and an L1 variable, iterated conditional expectations agree almost surely.

[F10]

Conditional expectation as an ae class: Conditional expectations are integrable measurable equivalence classes with the defining event integrals.

[F11]

Measurability of integration against a kernel: Integrating a nonnegative product-measurable function against a probability kernel gives a measurable section integral.

[F12]

Ionescu-Tulcea construction of a Markov chain: The finite sequence of conditional particle and proposal kernels has a joint law with the stated iterated integrals.

[F13]

A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere: A nonnegative function with zero integral vanishes almost everywhere.

[F14]

Integrating against a Radon-Nikodym derivative recovers integration against the measure: A setwise Radon–Nikodym identity also gives the corresponding integration identity for nonnegative simple functions whose level sets have finite total variation.

[F15]

Every nonnegative measurable function is the increasing limit of simple measurable functions: Every nonnegative measurable function is an increasing pointwise limit of nonnegative simple functions.

[F16]

Monotone convergence for the integral: Integrals commute with increasing limits of nonnegative measurable functions.

[F17]

Measure kernel and probability kernel: For each measurable set, a probability-kernel evaluation is measurable in its source variable.

[F18]

The product sigma-algebra and its finite iterates: Coordinate projections from finite product measurable spaces are measurable.

[F19]

Composition with a Borel measurable outer map preserves measurability: Compositions of measurable maps are measurable.

[F20]

Arithmetic and lattice operations preserve measurability whenever they are defined: Finite sums and products of measurable functions are measurable.

[F21]

Finite products of probability kernels are probability kernels: A finite product of probability kernels with a common source is a probability kernel.

Proof

Given: The hypotheses in the Statement. For the induction step at k≥1, assume the asserted identity holds at time k−1 for every nonnegative test function with finite γk−1-integral.

1.1A1F1F5F6F7F14F15F16given

First, extend each setwise density identity needed here to nonnegative measurable integrands. If P(A)=∫Au dQ for every measurable A, with u≥0, choose simple gn↑g by [F15]. The simple-function identity [F14] gives ∫gn dP=∫gnu dQ for each n, and [F16] on both sides yields ∫g dP=∫gu dQ, allowing infinity. This applies to the initial law pair and, for almost every preceding proposal state, to each transition-kernel pair in [F5]. At time zero, the algorithm gives γ^0N(φ)=N−1∑i=1NG0(X0i)ρ0(X0i)φ(X0i), with zero-weight terms interpreted by the nonnegative-integral convention 0⋅∞=0. Each X0i has law ν0, so [F6], finite-sum linearity [F7], and the just-proved extension give E[γ^0N(φ)]=∫G0ρ0φ dν0=γ0(φ). The finite target integral makes this random variable integrable.

1.2F1F17F18F19F20F21given

The finite procedure defines measurable transition kernels. The initial IID draws from ν0 form a finite product kernel by [F21]. At each later step, the previous normalized weights are measurable functions of the previous paths by [F17, F18, F19, F20]. The multinomial and residual laws are probability kernels on the finite ancestor-index set: normalization uses division on the Borel branch where the sum is positive, each floor map is Borel since {x:⌊x⌋=m}=[m,m+1), and the R=0 or R>0 branches are Borel. Since R takes only the values 0,…,N−1, each residual output-list probability is a finite sum over possible draw vectors of Borel product masses. For a fixed ancestor vector, the proposal law of the next particles is the finite product of the pullbacks of the Rk kernels along measurable coordinate projections; [F17, F18, F19] make each pullback a probability kernel, and [F21] makes their product a probability kernel. The finite mixture over ancestor vectors is again a probability kernel by finite sums and products [F20]. Thus [F12] applies to the particle-system transitions.

2.1A1F1F5F11F12F13step 1.2given

Every time-zero particle path has law Q0. Inductively, suppose each previous particle path avoids every fixed Qk−1-null history set almost surely. If Qk(A)=0, the pullback of Rk to the history space is a probability kernel by step 1.2, and [F11] makes x0:k−1↦Rk(xk−1,Ax0:k−1) measurable. The proposal path recursion [F12] and zero-integral criterion [F13] show it vanishes for Qk−1-almost every history. The kernel-derivative exceptional parent-state set has a null preimage under the last-coordinate marginal of Qk−1, so every stored path avoids that preimage; resampling copies only existing paths, and propagation therefore avoids A. Each initial or kernel derivative has reference integral one by [F5]; it is therefore finite almost everywhere for its reference law. The finite-valued potentials and the finite particle count then make all particle weights finite almost surely.

3.1A1F1F3F5F11F12F18F19F20step 1.1step 1.2step 2.1given

Write Fk−1 for the previous particle histories and weights. Let Hk be the integral of γ^kN(φ) against the algorithm's conditional finite-step transition law. By [F3], the expected number of children from parent j is Nwˉk−1j. The algorithm gives Z^kwˉki=Z^k−1aki/N when the new weight sum is positive; when it is zero, both sides are zero. For each parent outside the exceptional proposal-marginal null set, [F18, F19, F20] make xk↦Gk(xk)φ(x0:k) nonnegative measurable; apply the simple-approximation extension in step 1.1 to it. The setwise identity in [F5] then gives ∫Gkφ rk dRk=∫Gkφ dMk, including infinite values. Integrating each child's incremental weight and summing the expected counts therefore gives Hk=γ^k−1N(gk), where gk(x0:k−1)=∫Gk(xk)φ(x0:k)Mk(xk−1,dxk). If the previous normalizer estimate is zero, both sides vanish by the algorithm's zero-weight convention. Measurability follows from [F11]. This is initially a nonnegative conditional-kernel integral, not yet an L1 conditional expectation.

4.1A1F2F4F8F9F10F12step 3.1

By [F4], the target integral of gk is γk−1(gk)=γk(φ)<∞. The induction hypothesis therefore gives E[Hk]=γk(φ). For every prior event B∈Fk−1, the ordered joint law of the prior histories and the algorithm's conditional finite-step transition law [F12], integrated with the nonnegative integrand 1Bγ^kN(φ), gives E[1Bγ^kN(φ)]=E[1BHk]. This identity is valid before any integrability assumption, by nonnegative iterated integration. Taking B=Ω shows that γ^kN(φ) has finite expectation γk(φ), so it is in L1; Hk is also in L1 by its finite expectation. Thus the event identities and measurability make Hk a version of E[γ^kN(φ)∣Fk−1] by [F2] and [F10]. The tower property [F9] now yields E[γ^kN(φ)]=γk(φ), completing the induction step.

5.1F1step 4.1algebra∎

Apply the established identity at k=t to the constant function φ=1. Then γ^tN(1)=Z^tπ^tN(1)=Z^t, while γt(1)=Zt, proving the stated normalizer unbiasedness.

Remarks

The proof is finite-horizon and uses precisely the specified full resampling-propagation scheme with unbiased expected offspring counts. It does not imply an unbiased normalized empirical target, a particle-count central limit theorem, a finite-N error bound, or a bound uniform in time.

5 · Examples, counterexamples and false statements

None yet.

Sources