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.

✓ 10 results · all verified · 0 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. The 10 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

F-Divergences, Rényi Information, and Hypothesis Testing

1 · Prerequisites

2 · Summary

This finite-alphabet development defines probability vectors, stochastic kernels, support-aware f-divergences, KL divergence, and positive-order Rényi divergence using natural logarithms. It proves data processing for f-divergences, KL, and Rényi orders other than one, then proves the two-sided finite Rényi limit at order one, including the singular-support case. The type-II testing function explicitly takes P as null and Q as alternative, constrains rejection under P, and minimizes acceptance under Q; the final theorem proves that its iid exponent is the directional quantity D(P∥Q).

Applying a channel K to both laws is represented below. Each row is one probability law passed through the same row-stochastic kernel; the diagram records the operation, while the written proofs establish contraction.

\begin{tikzcd}
P \arrow[r, "K"] & PK \\
Q \arrow[r, "K"'] & QK
\end{tikzcd}

The declarations and arguments are finite-alphabet statements. Support mismatch is retained explicitly in every divergence convention.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Finite probability vectors

Definition

Let X be a finite nonempty set. A probability vector on X is a family P=(px)x∈X of real numbers such that px≥0 for every x and ∑x∈Xpx=1. Its support is supp⁡P:={x∈X:px>0}. Coordinates outside the support are retained as zeros; they are not deleted from the alphabet.

For another probability vector Q=(qx)x∈X, the notation P≪Q means supp⁡P⊆supp⁡Q. All finite sums over X use the displayed alphabet and ordinary finite real arithmetic, extended to +∞ only where a later definition says so.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

Boundary limits of a normalized finite convex generator exist

Statement

Let f:(0,∞)→R be convex and satisfy f(1)=0. Then f is continuous on (0,∞), and both extended-real limits f(0):=lim⁡t↓0f(t),f∞:=lim⁡t→∞f(t)t exist in R∪{+∞}; neither limit is −∞.

Facts & Assumptions

Given: A finite convex function f:(0,∞)→R with f(1)=0.

[F1]

Convex and strictly convex functions on Euclidean convex sets: convexity means f((1−s)x+sy)≤(1−s)f(x)+sf(y) for positive x,y and s∈[0,1].

[F2]

The real numbers, The reals form a totally ordered field, The Cauchy-sequence reals have the least-upper-bound property, and Complete ordered field (least-upper-bound property): R is the Cauchy-sequence real field with the least-upper-bound property, so every nonempty set of real numbers bounded above has a real supremum and every nonempty set bounded below has a real infimum.

Proof

1.1F1givenconstructalgebra

Fix c>0 and let u=c/2, a=3c/4, b=5c/4, and v=3c/2. For r<s, write m(r,s)=(f(s)−f(r))/(s−r). If a≤x<y≤b, convexity at a between u,x, at x between u,y, at y between x,v, and at b between y,v gives m(u,a)≤m(u,x)≤m(x,y)≤m(y,v)≤m(b,v) by rearranging the four two-point inequalities in [F1]. All these endpoint slopes are finite. Thus with M=max⁡{∣m(u,a)∣,∣m(b,v)∣}, one has ∣f(y)−f(x)∣≤M∣y−x∣ for x,y∈[a,b], including x=y.

1.2F1F2givenalgebra

Fix a=1/2 and set n(x)=(f(a)−f(x))/(a−x) for 0<x<a. If 0<x<y<a, then y is a convex combination of x and a; [F1] gives f(y)≤a−ya−xf(x)+y−xa−xf(a). Rearranging yields n(x)≤n(y). Also a is a convex combination of x and 1, so another application of [F1] gives n(x)≤(f(1)−f(a))/(1−a), a finite upper bound. Therefore L:=inf⁡0<x<an(x) is either real or −∞; the infimum property from [F2] gives n(x)→L as x↓0 (if L is finite, approximate it within any ε>0; if L=−∞, use any real lower target). Since f(x)=f(a)−(a−x)n(x), its limit is f(a)−aL if L is finite and +∞ if L=−∞. Thus f(0) exists and is not −∞.

2.1step 1.1givenchoosealgebra

Given ε>0, choose δ=min⁡{c/4,ε/(M+1)}. If ∣x−c∣<δ, then x,c∈[a,b], and step 1.1 gives ∣f(x)−f(c)∣≤M∣x−c∣<ε. This is continuity at the arbitrary c>0, so f is continuous on (0,∞).

3.1F1F2givenalgebra∎

For t>1, put r(t)=f(t)/(t−1). If 1<s<t, then s is a convex combination of 1 and t. By [F1] and f(1)=0, this gives r(s)≤r(t). Hence r is nondecreasing on (1,∞) and bounded below on [2,∞) by the finite value r(2). By the supremum property in [F2], its limit is the real supremum R if it is bounded above, and is +∞ otherwise: for finite R, values eventually lie between R−ε and R; when unbounded, they eventually exceed any prescribed real number. Since f(t)/t=((t−1)/t)r(t) and (t−1)/t→1, this quotient tends to R if R is finite; if R=+∞, the factor is at least 1/2 for t≥2 and the quotient tends to +∞. Thus f∞ exists and is not −∞.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

The finite KL generator has the required convex boundary extension

Statement

For f(t)=tlog⁡t on t>0, one has f(1)=0, f is convex on (0,∞), lim⁡t↓0f(t)=0, and lim⁡t→∞f(t)/t=+∞.

Facts & Assumptions

Given: The function f:(0,∞)→R defined by f(t)=tlog⁡t.

[F1]

The natural logarithm as the inverse of the exponential function and Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: log⁡ is defined on (0,∞), is strictly increasing and onto R, satisfies log⁡1=0, and log⁡(1/t)=−log⁡t.

[F3]

A twice-differentiable function on an open interval is convex if and only if its second derivative is nonnegative and Convex and strictly convex functions on Euclidean convex sets: a twice differentiable function on an open interval is convex when its second derivative is nonnegative there.

[F4]

The logarithm grows more slowly than every positive real power: log⁡s/s→0 as s→+∞.

Proof

1.1F1F2F3givenalgebra

By [F1], f(1)=log⁡1=0. The difference quotient in [F2] gives derivative 1 for the identity function and 0 for a constant function. Applying the product rule and then the logarithm derivative in [F2] yields f′(t)=log⁡t+1 and f′′(t)=1/t>0 for every t>0. Thus [F3] gives convexity on (0,∞).

1.2F1F4givenalgebra

Put s=1/t. As t↓0, s→+∞ and [F1] gives tlog⁡t=−log⁡(s)/s. Its limit is zero by [F4], so lim⁡t↓0f(t)=0.

2.1F1givenchoosealgebra∎

For t>0, f(t)/t=log⁡t. Since log⁡ is increasing and onto R by [F1], for each real M there exists a>0 with log⁡a>M, and every t>a has log⁡t≥log⁡a>M. Thus lim⁡t→∞f(t)/t=+∞.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

The finite Rényi generators are convex with stated boundary values

Statement

For α>1, the generator hα(t)=tα−1 is convex on (0,∞), satisfies hα(1)=0, has hα(0+)=−1, and has recession limit lim⁡t→∞hα(t)/t=+∞. For 0<α<1, the generator gα(t)=1−tα is convex on (0,∞), satisfies gα(1)=0, has gα(0+)=1, and has recession limit lim⁡t→∞gα(t)/t=0.

Facts & Assumptions

Given: The positive-base power functions in the Statement and the corresponding exponent range.

[F1]
[F3]

A twice-differentiable function on an open interval is convex if and only if its second derivative is nonnegative and Convex and strictly convex functions on Euclidean convex sets: a twice differentiable function on an open interval is convex when its second derivative is nonnegative there.

[F5]

The exponential tends to +∞ at +∞ and to 0 at −∞: exp⁡u→+∞ as u→+∞, and exp⁡u>0.

[F6]

The exponential is positive and satisfies exp⁡(−x)=1/exp⁡(x): exp⁡(−u)=1/exp⁡(u) for every real u.

Proof

1.1F1F4F5givenalgebra

Let γ>0. As t→+∞, log⁡t→+∞ because [F4] is increasing and onto. Hence γlog⁡t→+∞, so tγ=exp⁡(γlog⁡t)→+∞ by [F1, F5].

1.2F1F4F5F6givenalgebra

Let γ>0 and put s=1/t. As t↓0, s→+∞. By [F1], [F4], and [F6], tγ=exp⁡(−γlog⁡s)=1/exp⁡(γlog⁡s)→0 by [F5].

2.1F1F2F3step 1.1step 1.2algebra

For α>1, [F2] gives hα′′(t)=α(α−1)tα−2>0, so [F3] proves convexity; also hα(1)=0. By step 1.2, hα(0+)=0α−1=−1. By step 1.1 with γ=α−1, tα−1→+∞, and 1/t≤1 for t≥1, so hα(t)/t=tα−1−1/t→+∞.

3.1F1F2F3step 1.2constructalgebra∎

For 0<α<1, [F2] gives gα′′(t)=α(1−α)tα−2>0, so [F3] proves convexity; also gα(1)=0. By step 1.2, gα(0+)=1. Put u=1/t. As t→+∞, u↓0, and step 1.2 with γ=1−α gives u1−α→0, that is, t−(1−α)→0. For t≥1, 0≤∣gα(t)/t∣=t−(1−α)−1/t≤t−(1−α). Therefore gα(t)/t→0.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Finite f-divergence with support conventions

Definition

Let P=(px) and Q=(qx) be probability vectors on a finite nonempty alphabet X (Finite probability vectors). A convex generator is a finite convex function f:(0,∞)→R with f(1)=0; convexity uses the two-point inequality of Convex and strictly convex functions on Euclidean convex sets. Use its extended boundary values f(0):=lim⁡t↓0f(t),f∞:=lim⁡t→∞f(t)t. These limits exist in R∪{+∞} by Boundary limits of a normalized finite convex generator exist. Define the finite f-divergence from P to Q by Df(P∥Q):=∑x:qx>0qxf(px/qx)+f∞∑x:qx=0px. In the first sum, if px=0, the term means qxf(0). A coordinate with px=qx=0 contributes zero and is omitted. The second term is defined as zero when its coefficient ∑qx=0px is zero, even if f∞=+∞; if that coefficient is positive and f∞=+∞, the divergence is +∞.

The boundary term is essential when P≪̸Q. It is the recession contribution of the generator and is not the value f(0).

DefinitionDefinition: AI-adaptedProof: Not applicableOpen item page →

Finite type-II testing function with explicit orientation

Definition

Let P,Q be probability vectors on a finite nonempty alphabet X (Finite probability vectors). They define finite probability spaces with outcome weights px and qx, respectively (Finite probability spaces, outcome weights, events, and event probabilities). For h:X→R, write EPh:=∑xpxh(x) and EQh:=∑xqxh(x); these are the finite expectations (Expectation of a real random variable on a finite probability space). Test the simple null H0:P against the simple alternative H1:Q. A randomized test is a function ϕ:X→[0,1], where ϕ(x) is the probability of rejecting H0 after observing x; thus 1−ϕ(x) is the probability of accepting H0 (Randomized tests). Its type-I error is ∑xpxϕ(x), and its type-II error is ∑xqx(1−ϕ(x)) (Test size and power).

For ϵ∈[0,1], define the oriented type-II testing function βϵ(P,Q):=inf⁡ϕ:X→[0,1]∑xpxϕ(x)≤ϵ∑xqx(1−ϕ(x)). Here the first argument is the null law and the second is the alternative law; ϵ bounds rejection under the first law, while the objective is acceptance of the null under the second. The feasible set is nonempty because ϕ=0 is allowed, and every objective value lies in [0,1]. Thus the set of objective values is nonempty and bounded below in R, so it has a real infimum: The real numbers identifies R with the Cauchy-sequence reals, The reals form a totally ordered field gives their ordered-field structure, and The Cauchy-sequence reals have the least-upper-bound property gives their least-upper-bound property. Complete ordered field (least-upper-bound property) gives the equivalent infimum property. Since the set also lies in [0,1], that infimum lies in [0,1]. In the Neyman–Pearson-region convention that constrains null acceptance below by γ, this is the lower boundary value at γ=1−ϵ.

Remarks

The symbol βϵ(P,Q) here is the infimum type-II error. It is not the power function Eθ[ϕ] from Test size and power; under Q, it minimizes one minus that power.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Finite stochastic kernels

Definition

Let X,Y be finite nonempty sets. A stochastic kernel from X to Y is a matrix K=(K(y∣x))x∈X,y∈Y such that K(y∣x)≥0 and ∑y∈YK(y∣x)=1 for every x∈X. The convention is input first in the condition and output first in the value K(y∣x).

For a probability vector P=(px)x∈X, the output vector PK on Y is (PK)y:=∑x∈XpxK(y∣x). It is a probability vector because its coordinates are nonnegative and ∑y(PK)y=∑xpx∑yK(y∣x)=∑xpx=1.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Finite Kullback–Leibler divergence

Definition

For probability vectors P=(px) and Q=(qx) on the same finite nonempty alphabet, their Kullback–Leibler divergence (or relative entropy) in the stated direction from P to Q is D(P∥Q):=∑x:px>0pxlog⁡pxqx. The logarithm is natural. If px>0 and qx=0 for at least one x, set D(P∥Q)=+∞. If px=0, its contribution is zero, including when qx=0; equivalently, 0log⁡(0/qx)=0. When P≪Q, all ratios in the sum are positive and finite.

The generator f(t)=tlog⁡t is admissible for Finite f-divergence with support conventions by The finite KL generator has the required convex boundary extension. Its boundary values f(0)=0 and f∞=+∞ make that f-divergence exactly the displayed KL formula, including the singular-support case.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

The closed convex perspective is subadditive

Statement

Let f be a convex generator from Finite f-divergence with support conventions. Define its closed perspective on a,b≥0 by Πf(a,b):={bf(a/b),b>0, a>0,bf(0),b>0, a=0,af∞,b=0, a>0,0,a=b=0. For every finite family (ai,bi)∈[0,∞)2, Πf ⁣(∑iai,∑ibi)≤∑iΠf(ai,bi).

Facts & Assumptions

Given: A convex generator f with the extended boundary values f(0) and f∞ defined in Finite f-divergence with support conventions, and a finite family of nonnegative pairs (ai,bi).

[F1]

Finite f-divergence with support conventions: f is convex on (0,∞), f(1)=0, f(0)=lim⁡t↓0f(t), and f∞=lim⁡t→∞f(t)/t; the value at a positive first coordinate and zero second coordinate is the corresponding first coordinate times f∞.

[F2]

Finite Jensen inequality for convex functions on Rn: for a finite family of points in a convex domain and nonnegative weights summing to one, the convex function at their weighted average is at most the weighted sum of its values.

[F3]

Boundary limits of a normalized finite convex generator exist: every finite convex generator is continuous at every positive argument.

Proof

1.1F1givenalgebra

Put A=∑iai and B=∑ibi. If B=0, all bi=0. If A=0, every pair is (0,0) and both sides are zero. If A>0, both sides equal Af∞ by the definition of Πf, including the convention that a positive coefficient times +∞ is +∞.

1.2F1F2F3givenalgebra

Suppose B>0 and no index has bi=0<ai. If any bi>0=ai with f(0)=+∞, the right side is +∞ and the inequality holds. If f(0) is finite, extend f to the convex domain [0,∞) by that value. This extension is convex at the endpoint too: approximate a zero argument in any convexity inequality by positive arguments and pass to the limit using f(0)=lim⁡t↓0f(t) from [F1] and continuity at positive arguments from [F3]. If f(0)=+∞, the excluded case shows that every index with bi>0 has ai>0, so all ratios used below lie in the original convex domain (0,∞). For indices with bi>0, the weights bi/B sum to one and A/B=∑bi>0(bi/B)(ai/bi). Applying [F2] gives Bf(A/B)≤∑bi>0bif(ai/bi); terms (ai,bi)=(0,0) contribute zero. This is the asserted inequality.

2.1F1F2F3givenconstructalgebra∎

Suppose B>0 and J:={i:bi=0<ai} is nonempty. If f∞=+∞, the right side is +∞, so the inequality holds. If any bi>0=ai with f(0)=+∞, the right side is +∞ and the inequality holds. Otherwise, if f∞ is finite, replace each bi=0 with i∈J by bi(η)=η>0, leaving all other second coordinates unchanged. the finite Jensen inequality [F2] then gives (B+∣J∣η)f(A/(B+∣J∣η))≤∑bi>0bif(ai/bi)+∑i∈Jηf(ai/η). As η↓0, the left side tends to Bf(A/B) by [F3] at the positive number A/B, and each last summand tends to aif∞ by the definition of f∞. The resulting inequality is exactly Πf(A,B)≤∑iΠf(ai,bi).

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Finite Rényi divergence

Definition

Let P=(px) and Q=(qx) be probability vectors on the same finite nonempty alphabet. For order α∈(0,∞) with α≠1, put Sα(P,Q):=∑x:qx>0pxαqx1−α. If α>1 and px>0=qx for some x, define Sα(P,Q)=+∞; if 0<α<1, such coordinates contribute zero. In the displayed sum, px=0<qx contributes zero. If the sum is zero, then necessarily α<1 and the logarithmic expression below is defined as +∞. The Rényi divergence of order α from P to Q is Dα(P∥Q):=log⁡Sα(P,Q)α−1. At order one define D1(P∥Q):=D(P∥Q), using Finite Kullback–Leibler divergence. All divergences are extended-real-valued; the direction is always first argument to second.

For 0<α<1, a point with px>0=qx contributes zero to the affinity Sα rather than infinity. For α>1, the same support mismatch makes Dα(P∥Q)=+∞. The sign of α−1 is part of the definition and reverses inequalities when 0<α<1.

LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

Finite iid log-likelihood averages concentrate

Statement

Let P=(px) and Q=(qx) be probability vectors on a finite nonempty alphabet with P≪Q. For n≥1, write Pn(x1,…,xn)=∏ipxi and Qn(x1,…,xn)=∏iqxi. Let X1,…,Xn be independent with common law P, define ℓ(x)=log⁡(px/qx) when px>0 and ℓ(x)=0 when px=0, and put Ln=∑i=1nℓ(Xi). Then Ln/n→D(P∥Q) in probability as n→∞. For every xn∈supp⁡(P)n, one also has Qn(xn)=Pn(xn)exp⁡(−Ln(xn)).

Facts & Assumptions

Given: P,Q with P≪Q, and an independent identically distributed sample X1,…,Xn with law P.

[F1]

Finite probability vectors: supp⁡P is finite and all its coordinates have positive mass; P≪Q gives qx>0 whenever px>0.

[F2]

Finite Kullback–Leibler divergence: the finite mean of ℓ(X)=log⁡(pX/qX) under P is ∑x:px>0pxlog⁡(px/qx)=D(P∥Q).

[F3]

Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm: the logarithm of a finite product of positive ratios is the sum of their logarithms.

[F4]
[F5]

The exponential is positive and satisfies exp⁡(−x)=1/exp⁡(x): exp⁡(−u)=1/exp⁡(u) for every real u.

[F6]

Expectation of a real random variable on a finite probability space: on a finite probability space, expectation is the finite probability-weighted sum.

Proof

1.1F1F3F4F5givenalgebra

For xn∈supp⁡(P)n, every ratio pxi/qxi is positive. By [F3], Ln(xn)=log⁡∏i(pxi/qxi). Applying [F4] and [F5] gives exp⁡(Ln(xn))=Pn(xn)/Qn(xn) and hence Qn(xn)=Pn(xn)exp⁡(−Ln(xn)).

2.1F1F2F6givenalgebra∎

The values ℓ(x) on the finite set supp⁡P form a bounded finite-valued random variable. Put Yi:=ℓ(Xi)−D(P∥Q); [F2] and the finite-sum expectation formula [F6] give E[Yi]=0. Let σ2=E[Yi2]<∞, which is independent of i since all Xi have law P. For i≠j, expanding the expectation on the product law Pn using [F6] gives E[YiYj]=(∑xpx(ℓ(x)−D(P∥Q)))2∏k≠i,j(∑xpx)=0, where the square is zero by [F2] and the remaining factors equal one by [F1]. Expanding E[(n−1∑iYi)2] therefore gives σ2/n. For every δ>0, the pointwise inequality δ21{∣n−1∑iYi∣≥δ}≤(n−1∑iYi)2 and [F6] imply Pn(∣Ln/n−D(P∥Q)∣≥δ)≤σ2/(nδ2)→0, since the expectation of an indicator is the probability of its event.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

Finite data processing for f-divergences

Statement

Let P,Q be probability vectors on a finite nonempty alphabet X, let K be a stochastic kernel from X to a finite nonempty alphabet Y, and let f be a convex generator as in Finite f-divergence with support conventions. Then Df(PK∥QK)≤Df(P∥Q), with both divergences interpreted using the zero and singular-support conventions of that definition.

Facts & Assumptions

Given: The vectors P,Q, the kernel K, and the convex generator f in the Statement.

[F1]

Finite probability vectors: P and Q have nonnegative coordinates summing to one.

[F2]

Finite stochastic kernels: K(y∣x)≥0, ∑yK(y∣x)=1, and (PK)y=∑xpxK(y∣x), with the same formula for QK.

[F3]

Finite f-divergence with support conventions: Df(P∥Q) is the sum of the closed perspective terms for each coordinate, including pxf∞ when qx=0<px.

[F4]

The closed convex perspective is subadditive: the closed perspective is Πf(a,b)=bf(a/b) for b>0, with the stated boundary values; it is positively homogeneous and its value at a coordinatewise sum is at most the sum of the values.

Proof

1.1F1F2F3F4givenalgebra

For each y∈Y and x∈X, set ax,y=pxK(y∣x) and bx,y=qxK(y∣x). By [F2], (PK)y=∑xax,y and (QK)y=∑xbx,y. Applying [F4] at each y gives Πf((PK)y,(QK)y)≤∑xΠf(pxK(y∣x),qxK(y∣x)). Summing this finite family of inequalities over y is valid for extended real terms because no term is −∞.

2.1F2F3step 1.1algebra∎

For any λ>0, the definition of Πf gives Πf(λa,λb)=λΠf(a,b), including a=0 or b=0; when λ=0, both sides are interpreted as zero. Thus, for each x, the row-sum condition in [F2] yields ∑yΠf(pxK(y∣x),qxK(y∣x))=∑yK(y∣x)Πf(px,qx)=Πf(px,qx). Substituting these identities into step 1.1 and summing over the finite alphabet X proves Df(PK∥QK)≤Df(P∥Q) by [F3].

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

Finite data processing for Kullback–Leibler divergence

Statement

For probability vectors P,Q on a finite nonempty alphabet and a stochastic kernel K to another finite nonempty alphabet, D(PK∥QK)≤D(P∥Q).

Facts & Assumptions

Given: P,Q,K as in the Statement.

[F1]

The finite KL generator has the required convex boundary extension: f(t)=tlog⁡t is convex, f(1)=0, f(0)=0, and f∞=+∞.

[F2]

Finite Kullback–Leibler divergence: D(P∥Q) is the f-divergence with generator tlog⁡t, including value +∞ when px>0=qx.

[F3]

Finite data processing for f-divergences: applying any stochastic kernel to both arguments cannot increase the f-divergence.

[F4]

Finite f-divergence with support conventions: the f-divergence sums qxf(px/qx) on qx>0 and adds pxf∞ on qx=0.

Proof

1.1F1F2F4givenalgebra

By [F1], f(t)=tlog⁡t is an admissible convex generator with f(1)=0, f(0)=0, and f∞=+∞. The coordinate formula of [F2] and [F4] therefore contributes pxlog⁡(px/qx) when px,qx>0, zero when px=0≤qx, and +∞ when px>0=qx. These are exactly the terms and support convention in [F2]; the same identification applies to PK,QK.

2.1F3step 1.1∎

Apply [F3] to this generator and to the given common kernel K. Step 1.1 identifies the two f-divergences in that inequality with D(PK∥QK) and D(P∥Q), respectively, and gives the stated result.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

Finite data processing for Rényi divergence

Statement

Let P,Q be probability vectors on a finite nonempty alphabet X and let K be a stochastic kernel from X to a finite nonempty alphabet Y. For every α∈(0,∞)∖{1}, Dα(PK∥QK)≤Dα(P∥Q), with Rényi divergence as defined in Finite Rényi divergence.

Facts & Assumptions

Given: P,Q,K and α as in the Statement.

[F1]

Finite Rényi divergence: for α≠1, Dα(P∥Q)=log⁡Sα(P,Q)/(α−1); a positive P-mass at a zero Q-coordinate makes Sα=+∞ when α>1, while for 0<α<1 it contributes zero.

[F2]

Finite f-divergence with support conventions: a convex generator f defines the closed-perspective sum, with singular term f∞∑qx=0px.

[F3]

Finite stochastic kernels: PK and QK are the output laws under the same row-stochastic kernel.

[F4]

Finite data processing for f-divergences: Df(PK∥QK)≤Df(P∥Q) for every convex generator with its stated boundary convention.

[F5]

The finite Rényi generators are convex with stated boundary values: for α>1, tα−1 is convex with recession value +∞; for 0<α<1, 1−tα is convex with recession value 0.

Proof

1.1F1F2F3F5givenalgebra

Suppose α>1. If P≪̸Q, [F1] gives Dα(P∥Q)=+∞, so the claimed inequality holds. If P≪Q, then PK≪QK: whenever (QK)y=0, nonnegativity of the summands gives qxK(y∣x)=0 for every x, and px>0 implies qx>0 and hence K(y∣x)=0. For f(t)=tα−1, convexity holds, f∞=+∞ by [F5], and direct substitution into [F2] gives Df(P∥Q)=Sα(P,Q)−1 and the same identity for PK,QK.

1.2F1F2F3F5givenalgebra

Suppose 0<α<1 and take g(t)=1−tα. By [F5] it is convex, g(1)=0, g(0)=1, and g∞=0. Substitution into [F2] gives Dg(P∥Q)=1−Sα(P,Q), including when P has mass outside supp⁡Q; likewise Dg(PK∥QK)=1−Sα(PK,QK).

2.1F1F4step 1.1algebra

By [F4], Sα(PK,QK)−1≤Sα(P,Q)−1. The logarithm is increasing and α−1>0, so dividing the logarithms by α−1 preserves the inequality and proves the result for α>1.

3.1F1F4step 1.2algebra∎

By [F4], Sα(PK,QK)≥Sα(P,Q). If the input affinity is zero, [F1] gives Dα(P∥Q)=+∞ and the conclusion follows. Otherwise both affinities are positive; applying the increasing logarithm and then dividing by α−1<0 reverses the inequality. This proves the claim for 0<α<1.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

The finite Rényi divergence limit is KL

Statement

For probability vectors P,Q on a finite nonempty alphabet, lim⁡α→1Dα(P∥Q)=D(P∥Q) as a two-sided extended-real limit.

Facts & Assumptions

Given: P,Q as in the Statement.

[F1]

Finite probability vectors: P,Q have nonnegative coordinates summing to one, and P≪Q means px>0 only where qx>0.

[F2]

Finite Kullback–Leibler divergence: D(P∥Q) uses pxlog⁡(px/qx) on positive px, and equals +∞ if P≪̸Q.

[F3]

Finite Rényi divergence: for α≠1 the affinity is Sα(P,Q)=∑qx>0pxαqx1−α, with the specified singular-support conventions.

[F4]

Proof

1.1F1F2F3F4F5F6givenconstructalgebra

Suppose P≪Q. On the finite set supp⁡P, every px,qx is positive. Put rx=px/qx and define S(h):=∑px>0pxrxh for every real h. Then S(h)>0, S(0)=1, and S(h)=S1+h(P,Q) for 0<∣h∣<1 by [F3]. By [F4] and [F5], S′(0)=∑px>0pxlog⁡rx=D(P∥Q). The chain rule [F6] gives (log⁡S)′(0)=D(P∥Q). Since log⁡S(0)=0, the definition of this derivative proves the two-sided limit.

1.2F1F3givenalgebra

Suppose P≪̸Q. Let s:=∑x:qx>0px<1. For 0<α<1, the finite sum in [F3] tends to s as α↑1, because each term with qx>0 tends to px. If s=0, that sum is identically zero and Dα=+∞. If s>0, then log⁡Sα→log⁡s<0 while α−1→0 through negative values, so Dα→+∞ from below order one.

2.1F2F3step 1.2algebra∎

For every α>1, the positive P-mass at a zero Q-coordinate makes Sα=+∞, hence Dα=+∞ by [F3]. Also D(P∥Q)=+∞ by [F2]. The left and right limits therefore both equal the stated extended value.

TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passOpen item page →

KL is the iid type-II testing exponent

Statement

Let P,Q be probability vectors on a finite nonempty alphabet X. For n≥1, write Pn,Qn for the product vectors on Xn, with Pn(x1,…,xn)=∏i=1npxi and similarly for Qn. For every fixed ϵ∈(0,1), with βϵ oriented as in Finite type-II testing function with explicit orientation, lim⁡n→∞−1nlog⁡βϵ(Pn,Qn)=D(P∥Q), where −log⁡0:=+∞.

Facts & Assumptions

Given: P,Q as in the Statement and a fixed ϵ∈(0,1).

[F1]

Finite probability vectors: P,Q are probability vectors on the same finite alphabet.

[F2]

Finite Kullback–Leibler divergence: D(P∥Q)=+∞ if P≪̸Q.

[F3]

Finite type-II testing function with explicit orientation: βϵ(P,Q) is the infimum alternative acceptance probability EQ[1−ϕ] over randomized rejection functions ϕ:X→[0,1] satisfying EPϕ≤ϵ.

[F4]

Finite iid log-likelihood averages concentrate: when P≪Q, the empirical log-likelihood ratio Ln/n converges in probability under Pn to D(P∥Q), and on the support Qn=Pnexp⁡(−Ln).

Proof

1.1F1F2F3givenconstructalgebra

First suppose P≪̸Q. The set S:={x:px>0=qx} has r:=P(S)>0. For each n, let An⊆Xn be the event that at least one coordinate lies in S, and define a test ϕn to reject only on Anc. Then EPnϕn=Pn(Anc)=(1−r)n→0, while EQn[1−ϕn]=Qn(An)=0. For every fixed ϵ>0 the test is feasible for all sufficiently large n, so βϵ(Pn,Qn)=0 there and the exponent is +∞=D(P∥Q).

1.2F1F3F4givenconstructalgebra

Now suppose P≪Q, put D=D(P∥Q), and fix δ>0. On supp⁡(P)n write Ln(x1,…,xn)=∑i=1nlog⁡(pxi/qxi). Define An={x∈supp⁡(P)n:Ln(x)≥n(D−δ)} and reject outside An. By [F4], Pn(An)→1, so this test has type-I error at most ϵ for all sufficiently large n. For each x∈An, Qn(x)=Pn(x)e−Ln(x)≤Pn(x)exp⁡(−n(D−δ)); summing gives βϵ(Pn,Qn)≤Qn(An)≤exp⁡(−n(D−δ)).

2.1F1F3F4step 1.2givenalgebra

Let ψ:Xn→[0,1] be the acceptance probability of any test feasible for βϵ(Pn,Qn), so EPnψ≥1−ϵ. Set Bn={x∈supp⁡(P)n:Ln(x)≤n(D+δ)}. By [F4], Pn(Bnc)→0. Since the Qn expectation includes all terms on supp⁡(P)n, its nonnegative terms give EQnψ≥EPn[ψe−Ln1Bn]≥exp⁡(−n(D+δ))(1−ϵ−Pn(Bnc)). This holds for every feasible test, hence also for the infimum βϵ(Pn,Qn). For all sufficiently large n the last factor is positive.

3.1step 1.1step 1.2step 2.1algebra∎

Steps 1.2 and 2.1 imply D−δ≤lim inf⁡n−1nlog⁡βϵ(Pn,Qn)≤lim sup⁡n−1nlog⁡βϵ(Pn,Qn)≤D+δ, because −1nlog⁡(1−ϵ−Pn(Bnc))→0. Since δ>0 was arbitrary, the limit equals D. Together with step 1.1 this proves the extended-real statement.

5 · Examples, counterexamples and false statements

None yet.

Sources