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.

Variational inference and the evidence lower bound

1 · Prerequisites

2 · Summary

Fixing a measurable nonnegative target density γ with finite positive normalizer Z gives the normalized target π=γ/Z and the ELBO for admissible densities q. The exact identity is log⁡Z=ELBO⁡(q)+D(qμ∥πμ) under AC, with the reverse-KL direction shown explicitly. Mean-field densities factor over a finite product reference space. A coordinate formula is used only when its conditional log expectation, normalizer, and resulting density are all well-defined; an attained exact update does not decrease the ELBO. The finite-sweep procedure makes at most Nm coordinate-update calls; this count does not bound the work inside a call. Mean-field independence assumptions limit expressiveness and can exacerbate local optima (Blei et al. (2017, §5.4)); exact coordinate monotonicity does not certify a global optimum. This page makes no convergence, posterior-calibration, or generic downstream-error claim. Under AC, the correlated Gaussian counterexample shows the variance loss possible under a restricted mean-field family.

For an admissible product with the stated measurable expected-log version, the coordinate exponential has a finite positive normalizer. Updated-product admissibility remains a separate check; finite evidence and pointwise finite expected logs alone do not replace it.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicableOpen item page →

Variational family and evidence lower bound

Definition

Let (Ω,A,μ) be a measure space. Let γ:Ω→[0,∞] be measurable and suppose Z:=∫Ωγ dμ∈(0,∞). Define the normalized target density π:=γ/Z. Then ∫π dμ=1. For a measurable probability density q≥0 (that is, ∫Ωq dμ=1), write q≪μπ to mean q=0 μ-almost everywhere on {π=0}. This is a support condition on the two densities. It ensures that the induced probability measures Q:=q μ and Π:=π μ have Q≪Π.

The normalization follows from positive-scalar homogeneity of the nonnegative integral: ∫π dμ=Z−1∫γ dμ=1. The induced density set functions are measures by The indefinite integral of a nonnegative measurable function is a measure. Their total masses are one: Q(Ω)=1 by the probability-density hypothesis on q, and Π(Ω)=1 by the preceding calculation. To verify the absolute-continuity claim, let A∈A satisfy Π(A)=0. Then ∫Aπ dμ=0, so the zero-integral criterion gives π=0 μ-almost everywhere on A. The support condition then gives q=0 μ-almost everywhere on A, and hence Q(A)=0. The homogeneity and zero-integral criteria used here are Monotonicity and nonnegative homogeneity of the nonnegative integral and A nonnegative measurable function has integral 0 exactly when it vanishes almost everywhere.

Call q admissible when q≪μπ and ∫Ωq(∣log⁡γ∣+∣log⁡q∣) dμ<∞. Use the extended logarithm log⁡0=−∞, agreeing with The natural logarithm as the inverse of the exponential function on positive inputs. Since ∫γ dμ<∞ and ∫q dμ=1, both functions are finite μ-almost everywhere: for either f=γ or f=q, μ{f=∞}≤n−1∫f dμ for every n≥1. Interpret the weighted logarithmic terms on this measurable conull set and set them equal to zero on its measurable null complement, so the resulting functions remain measurable. In particular, set q∣log⁡γ∣, q∣log⁡q∣, qlog⁡γ, and qlog⁡q equal to zero on {q=0}. On the set where q>0, admissibility implies γ>0 μ-almost everywhere. Define the finite real number ELBO⁡(q):=∫Ωq(log⁡γ−log⁡q) dμ. A variational family is a nonempty set of admissible densities. A maximizing member need not exist.

For a finite integer m≥1, let Ω=∏j=1mΩj, let each (Ωj,Aj,μj) be sigma-finite, and let μ=⨂j=1mμj. A mean-field density is a product q(z)=∏j=1mqj(zj) of probability densities qj; it belongs to the admissible mean-field family only when the product satisfies the support and integrability conditions above. Tonelli gives ∫q dμ=1. The product form alone does not guarantee support or finite ELBO.

In a dominated Bayesian model, a posterior interpretation is available only with the model hypotheses and on fibers with finite positive evidence, as in Bayes formula for dominated kernels and Conditional density formula. In particular, Likelihood densities supplies separate likelihood versions but does not assert joint measurability in parameter and data. Supply the single jointly measurable density γ explicitly before using Tonelli or a posterior-kernel formula. No quotient is formed at zero or infinite normalizer.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Evidence lower bound is log evidence minus reverse KL

Statement

Let μ,γ,Z,π,q satisfy Variational family and evidence lower bound, and put Q=q μ and Π=π μ. The choice-free density-ratio identity log⁡Z=ELBO⁡(q)+∫qlog⁡(q/π) dμ holds, with the ratio integrand set to zero where q=0. Under AC, the final integral is the library reverse divergence D(Q∥Π) and is nonnegative. Consequently ELBO⁡(q)≤log⁡Z.

Facts & Assumptions

Given: A measure space (Ω,A,μ), measurable γ≥0 with 0<Z=∫γ dμ<∞, π=γ/Z, an admissible density q, and AC for the library KL clause.

[F1]

Variational family and evidence lower bound: for densities, q≪μπ means q=0 μ-almost everywhere on {π=0}.

[F2]

Variational family and evidence lower bound: admissibility requires ∫q(∣log⁡γ∣+∣log⁡q∣)dμ<∞.

[F3]

Variational family and evidence lower bound: ELBO⁡(q)=∫q(log⁡γ−log⁡q)dμ.

[F4]

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

[F5]

Kullback–Leibler divergence: for probability measures P≪R, under AC the directional divergence is D(P∥R)=∫log⁡(dP/dR)dP; its first argument is the measure absolutely continuous with respect to the second.

[F6]

Kullback–Leibler divergence is nonnegative: under the published directional convention and AC, D(P∥R)≥0 for probability measures P,R.

[F7]

The indefinite integral of a nonnegative measurable function is a measure: integrating a nonnegative measurable density over measurable sets defines a measure.

[A1]

The Axiom of Choice: AC states that every family of nonempty sets has a choice function. It is invoked here only through [F5] and [F6].

Proof

Given: The hypotheses in the Statement.

1.1F1F4F7constructalgebra

Define Q(A)=∫Aq dμ and Π(A)=∫Aπ dμ. These are probability measures by [F1] and [F7]. If Π(A)=0, [F4] applied to π1A gives π=0 μ-almost everywhere on A. Then [F1] gives q=0 almost everywhere on A, so Q(A)=0 and Q≪Π. Define r=q/π on {π>0} and r=0 on {π=0}. For every measurable A, ∫Ar dΠ=∫A∩{π>0}q dμ=Q(A), so r=dQ/dΠ.

2.1F1F2F3step 1.1algebra

On {q>0}, π=γ/Z>0 and log⁡r=log⁡q−log⁡γ+log⁡Z. The assumed absolute integrability and ∫q dμ=1 make all terms integrable. Hence ∫log⁡r dQ=∫qlog⁡(q/π) dμ=log⁡Z−ELBO⁡(q). This algebraic identity uses the explicit density ratio and no choice axiom.

3.1A1F5step 2.1algebra

By [A1] and [F5], the integral ∫log⁡r dQ is D(Q∥Π) under the library convention. Rearranging step 2.1 gives log⁡Z=ELBO⁡(q)+D(Q∥Π).

4.1F6step 3.1algebra∎

The measures Q and Π are probabilities, so [F6] gives D(Q∥Π)≥0. Step 3.1 then yields ELBO⁡(q)≤log⁡Z.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicableOpen item page →

Coordinate-ascent variational inference

Definition

Inputs: A finite number m≥1 of sigma-finite factor reference spaces (Ωj,Aj,μj), their product reference measure μ, a measurable target γ with finite positive normalizer, an admissible initial mean-field density q=∏j=1mqj, and a finite sweep count N≥0.

Output: The current admissible product density after at most N full sweeps, together with a status indicating whether the requested sweeps completed or a coordinate update was unavailable.

For each sweep t=1,…,N, visit coordinates in the fixed order j=1,…,m. At coordinate j, keep q−j:=∏k≠jqk fixed; for m=1, the empty product reference space is a singleton with unit measure μ−j and its density is 1. Form the conditional log expectation hj(zj):=∫∏k≠jΩklog⁡γ(zj,z−j)q−j(z−j) dμ−j(z−j). Use this signed integral only when it is defined without an ∞−∞ ambiguity and has a measurable extended-real version; require it to be finite for current qj-almost every zj. Set cj:=∫Ωjehj(zj) μj(dzj). If 0<cj<∞ and the normalized density qj∗(zj):=ehj(zj)/cj makes qj∗q−j an admissible member of the mean-field family, replace qj by qj∗. Otherwise stop and return the current density with status “coordinate update unavailable.”

The algorithm performs only the requested finite sweeps. It makes no convergence, stationary-point, global-optimum, calibration, or approximation-error claim. A separate theorem on this page proves exact coordinate monotonicity under these conditions.

CounterexampleConstruction: Literature-sourcedVerification: AI-adaptedOpen item page →

Gaussian mean-field reverse KL underestimates correlated marginal variance

Statement refuted

Under AC, the claim that maximizing the ELBO over independent Gaussian factors always recovers the target's marginal variances is false, even for a nonsingular centered bivariate Gaussian target.

Facts & Assumptions

Given: Assume AC. Fix 0<∣ρ∣<1 and put β=1−ρ2. On R2 with product reference measure μ=λ1⊗λ1, take the target density γρ(x,y)=12πβexp⁡ ⁣(−x2−2ρxy+y22β) and independent Gaussian variational factors q(x,y)=gm1,v1(x)gm2,v2(y) with v1,v2>0, where gm,v(z)=(2πv)−1/2e−(z−m)2/(2v).

[F1]

Variational family and evidence lower bound: admissibility requires support on {π>0} and finite ∫q(∣log⁡γ∣+∣log⁡q∣)dμ.

[F2]

Variational family and evidence lower bound: ELBO⁡(q)=∫q(log⁡γ−log⁡q)dμ.

[A1]

AC implies countable choice by restriction to any countable family of nonempty sets. The Axiom of Choice The Axiom of Countable Choice (ACω)

[F3]

The standard normal density ϕ(t)=(2π)−1/2e−t2/2 has Lebesgue mass one. The standard normal density has total mass one

[F4]

For v>0, gm,v(t)=v−1/2ϕ((t−m)/v) is the Lebesgue density of N(m,v). A positive-variance normal law has its location-scale density

[F5]

A variable with law N(m,v) has mean m and variance v. Location-scale normal laws have their stated mean and variance

[F6]

Tonelli applies to nonnegative functions and Fubini applies to absolutely integrable functions on sigma-finite product spaces. Tonelli's theorem for nonnegative measurable functions on a sigma-finite product Fubini's theorem for L^1 functions on a sigma-finite product

[F7]

Integrating against a density measure agrees with integrating the product against the base measure. Integrating against a density agrees with integrating the product

Counterexample

Given: The hypotheses and explicit densities in Facts & Assumptions.

1.1A1F3F5F6F7F8algebra

Let s=β>0 and ϕ(t)=(2π)−1/2e−t2/2. Direct algebra gives γρ(x,y)=ϕ(x)gρx,β(y)=ϕ(y)gρy,β(x). The target is nonnegative and measurable, and [F8] supplies the sigma-finite Lebesgue product spaces; Tonelli [F6] and [F3] show that it integrates to one and has both marginals ϕ. By [F5], both marginal means are zero and both marginal variances are one. Since ∣xy∣≤(x2+y2)/2, the cross moment is absolutely integrable. Fubini [F6], density integration [F7], and [F5] give E[XY]=∫xϕ(x)(ρx)dx=ρ, because the conditional density gρx,β has mean ρx. Thus the covariance is (1ρρ1).

2.1F1F4F5F6F7step 1.1algebra

For mj∈R and vj>0, [F4] makes gmj,vj probability densities with means mj and variances vj. Tonelli [F6] gives ∫q=1. The product density q and target γρ are positive everywhere, so the support condition in [F1] holds. Their logarithms are quadratic; the second moments and ∣xy∣≤(x2+y2)/2 make the absolute logarithms integrable under q, so q is admissible. Fubini [F6], density integration [F7], and [F5] give Eq[X2]=m12+v1, Eq[Y2]=m22+v2, and Eq[XY]=m1m2.

3.1F2step 2.1algebra

From the displayed density, log⁡γρ=−log⁡(2πs)−(x2−2ρxy+y2)/(2β). Also −Egmj,vjlog⁡gmj,vj=12log⁡(2πvj)+12, by the moments in step 2.1. Substituting these expectations into [F2] gives ELBO⁡(q)=Cρ−m12−2ρm1m2+m22+v1+v22β+12log⁡v1+12log⁡v2, where Cρ is independent of m1,m2,v1,v2. The mean quadratic equals (m1−ρm2)2+βm22, so its unique minimizing, hence ELBO-maximizing, means are m1=m2=0.

4.1givenstep 3.1algebra∎

For each variance, the part depending on v is g(v)=−v/(2β)+(1/2)log⁡v. Its derivative is g′(v)=(β−v)/(2βv), positive for 0<v<β and negative for v>β. Thus the unique maximizer is v=β. Since 0<∣ρ∣<1, 0<β<1, proving strict variance underestimation.

LemmaStatement: AI-adaptedProof: AI-generatedOpen item page →

An admissible product has a finite coordinate normalizer

Statement

Use the admissible mean-field product q=∏k=1mqk on the finite product of sigma-finite reference spaces in Variational family and evidence lower bound. Fix a coordinate j and put v=q−j, with the singleton unit-measure convention when m=1. Suppose hj(x)=∫v(y)log⁡γ(x,y) dμ−j(y) has a measurable extended-real version defined without an ∞−∞ ambiguity, finite for qjμj-almost every x. Products with a zero density are zero. Then H:=∫vlog⁡v dμ−j is a finite real number and 0<cj:=∫ehj(x) dμj(x)≤eHZ<∞. This establishes normalization only; the resulting product must still satisfy the separate support and absolute-log-integrability conditions before it is an admissible coordinate replacement. No convergence or global-optimum conclusion is asserted.

Facts & Assumptions

Given: The admissible product, finite positive evidence, coordinate and measurable expected-log version in the Statement.

[F1]

Variational family and evidence lower bound: the product factors are probability densities and admissibility includes ∫q∣log⁡q∣dμ<∞ and 0<Z=∫γdμ<∞.

[F2]

Tonelli's theorem for nonnegative measurable functions on a sigma-finite product: nonnegative measurable product integrals equal their iterated integrals.

[F3]

Integrating against a density agrees with integrating the product: integrating a nonnegative function against a density measure equals integrating its product with that density.

[F4]

Jensen's integral inequality for a probability measure: for an integrable real function on a probability space and a convex function whose composition is integrable, its value at the mean is at most the mean of its values.

[F5]

The two-point convexity inequality for the exponential function: the exponential function is convex on the real line.

[F6]

Monotone convergence for the integral: integrals of increasing nonnegative functions converge to the integral of their limit.

[F7]

Dominated convergence: a pointwise convergent sequence dominated in absolute value by an integrable function has convergent integrals.

[F8]

Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: logarithms of positive finite products add, and the logarithm and exponential are inverse functions.

[F9]

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

Proof

Given: The admissible product and expected-log hypotheses in the Statement.

1.1F1F2F3F8chooseconstructalgebra

Put α=qjμj and ν=vμ−j. They are probabilities and the law with density q is their product by [F1]–[F3]. A density is positive and finite almost surely under its own probability, since its zero set has mass zero and its infinite set has reference measure zero. Thus A(x)=log⁡qj(x) and B(y)=log⁡v(y) are finite almost surely, and [F8] gives log⁡q=A+B almost surely. Choose a finite integer K for which p:=ν(∣B∣≤K)>0; such a K exists because those events increase to a full-measure set. On that event ∣A∣≤∣A+B∣+K, so product integration [F2]–[F3] yields p∫∣A∣dα≤∫∣A+B∣d(α⊗ν)+Kp<∞. Interchanging A and B and choosing an analogous positive-probability bounded event proves ∫∣B∣dν<∞. Hence H=∫Bdν is finite, including H=0 for the unit complementary factor.

2.1F2F3F8step 1.1givenconstructalgebra

By [F2] and Z<∞, the marginal G(x):=∫γ(x,y)dμ−j(y) is finite for μj-almost every x. Fix such an x. Under ν, define g(y)=γ(x,y)/v(y) on {0<v<∞}; arbitrary values on its ν-null complement do not matter. Then ∫gdν=∫{0<v<∞}γ(x,y)dμ−j(y)≤G(x) by [F3]. In particular g is finite almost surely. Write L=log⁡g, allowing L=−∞ at g=0. Its positive part is integrable since log⁡+g≤g, and the defined expected-log convention and integrability of B give ∫Ldν=hj(x)−H in the extended sense; in particular hj(x) cannot equal +∞.

3.1F4F5F6F7step 2.1constructalgebra

Let Ln=max⁡(L,−n). Its negative part is bounded and its positive part is integrable by step 2.1, so Ln is integrable. Also eLn=max⁡(g,e−n)≤g+1 is integrable. Apply [F4] with the convex exponential [F5] to obtain exp⁡(∫Lndν)≤∫eLndν. The negative parts increase to L−, so [F6] gives ∫Lndν↓∫Ldν, possibly −∞. By [F7], the right side tends to ∫gdν, with domination g+1; continuity of the exponential and e−∞=0 therefore give exp⁡(hj(x)−H)≤∫gdν≤G(x).

4.1F1F2F3F9step 3.1givenalgebra∎

The inequality in step 3.1 holds for μj-almost every x. Multiply it by eH and integrate using [F2] to obtain cj≤eH∫Gdμj=eHZ<∞. Since hj is finite α-almost surely, ehj>0 on an α-full measurable set. If cj=0, [F9] would make this set μj-null, hence α-null by [F3], contradicting α(Ωj)=1. Thus cj>0. This does not prove admissibility of the normalized replacement, which remains a separate requirement.

Source notes

The proof is a local consequence of the displayed admissibility assumptions and proved library Jensen and product-integration interfaces. No new full-text reading or general coordinate-convergence theorem is claimed. It explains why the earlier example's promise of a divergent normalizer despite admissibility was impossible.

TheoremStatement: Literature-sourcedProof: AI-adaptedOpen item page →

Exact coordinate updates are monotone and finite sweeps have a call bound

Statement

Assume AC and the hypotheses of Coordinate-ascent variational inference. At a coordinate j, suppose the conditional expectation hj has the stated finite-valued version, 0<cj=∫ehjdμj<∞, and qj∗q−j is admissible. Then qj∗=ehj/cj attains the maximum of ELBO⁡(rjq−j) over all admissible coordinate replacements rj. In particular, replacing the current factor by qj∗ does not decrease the ELBO. This is a single-update claim; it gives no convergence or global-optimum conclusion.

For the finite-sweep procedure with finite inputs m≥1 and N≥0, count one call whenever a coordinate-update block is entered, treating evaluation of its integrals and admissibility decision as part of that call. If each entered call returns either an update or the unavailable status, the procedure halts after at most Nm calls, hence has O(Nm) update-call complexity in this model. This is not a bound on the work required to evaluate an integral or decide admissibility.

Facts & Assumptions

Given: A finite product of sigma-finite reference spaces, a measurable γ≥0 with finite positive normalizer, an admissible mean-field product, a coordinate j, and the normalizer and admissibility conditions in the Statement. Assume AC for the library KL clause.

[A2]

For the call-count claim, each entered coordinate-update block returns either an accepted update or the unavailable status, and one such block is the unit of cost; its internal integral calculations are not separately costed.

[F1]

Variational family and evidence lower bound: admissibility requires q=0 μ-a.e. on {π=0} and ∫q(∣log⁡γ∣+∣log⁡q∣)dμ<∞.

[F2]

Variational family and evidence lower bound: ELBO⁡(q)=∫q(log⁡γ−log⁡q)dμ.

[F3]

Coordinate-ascent variational inference: hj=∫q−jlog⁡γ dμ−j, qj∗=ehj/cj, and the update is made only when the normalizer and resulting-admissibility checks pass.

[F4]

For sigma-finite factors, the product measure exists, has the rectangle formula, is sigma-finite, and is unique: the finite product reference measure exists, has the rectangle formula, and is unique.

[F5]

Tonelli's theorem for nonnegative measurable functions on a sigma-finite product: nonnegative product-measurable functions have measurable section integrals and equal iterated integrals.

[F6]

Integrating against a density agrees with integrating the product: integrating a nonnegative function against a density measure f dμ equals integrating its product with f against μ.

[F7]

Fubini's theorem for L^1 functions on a sigma-finite product: for an absolutely integrable function on the sigma-finite product, almost-everywhere section integrals exist and the iterated integrals agree.

[F8]

Kullback–Leibler divergence: for probability measures P≪R, under AC, D(P∥R)=∫log⁡(dP/dR)dP in this direction.

[F9]

Kullback–Leibler divergence is nonnegative: for probability measures P,R under AC, D(P∥R)≥0.

[A1]

The Axiom of Choice: every family of nonempty sets has a choice function. AC is used only through [F8] and [F9].

Proof

Given: The hypotheses in the Statement.

1.1F1F4F5F6chooseconstructalgebra

Fix any admissible replacement rj and form u=rjq−j. Tonelli [F5] gives ∫u dμ=1, and the product rectangle formula [F4] gives Pu:=uμ=⨂k=1m(ukμk) is the product probability. Each coordinate density uk is positive and finite almost surely under its factor law; put Xk=log⁡uk(Zk) and S=log⁡u(Z)=∑k=1mXk. By [F1], Eu∣S∣=∫u∣log⁡u∣dμ<∞. Fix j and put R=∑k≠jXk, which is finite almost surely under the product of the other factor laws. Since {∣R∣≤n} increases to a full-measure set, choose an integer K for which p:=Pu(∣R∣≤K)>0. Product integration from [F5] and [F6] then gives p∫uj∣log⁡uj∣dμj=∫{∣R∣≤K}∣Xj∣ dPu≤∫∣S∣dPu+Kp<∞, using ∣Xj∣≤∣S∣+∣R∣ on that event. Thus every factor log is integrable; the same argument applies to the current factor and to qj∗ because their products are admissible.

2.1F1F2F3F7step 1.1algebra

For each admissible replacement uj, [F1] makes ulog⁡γ absolutely integrable. Fubini [F7] applies also to u∣log⁡γ∣, so ∫uj∣hj∣dμj<∞ and exchanging the j and −j integrals gives ∫ulog⁡γdμ=∫ujhjdμj. By step 1.1, all factor log terms are integrable, so log⁡u=log⁡uj+log⁡q−j almost surely and ELBO⁡(ujq−j)=∫ujhjdμj−∫ujlog⁡ujdμj−∫q−jlog⁡q−jdμ−j. The final term is constant over coordinate replacements.

3.1F1F3step 2.1algebra

Write qj∗=ehj/cj. If qj∗=0, then hj=−∞ almost everywhere on that set. For any admissible rj, step 2.1 makes ∫rj∣hj∣dμj<∞, hence rj=0 almost everywhere there. Thus rjμj≪qj∗μj. On {qj∗>0} the ratio rj/qj∗ is measurable, and for every measurable A, ∫A(rj/qj∗)d(qj∗μj)=∫A∩{qj∗>0}rjdμj=∫Arjdμj, so it is the Radon–Nikodym density.

3.2A1F8F9step 1.1step 2.1algebra

By [A1] and [F8], D(rjμj∥qj∗μj)=∫rjlog⁡(rj/qj∗)dμj=∫rjlog⁡rjdμj−∫rjhjdμj+log⁡cj. All terms are finite by step 1.1 and step 2.1. Also ∫qj∗hj−∫qj∗log⁡qj∗=log⁡cj. Subtracting the ELBO expressions in step 2.1 therefore gives ELBO⁡(qj∗q−j)−ELBO⁡(rjq−j)=D(rjμj∥qj∗μj)≥0 by [F9]. Hence qj∗ is an attained exact coordinate maximizer.

4.1step 3.2given

The current factor qj is itself an admissible replacement. Taking rj=qj in step 3.2 proves that the update does not decrease ELBO.

5.1F3A2algebra∎

By [F3], the procedure has at most N sweeps and at most m coordinate-update blocks in each sweep. An unavailable result returns immediately, so every run is either a prefix ending at that branch or a run through all N sweeps. Since N and m are finite, under [A2] it returns after at most Nm calls. The call-count complexity is therefore O(Nm); no cost for evaluating an individual call is asserted.

RemarkRemark: Literature-sourcedProof: AI-adaptedOpen item page →

A high ELBO alone does not certify posterior calibration

Remark

The numerical value of an ELBO depends on the scale of the unnormalized target. It alone is not a bound on posterior discrepancy, calibration, or downstream error. Here a calibration guarantee means a separately proved property of repeated-sampling coverage or posterior-probability calibration; it is not defined by the ELBO. Under AC, the library KL identity controls the gap log⁡Z−ELBO⁡(q) through the reverse divergence, when that gap is known.

Facts & Assumptions

Given: A measurable γ≥0 with Z∈(0,∞) and an admissible q for which Q=qμ differs from Π=(γ/Z)μ. The rescaling argument is choice-free; assume AC only for the library KL interpretation in the final step.

[F1]

Variational family and evidence lower bound: admissibility requires support on {π>0} and finite ∫q(∣log⁡γ∣+∣log⁡q∣)dμ.

[F2]

Variational family and evidence lower bound: ELBO⁡(q)=∫q(log⁡γ−log⁡q)dμ for an admissible q.

[F3]

Evidence lower bound is log evidence minus reverse KL: under its hypotheses and AC, log⁡Z=ELBO⁡(q)+D(Q∥Π).

[F4]

Monotonicity and nonnegative homogeneity of the nonnegative integral: multiplying a nonnegative measurable function by a positive finite scalar multiplies its integral by the same scalar.

[F5]

Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: log⁡:(0,∞)→R is onto and satisfies log⁡(ab)=log⁡a+log⁡b for positive a,b.

[A1]

The Axiom of Choice: AC is assumed for the library KL interpretation only.

Verification

Given: The hypotheses in the Statement.

1.1F1F4F5chooseconstructalgebra

Fix any c∈R. By the onto clause of [F5], choose a>0 with log⁡a=c. Define γc=aγ. Homogeneity [F4] gives Zc=∫γcdμ=aZ, so πc=γc/Zc=π and both Q and Π remain unchanged. Since πc=π, the support condition in [F1] is unchanged. On the q-support, ∣log⁡γc∣≤∣log⁡γ∣+∣c∣, so the logarithmic integrability condition remains finite.

2.1F2F5step 1.1algebra

On the q-support the logarithm product law [F5] gives log⁡γc=log⁡γ+c. Using [F2], ELBO⁡c(q)=∫q(log⁡γ+c−log⁡q)dμ=ELBO⁡(q)+c. Since c is arbitrary, the absolute ELBO can be made arbitrarily large while Q, Π, and any fixed discrepancy between them stay unchanged.

3.1A1F3step 2.1∎

Under [A1], the decomposition [F3] gives log⁡Z−ELBO⁡(q)=D(Q∥Π). Without control of log⁡Z, a separate calibration theorem, or another posterior-discrepancy bound, the absolute ELBO alone supplies no calibration guarantee.

5 · Examples, counterexamples and false statements

None yet.

Sources