Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedverified 2026-09-24 (gpt-6-sol)
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.

Every forest-free graph has a linear anticomplete pair or a linear-degree vertex

Statement

For every forest H, there exists a real constant ϵH>0 such that every finite H-free graph G with ∣V(G)∣≥2 satisfies at least one of the following:

  1. some vertex of G has degree at least ϵH∣V(G)∣;
  2. there exist disjoint sets A,B⊆V(G) with ∣A∣≥ϵH∣V(G)∣,∣B∣≥ϵH∣V(G)∣, and A anticomplete to B.

Facts & Assumptions

Given: A forest H and an H-free finite graph G with at least two vertices.

[L1]

Coherence, rainbow copies, support-uniformity and concavity are as in Coherent graphs and support-regular blockades.

[L2]

Every sufficiently long blockade has an equicardinal support-uniform and support-invariant minor of explicitly bounded width (A long blockade has a wide support-invariant, support-uniform minor).

[L3]

A sufficiently long, wide, concave support-regular blockade in a coherent graph contains the prescribed complete rooted tree (A wide concave support-regular blockade contains a rainbow rooted tree).

Proof

technique · induction on a rainbow-tree theorem, followed by a coherence contradiction
1.1baseih

We prove the following quantitative claim P(T) for every finite tree T: there are an integer KT≥1 and a real dT≥1 such that whenever a graph F has a blockade B of length at least KT and width W, and F is W/(dT∣F∣)-coherent, it contains a B-rainbow induced copy of T. For the one-vertex tree take KT=dT=1. Assume the claim for the tree T′=T−v obtained by deleting a leaf v from a larger tree T, and let u be the neighbor of v.

2.1step 1.1L2choose

Embed T as an induced subtree of T(δ,η) for integers δ≥2, η≥0. Set τ=δη+1, ρ=2−9δ, λ=ρδ−η−1, κ=λ/2, and r=⌈(∣T∣−1)/κ⌉. Enlarge KT′ to a multiple K′ of r satisfying K′≥6rδη+2, and put k=K′/r. Choose K from [L2] for parameters K′,τ,κ; put M=2Kττ and d=κ−Mmax⁡{dT′,29δ/r}. We claim KT=K and dT=max⁡{1,d} work.

3.1step 1.1step 2.1L2ih

Let F and B satisfy the claim's hypotheses for K,d, write n=∣F∣ and ϵ=W/(dn), and suppose there is no rainbow T. By [L2], B has an equicardinal minor B′=(B1′,…,BK′′) of width w≥κMW, which is τ-support-uniform and (κ,τ)-support-invariant. Since w≥dT′ϵn, ϵ-coherence implies w/(dT′n)-coherence. Apply P(T′) to find a rainbow copy of T′. Order its vertices by block index, call the resulting ordered tree J, write t=∣T′∣, and let the image of u be its jth vertex.

4.1step 3.1L1

No set X lying in blocks of B′ outside selected indices i1<⋯<it can κ-cover Bij′ and κ-miss every other selected block. If such X existed, contract Bij′ to vertices with a neighbor in X, each other selected block to vertices without a neighbor in X, and leave the remaining blocks unchanged. This has width at least κw. Support-invariance and support-uniformity preserve a copy of J on the selected support. A neighbor in X of its jth vertex then has no neighbor among its other vertices, giving a rainbow T, a contradiction.

5.1step 4.1algebra

Group consecutive runs of r blocks of B′ into Ch=Br(h−1)+1′∪⋯∪Brh′, 1≤h≤k. This is an equicardinal blockade C of width rw. It is λ=2κ-concave. Indeed, if X outside three selected superblocks Ch1,Ch2,Ch3 covered the middle one and missed the two outer ones at level 2κ, some constituent middle block would be κ-covered. Unless step 4.1 applied, fewer than j−1 constituent blocks of the left superblock or fewer than t−j of the right could be κ-missed. On that side fewer than t blocks have as many as w nonneighbors in X; every other constituent block has fewer than κw. Its total nonneighbors would be less than tw+(r−t)κw, while 2κ-missing the side requires at least 2κrw. Thus t(1−κ)>κr, impossible because r≥t/κ.

6.1step 2.1step 3.1step 5.1L3discharge-induction

The superblock blockade is also τ-support-uniform and (κ,τ)-support-invariant. To see this, a rainbow copy of an ordered tree on the superblocks is already rainbow on constituent blocks, and support-uniformity of B′ places it on any chosen constituent block of each selected superblock. If each selected superblock is contracted to at least κrw vertices, one constituent block retains at least κw vertices. Support-invariance of B′ then preserves the copy on those constituents. Since κ≤ρ, this also gives (ρ,τ)-support-invariance. Moreover k≥6δη+2 and rw≥rκMW≥29δϵn. Thus [L3] applies to C and gives a rainbow T(δ,η), containing a rainbow induced T. This contradicts step 3.1 and proves P(T) by induction.

7.1step 6.1L1construct

Choose a tree T containing H as an induced subgraph: join the components of H in a chain through new intermediate vertices; the case H=∅ has no nonempty H-free graph. Let KT,dT satisfy P(T), enlarge dT if needed so dT≥1, and choose 0<ϵH≤(2KTdT)−1. Every ϵH-coherent graph F has ϵH∣F∣>1: otherwise its maximum degree is zero, and two singleton anticomplete sets violate coherence. Hence ∣F∣>1/ϵH≥2KTdT. Partition off KT disjoint blocks, each of size at least ∣F∣/(2KT)≥dTϵH∣F∣. By P(T), F contains induced T, hence induced H.

8.1step 7.1discharge-contradiction∎

If the given H-free G had neither a vertex of degree at least ϵH∣G∣ nor an anticomplete pair with both sides at least ϵH∣G∣, it would be ϵH-coherent. Step 7.1 would then give an induced H, contrary to the hypothesis. Thus one of the two alternatives holds for the same constant ϵH in every H-free graph.

Depends on

Used by

Dependency tree · two levels

15 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