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.
Approximate Bayesian computation and summary-based inference
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Areas of Elementary Plane Figures
- Bayesian models, priors, and posterior laws
- Binary Operations, Monoids, Groups and Subgroups
- Compactness
- Compactness in Metric Spaces
- Complete Metrizability, Čech-Completeness, and Baire Category
- Completeness, Completion, and Uniform Continuity
- Conditional Distributions and Regular Conditional Probability
- Conditional Expectation
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Domination and Likelihood Ratios
- Estimators and Randomized Procedures
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Independence Borel Cantelli and Zero One Laws
- Infinite Product Measures and Kolmogorov Extension
- Lebesgue Measure on Euclidean Space
- Lebesgue-Stieltjes Measures and Distribution Functions
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Loss, Risk and Decision Theory
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Outer Measure and the Caratheodory Extension Theorem
- Pointwise Extended-Real Function Products
- Polynomial Rings, the Division Algorithm and Roots
- Posterior propriety and dominated Bayes formula
- Probability Spaces Random Variables and Expectation
- Product Measures and the Fubini Tonelli Theorems
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Signed and Complex Measures Hahn and Jordan
- Simple Field Extensions and the Construction of the Complex Numbers
- Standard-Borel Real Codings and Determining Classes
- Stationary Markov Chains and Ergodic Limits
- Statistical Experiments, Models and Identifiability
- Subspaces, Products, and Quotients
- Sufficiency, Completeness and Exponential Families
- Suprema and Infima
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Lebesgue Integral and the Convergence Theorems
- The Radon Nikodym Theorem and Lebesgue Decomposition
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak Laws and Series of Independent Random Variables
2 · Summary
Summary
Approximate Bayesian computation starts with a proper prior, standard-Borel parameter and data spaces, a simulator probability kernel, and a measurable Euclidean summary. For an observed summary , the indicator method conditions the prior-simulator law on the closed event . The normalized target is defined only when this event has positive prior-predictive probability; its normalizer is then finite because the joint law is a probability measure. At zero event probability no quotient is assigned.
The rejection procedure repeatedly draws independent prior-simulator pairs and accepts the first pair in the tolerance event. Under its positive-acceptance hypothesis, the local theorem proves almost-sure termination and identifies the accepted parameter law exactly with the tolerance-conditioned target. This exact simulation statement supplies neither a finite-run accuracy guarantee nor an expected proposal-count theorem.
The zero-tolerance result requires a specified jointly measurable summary-density version, almost-everywhere continuity at the observed summary, an integrable envelope on a full closed neighborhood, and finite positive density evidence. Under Countable Choice it proves total-variation convergence to that density-selected summary posterior. This identifies the theorem's particular density-based limit; it does not assign a canonical value to every regular conditional distribution on a marginal-null summary fiber.
A separate sufficient-summary theorem uses a parameter-independent conditional-data kernel under AC to recover a full-data posterior version. Its dominated factorization branch cancels the parameter-independent factor only on the stated finite-positive-evidence fibers. Summary information loss, positive-tolerance bias, and Monte Carlo error therefore remain separate questions. The companion examples include both sufficient and insufficient summaries and a failure of zero-tolerance convergence without the local envelope.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Approximate Bayesian computation and the tolerance-conditioned target
Definition
Let and be standard Borel spaces. Let be a prior probability measure on and let be a probability kernel from to , as in Bayesian model as a prior and sampling kernel. Let be a measurable statistic for a fixed integer , and fix an observed summary . The Euclidean norm is .
Under the prior-simulator joint law, first draw and then . The summary-predictive probability measure on is the law of ; on measurable rectangles it is The prior and simulator define a joint law by A prior and model kernel define a joint law, and the change-of-variables formula identifies as the law after applying (Change of variables for expectation).
For , define the closed tolerance ball Its prior-predictive acceptance probability is Only when define the indicator ABC target by This is exactly the conditional law of under the augmented event . The denominator is finite because is a probability, and no quotient is assigned when the event has probability zero. This target is the posterior given a tolerance event, not in general the full-data posterior or the posterior given the exact summary.
Remarks
A positive tolerance separates summary information loss from tolerance bias; using finitely many accepted draws adds a separate Monte Carlo error. At a null summary value, a regular-conditional version may be changed there without affecting its defining identities, so its value is not determined by conditioning alone. The density regularity in ABC targets the density-defined summary posterior at zero tolerance selects the particular density-based target obtained as the positive-tolerance limit.
ABC rejection sampling
Definition
The inputs are a proper prior on , a simulator probability kernel , a measurable summary statistic , an observed summary , and a tolerance as in Approximate Bayesian computation and the tolerance-conditioned target. The procedure is admissible when .
- Draw a candidate parameter from .
- Conditional on , draw synthetic data from , independently of all earlier proposal-simulator pairs.
- Compute . If , return and stop. Otherwise repeat from step 1 with a fresh independent pair.
The output is one accepted parameter value. It does not itself assert a finite-run estimate or an accuracy bound for an empirical distribution of accepted values.
ABC rejection returns the tolerance-conditioned posterior
Statement
Use the model and notation of Approximate Bayesian computation and the tolerance-conditioned target and the procedure ABC rejection sampling. Let and . Suppose the proposals and simulator outputs form an IID sequence with the prior-simulator joint law. Then the first accepted index is finite almost surely, and the accepted parameter has law Thus the accepted parameter has exactly the tolerance-conditioned target law. This statement does not identify that target with the full-data posterior or assert an expected proposal count.
Facts & Assumptions
Given: A proper prior-simulator model, , , , and an IID sequence of proposal-simulator pairs with the model's prior-simulator joint law.
The summary-predictive law is the law of , and the indicator ABC target is when the denominator is positive. Approximate Bayesian computation and the tolerance-conditioned target
ABC rejection draws independent prior-simulator pairs and accepts precisely when the simulated summary lies in . ABC rejection sampling
IID means identically distributed and mutually independent, not merely pairwise independent. Identical distribution and IID families
If , then . For , , and for the series diverges
Proof
Given: The hypotheses in the Statement.
For each , let . By [F1] and [F2], and, for every , .
By [F3], for each , Since , summing these disjoint events and applying [F4] gives Thus the algorithm terminates almost surely.
For any , partition the accepted-output event by the first accepted index. Independence in [F3] and step 1.1 give By [F1] this is , proving the asserted law.
ABC targets the density-defined summary posterior at zero tolerance
Statement
Assume the Axiom of Countable Choice. In the proper prior-simulator model of Approximate Bayesian computation and the tolerance-conditioned target, let , , and suppose the summary-predictive measure has a specified jointly measurable density version where is Lebesgue measure on (Lebesgue measurable sets, the family , and the restricted set function ). Assume that is continuous at for -almost every , that a measurable satisfies for some and , and that Define the density-selected summary posterior Then, for all sufficiently small for which the target is defined, the indicator ABC target converges to in total variation as .
The pointwise density version is part of the statement. The conclusion is the density-selected summary update; it does not claim that every regular conditional distribution has that value at a null summary value.
Facts & Assumptions
Given: A proper prior-simulator model, a measurable summary , the Axiom of Countable Choice, and the density and regularity hypotheses in the Statement.
Countable Choice, written , is the assertion that every sequence of nonempty sets has a choice function. The Axiom of Countable Choice ()
The function is a specified nonnegative jointly measurable density version of the summary-predictive law. For -almost every , the summary simulator has density relative to .
For -almost every , is continuous at and is bounded by the measurable integrable envelope throughout the radius- ball.
The prior-averaged density at is the finite positive number in the Statement.
The prior-simulator law and its summary-predictive pushforward define the probability measure ; the ABC target is its restriction to the tolerance event divided by that event's positive mass. Approximate Bayesian computation and the tolerance-conditioned target
is Lebesgue measure on the Lebesgue-measurable subsets of . Lebesgue measurable sets, the family , and the restricted set function
The Euclidean distance is a metric; its closed balls are closed and hence Borel. Under Countable Choice, Borel sets and boxes are Lebesgue measurable, boxes have their side-product volumes, and measure is monotone. as the set of functions , and , , are metrics on it, Arbitrary unions and finite intersections of open sets are open, open balls are open and closed balls are closed, Assuming countable choice, every Borel subset of is Lebesgue measurable, A box in with parameters is Lebesgue measurable of measure , whichever of its faces are included, Measures are monotone
For a finite kernel, or a uniformly sigma-finite kernel with a specified exhaustion, integrating a nonnegative product-measurable function gives a measurable function of the kernel input. Measurability of integration against a kernel
Tonelli's theorem permits the two orders of integration for a nonnegative measurable function on sigma-finite product spaces. Tonelli's theorem for nonnegative measurable functions on a sigma-finite product
Almost-everywhere convergence under a single integrable majorant implies convergence in . Dominated convergence
For probability measures, total variation is , without a factor of . Total variation distance for probability laws
A nonnegative measurable likelihood update is a probability exactly when its evidence is finite and positive. Evidence normalizer and fiberwise posterior update, Fiberwise posterior propriety is equivalent to finite positive evidence
A data-indexed posterior RCD has no pointwise prescribed value on a marginal-null set. Bayesian posterior as a regular conditional law
A real-parameter limit holds if it holds along every sequence of positive tolerances tending to zero. Heine criterion: iff for every sequence in converging to
Proof
Given: The hypotheses in the Statement.
Fix . The Euclidean distance is a metric by [F3], so its closed ball is closed and therefore Borel. Under [A1], [F3] makes it Lebesgue measurable. It contains the open cube of side centered at and is contained in the closed cube of side centered there: the first inclusion follows from , and the second from . The box-volume formula and monotonicity in [F3] give
Define By step 1.1, , so is a finite constant kernel from to . The stated joint measurability of and [F4] applied to make measurable. The density identity and [F5] give, for every measurable , Thus, whenever , the ABC target has density relative to . The envelope bounds , so .
Take an arbitrary sequence with . Fix any in the full-measure set where is continuous at and bounded by . Given , continuity supplies such that whenever . For all large , , and averaging over gives . Thus pointwise convergence holds for -almost every . Also and , so [F6] yields Since the sequence was arbitrary, [F10] gives this limit as . In particular , and therefore for every sufficiently small positive .
For such , the normalized densities satisfy The right side tends to zero by step 3.1. The second density integrates to one by [F8] and ; the first is the ABC target density by step 2.1.
For every measurable , the absolute difference between the two probabilities of is at most the difference in step 4.1. Taking the supremum over and using [F7] proves . The limit is the density-selected update; by [F9], no claim is made that every RCD version takes that value at a marginal-null .
Remarks
For an atomless summary, the event can have prior-predictive probability zero. In that case conditional-law identities do not choose a unique posterior value at ; the specified density version above selects one. The envelope is a substantive hypothesis: without an integrable local bound, moving density spikes can prevent total-variation convergence, as shown by Pointwise continuity alone does not guarantee the zero-tolerance limit ↗.
A sufficient summary preserves the Bayesian posterior
Statement
Assume AC. Let , , and be standard Borel spaces (Standard Borel spaces), let be a proper prior, and let be a sampling probability kernel as in Bayesian model as a prior and sampling kernel. Let be a measurable statistic (Statistics and estimators) that is sufficient in the common-kernel sense of Sufficient statistics. Write , let be the joint prior-predictive law of , and let and be the data and summary marginals. A posterior kernel of given exists. Then is a data-indexed posterior version for the full observation: for every and , Thus full-data posterior information is preserved by a sufficient summary, up to the usual almost-everywhere version convention.
In a dominated branch, suppose and are sigma-finite reference measures for the full data and summary, respectively, and the specified jointly measurable densities satisfy on the specified common versions, with independent of . For any where the factorization holds -almost everywhere, , and the explicit full-data and summary posterior updates agree at by cancellation of . No equality is asserted on zero or infinite evidence fibres.
Facts & Assumptions
Given: The model, proper prior, standard Borel spaces, AC, statistic , common conditional-data kernel from sufficiency, and, in the dominated branch, the stated reference measures and factorized density versions.
The Axiom of Choice (AC). The Axiom of Choice
Sufficiency means there is one probability kernel , independent of , satisfying for all , data events , and summary events . Sufficient statistics
A proper prior and a parameter-measurable sampling kernel define a joint probability law; its rectangle law is prior mass integrated against the sampling kernel. A prior and model kernel define a joint law
Under AC, a proper Bayesian model with standard Borel parameter and data spaces has a data-indexed posterior probability kernel satisfying the joint event identity. Standard-Borel Bayesian posterior kernel exists
A data-indexed posterior kernel is a probability kernel whose evaluations satisfy the conditional-law event identities. Bayesian posterior as a regular conditional law, Conditional law given a random element
Increasing nonnegative simple approximations pass through integrals by monotone convergence. Monotone convergence for the integral
On positive finite evidence fibres, the dominated Bayes formula gives the posterior update by normalizing the likelihood against the prior. Evidence normalizer and fiberwise posterior update, Bayes formula for dominated kernels
Measurable real functions are closed under the product operation used below. Arithmetic and lattice operations preserve measurability whenever they are defined
Proof
Given: The hypotheses in the Statement.
The summary simulator is a probability kernel because is measurable. Both its parameter space and target are standard Borel, so [A1] and [F3], applied to this summary experiment, give a posterior kernel satisfying the joint summary-law identity. Define . This is a probability kernel in by measurability of and the posterior-kernel property.
Let , , and . By [F1], for each , Integrating over under gives the joint event probability on the left. To justify the corresponding right-hand integral, the measurable function takes values in by [F1] and [F7]. Its dyadic lower approximations are finite-valued simple functions: their level sets are preimages under of Borel intervals, and every positive level set is contained in . The nested dyadic grids give , with . For each such simple function, the rectangle identity for from [F2] gives Applying [F5] on both sides as yields By the summary posterior identity from step 1.1, .
Set in step 2.1 to obtain Taking in the same identity gives the prior-predictive conditional-data formula .
Let , a measurable function with values in . For a simple with disjoint measurable , step 2.1 with gives For general , use the same dyadic construction as in step 2.1 and apply [F5] on both sides. Hence where the last equality is step 3.1. By [F4], is a posterior version for the full observation.
In the dominated branch, on a specified good fibre let . The factorization and give so is also positive finite. Applying [F6] to both likelihoods gives, for every , This is the stated cancellation, and no quotient is formed on excluded evidence fibres.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Jarno Lintusaari, Michael U. Gutmann, Ritabrata Dutta, Samuel Kaski, and Jukka Corander, Fundamentals and Recent Developments in Approximate Bayesian Computation
- Martin, Kumar, and Lao, Bayesian Modeling and Computation in Python, Chapter 8
- Aki Honkela, Computational Statistics I, Chapter 9
- Mark A. Beaumont, Wenyang Zhang, and David J. Balding, Approximate Bayesian Computation in Population Genetics
- Paul Fearnhead and Dennis Prangle, Constructing Summary Statistics for Approximate Bayesian Computation: Semi-automatic ABC
- Ryan Martin, Lecture Notes on Advanced Statistical Theory, §§1.3.2 and 2.3.1 (printed pp. 14–15 and 33–34)
- Noah Fithian, Stat 210a Reader: Sufficiency