Alphabeta Math
LemmaStatement: Literature-sourcedProof: 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.

Without a large ϵ-sparse induced subgraph, the number of k-vertex stable sets is bounded

Statement

Let ϵ∈(0,1], let 0≤ℓ≤k be integers, and let u,n be positive integers with

(1−ϵ)ℓn≤u.

Let G be a finite graph on n vertices such that every subset S⊆V(G) with ∣S∣≥u induces a graph G[S] of maximum degree at least ϵ∣S∣−1. Then G has at most

(nℓ)(uk−ℓ)

stable sets of size k.

In particular, the same bound holds whenever G has no ϵ-sparse induced subgraph on u or more vertices.

Facts & Assumptions

Given: A real ϵ∈(0,1], integers 0≤ℓ≤k, positive integers u,n with (1−ϵ)ℓn≤u, and an n-vertex graph G satisfying the maximum-degree hypothesis in the Statement.

[L1]
[L3]

If a vertex set S induces a graph whose maximum degree is less than ϵ∣S∣, then S is ϵ-sparse; equivalently, the failure of ϵ-sparsity forces some vertex degree to exceed ϵ∣S∣ (c-sparse, c-dense and c-restricted vertex sets, A set is c-sparse exactly when the maximum degree of the graph it induces is at most c times its size).

Proof

technique · induction
1.1L2

[base] If ℓ=0, then the hypothesis (1−ϵ)ℓn≤u reads n≤u. Every stable k-set is a k-element subset of the n-vertex set, so there are at most (nk)≤(uk)=(n0)(uk) of them by [L2].

1.2base

[ih] Assume ℓ≥1 and that the claim holds for every admissible parameter tuple with smaller value of ℓ+n.

1.3L2givenchoosealgebra

If u≥n, then every stable k-set is a k-element subset of the n-vertex set, so there are at most (nk)≤(nℓ)(n−ℓk−ℓ)≤(nℓ)(uk−ℓ) of them by [L2]. Thus the claim is immediate in this case. We may therefore assume u<n. Take v∈V(G) of maximum degree. Applying the hypothesis to S=V(G) gives deg⁡G(v)≥ϵn−1. Let U:=V(G)∖({v}∪NG(v)), so ∣U∣≤(1−ϵ)n.

2.1step 1.2step 1.3L2

Stable k-sets containing v correspond exactly to stable (k−1)-sets of G[U]. Since (1−ϵ)ℓ−1∣U∣≤(1−ϵ)ℓn≤u, the induction hypothesis applied to G[U] with parameters (ℓ−1,k−1) shows that there are at most (∣U∣ℓ−1)(uk−ℓ)≤(n−1ℓ−1)(uk−ℓ) such stable sets.

2.2step 1.2step 1.3

Stable k-sets avoiding v are stable k-sets of G−v. Any subset of V(G−v) with at least u vertices is also a subset of V(G), so it still satisfies the maximum-degree hypothesis. The induction hypothesis applied to G−v with parameters (ℓ,k) therefore bounds their number by (n−1ℓ)(uk−ℓ).

3.1step 2.1step 2.2L1L2L3discharge-induction∎

Adding the bounds from steps 2.1 and 2.2 and using Pascal's rule from [L2] gives at most ((n−1ℓ−1)+(n−1ℓ))(uk−ℓ)=(nℓ)(uk−ℓ) stable k-sets in G, in the sense of [L1]. If G has no ϵ-sparse induced subgraph on u or more vertices, then [L3] shows that every such induced subgraph has a vertex of degree exceeding ϵ∣S∣, hence in particular at least ϵ∣S∣−1, so the same bound applies in that situation as well.

Depends on

Used by

Dependency tree · two levels

25 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