Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck pass
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.

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.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

17 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources