Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-31
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.

A bipartite graph with bounded A-degree has a large comb or a small B-side

Statement

Let G be a finite graph with a bipartition (A,B) such that every vertex of B has a neighbour in A. Let Γ,Δ>0 and let d(0,1). Suppose every vertex of A has at most Δ neighbours in B. Then at least one of the following holds:

  1. for some integer t1, there is a (t,Γt1/d)-comb in (A,B);
  2. B3d+13/2(3/2)dΓdΔ1d.

Facts & Assumptions

Given: A bipartite graph (A,B), parameters Γ,Δ>0 and d(0,1), every vertex of B has a neighbour in A, and every vertex of A has at most Δ neighbours in B.

[L1]

Under the layer hypotheses of the previous lemma, either a (t,Γt1/d)-comb already appears or the current layer C has size at most 2d+1(2/3)ssd1ΓdΔ1d (A bipartite layer is small unless a large comb already appears).

Proof

technique · direct
1.1

Define pairwise disjoint sets C1,C2, inductively. Set D1:=B, and after defining C1,,Cs1 let Ds:=B(C1Cs1). Choose distinct vertices a1,,akA with k maximal such that for each i there are at least (2/3)sΔ vertices of Ds adjacent to ai and to none of a1,,ai1. Let Cs be the set of vertices of Ds adjacent to one of a1,,ak. By maximality of k, every vertex of A has at most (2/3)sΔ neighbours in DsCs. Inducting on s shows that every vertex of A has at most (2/3)s1Δ neighbours in Ds.

givenchoose
2.1

Every vertex of B belongs to some layer Cs. Indeed, if some bB survived in every Ds, choose a neighbour aA of b. Then a has at least one neighbour in each Ds, contradicting step 1.1 for all large s because (2/3)s1Δ<1 eventually. Thus B=C1C2.

step 1.1givenalgebra
2.2

Fix s1. The data Ds and the chosen vertices a1,,ak satisfy the hypotheses of [L1]. Therefore either [L1] already yields a (t,Γt1/d)-comb in (A,B), or Cs2d+1(2/3)ssd1ΓdΔ1d. So if the first alternative never occurs, the displayed bound holds for every s.

step 1.1L1cases
3.1

Put q:=(2/3)1d. Since d(0,1), we have 0<q<1, and (2/3)ssd1=(3/2)dqs1. Hence [L2] gives s1(2/3)ssd1=(3/2)dn0qn=(3/2)d/(1(2/3)1d). Using the disjoint union from step 2.1 and the layer bound from step 2.2, we obtain B=s1Cs2d+1ΓdΔ1ds1(2/3)ssd1=2d+1(3/2)d1(2/3)1dΓdΔ1d=3d+13/2(3/2)dΓdΔ1d.

step 2.1step 2.2L2algebra
4.1

Therefore either the comb alternative occurs at some stage, or the displayed bound on B holds. This is exactly the Statement.

step 2.2step 3.1cases-exhaustive

Depends on

Used by

Dependency tree · two levels

16 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