Alphabeta Math
Pipeline-generated
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.

Quantitative Induced Density and the Log-Log Step

1 · Prerequisites

2 · Summary

This page proves quantitative sparse-or-dense induced-subgraph bounds from few labelled induced copies. Good-copy extension and the special-copy trichotomy lead to a maximal-blowup argument and a long restricted block sequence. A finite two-parameter density profile then converts divisibility into the quadratic logarithmic and loglog bounds. Empty blocks are allowed only under the explicit QID convention, and singleton conclusions use edge-count inequalities rather than undefined density quotients. All logarithms are to base two.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Induced copy density and homogeneous restriction parameter

Definition

Let G be a nonempty finite simple graph, n=V(G), and H a finite simple graph with h=V(H). Define dind(H,G)=indH(G)/nh, using the labelled induced embeddings of The induced-embedding count indH(G) and Induced embeddings and induced copies of a graph.

For a,b0, put ρG(a,b)=max{Sn:SV(G), e(G[S])a(S2) or e(G[S])b(S2)}. Here e(G[S]) counts unordered edges. For disjoint sets, eG(A,B) counts cross edges as in Edge counts and densities between nonempty vertex sets. We use the quotient e(G[S])/(S2) only for S2.

There are finitely many subsets by P(A)=2A for finite A. A singleton has no edges and (12)=0 by A finite set with n elements has exactly (n2) two-element subsets, and 2(n2)=n(n1), so the family in the maximum is nonempty. Comparing a finite list of its real values gives an attained maximum, with 1/nρG(a,b)1. If a1 or b1, the full vertex set qualifies and ρG(a,b)=1.

For the null pattern, the unique empty map is an induced embedding, so ind(G)=1 and dind(,G)=1. For a one-vertex pattern the count is n.

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, Sections 2 and 5, before 5.2 and its beta_s definition.

DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-09-09Open item page →

Qid restricted blockade with empty blocks

Definition

For a finite simple graph G, a QID block sequence (B1,,Bk) has integer length k1, pairwise disjoint subsets BiV(G), and width miniBi. Empty blocks are permitted, including repeated empty sets.

For x0, it is x-restricted if for each i one may choose Ki{G,G} such that every vj>iBj satisfies NKi(v)BixBi. The choice of Ki is fixed for that index, for all later vertices. It is uniformly x-sparse in K if every index uses the same K.

This extends Sparsity of one vertex set to another, and weak sparsity of a pair by the degree inequality itself. If Bi is empty both sides are zero; if the later union is empty the condition has no instances. At positive width these are the blockades of Blockades, their length, their width, and their support. For positive width and 0x1, uniform x-sparsity in a fixed K{G,G} is precisely the x-sparse blockade notion of Complete, anticomplete, pure, weakly sparse, and x-sparse blockades applied to the ambient graph K: the degree condition on a union holds exactly when it holds on every constituent later block. For x>1 the QID degree inequality remains meaningful, but it lies outside that published definition's parameter range.

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, Section 2, blockade conventions.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Labelled blowup and good induced copy

Definition

Let J be a nonempty finite simple graph with its vertices regarded as labels. For an integer t1 and 0q1, a (t,q)-blowup of J in G is a family of pairwise disjoint sets (Aj:jV(J)), each of size t, with the following property: for distinct i,j, each vertex of Ai has at most qt neighbors in Aj if ijE(J), and at most qt nonneighbors in Aj if ijE(J). The condition is required for both ordered pairs (i,j) and (j,i).

For IV(J), a good embedding of J[I] is an induced embedding ϕ satisfying ϕ(i)Ai for every iI. Counts mean labelled embeddings as in Induced copy density and homogeneous restriction parameter. The empty map is good when I=. Internal edges of a block are unrestricted.

The family consists of blocks in the sense of Blockades, their length, their width, and their support, with both directional conditions of Sparsity of one vertex set to another, and weak sparsity of a pair. Merely meeting distinct blocks does not impose the specified label assignment.

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, Section 4, definition preceding 4.2.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Good copy extension count

Statement

Let J have j1 vertices and let (Av:vV(J)) be a (t,1/j)-blowup in a finite graph G, with integer t1. Every good embedding of J[I], IV(J), has at least (t/j)jI good extensions to J.

Facts & Assumptions

Given: A (t,1/j)-blowup of a nonempty j-vertex pattern, integer t1, IV(J), and a good partial embedding ϕ.

[F1]

In a (t,1/j)-blowup, every vertex of either block has at most t/j wrong adjacencies in the other block; good embeddings respect the assigned labels. (Labelled blowup and good induced copy).

Proof

1.1

Induct on r=jI. When r=0, the given map is its unique extension and the bound is (t/j)0=1.

base
1.2

Let r>0 and assume the assertion for r1. Choose a missing label v. For every iI, [F1] bounds by t/j the vertices in Av with the wrong adjacency to ϕ(i). The union of these forbidden sets has size at most It/j: assign each forbidden vertex to its first offending label, obtaining disjoint subsets of the forbidden sets. Thus at least tIt/jt/j>0 vertices are available.

F1ih
2.1

Each available wAv gives an induced extension by vw: the old map already preserves all old pairs, the new pairs have the prescribed adjacency, and disjoint blocks prevent collisions. By induction each such map has at least (t/j)r1 full extensions. The families for distinct w are disjoint since they differ at v; adding their cardinalities gives at least (t/j)(t/j)r1=(t/j)r. This proves the induction, including the empty initial map.

step 1.1step 1.2discharge-induction

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 4.2, internal claim (1).

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Few induced copies exclude a fixed labelled blowup

Statement

Let J be nonempty with j=J, and t1 an integer. If indJ(G)<(t/j)j, no (t,1/j)-blowup of J exists in G.

Facts & Assumptions

Given: A nonempty j-vertex graph J, integer t1, and indJ(G)<(t/j)j.

[F1]

From Good copy extension count: Every good embedding of J[I], IV(J), has at least (t/j)jI good extensions to J.

Proof

1.1

Suppose such a blowup exists. Its unique empty good embedding has at least (t/j)j good full extensions by [F1] with I=.

assume-contraF1
2.1

Every good extension is an induced embedding, so indJ(G)(t/j)j, contradicting the strict hypothesis. Therefore the blowup cannot exist.

step 1.1discharge-contradiction

Source notes

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Qid bipartite density trimming

Statement

Let A,B be disjoint finite vertex sets and c0. If eG(A,B)cAB, then some AA with AA/2 has NG(v)B2cB for every vA. Empty sets are permitted. This is a bound from A into B.

Facts & Assumptions

Given: Disjoint finite A,B, c0, and eG(A,B)cAB.

[F1]

For a finite incidence relation, summing row sizes counts all incidences; empty index sets are permitted. (Double counting: xXRx=R=yYRy for a relation between finite sets).

Proof

1.1

Let d(v)=NG(v)B. Counting the finite relation of adjacent pairs by its A fibres gives vAd(v)=eG(A,B), including empty sets by [F1]. If A or B is empty, take A=A. If c=0, the sum of nonnegative integer degrees is zero, so every degree is zero and again take A=A.

F1given
2.1

Otherwise cB>0. Let D={vA:d(v)>2cB}. If D is nonempty, 2cBD<vDd(v)cAB, hence D<A/2. If D is empty the same required conclusion DA/2 holds. Thus A=AD has at least half the vertices and every degree in it is at most 2cB.

step 1.1algebra

Source notes

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Qid fixed size density selection

Statement

Let A,B be finite vertex sets and 1mN=A an integer. Some m-subset CA satisfies eG(C,B)meG(A,B)/N. Independently, if 2mN, some m-subset CA satisfies e(G[C])/(m2)e(G[A])/(N2). For m=1 the internal edge count is zero. Applying the internal assertion to G gives the analogous upper-density selection. The cross-edge and internal choices need not be the same subset. Cross edges are counted as ordered adjacency pairs, so A and B may overlap.

Facts & Assumptions

Given: Finite A,B, N=A, and an integer 1mN.

[F2]

xXRx  =  R  =  yYRy. (Double counting: xXRx=R=yYRy for a relation between finite sets).

[F3]

In a finite nonempty family of incidence rows, at least one row has size at most the average row size. (If X is nonempty, some row fibre is at least the average size and some row fibre is at most the average size).

Proof

1.1

The family C of m-subsets of A is finite and nonempty: enumerate A and take its first m members. Its size is (Nm)>0. Each ordered adjacency pair (a,b)A×B is counted in eG(C,B) precisely when aC, and hence belongs to precisely (N1m1) members. Double counting incidences (C,edge) by [F2] and dividing by (Nm) gives average cross count eG(A,B)(N1m1)/(Nm)=meG(A,B)/N, where the factorial identity [F1] gives the last ratio.

F1F2
2.1

The averaging principle [F3] applied to this incidence relation yields a member with cross count no greater than the average. This remains true if B or the edge set is empty: every cross count is zero.

F3step 1.1
2.2

For m2, an internal edge is in (N2m2) members of C. Repeating the incidence count [F2], its average internal count is e(G[A])(N2m2)/(Nm)=e(G[A])m(m1)/(N(N1)) by [F1]. A member no greater than this average exists by [F3]; division by (m2)>0 gives the assertion.

F1F2F3step 1.1
3.1

If m=1, choose any vertex of the nonempty A; its induced graph has zero edges. For m=N, the only choice is C=A and the bounds are equalities. In the complement the same count gives e(G[C])e(G[A])(m2)/(N2), equivalently an internal density at least that of G[A] when m2.

step 2.1step 2.2algebra

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 4.3 proof (1); 5.2 proof (1).

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Local special copy trichotomy

Statement

Let H be a nonempty finite graph, gV(H), h=H, b,c>0, and a=b+(1+c)h. Let 0<x1/2 and let A,B be disjoint vertex subsets of a finite graph G, such that every vA has at least xB nonneighbors in B. At least one of the following holds:

  • Some BB has BxB and indHg(G[B])<xbBh1.
  • indH(G)xaABh1.
  • Some AA, BB have AxaA, BxaB and eG(A,B)2xcAB.

Integer powers use the empty-function convention 00=1.

Facts & Assumptions

Given: H,g,h,b,c,a,x,A,B,G as in the statement, with the stated nonneighbor bound.

[F1]
[F2]

For finite sets X,Y and a relation RX×Y, xXRx  =  R  =  yYRy. (Double counting: xXRx=R=yYRy for a relation between finite sets).

Proof

1.1

If A=, the second lower bound is zero. If B= and h2, it is also zero. If h=1, then indH(G)=GAxaA even when B is empty. Hence assume A,B nonempty and h2, and that the first and second alternatives both fail.

given
2.1

List the edges at g as gh1,,ghd, and let Hr retain precisely the first r of them, with all other adjacencies unchanged. Count special induced embeddings of Hr taking g to A and other labels to B; denote the number by τr. For each vA, its nonneighbor set Bv has BvxB. Failure of the first alternative gives at least xbBvh1xb+h1Bh1 embeddings of Hg there. Extending by gv and summing disjoint fibres by [F2] yields τ0xb+h1M, where M=ABh1>0.

F2step 1.1
3.1

Failure of the second alternative gives τd<xaMxb+h1+cdM, since dh1. Thus d>0 and there is a first r{1,,d} with τr<xb+h1+crM. Its predecessor satisfies τr1xb+h1+c(r1)M2xaM>0, since a(b+h1+c(r1))=1+c(hr+1)1 and x1/2. Also τr<xcτr1.

step 2.1algebra
4.1

Put w=hr. For each induced embedding ψ of H{g,w} into B, let UψBimψ contain the valid images of w for Hg. Let VψA contain the valid images of g for Hr1w, using this intermediate graph, not Hw. Let nψ and eψ count respectively nonedges and edges between Vψ,Uψ. The only remaining pair is gw: a nonedge completes Hr1 and an edge completes Hr. Conversely every special embedding restricts to exactly one such ψ. Therefore [F2] gives nψ=τr1 and eψ=τr.

F2step 3.1
5.1

There are at most Bh2 possible ψ by [F1]. Discard those with nψ<τr1/(2Bh2). Their total is at most τr1/2, so the retained family has total at least τr1/2>0. If every retained ψ had eψ>2xcnψ, summing would give τr>xcτr1, impossible. Some retained ψ therefore has eψ2xcnψ.

F1step 3.1step 4.1
6.1

For this ψ, UψVψnψτr1/(2Bh2)xaAB. Since UψB and VψA, this implies VψxaA and UψxaB. Moreover eψ2xcnψ2xcUψVψ. Set A=Vψ, B=Uψ. These satisfy the third alternative and complete the proof.

step 5.1step 3.1algebra

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 3.1 complete proof.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Qid maximal blowup trichotomy

Statement

For a nonempty finite graph H, gV(H) and α>0, there exist β,γ>0 such that for every finite graph G with n=G2 and 0<x1/(8h), where h=H, at least one of the following holds:

  • Some AV(G) has Axβn and indHg(G[A])<xαAh1.
  • indH(G)xγnh.
  • Disjoint A,BV(G) have Axβn, Bn/(2h), and B is x-sparse to A in G or G.

Facts & Assumptions

Given: A fixed nonempty H, gV(H), α>0, and arbitrary G,x in the stated ranges.

[F1]

For every real y, its unique integer part satisfies yy<y+1. (Integer part: for every real x there is exactly one integer m with mx<m+1).

[F2]

From Few induced copies exclude a fixed labelled blowup: If indJ(G)<(t/j)j, no (t,1/j)-blowup of J exists in G.

[F3]

For a nonempty pattern with distinguished vertex g, parameters b,c>0, a=b+(1+c)H, and disjoint sets A,B with at least xB nonneighbors in B for every vertex of A, 0<x1/2, the local trichotomy gives a few-(Hg) subset of B of relative size at least x, at least xaABH1 induced H embeddings, or a pair of relative sizes at least xa with cross density at most 2xc. (Local special copy trichotomy).

[F4]

From Qid fixed size density selection: Some m-subset CA satisfies eG(C,B)meG(A,B)/N.

[F5]

From Qid bipartite density trimming: If eG(A,B)cAB, then some AA with AA/2 has NG(v)B2cB for every vA.

Proof

1.1

If h=1, take β=γ=1; the count is nxn. For h2, first prove the assertion when 1/x is an integer. Enlarge α to a positive integer at least h(h+1), using [F1]; proving the smaller copy threshold for this enlarged exponent implies the original first alternative. Set rh=0, ri=α+2h+1+(h+1)ri+1 for i<h, β0=r1+3, and γ0=2r1+hβ0. These are positive integers, ri1 for i<h, and r1krk for 1k<h: iterating ri(h+1)ri+1 gives r1(h+1)k1rkkrk.

F1given
2.1

If xβ0n1, choose a vertex v. Of its neighbors and nonneighbors outside v, one has size at least (n1)/2n/(2h). That set is anticomplete to A={v} in one of the two graphs, proving the third alternative. Hence assume xβ0n>1 and all three alternatives fail for β0,γ0.

step 1.1given
3.1

Let t=xβ01n. The argument exceeds 1/x2, so [F1] gives txβ01n/2xβ0n>1. Put ti=xrit, qi=xri/h; the reciprocal-integer assumption makes every ti an integer, and t1x2n<n. Since 2r1/h1, we have γ0/hβ0+1, whence txβ0nhxγ0/hn. Failure of the count alternative and [F2] exclude a (th,qh)=(t,1/h)-blowup of H.

F1F2step 1.1step 2.1
4.1

A one-label subgraph of H has a (t1,q1)-blowup by taking any t1 vertices. Among finitely many vertex subsets of H admitting the specified blowup, take one of greatest size, say J of size 1k<h, with blocks Aj. Choose wV(H)V(J) and let L=jAj. Outside L, let Mj contain vertices with at most xAj neighbors if wj is an edge of H, or at most xAj nonneighbors otherwise. If Mjn/(2h), then Aj,Mj give the third alternative. Thus every Mj<n/(2h). Also L=ktkhx2nn/(2h). Consequently Z=V(G)(LjMj) has size at least n/2.

step 2.1step 3.1algebra
5.1

Write R=rk+1, Δ=rkR, and s=xΔ. Then tk+1=stk, qk+1=qk/s, and a=α+(R+2)h=Δ1. Fix jV(J) and YZ of size at least Zsk1. If wj is a nonedge, apply [F3] to H,g,G,Y,Aj with its parameters b=α, c=R+1. Its nonneighbor hypothesis holds by the definition of Z. If wj is an edge, apply it to H,g,G,Y,Aj. Complementing both graphs preserves every induced embedding and the count of Hg; thus the same first two contradictions below apply in this case too.

F3step 4.1algebra
6.1

The first outcome of [F3] would give a set of size at least xtk=x1rkttxβ0n with the forbidden few-copy property. For the second, Ynx(k1)Δ/2nxr1: indeed (k1)Δ+1krkr1 and 1/2x. Also Ajxβ0n and ark. Therefore its lower count is at least xrk+r1+β0(h1)nhxγ0nh. Both outcomes are excluded. The third gives EAj, DY of relative sizes at least xΔ1=s/x, with cross density at most 2xR+1 in the graph chosen in the previous step.

F3step 3.1step 5.1algebra
7.1

Because E(s/x)tk=tk+1/x2tk+1, [F4] chooses CE of exactly 2tk+1 vertices without increasing its cross density to D. Apply [F5] to D,C to get XD of size at least D/2sY, with degrees into C at most 4xR+1C(qk+1/2)C. This is the required one-block processing step.

F4F5step 6.1algebra
8.1

Process the k labels in any fixed order, starting with Y=Z and replacing Y by X at each step. Before the last step its size is at least Zsk1, so the preceding construction applies every time. Degree bounds into previously chosen Cj survive restriction of their source set. The final X has size at least nsk/2nxβ01Rtk+1: use kΔ+1+Rkrk+1r1+1<β01 and 1/2x. Take DwX of size tk+1.

step 1.1step 7.1algebra
9.1

For each j, the bound from Dw into Cj implies cross density at most qk+1/2. Applying [F5] to Cj,Dw supplies at least Cj/2=tk+1 vertices with degree into Dw at most qk+1Dw; take exactly that many as Dj. The reverse degree bound into Dj follows from the old bound into Cj: it is at most (qk+1/2)2tk+1=qk+1Dj. For two old labels, restricting the target from Aj to Dj changes the bound by a factor at most 1/s, giving qk/s=qk+1 in both directions. Thus these disjoint sets form a (tk+1,qk+1)-blowup on J{w}, contrary to maximality. This proves the reciprocal-integer case.

F5step 4.1step 5.1step 8.1
10.1

For arbitrary allowed x, put N=1/x and y=1/N. By [F1], 1/xN<1/x+1, so x/(1+x)<yx and in particular x2yx. Apply the proved case at y and take final β=2β0, γ=2γ0. Then yβ0xβ, yγ0xγ, yαxα, and y-sparsity implies x-sparsity. Each of the three alternatives therefore implies its required counterpart at x, including the original unenlarged α.

F1step 1.1step 9.1algebra

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 4.3 complete proof.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Special copy trichotomy produces a restricted blockade

Statement

For every nonempty finite graph H there exist k1,k2>0 such that, whenever G is nonempty, n=G, 0<x1/(8H) and indH(G)<xk1nH, there is a QID x-restricted sequence of length at least 2log2(1/x) and width at least xk2n. At least half its indices form a sequence uniformly x-sparse in G or its complement, so that sequence has length at least log2(1/x) and the same width lower bound.

Facts & Assumptions

Given: A nonempty finite pattern H. The host G and x obey the statement, with the copy threshold imposed after the constants are chosen.

[F1]

Given H,g,α, the maximal-blowup trichotomy supplies constants β,γ>0 for all hosts of order n2 and 0<x1/(8H): a few-(Hg) subset of size at least xβn, at least xγnH copies, or an x-sparse pair with sizes at least xβn and n/(2H). (Qid maximal blowup trichotomy).

[F2]

QID sequences allow empty blocks. Restrictedness means that each later union is directionally sparse to its earlier block in one fixed graph or complement for that index. (Qid restricted blockade with empty blocks).

[F3]

For every real y, its unique integer part satisfies yy<y+1. (Integer part: for every real x there is exactly one integer m with mx<m+1).

[F4]

logbx=logxlogb,blogbx=x,logb(bu)=u(uR). (Change of base and inversion of the positive-base real exponential).

Proof

1.1

Induct on h=H. If h=1, take k1=k2=1; the premise n<xn is impossible. For h2, fix gV(H) and let k1,k2 be the constants for Hg. Apply [F1] with α=k1 to obtain β,γ. Set d0=log2(2h)>0, k1=γ+2d0h, and k2=k2+β+2d0.

baseihF1
2.1

If xk2n<1, take 2log2(1/x) empty blocks. By [F3] this integer is at least the required length, and the width is 0=xk2n. All degree conditions hold by [F2]. Hence assume xk2n1.

F2F3step 1.1
3.1

Consider nonempty restricted sequences (B1,,Bk) whose first k1 blocks have size at least xk2n and whose last block has size at least (2h)1kn. The one-block sequence V(G) qualifies. All these sequences have length at most n, so a maximum length is attained in a finite nonempty family. Fix such a sequence. If k12log2(1/x), its first k1 blocks prove the restricted assertion. Otherwise [F4] gives Bk2(1k)d0n>x2d0nx2d0k2>1. Thus Bk2.

F4step 2.1algebra
4.1

Apply [F1] inside G[Bk] at x with α=k1. Its count outcome would give indH(G)indH(G[Bk])xγBkh>xγ+2d0hnh=xk1nh, contrary to the premise; the first inequality holds by inclusion of the embedding sets. Its sparse-pair outcome would replace Bk by A,B with AxβBk>xβ+2d0nxk2n and BBk/(2h)(2h)kn. Earlier degree conditions persist because their target blocks are unchanged and their later vertices are restricted. The new pair meets the last condition, contradicting maximum length.

F1step 1.1step 3.1
5.1

Therefore [F1] supplies ABk with AxβBk>xβ+2d0n and indHg(G[A])<xk1Ah1. Here A is nonempty and x1/(8h)1/(8(h1)), so induction applies. It gives length at least 2log2(1/x) and width at least xk2Axk2+β+2d0n=xk2n. Floor monotonicity follows from [F3]: if uv and u>v, then uv+1>v. This completes the restricted-sequence induction.

F1F3step 1.1step 4.1induction
6.1

In the resulting sequence assign an index to I if its later union is x-sparse to its block in G, and to J otherwise. Restrictedness ensures the latter indices use G; the last index can be assigned to I because its tail is empty. One of the two sets has at least half the indices. Retain its blocks in their old order. Each later union has only shrunk, so its degree inequalities remain true, and each retained block has its old size. This proves the uniform conclusion.

F2step 1.1step 5.1algebradischarge-induction

Source notes

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Subreciprocal function and ell divisibility

Definition

A function :(0,1/2)(0,) is subreciprocal when it is nonincreasing and satisfies 1<(x)1/x throughout its domain.

A nonempty finite graph H is -divisive if there are witnesses 0<c<1/2 and d>1 such that for every 0<x<c and every nonempty finite graph G, the inequality indH(G)xdGH implies a QID block sequence of length at least (x), width at least xdG, uniformly x-sparse in one of G,G.

Counts use Induced copy density and homogeneous restriction parameter, and empty blocks have the convention of Qid restricted blockade with empty blocks. Floors mean Integer part: for every real x there is exactly one integer m with mx<m+1. Logarithmic functions used here have base two, in the sense of The logarithm to a positive base other than one. The witnesses are fixed for H,, independently of x,G.

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, Section 5 before 5.1.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Admissible parameters for the density recursion

Statement

Let be subreciprocal, 0<c<1/2, d>1. Set z=(c)1/2 and b=2log2(1z)>2. For 0<ϵ<c, put L=log2(1/ϵ), Q=log2(ϵ), x=21bϵ, p=z(x), and η=xd/4. Let t=2L/log2p, and δ=220bdL2/Q. Then t is the least natural number with ptϵ2 and 0<η<1,p>1,p2(x),1t5L/Q,δ<xdηt. This asserts admissibility of the recursion parameters; no new operation on functions is implicit in the title.

Facts & Assumptions

Given: A subreciprocal , 0<c<1/2, d>1, 0<ϵ<c, and the real parameters defined in the statement.

[F1]

From Subreciprocal function and ell divisibility: A function :(0,1/2)(0,) is subreciprocal when it is nonincreasing and satisfies 1<(x)1/x throughout its domain.

[F2]

For every real y, its unique integer part satisfies yy<y+1. (Integer part: for every real x there is exactly one integer m with mx<m+1).

[F3]

logbx=logxlogb,blogbx=x,logb(bu)=u(uR). (Change of base and inversion of the positive-base real exponential).

[F4]

ar+s=aras,(ab)r=arbr,(a/b)r=ar/br,(ar)s=ars. (The exponent, product, quotient, and iterated-power laws for positive real bases and real exponents).

Proof

1.1

By [F1], (c)>1, so 0<z<1 and 0<1z<1. By [F3], b=2log2(1z)>2 satisfies 22b=1z. Thus 0<x=ϵ(1z)/2<ϵ<c<1/2 and 0<η=xd/4<1. Every evaluation of is in its domain.

F1F3given
2.1

Monotonicity in [F1] gives (x)(ϵ)(c)=z2. Consequently p2=z2(x)2(x)>1, so p>1. Also 0<QL because 1<(ϵ)1/ϵ, and log2pQ/2>0.

F1step 1.1algebra
3.1

Put u=2L/log2p>0. Apply [F2] to u and negate: ut<u+1. Thus t1 is an integer; t1<ut and [F3] give pt1<ϵ2pt, which proves minimality among naturals. Since u4L/Q and L/Q1, we have t<4L/Q+15L/Q.

F2F3step 2.1algebra
4.1

The inequality ϵ<1/2 implies ϵb1<21b, hence x>ϵb, and 4t>ϵ2t. By [F4], xdηt=4txd(t+1)>ϵ2t+bd(t+1). Finally 4bdt[2t+bd(t+1)]=bd(3t1)2t2t(bd1)>0, so this exceeds ϵ4bdt.

F4step 1.1step 3.1algebra
5.1

Using t5L/Q gives ϵ4bdt=24bdtL220bdL2/Q=δ. Combined with the strict inequality in the preceding step, this proves δ<xdηt and all the asserted bounds.

step 3.1step 4.1algebra

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 5.2, setup preceding claim (1).

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Qid finite density recursion profile

Definition

Fix a nonempty finite graph G, 0<η<1, and an integer s0. For real a,b0, define βs(a,b)=min{ρG[W](a,b):WV(G), WηsG}. Here ρ is Induced copy density and homogeneous restriction parameter. The qualifying W are nonempty because ηsG>0, and they form a finite family by P(A)=2A for finite A. The family contains V(G), since ηs1. Thus its minimum is attained by finite comparison, and 0<βs(a,b)1.

Every qualifying induced F therefore has a nonempty T with Tβs(a,b)F and e(F[T])a(T2) or e(F[T])b(T2): choose a maximizing set for ρF. Conversely any uniform fractional guarantee over these F is no larger than their minimum ρF, so this finite profile equals the largest uniform guarantee. If a1 or b1, every full F qualifies and βs(a,b)=1. At s=0, the only qualifying set is V(G), so β0(a,b)=ρG(a,b).

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 5.2, definition of beta_s.

LemmaStatement: AI-adaptedProof: AI-adaptedaudited 2026-09-09Open item page →

Qid logarithmic and constant divisibility

Statement

Every nonempty finite graph H is -divisive for each of (x)=log2(1/x) and (x)=2. Both functions are subreciprocal on (0,1/2). The divisibility constants may depend on H.

Facts & Assumptions

Given: A nonempty finite graph H and the two functions log2(1/x) and 2 on (0,1/2).

[F1]

For each nonempty H, constants k1,k2>0 make a strict bound indH(G)<xk1GH yield a QID x-restricted sequence of length at least 2log2(1/x) and width at least xk2G when G is nonempty and 0<x1/(8H). At least half its indices form a subsequence uniformly x-sparse in G or in G, so that subsequence has length at least log2(1/x) and the same width lower bound. (Special copy trichotomy produces a restricted blockade).

[F2]

From Subreciprocal function and ell divisibility: A function :(0,1/2)(0,) is subreciprocal when it is nonincreasing and satisfies 1<(x)1/x throughout its domain. A nonempty finite H is -divisive if fixed witnesses 0<c<1/2 and d>1 ensure that for every 0<x<c and nonempty finite G, the bound indH(G)xdGH yields a QID sequence uniformly x-sparse in one of G,G, with length at least (x) and width at least xdG.

[F3]

For every real y, its unique integer part satisfies yy<y+1. (Integer part: for every real x there is exactly one integer m with mx<m+1).

[F4]

For b>0, b1, and x>0, logbx=logxlogb,blogbx=x,logb(bu)=u(uR). (Change of base and inversion of the positive-base real exponential).

[F5]

The natural logarithm log:(0,)R is strictly increasing and log1=0. (Order, continuity, range, and the product, quotient, and reciprocal laws for the natural logarithm).

Proof

1.1

By [F5], log2>0, so [F4] implies that log2 is strictly increasing and log22=1. Its inverse u2u is also strictly increasing: if u<v but 2u2v, applying log2 would give uv. Likewise, for any fixed 0<a<1, [F5] gives loga<0, so loga is strictly decreasing by [F4]. If u<v but auav, applying loga would give uv; thus au>av.

F4F5algebra
2.1

For y2, let N=log2y by [F3]. Then N1 and Nlog2y<N+1. The integer inequality 2NN+1 follows by induction: it is equality at N=1, and 2N+12N+2N+2. Thus [F4] and step 1.1 give log2y<N+12Ny. In particular log2yy without an asymptotic restriction.

F3F4step 1.1algebra
3.1

If 0<x<1/2, then y=1/x>2, so 1<log2(1/x)1/x by the preceding bound. As x increases, 1/x decreases and the increasing logarithm makes log2(1/x) nonincreasing. The constant function 2 is nonincreasing and 1<2<1/x. Both satisfy [F2].

F2step 1.1step 2.1algebra
4.1

For fixed H choose k1,k2 from [F1] and any d>max(1,k1,k2). Let c=1/(16H). For 0<x<c and nonempty G, the premise indH(G)xdGH implies indH(G)<xk1GH because 0<x<1 and d>k1. The uniformly x-sparse subsequence supplied by [F1] has length at least log2(1/x) and width at least xk2GxdG by floor monotonicity: if uv but u>v, integrality and [F3] give uuv+1>v, a contradiction. These are the required witnesses for logarithmic divisibility.

F1F2F3step 1.1step 3.1
5.1

The same witnesses have c1/16<1/4, hence x<c gives log2(1/x)>2. The same uniformly x-sparse subsequence therefore has length at least 2 and the same width. This witnesses constant divisibility, including every zero-floor-width case.

F2step 1.1step 4.1algebra

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 5.1 and paragraph on constant ell before it.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Ell divisibility amplifies through a blockade

Statement

Let be subreciprocal and let the nonempty finite graph H be -divisive with witnesses 0<c<1/2, d>1. Write h=H. Put z=(c)1/2, b=2log2(1z), and for 0<ϵ<c put x=21bϵ, p=z(x), η=xd/4, t=2log2(1/ϵ)/log2p and δ=220bdlog2(1/ϵ)2/log2(ϵ). Fix a nonempty finite G with n=G, indH(G)(δn)h and δn>1. Let βr be its finite density profile with parameter η. For 1st and u,vϵ, βs1(u,v)ηmin{βs(pu,v),βs(u,pv)}.

Facts & Assumptions

Given: All parameters and the fixed host G as in the statement, including δG>1, the non-strict copy bound, 1st, and u,vϵ.

[F1]

For the stated ,c,d,ϵ, the parameters satisfy 0<x<ϵ<c, 0<η<1, p>1, p2(x), and δ<xdηt; t is the least natural with ptϵ2. (Admissible parameters for the density recursion).

[F2]

From Subreciprocal function and ell divisibility: A nonempty finite graph H is -divisive if there are witnesses 0<c<1/2 and d>1 such that for every 0<x<c and every nonempty finite graph G, the inequality indH(G)xdGH implies a QID block sequence of length at least (x), width at least xdG, uniformly x-sparse in one of G,G.

[F3]

From Qid finite density recursion profile: Every qualifying induced F therefore has a nonempty T with Tβs(a,b)F and e(F[T])a(T2) or e(F[T])b(T2): choose a maximizing set for ρF.

[F4]

From Qid bipartite density trimming: If eG(A,B)cAB, then some AA with AA/2 has NG(v)B2cB for every vA.

[F5]

From Qid fixed size density selection: Independently, if 2mN, some m-subset CA satisfies e(G[C])/(m2)e(G[A])/(N2). For m=1 the internal edge count is zero.

[F6]

For every real y, its unique integer part satisfies yy<y+1. (Integer part: for every real x there is exactly one integer m with mx<m+1).

[F7]

For every natural n, (n2)=n(n1)/2 when the natural numbers are viewed in the real field. (A finite set with n elements has exactly (n2) two-element subsets, and 2(n2)=n(n1)).

Proof

1.1

Set γ1=βs(pu,v), γ2=βs(u,pv) and γ=min(γ1,γ2)>0. Take any induced F with N=Fηs1n. From [F1] and δn>1 we have n>δ1>ηt, so N>ηs1tη1. Embeddings in F inject into those in G by inclusion. Hence indH(F)(δn)h(δη(s1)N)h(xdN)hxdNh, using δ<xdηt, st, h1, and 0<x<1.

F1given
2.1

Now 0<x<c, so [F2] gives a uniform sequence (B1,,Bk) in F or F with k(x) and BixdN=4ηN2ηN. For the last bound, [F6] gives 4ηN>4ηN12ηN since ηN>1. All blocks are therefore nonempty.

F2F6step 1.1
3.1

First suppose the sequence is x-sparse in F. Set m=ηγ1N. By [F6], ηγ1Nm<ηγ1N+1 and m1. Process blocks from k down to 1. At step i, let Di be the union of the already selected, pairwise disjoint m-sets Cj with j>i. Because Di is x-sparse to Bi, eF(Bi,Di)xBiDi. Applying [F4] in the direction from Bi to Di gives BiBi with BiBi/2ηNηsn and degrees into Di at most 2xDi. If the tail is empty, take Bi=Bi, so the construction starts.

F4F6step 2.1
4.1

Apply [F3] inside F[Bi] with thresholds (pu,v). It yields a nonempty Ei of size at least γ1Biηγ1N. If e(F[Ei])v(Ei2), take T=Ei: its size is already at least ηγN. Otherwise e(F[Ei])pu(Ei2). The integer Ei is at least the least integer m above ηγ1N, so [F5] gives an exact m-subset Ci with e(F[Ci])pu(m2). For m=1 use its zero edge count. As CiBi, the degree bound into the already fixed tail is preserved.

F3F5step 3.1
5.1

If the construction finishes without a complementary-density set, put T=iCi. Then T=kmηγN. The internal edges total at most kpu(m2). Each edge between blocks has a unique earlier endpoint block; summing e(Ci,Di)2xm2(ki) gives at most 2xm2(k2) cross edges. Since p/kz and 2x=(1z)ϵ(1z)u, the total is at most u[zk2(m2)+(1z)m2(k2)].

step 2.1step 4.1algebra
6.1

By [F7], (km2)k2(m2)=km(k1)/20 and (km2)m2(k2)=km(m1)/20. Taking their convex combination with weights z,1z proves e(F[T])u(T2). These identities are valid at m=1 too, so no density quotient by zero was used.

F7step 5.1algebra
7.1

If the sequence supplied in step 2.1 is sparse in F, run the same selection with degrees counted in F, using γ2 and m=ηγ2N. Apply [F3] with the original thresholds (u,pv) in each F[Bi]. A low-density set in F finishes immediately; otherwise the chosen set has complementary edge bound pv, to which [F5] in F applies. The calculation of steps 5.1 and 6.1, with v replacing u, bounds complementary edges by v(T2). This uses the already obtained sequence; it never assumes F is H-free or satisfies an H-copy bound.

F3F5F6step 2.1step 3.1step 6.1
8.1

Thus every induced F at cutoff ηs1n has a nonempty qualifying T of relative size at least ηγ. Taking the minimum of ρF(u,v) over that family, as in [F3], gives βs1(u,v)ηγ, the asserted recurrence.

F3step 4.1step 6.1step 7.1

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 5.2 claim (1).

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Quantitative density theorem for ell divisive graphs

Statement

Let H be a nonempty finite graph that is -divisive for a subreciprocal function . There is CH,>0 such that, for 0<ϵ<1/2 and δ=2CH,log2(1/ϵ)2/log2(ϵ), every nonempty finite graph G with indH(G)(δG)H has a nonempty SV(G) of size at least δG with e(G[S])ϵ(S2) or e(G[S])ϵ(S2).

Facts & Assumptions

Given: A nonempty -divisive pattern H, a subreciprocal , and a nonempty host satisfying the copy bound for the fraction specified at each stage below.

[F1]

For the stated subreciprocal function and witnesses, the parameter construction has p>1, 0<η<1, δ<xdηt, and t the least natural with ptϵ2. (Admissible parameters for the density recursion).

[F2]

With the parameter setup of the amplification lemma, a fixed nonempty G satisfying indH(G)(δG)H and δG>1 has βs1(u,v)ηmin{βs(pu,v),βs(u,pv)} for 1st and u,vϵ. (Ell divisibility amplifies through a blockade).

[F3]

From Qid finite density recursion profile: If a1 or b1, every full F qualifies and βs(a,b)=1. At s=0, the only qualifying set is V(G), so β0(a,b)=ρG(a,b).

Proof

1.1

Choose divisibility witnesses c,d, put z=(c)1/2, b=2log2(1z)>2, and C0=20bd. First take 0<ϵ<c, and define δ0 by the displayed formula with C0. If δ0G1, any singleton S has the required size and zero edges in both graphs. Otherwise the parameter construction [F1] supplies x,p,η,t and δ0<xdηt<ηt; all hypotheses of [F2] hold with δ=δ0.

F1given
2.1

For each integer 0rt, the recurrence implies β0(ϵ,ϵ)ηrmin0irβr(piϵ,priϵ). At r=0 this is equality. To pass from r<t to r+1, apply [F2] with s=r+1 to every pair (piϵ,priϵ); both coordinates are at least ϵ because p>1. The two children have exponent pairs (i+1,ri) and (i,r+1i), whose union over i is exactly all pairs summing to r+1. Taking their finite minimum proves the induction step.

F2step 1.1algebra
3.1

At r=t, the product of the two arguments in every terminal pair is ptϵ21 by the least-natural property in [F1]. At least one argument is therefore at least 1. Each terminal profile value equals 1 by [F3]. Hence ρG(ϵ,ϵ)=β0(ϵ,ϵ)ηt>δ0. The attained maximum defining ρG supplies a nonempty set of at least δ0G vertices with one of the required edge bounds. Together with the singleton case, this proves the theorem on (0,c) with constant C0.

F1F3step 2.1
4.1

For the full interval set a=log2(1/c)>1 and CH,=a2C0. Given 0<ϵ<1/2, put ϵ=ϵa<c and let δ be the small-interval fraction at ϵ with constant C0. Since ϵϵ and is nonincreasing, log2(ϵ)log2(ϵ)>0. Thus log2(1/δ)=C0a2log2(1/ϵ)2/log2(ϵ)log2(1/δ), so δδ.

step 1.1step 3.1algebra
5.1

The original hypothesis implies indH(G)(δG)H. Apply the small-interval result to ϵ: its set has size at least δGδG, and its edge bound with ϵ implies that with ϵ. This establishes the claimed constant on the entire open interval.

step 3.1step 4.1algebra

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 5.2 complete proof.

CorollaryStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Fox sudakov quantitative induced density bound

Statement

For every nonempty finite graph H there is CH>0 such that for 0<x<1/2, δ=2CH(log2(1/x))2, and any nonempty finite graph G with indH(G)(δG)H, there is a nonempty SV(G) with SδG and at most x(S2) edges in G[S] or G[S]. In particular this holds for H-free G. The version with a strict copy inequality covers the null pattern vacuously.

The constant is allowed to depend on H; this assertion does not specify an absolute constant times H.

Facts & Assumptions

Given: Nonempty H,G, 0<x<1/2, and the copy hypothesis with the displayed fraction after CH is chosen.

[F1]

From Qid logarithmic and constant divisibility: Every nonempty finite graph H is -divisive for each of (x)=log2(1/x) and (x)=2. Both functions are subreciprocal on (0,1/2).

[F2]

For nonempty -divisive H and subreciprocal , some CH,>0 gives the fraction δ=2CH,log2(1/ϵ)2/log2(ϵ) on 0<ϵ<1/2; a nonempty host with at most (δG)H embeddings has the asserted nonempty sparse-or-dense set of size at least δG. (Quantitative density theorem for ell divisive graphs).

Proof

1.1

Choose (x)=2. By [F1] this is subreciprocal and the given nonempty H is -divisive, so [F2] applies. Its denominator is log2(x)=log22=1. With CH=CH,, its fraction is exactly 2CH(log2(1/x))2 and its conclusion is the claimed set and edge bound.

F1F2
2.1

If G is H-free, its labelled induced-embedding count is zero, which satisfies the non-strict premise. For the null pattern the unique empty embedding gives count 1, while (δG)0=1; the strict premise would read 1<1 and is impossible. These observations establish both additional clauses.

step 1.1algebra

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 5.2 at ell=2; 1.7 (comparison of constant dependence).

TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-09Open item page →

Loglog quantitative induced density bound

Statement

For every nonempty finite graph H there is CH>0 such that, for 0<x<1/2 and δ=2CH(log2(1/x))2/log2log2(1/x), every nonempty finite graph G with indH(G)(δG)H has a nonempty SV(G) of size at least δG with e(G[S])x(S2) or e(G[S])x(S2). Every H-free host qualifies. The strict few-copy version covers the null pattern vacuously.

Facts & Assumptions

Given: Nonempty H,G, 0<x<1/2, and the copy hypothesis with the displayed fraction after CH is chosen.

[F1]

From Qid logarithmic and constant divisibility: Every nonempty finite graph H is -divisive for each of (x)=log2(1/x) and (x)=2. Both functions are subreciprocal on (0,1/2).

[F2]

For nonempty -divisive H and subreciprocal , some CH,>0 gives the fraction δ=2CH,log2(1/ϵ)2/log2(ϵ) on 0<ϵ<1/2; a nonempty host with at most (δG)H embeddings has the asserted nonempty sparse-or-dense set of size at least δG. (Quantitative density theorem for ell divisive graphs).

Proof

1.1

Take (x)=log2(1/x). The hypotheses on the function and on the nonempty H required by [F2] hold by [F1]. Since 0<x<1/2, we have (x)>1 and hence log2(x)>0. Substitution into [F2] gives exactly the displayed fraction and the required set, with CH=CH,.

F1F2
2.1

An H-free host has indH(G)=0(δG)H. For null H, there is exactly one induced embedding, the empty function; (δG)0=1, so the strict inequality is impossible. This gives the stated boundary clauses without applying the formula at x=1/2.

step 1.1algebra

Source notes

Proof/convention locator: Bucic, Nguyen, Scott and Seymour, Induced subgraph density I, 1.8; 5.1 and 5.2.

5 · Examples, counterexamples and false statements

None yet.

Sources