The mutual informations are equal because the induced joint laws on (X,Y,Z) are identical.
\end{proof}
Thus variational encoders and exact latent factorizations are dual descriptions of the same object when the prior and decoder are chosen to match the encoder-induced conditionals.
If \beta<1, minimizing Lβ is equivalent to maximizing Iq(Y;Z∣X).
If β=1, all information levels tie after optimizing r,g.
If β>1, minimizing Lβ is equivalent to minimizing Iq(Y;Z∣X).
\begin{proof}
By the previous corollary,
r,ginfLβ(q,r,g)=H0+(β−1)Iq(Y;Z∣X).
For \beta<1, the coefficient of Iq(Y;Z∣X) is negative, so minimization selects maximal information. For β>1, the coefficient is positive, so minimization selects minimal information. For β=1, the coefficient is zero, so the optimized value is H0 for every q.
\end{proof}
interpretation
The standard β-ELBO is a max-info criterion only in the low-KL-weight regime \beta<1. The usual β=1 objective is not a max-info selector among exact factorizations; after optimizing the variational posterior, prior, and decoder, all exact factorizations achieve the same value H0. For β>1, the objective pushes toward posterior collapse or the least informative admissible latent.
Relation to exact max-info factorizations
Suppose (r,g) is an exact factorization of p0:
p0(y∣x)=z∑r(z∣x)g(y∣x,z).
Let qr,g be its exact posterior.
beta-ELBO restricted to exact factorizations
For any exact factorization (r,g) and its posterior encoder qr,g,
Rec(qr,g,g)=H(Y∣X,Z),KL(qr,g∥r)=I(Y;Z∣X),
and therefore
Lβ(qr,g,r,g)=H0+(β−1)I(Y;Z∣X).
\begin{proof}
Under the posterior encoder qr,g, the induced joint is
μ(x)r(z∣x)g(y∣x,z).
Thus Y∣X,Z has law g(⋅∣X,Z), giving
Rec(qr,g,g)=E[−logg(Y∣X,Z)]=H(Y∣X,Z).
Also, because qr,g(z∣x)=r(z∣x), the prior mismatch term is zero, so the KL decomposition gives
Averaging over (X,Y)∼P0 gives the result.
\end{proof}
Thus β=1 is the likelihood-fitting regime. It does not prefer a more informative or less informative exact latent factorization unless additional restrictions break the tie.
Capacity-constrained regime
Suppose ∣Z∣=m. Then
Iq(Y;Z∣X)≤Hq(Z∣X)≤logm.
Therefore, after optimizing r,g,
Rec⋆(q)=H0−Iq(Y;Z∣X)≥H0−min{H0,logm}.
If the encoder is a hard task-conditioned attribute
Z=ϕ(X,Y),
then
Iq(Y;Z∣X)=Hq(Z∣X).
Therefore
r,ginfLβ(q,r,g)=H0+(β−1)H(ϕ(X,Y)∣X).
low-β ELBO and capacity-constrained branch discovery
Under hard encoders Z=ϕ(X,Y) and expressive r,g:
if \beta<1, minimizing Lβ selects the admissible m-state attribute with largest conditional entropy H(Z∣X);
if β>1, it selects the admissible attribute with smallest conditional entropy;
if β=1, all hard attributes tie after optimizing r,g.
This is the ELBO analogue of the capacity-constrained max-info theory: in the low-β regime, the objective discovers the highest-entropy admissible branches of the output distribution. To make those branches semantic, one still needs structural assumptions such as a hierarchical branch class, cross-input alignment, or a generator simplicity penalty.
Normalized reconstruction and the role of H0
A normalized reconstruction loss is
NRec(q,g):=H0Rec(q,g).
At the optimized decoder g=q(y∣x,z),
NRec⋆(q)=H0H0−Iq(Y;Z∣X)=1−H0Iq(Y;Z∣X).
Thus normalized reconstruction has a meaningful information-theoretic interpretation:
NRec=1 means Iq(Y;Z∣X)=0;
NRec=0 means Hq(Y∣X,Z)=0;
NRec∈(0,1) is the fraction of conditional uncertainty in Y that remains after observing Z.
With decoder misspecification,
NRec(q,g)=1−H0Iq(Y;Z∣X)+H0DecGap(q,g),
so it is an upper bound on the residual uncertainty fraction.
how normalization changes the β threshold
For the standard objective
Lβ=Rec+βKL,
the max-info threshold is β=1.
If only the reconstruction term is normalized,
Lβ:=H0Rec+βKL,
then, after optimizing r,g,
Lβ=1+(β−H01)Iq(Y;Z∣X),
so the threshold becomes
βc=H01.
If both terms are normalized,
Lβ:=H0Rec+βKL,
then
Lβ=1+(β−1)H0Iq(Y;Z∣X),
and the standard threshold β=1 is preserved.
Therefore H0 is meaningful as a scale for interpreting reconstruction as a fractional residual uncertainty. But if only the reconstruction term is divided by H0, the numerical value and units of β change. For cross-problem comparison, normalizing the entire objective or explicitly setting β relative to 1/H0 is cleaner.
when H0 is not a stable scale
The normalization by H0 is problematic if H0=0 or very small. It is also only an information-fraction normalization when p0(y∣x) is the true data law. If the denominator is instead the cross-entropy of a reference model pref(y∣x) under another data distribution, then the ratio measures improvement relative to the reference log-loss, not exactly the fraction of true conditional entropy remaining.
Conditional versus unconditional prior
The above analysis assumes a conditional prior/router r(z∣x). If instead the prior is unconditional, r(z), then
Taking expectations gives the three terms.
\end{proof}
Thus an unconditional prior also penalizes dependence between X and Z. For strategy modeling, this may be undesirable if different tasks genuinely have different strategy mixtures. A conditional prior r(z∣x) isolates the information that Z carries about Y beyond X.
Assume a bounded-loss condition: for all h in the candidate class H,
0≤ℓh(x,y)≤B.
A sufficient support condition is
g(y∣x,z)≥γ>0,r(z∣x)≥α>0
whenever the corresponding terms are evaluated. Then one may take
B=logγ1+βlogα1.
finite-class uniform convergence
Suppose ∣H∣=N and 0≤ℓh≤B for all h∈H. Then with probability at least 1−δ,
h∈HsupLβ(h)−Lβ(h)≤B2nlog(2N/δ).
Consequently, if h is an empirical minimizer and h⋆ is a population minimizer, then
Lβ(h)−Lβ(h⋆)≤2B2nlog(2N/δ).
\begin{proof}
For fixed h, Hoeffding's inequality gives
P(Lβ(h)−Lβ(h)>ε)≤2exp(−B22nε2).
A union bound over N hypotheses gives the first claim after setting the right-hand side equal to δ.
On the event of uniform deviation at most ε,
Lβ(h)≤Lβ(h)+ε≤Lβ(h⋆)+ε≤Lβ(h⋆)+2ε.
Substituting the value of ε proves the excess-risk bound.
\end{proof}
sample size for recovering a separated optimum
Let E⋆⊆H be the desired equivalence class of population optima, for example optima up to global permutation. Suppose there is a gap
Δ:=h∈/E⋆infLβ(h)−h∈E⋆infLβ(h)>0.
If
n>Δ22B2logδ2N,
then every empirical minimizer lies in E⋆ with probability at least 1−δ.
\begin{proof}
The previous theorem gives uniform deviation at most
ε=B2nlog(2N/δ).
The displayed sample-size condition implies 2\varepsilon<\Delta. For h∈/E⋆ and h⋆∈E⋆,
Lβ(h)≥Lβ(h)−ε≥Lβ(h⋆)+Δ−ε>Lβ(h⋆)+ε≥Lβ(h⋆).
Thus no empirical minimizer can lie outside E⋆.
\end{proof}
For infinite model classes, the same structure holds with the finite-class term replaced by a complexity measure for the induced loss class
L:={ℓh:h∈H}.
A typical Rademacher-complexity bound has the form
h∈HsupLβ(h)−Lβ(h)≲Rn(L)+Bnlog(1/δ).
Thus optimizing the empirical ELBO to accuracy ε requires roughly
n=O(ε2complexity(L)),
and recovering a separated optimum requires roughly
n=O(Δ2complexity(L)).
statistical versus optimization error
If h is only an approximate empirical minimizer with optimization error
Lβ(h)≤hinfLβ(h)+ηopt,
then the excess-risk bound becomes
Lβ(h)−hinfLβ(h)≤2hsup∣Lβ(h)−Lβ(h)∣+ηopt.
Monte Carlo estimation over z
If Z is small, the expectation over q(z∣x,y) can be computed exactly. If it is estimated using M independent samples of Z per datapoint, the reconstruction estimate adds Monte Carlo noise.
Assume the reconstruction term is bounded by Brec. Then, conditionally on the data, averaging over nM independent latent samples gives an additional error of order
O(BrecnMlog(1/δ))
by Hoeffding's inequality. This adds to the statistical error from sampling (X,Y).
Consequences for semantic strategy recovery
The ELBO analysis connects directly to the capacity-constrained semantic-strategy theory.
In the low-β regime, the optimized ELBO is a max-info objective.
With hard encoders and finite ∣Z∣, this becomes a search for the highest-entropy admissible branch attribute.
Under hierarchical branch assumptions, this can recover local branch structure up to x-dependent permutation.
The ELBO objective alone does not solve global semantic alignment; one still needs a cross-input alignment, equivariance, or simplicity penalty.
In the standard β=1 likelihood regime, exact factorizations tie, so likelihood alone does not identify the semantic latent.
In the β>1 regime, the objective actively discourages conditional information in Z and tends toward posterior collapse unless constrained otherwise.
β=1: likelihood-fitting regime; all exact factorizations tie;
β>1: information-bottleneck / min-info regime.
Normalized reconstruction by H0 is useful for interpreting reconstruction as a fraction of remaining conditional uncertainty, but it changes the numerical threshold for β unless the KL term is scaled consistently. Statistical recovery of the population-selected factorization requires bounded losses, a controlled hypothesis class, and a positive gap between the desired factorization class and its competitors.
References
D. P. Kingma and M. Welling, Auto-Encoding Variational Bayes, 2013.
A. A. Alemi, I. Fischer, J. V. Dillon, and K. Murphy, Deep Variational Information Bottleneck, 2016.
The companion note Max-info factorizations of a conditional distribution for the exact max-info / Jensen–Shannon identity and deterministic-factorization degeneracy.