Alphabeta Math
CorollaryStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passaudited 2026-08-26
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.

For d1 a family on [n] of VC dimension at most d has at most (n+1)d members

Statement

Let d1. If FP([n]) has VC dimension at most d, then

F(n+1)d.

Facts & Assumptions

Given: a family FP([n]) with VC(F)d and d1.

[L1]
[F1]

For 0in, increasing enumeration injects the i-element subsets of n into the words of length i over n, so (ni)ni; for i>n, (ni)=0 (The set [A]k of k-element subsets and the binomial coefficient (nk):=[n]k, The set AB of functions BA between finite sets is finite, with AB=AB).

[F2]

In R, the binomial theorem gives (n+1)d=j=0dι(dj)nj (The binomial theorem in R: (x+y)n=k<n+1ι ⁣(nk)xkynk), and for 0jd the coefficient ι(dj) is at least 1 because the initial segment jd is one j-element subset (The set [A]k of k-element subsets and the binomial coefficient (nk):=[n]k).

Proof

technique · direct
1.1

By [L1], it suffices to bound the sum i=0d(ni).

L1
2.1

Each summand satisfies (ni)ni: use the injection in [F1] for in, and its zero clause for i>n. Hence i=0d(ni)i=0dni.

F1step 1.1
3.1

By [F2], viewed in R every summand ni appears in the expansion of (n+1)d with coefficient at least 1, so i=0dni(n+1)d. Since both sides are natural numbers, the same inequality holds in the present setting. Combining with step 2.1 proves the claim.

F2step 2.1

Remarks

  • The hypothesis d1 matters only to avoid the trivial constant case. The companion page's false statement replaces (n+1)d by nd, which already fails at n=1, d=1.

Depends on

Used by

Dependency tree · two levels

43 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