Alphabeta Math
CorollaryStatement: AI-adaptedProof: AI-adaptedprecheck 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 d≥1 a family on [n] of VC dimension at most d has at most (n+1)d members

Statement

Let d≥1. If F⊆P([n]) has VC dimension at most d, then

∣F∣≤(n+1)d.

Facts & Assumptions

Given: a family F⊆P([n]) with VC⁡(F)≤d and d≥1.

[L1]
[F1]

For 0≤i≤n, 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 B→A between finite sets is finite, with ∣AB∣=∣A∣∣B∣).

[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) xky n−k), and for 0≤j≤d the coefficient ι(dj) is at least 1 because the initial segment j⊆d is one j-element subset (The set [A]k of k-element subsets and the binomial coefficient (nk):=∣[n]k∣).

Proof

technique · direct
1.1L1

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

2.1F1step 1.1

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

3.1F2step 2.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.

Remarks

  • The hypothesis d≥1 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