Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
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.

Finite-alphabet Sanov bounds on the support simplex

Statement

Let A be finite, let p be a probability vector on A, and set S:=supp⁡(p)={a∈A:p(a)>0}. Then S is finite nonempty and p(a)>0 on S. For each n≥1, use the finite product law p⊗n from Finite product mass on words and The finite product law has iid coordinate maps on An, and let X1(n),…,Xn(n) be its coordinate maps. Let P^n be the empirical type of this coordinate word, viewed as a Δ(A)-valued map. Identify the support simplex Δ(S):={q∈[0,1]S:∑a∈Sq(a)=1} with the face of Δ(A) whose coordinates outside S vanish. Then P^n∈Δ(S) almost surely under p⊗n. For any set Γ⊆Δ(S), let Γ∘ and Γ‾ denote its interior and closure in the relative topology induced by ∥⋅∥1. With inf⁡∅=+∞ and ln⁡0=−∞, lim inf⁡n→∞1nln⁡p⊗n(P^n∈Γ)≥−inf⁡q∈Γ∘D(q∥p), and lim sup⁡n→∞1nln⁡p⊗n(P^n∈Γ)≤−inf⁡q∈Γ‾D(q∥p). For every n≥1 the finite upper bound p⊗n(P^n∈Γ)≤(n+1)∣S∣−1exp⁡ ⁣(−ninf⁡q∈Γ‾D(q∥p)) also holds. If the two infima agree, the limit exists and equals their negative common value. Equivalently, when S≠A, one may restrict the product sample space to Sn without changing these event probabilities, since every word outside Sn has zero product mass.

Facts & Assumptions

Given: A finite alphabet A, a probability vector p, its finite product laws and coordinate maps from the statement, and a set Γ of empirical probability vectors. Write S=supp⁡(p) and k=∣S∣.

[F1]

Empirical types, n-types, and type classes: each word xn has empirical vector P^xn, and its type class is Tq={xn:P^xn=q}.

[F2]

Finite distributions, entropy, divergence, and stochastic matrices: D(q∥p)=∑a:q(a)>0q(a)ln⁡(q(a)/p(a)), with value +∞ if q(a)>0=p(a) for some a.

[F3]

The type classes partition the word space and have polynomial count: the type classes partition the word space and there are at most (n+1)k−1 n-types on a k-letter support.

[F4]

Finite probability bounds for an empirical type: each n-type q satisfies p⊗n(Tq)≤e−nD(q∥p) and the corresponding lower bound is (n+1)−(k−1)e−nD(q∥p).

[F5]

Every probability vector is approximated by n-types: every probability vector on the fixed finite support is within k/n in ℓ1 of an attainable n-type.

[F6]

Finite relative entropy is continuous on a simplex with positive reference law: for a full-support reference vector p on S, q↦D(q∥p) is finite and continuous on all of Δ(S), including coordinates where q(a)=0.

[F7]

The finite product law has iid coordinate maps: on the finite alphabet A, p⊗n is a probability law on An, and its coordinate maps are independent random elements, each with law p.

[F8]

Finite product mass on words: each word xn has mass ∏i=1np(xi), and event masses are sums of these atom weights.

Proof

1.1F1F7F8algebra

By [F7], p⊗n is a probability law on An. Every word outside Sn has a coordinate a∉S, so its product mass is zero by [F8]; hence p⊗n(Sn)=1 and P^n∈Δ(S) almost surely by [F1]. The event {P^n∈Γ} is the disjoint union of the type classes Tq with q∈Γ∩Pn(S), so its probability is the sum of those finitely many class probabilities.

1.2F5choose

Fix q∈Γ∘. By the definition of relative interior in the topology on Δ(S) induced by ℓ1, some ε>0 has the property that every r∈Δ(S) with ∥r−q∥1<ε belongs to Γ. By [F5], the fixed rounding rule supplies an n-type qn with ∥qn−q∥1≤k/n for every n, so qn∈Γ for all sufficiently large n.

2.1F2F3F4step 1.1algebra

Every q∈Γ∩Pn(S) lies in Γ‾, so [F2] and the upper half of [F4] give p⊗n(Tq)≤e−ninf⁡r∈Γ‾D(r∥p). There are at most (n+1)k−1 such types by [F3]; summing the classes from step 1.1 proves the finite upper bound, including the empty-set case.

2.2F4F6step 1.2algebra

For all sufficiently large n, the event contains Tqn from step 1.2, so [F4] gives probability at least (n+1)−(k−1)e−nD(qn∥p). By [F6], D(qn∥p)→D(q∥p); taking normalized logarithms and the liminf gives at least −D(q∥p).

3.1givenstep 2.1algebra

If the event probability is positive, take logarithms of the finite upper bound in step 2.1 and divide by n. If it is zero, its normalized logarithm is −∞ by convention. Since (k−1)ln⁡(n+1)/n→0, both cases yield the limsup inequality.

3.2step 2.2givenalgebra

Since step 2.2 holds for every q∈Γ∘, the liminf is at least −inf⁡q∈Γ∘D(q∥p). If Γ∘=∅, the right-hand side is −∞, so the inequality is automatic.

4.1step 1.2step 3.1step 3.2givenalgebra

When the interior and closure infima agree, steps 3.1 and 3.2 bound the limsup above and the liminf below by the same value. Since every liminf is at most the corresponding limsup, the limit exists and equals that common value. The proof covers the empty event by the stated extended-real conventions and uses the explicit rounding construction from step 1.2.

5.1givenF2F7step 4.1algebra∎

If k=1, then Δ(S)={p}. For p∈Γ, the empirical law is always p under the product law [F7], both infima are D(p∥p)=0, and the normalized log probability is 0; for p∉Γ, both infima are +∞ and the probability is zero. Thus the one-letter support boundary also satisfies the statement.

Depends on

Used by

Dependency tree · two levels

18 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