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

✓ 15 results · all verified · 0 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 15 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Ramsey Theory

1 · Prerequisites

2 · Summary

Graph colouring supplies the two-colour language, while finite pigeonhole and counting principles support the recursive and probabilistic bounds. Countability and the theory of sequences provide the setting for infinite homogeneous sets, canonical subsequences, and the transfer from the naturals to Dedekind-infinite sets.

Arrow notation leads from the finite graph recursion to Ramsey numbers, exact and asymptotic bounds, and the uniform finite theorem. Finitely branching trees and infinite pigeonhole then yield König compactness and infinite Ramsey theory, followed by the canonical pair theorem. A separate colour-focussing induction proves van der Waerden's theorem with a monochromatic common difference, and finite Ramsey finally gives Schur's monochromatic-sum theorem.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck

Definition

For a set X and a positive natural number k, write [X]k for the set of all k-element subsets of X, where finite cardinality is understood as in The cardinality ∣A∣ of a finite set. A c-colouring of [X]k is a function d:[X]k→C into a set C with c elements. A set H⊆X is monochromatic when d is constant on [H]k. These notions are unchanged when X is replaced by an equinumerous set (Equinumerous sets, A≈B and A⪯B).

For positive naturals N,s,t, the asymmetric arrow

N→(s,t)2

means that every red-blue colouring of the pairs from any N-element set has either a red s-element set or a blue t-element set. Equivalently, the red pairs form a complete graph on some s vertices or the blue pairs form a complete graph on some t vertices. Thus a red-blue colouring witnesses N→(s,t)2 when it contains a red s-set or a blue t-set.

For positive naturals N,r,k,c, the uniform arrow

N→(r)ck

means that every c-colouring of the k-element subsets of an N-element set has a monochromatic r-element set. Natural-number parameters use The natural numbers N (von Neumann); in particular, all four parameters in this notation are explicitly positive.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

If m→(s−1,t)2 and n→(s,t−1)2, then m+n→(s,t)2 for s,t≥2

Facts & Assumptions

Given: Naturals m,n and s,t≥2 satisfying the two displayed arrow hypotheses, and an arbitrary red-blue colouring of the pairs of an (m+n)-element vertex set.

[F1]

A red-blue colouring witnesses N→(s,t)2 when it contains a red s-set or a blue t-set (Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck).

Proof

technique · direct
1.1

Fix a vertex v. Partition the other m+n−1 vertices into the red neighbours A of v and the blue neighbours B of v. If ∣A∣≥m, restrict to an m-element subset of A and apply m→(s−1,t)2; if ∣A∣<m, then ∣B∣≥n by the finite sum rule, so restrict to an n-element subset of B and apply n→(s,t−1)2.

givenF1
2.1

In the first case, a red (s−1)-set in A becomes a red s-set after adjoining v, while a blue t-set already works. In the second case, a blue (t−1)-set in B becomes a blue t-set after adjoining v, while a red s-set already works. Hence every colouring has one of the alternatives in [F1], so m+n→(s,t)2.

step 1.1F1∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Finite graph Ramsey theorem: (s+t−2s−1)→(s,t)2 for all positive s,t

Statement

For all positive natural numbers s,t,

(s+t−2s−1)→(s,t)2.

The arrow notation is Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck, binomial coefficients are those of The set [A]k of k-element subsets and the binomial coefficient (nk):=∣[n]k∣, and the induction is over the natural order of Order on the natural numbers using The principle of mathematical induction.

Facts & Assumptions

Given: Positive natural numbers s,t.

[L1]

If m→(s−1,t)2 and n→(s,t−1)2, then m+n→(s,t)2 for s,t≥2 (If m→(s−1,t)2 and n→(s,t−1)2, then m+n→(s,t)2 for s,t≥2).

Proof

technique · induction
1.1

If s=1 or t=1, every nonempty vertex set contains the required one-vertex set in the corresponding colour convention, and the displayed binomial coefficient is 1.

base
1.2

Assume s,t≥2 and that the formula holds whenever the sum of the two positive parameters is smaller than s+t. Then (s+t−3s−2)→(s−1,t)2 and (s+t−3s−1)→(s,t−1)2 by the induction hypothesis.

ih
2.1

Apply [L1] to the two witnesses in step 1.2 and use [L2] to identify their sum as (s+t−2s−1). This gives the displayed arrow for (s,t).

step 1.2L1L2
3.1

The base faces and the induction step cover all positive s,t, so the explicit binomial witness works universally.

step 1.1step 2.1discharge-induction∎
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

The off-diagonal Ramsey number R(s,t) as the least N with N→(s,t)2, for positive s,t

Definition

For positive natural numbers s,t, the off-diagonal Ramsey number is

R(s,t):=min⁡{N≥1:N→(s,t)2},

where the arrow is defined in Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck. The defining set is nonempty because Finite graph Ramsey theorem: (s+t−2s−1)→(s,t)2 for all positive s,t supplies the member (s+t−2s−1), and it has a least element by The well-ordering principle. Thus the notation presupposes neither an unproved existence claim nor a choice.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

R(s,t)≤R(s−1,t)+R(s,t−1) for s,t≥2, and R(k,k)≤(2k−2k−1)≤22k−2

Statement

For s,t≥2,

R(s,t)≤R(s−1,t)+R(s,t−1).

For every positive k,

R(k,k)≤(2k−2k−1)≤22k−2.

Here R is The off-diagonal Ramsey number R(s,t) as the least N with N→(s,t)2, for positive s,t and the binomial coefficient is The set [A]k of k-element subsets and the binomial coefficient (nk):=∣[n]k∣; the first diagonal inequality is the specialization of Finite graph Ramsey theorem: (s+t−2s−1)→(s,t)2 for all positive s,t.

Facts & Assumptions

Given: Positive naturals s,t,k, with s,t≥2 for the recursion.

[L1]

If m→(s−1,t)2 and n→(s,t−1)2, then m+n→(s,t)2 for s,t≥2 (If m→(s−1,t)2 and n→(s,t−1)2, then m+n→(s,t)2 for s,t≥2).

[L2]

For all x,y∈R and every n∈N, the binomial theorem expands (x+y)n as the sum of its binomial terms (The binomial theorem in R: (x+y)n=∑k<n+1ι ⁣(nk) xky n−k).

Proof

technique · direct
1.1

The numbers R(s−1,t) and R(s,t−1) satisfy the two hypotheses of [L1]. Hence their sum arrows to (s,t), and leastness in the definition of R(s,t) gives the recursion inequality.

L1
2.1

The finite binomial theorem gives R(k,k)≤(2k−2k−1). In [L2] put x=y=1 and n=2k−2; every summand is nonnegative, so the single central coefficient is at most their sum 22k−2.

L2algebra∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

The Ramsey number R(3,3)=6

Facts & Assumptions

Given: Red-blue colourings of the edges of K6 and K5.

[L1]

If A,B are finite, k∈N, and f:A→B satisfies ∣A∣>k ∣B∣, then there is b∈B with ∣f−1[{b}]∣>k (If ∣A∣>k∣B∣ then every f:A→B has a fibre with more than k elements, and for nonempty B some fibre has at least ⌈∣A∣/∣B∣⌉ elements).

Proof

technique · direct
1.1

At a fixed vertex v of K6, at least three of its five incident edges have one colour by [L1]. Call their other endpoints a,b,c and suppose that colour is red. If one of ab,bc,ca is red it closes a red triangle with v; if none is red, then a,b,c form a blue triangle. The same argument with the colour names exchanged proves 6→(3,3)2.

L1
1.2

On five cyclically ordered vertices, colour the five cycle edges red and the remaining five edges blue. The red graph is a 5-cycle and has no triangle; the blue graph is also a 5-cycle, in the order obtained by stepping two places at a time, and has no triangle. Thus 5↛(3,3)2.

construct
2.1

Step 1.1 gives R(3,3)≤6 and step 1.2 gives R(3,3)>5. Since R(3,3) is a natural number, it equals 6.

step 1.1step 1.2∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Erdős's finite counting bound R(k,k)>2k/2 for every k≥3

Statement

Facts & Assumptions

Given: A natural k≥3 and N:=⌊2k/2⌋; binomial coefficients are as in The set [A]k of k-element subsets and the binomial coefficient (nk):=∣[n]k∣.

[L1]

If A and B are finite, then AB is finite and ∣AB∣=∣A∣∣B∣ (The set AB of functions B→A between finite sets is finite, with ∣AB∣=∣A∣∣B∣).

[L2]

If n,k∈N and k≤n, then (nk)⋅k!⋅(n−k)!=n!, equivalently (nk) k!=nk‾ ((nk) k! (n−k)!=n! for k≤n; hence (nk) k!=nk‾, the quotient n!/(k!(n−k)!) is a natural number, and (nk)=(nn−k)).

[L3]

Every real x has a unique integer ⌊x⌋ with ⌊x⌋≤x<⌊x⌋+1 (Integer part: for every real x there is exactly one integer m with m≤x<m+1).

Proof

technique · direct
1.1

There are (N2) edges in KN, and [L1] therefore counts exactly 2(N2) red-blue edge colourings.

L1
2.1

For a fixed k-vertex set, exactly 2⋅2(N2)−(k2) colourings make all its edges monochromatic. Summing these finite bad sets over the (Nk) choices, with overlaps allowed, shows that a colouring with no monochromatic k-set exists whenever 2(Nk)2−(k2)<1.

step 1.1L1
3.1

If N<k, then (Nk)=0 by the definition of the binomial coefficient. If k≤N, [L2] gives (Nk) k!=Nk‾≤Nk, so again (Nk)≤Nk/k!. Since N≤2k/2, the left side in step 2.1 is therefore at most 21+k/2/k! in either case. At k=3 this is 25/2/6<1; thereafter the ratio of the bound for k+1 to that for k is 2/(k+1)<1. Hence the strict inequality holds for every k≥3.

step 2.1L2algebra
4.1

Step 2.1 supplies a colouring on N vertices with no monochromatic k-set, so R(k,k)>N. As R(k,k) is an integer and N=⌊2k/2⌋, [L3] implies R(k,k)≥N+1>2k/2.

step 3.1L3∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

For positive k,c,r there is an N such that every c-colouring of [N]k has a monochromatic r-element set

Statement

For all positive natural numbers k,c,r, some natural number N satisfies

N→(r)ck.

Equivalently, every c-colouring of [N]k has a monochromatic r-element set in the sense of Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck. Finite cardinalities and the induction are those of The cardinality ∣A∣ of a finite set and The principle of mathematical induction.

Facts & Assumptions

Proof

technique · induction
1.1

If r=1 or c=1, any sufficiently large finite set works. For k=1, N=c(r−1)+1 works by finite pigeonhole. For k=2, repeatedly group one colour against all remaining colours and apply [L1]; induction on c gives a finite multicolour graph witness for every target r.

baseL1
1.2

Assume k≥3 and that the theorem is known for (k−1)-subsets with every finite colour and target parameter. Put M=c(r−1)+1. Choose finite reservoir sizes backwards by qM=1 and, for i<M, let qi be one more than a (k−1)-uniform Ramsey witness for target qi+1 and c colours, which exists by the induction hypothesis.

ih
2.1

Starting with a q0-element set, choose its least vertex x0. Colour each (k−1)-subset A of the remaining reservoir by the colour of A∪{x0}, and restrict to a homogeneous q1-element reservoir. Repeat. After M stages there are vertices x0,…,xM−1 and colours d0,…,dM−1 such that every k-set of chosen vertices whose least member is xi has colour di.

step 1.2L2construct
3.1

Finite pigeonhole gives indices i1<⋯<ir for which di1=⋯=dir. Every k-subset of {xi1,…,xir} has least element xij for some j, hence has this common colour by step 2.1. This is a monochromatic r-set.

step 2.1
4.1

The bases and the step from (k−1) to k prove the assertion for every positive k,c,r.

step 1.1step 3.1discharge-induction∎
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

The uniform Ramsey number Rk(r;c) as the least finite witness for c colours on k-element subsets

Definition

For positive natural numbers k,r,c, the uniform Ramsey number is

Rk(r;c):=min⁡{N≥1:N→(r)ck},

using the arrow of Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck. The defining set is nonempty by For positive k,c,r there is an N such that every c-colouring of [N]k has a monochromatic r-element set and therefore has a least member by The well-ordering principle.

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

Rooted trees of finite sequences, levels, branches, and finite branching, with ordered finite successor sets

Definition

Let N be The natural numbers N (von Neumann). A rooted tree of finite sequences is a nonempty set T of finite sequences of naturals such that the empty sequence belongs to T and every initial segment of a member of T also belongs to T.

The level Tn consists of the sequences in T of length n. A node t⌢a is an immediate successor of t when it is obtained by appending a∈N. The tree is finitely branching when each node has only finitely many immediate successors (The cardinality ∣A∣ of a finite set). Their labels inherit the natural order of Order on the natural numbers, so every nonempty successor set has a least member.

An infinite branch is a function b:N→N such that the initial segment (b(0),…,b(n−1)) lies in Tn for every n. The empty initial segment is the root, and finite branching permits a node to have no successors; the hypotheses of an infinity lemma must rule out termination along the branch it constructs.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

König's infinity lemma: an ordered finitely branching tree with a node at every level has an infinite branch, in ZF

Statement

Let T be an ordered finitely branching tree of finite sequences (Rooted trees of finite sequences, levels, branches, and finite branching, with ordered finite successor sets). If every level Tn is nonempty, then T has an infinite branch. The branch is constructed in ZF by least successors and natural recursion (The recursion theorem); no choice principle is used. Its natural indexing agrees with the convention of Finite, countably infinite, countable, uncountable, and the elementary induction below uses The principle of mathematical induction.

Facts & Assumptions

Given: An ordered finitely branching tree T with a node at every level.

[L1]

Every nonempty subset S⊆N has a least element (The well-ordering principle).

[L2]

Given a set A, an element a∈A, and a function f:A→A, natural recursion supplies a unique sequence beginning at a and iterating f (The recursion theorem).

Proof

technique · constructive
1.1

Call a node viable if it has descendants at arbitrarily high levels. The root is viable: if each of its finitely many successors had descendants only up to some level, the maximum of those finitely many bounds would bound the whole tree, contrary to the existence of a node at every level.

givenconstruct
2.1

Every viable node has a viable immediate successor. Otherwise all its finitely many successors would have bounded descendant height, and the maximum of their bounds would contradict viability. The viable successor labels form a nonempty set of naturals, so [L1] gives a unique least one.

step 1.1L1
3.1

On the set of viable nodes, send each node to its least viable successor from step 2.1. Apply [L2] from the root. Every finite initial segment produced is a node of T, and at stage n it has length n. Thus the recursive sequence is an infinite branch.

step 2.1L2discharge-construct∎
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Every finite colouring of N has an infinite colour class, in ZF

Statement

Facts & Assumptions

Given: A function c:N→C with C nonempty and finite.

[L2]

A subset of N is finite if it is bounded and countably infinite if it is unbounded (Every subset of an at most countable set is at most countable).

Proof

technique · contradiction
1.1

Suppose every fibre c−1({i}), for i∈C, is finite. These fibres are pairwise disjoint and their union is N.

assume-contra
2.1

Iterating [L1] over the finite set C makes their union finite. This contradicts the infinitude of N, so at least one fibre is not finite. That fibre is a subset of N, and [L2] therefore makes it countably infinite.

step 1.1L1L2discharge-contradiction∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Infinite Ramsey theorem on N: every finite colouring of [N]k has an infinite monochromatic set, in ZF

Statement

For every positive natural k and every colouring of [N]k by a nonempty finite colour set, there is an infinite monochromatic subset of N in the sense of Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck and Finite, countably infinite, countable, uncountable. The construction uses natural recursion (The recursion theorem) and induction (The principle of mathematical induction) but no form of choice.

Facts & Assumptions

Given: A positive natural k, a nonempty finite colour set C, and a colouring c:[N]k→C.

[L1]

Every finite colouring of N has an infinite colour class, in ZF (Every finite colouring of N has an infinite colour class, in ZF).

[L2]

Every nonempty subset of N has a least element (The well-ordering principle).

Proof

technique · induction
1.1

For k=1, [L1] is exactly the assertion. The one-colour case is immediate for every k.

baseL1
1.2

Assume the result for k and consider a colouring of (k+1)-subsets. Whenever the induction hypothesis produces an infinite homogeneous subset of a set of naturals, make one output canonical as follows. Among the k-subsets whose colours admit an infinite homogeneous set, choose the lexicographically least subset and use its colour. Then recursively choose the least next natural that extends the current finite prefix to some infinite homogeneous set of that colour. The candidate sets are nonempty, so [L2] and natural recursion define a unique increasing enumeration without ordering the arbitrary colour set and without choice.

ihL2construct
2.1

Set R0=N. Given the infinite reservoir Rn, let xn be its least element and transfer the colouring A↦c(A∪{xn}) on [Rn∖{xn}]k along that set's unique increasing enumeration from N. Apply the induction hypothesis and the canonical rule of step 1.2, then transfer back to obtain an infinite homogeneous reservoir Rn+1⊆Rn∖{xn}; let dn be its colour. Natural recursion performs this construction for all n.

step 1.2ihL2
3.1

Apply [L1] to n↦dn. Let j be the least index whose colour class is infinite, and put I={n:dn=dj}. If i0<⋯<ik lie in I, then xi1,…,xik∈Ri0+1 by nestedness, so c({xi0,…,xik})=di0=dj. Hence {xi:i∈I} is infinite and monochromatic.

step 2.1L1L2
4.1

The base and the induction step establish the theorem for every positive k, and every selection made in the construction was the least member of a nonempty subset of N.

step 1.1step 3.1discharge-induction∎
CorollaryStatement: AI-generatedProof: AI-generatedprecheck passaudited 2026-08-11Open item page →

Infinite Ramsey holds for every set equipped with an injection from N

Statement

Let X be a set equipped with an injection j:N→X. For every positive k, every finite colouring of [X]k has an infinite monochromatic subset contained in j[N]. The terms injection, equinumerous and monochromatic are those of Injection, surjection, bijection, Equinumerous sets, A≈B and A⪯B and Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck.

Facts & Assumptions

Given: An injection j:N→X and a finite colouring c:[X]k→C.

[L1]

Every finite colouring of [N]k has an infinite monochromatic set, in ZF (Infinite Ramsey theorem on N: every finite colouring of [N]k has an infinite monochromatic set, in ZF).

[F1]

f is injective (one-to-one) if f(x)=f(y) implies x=y (Injection, surjection, bijection).

Proof

technique · direct
1.1

Define a colouring of [N]k by A↦c(j[A]). Injectivity in [F1] makes j[A] a k-element set, so [L1] gives an infinite homogeneous H⊆N.

L1F1
2.1

By [F1], the restriction j∣H is a bijection from H to j[H], so j[H] is infinite. The pullback definition shows every k-subset of j[H] has the same c-colour.

step 1.1F1∎
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

The finite uniform Ramsey theorem follows a second time from the infinite theorem by a finitely branching tree of bad finite colourings

Facts & Assumptions

Given: Positive naturals k,c,r and, for contradiction, a bad c-colouring of [N]k with no monochromatic r-set for every natural N.

[L1]

An ordered finitely branching tree with a node at every level has an infinite branch, in ZF (König's infinity lemma: an ordered finitely branching tree with a node at every level has an infinite branch, in ZF).

[L2]

Every finite colouring of [N]k has an infinite monochromatic set, in ZF (Infinite Ramsey theorem on N: every finite colouring of [N]k has an infinite monochromatic set, in ZF).

Proof

technique · contradiction
1.1

Suppose no finite witness exists. Form a tree whose level-N nodes are the bad colourings of [{0,…,N−1}]k, ordered by extension. Restricting a bad colouring remains bad, every level is nonempty by the supposition, and every node has only finitely many one-level extensions. Order those extensions lexicographically by their finite colour tables.

assume-contra
2.1

By [L1] the tree has a coherent branch. The union of its compatible finite functions is a well-defined c-colouring of [N]k, and every finite restriction on the branch has no monochromatic r-set.

step 1.1L1
3.1

Apply [L2] to the union colouring and take the first r elements of its infinite monochromatic set. They lie below some N, so they form a monochromatic r-set in the level-N branch node, contradicting its badness. Therefore a finite witness exists.

step 2.1L2discharge-contradiction∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Canonical Ramsey theorem for pairs: on an infinite subset a colouring is constant, injective, left-dependent, or right-dependent

Statement

Let c:[N]2→C be a colouring by an arbitrary set of colours. There is an infinite M⊆N (Finite, countably infinite, countable, uncountable) on which exactly one of the following canonical descriptions holds, writing every pair as i<j:

  1. constant: all pairs have one colour;
  2. injective: distinct pairs have distinct colours (Injection, surjection, bijection);
  3. left-dependent: c({i,j})=c({k,l}) if and only if i=k;
  4. right-dependent: c({i,j})=c({k,l}) if and only if j=l.

The finite auxiliary colourings below use the homogeneous-set convention of Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck.

Facts & Assumptions

Given: An arbitrary colouring c:[N]2→C.

[L1]

Every finite colouring of [N]k has an infinite monochromatic set, in ZF (Infinite Ramsey theorem on N: every finite colouring of [N]k has an infinite monochromatic set, in ZF).

Proof

technique · direct
1.1

Colour each i<j<k<l according as c(ij)=c(kl). By [L1], thin to an infinite set on which this answer is constant. If it is yes, any two pairs can be compared through a third pair lying to their right, so c is constant. Henceforth the answer is no: separated pairs have different colours.

L1
2.1

On the set from step 1.1, thin by [L1] for the relation c(il)=c(jk) on i<j<k<l. The constant answer cannot be yes: on six ordered points it would give c(x2x3)=c(x1x6)=c(x4x5), contradicting step 1.1. Thus every such nested pair has different colours.

step 1.1L1
2.2

Thin again for the relation c(ik)=c(jl). A constant yes answer on six points similarly gives c(x1x3)=c(x2x5)=c(x4x6), again contradicting step 1.1. Thus crossing pairs have different colours.

step 1.1L1
2.3

Successively thin triples so that each of the relations c(ij)=c(ik), c(ik)=c(jk) and c(ij)=c(jk) has a constant truth value for i<j<k. The last relation cannot be always true, since four points would then make two separated pairs equal by transitivity.

step 1.1L1
3.1

If both of the first two relations were always true, the last would also be true, which step 2.3 excludes. If only the first is always true, equality of colours is exactly equality of left endpoints; if only the second is always true, it is exactly equality of right endpoints. The converse implications follow from the corresponding always-true relation, while pairs with different relevant endpoints are covered by steps 1.1, 2.1, and 2.2 and the always-false triple relations.

step 1.1step 2.1step 2.2step 2.3
4.1

If both first relations are always false, any two distinct pairs are separated, nested, crossing, or share exactly one endpoint; steps 1.1, 2.1, and 2.2 and the triple relations show their colours differ, so c is injective. Together with the constant case and step 3.1, this yields one of the four canonical forms on an infinite set.

step 1.1step 2.1step 2.2step 2.3step 3.1∎
LemmaStatement: AI-adaptedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Finite colour focussing extends equally coloured progressions to a longer monochromatic arithmetic progression

Statement

Fix positive m,k with m≥2, and suppose that for every positive q there is a finite witness V(m−1,q) forcing a monochromatic (m−1)-term arithmetic progression under every q-colouring. For each 1≤r≤k there is a finite F(m,k,r) such that every k-colouring of {1,…,F(m,k,r)} has either a monochromatic m-term arithmetic progression, or r monochromatic (m−1)-term arithmetic progressions of pairwise distinct colours focused at one integer f: if Ai={ai+jdi:0≤j<m−1}, then ai+(m−1)di=f for every i.

All differences are positive. The finite product and function-counting used to compare block colour vectors are The product rule: ∣A×B∣=∣A∣ ∣B∣, and ∣∏i<mAi∣=∏i<m∣Ai∣ and The set AB of functions B→A between finite sets is finite, with ∣AB∣=∣A∣∣B∣; induction and order use The principle of mathematical induction, Order on the natural numbers and The cardinality ∣A∣ of a finite set.

Facts & Assumptions

Given: The parameters and the family of witnesses V(m−1,q) in the Statement.

[L1]

If A and B are finite, then AB is finite and ∣AB∣=∣A∣∣B∣ (The set AB of functions B→A between finite sets is finite, with ∣AB∣=∣A∣∣B∣).

Proof

technique · induction
1.1

For r=1 and m=2, the singleton progression {1} with chosen difference 1 is focused at 2. For m≥3, apply V(m−1,k) inside the first half of an interval twice as long. Its monochromatic (m−1)-term progression has positive difference at most the length of that half, so its next term still lies in the full interval. In either case there is one focused progression.

base
1.2

Assume r>1. Take m=2 first, where the block construction below has nothing to work with: a 1-term progression of block indices carries no difference. It is not needed. Among any k+1 points two share a colour, and two points a<b of one colour are a monochromatic 2-term progression with difference b−a>0, so F(2,k,r)=k+1 and the first alternative always holds. Assume from here that m≥3, and let n=F(m,k,r−1). Partition a sufficiently long interval into consecutive blocks of length 2n. By [L1] there are k2n possible block colour vectors. Use V(m−1,k2n) on the sequence of block vectors to obtain identically coloured blocks whose indices are b,b+t,…,b+(m−2)t.

ihL1
2.1

Apply the induction hypothesis to the first half of the first selected block, an interval of length n=F(m,k,r−1). It gives either a monochromatic m-term progression, which finishes, or r−1 colour-focused progressions Ai={ai+jdi:0≤j<m−1} of pairwise distinct colours focused at f. Each Ai lies in that first half, so ai+(m−2)di≤n measured from the block start, and m≥3 makes both ai and di at most n; hence f=ai+(m−1)di≤2n and the focus lies in the block. That is what the block length 2n is for, exactly as in step 1.1. For the second alternative define Ai′={ai+j(di+2nt):0≤j<m−1}. Its jth term occupies the same relative position in block b+jt as the jth term of Ai in block b, so identical block vectors preserve its colour.

step 1.2ih
3.1

The progressions Ai′ are focused at f+(m−1)2nt. Since f lies in block b by step 2.1, the point f+j 2nt occupies the same relative position in block b+jt as f does in block b, so identical block vectors make f,f+2nt,…,f+(m−2)2nt a monochromatic (m−1)-term progression, focused at the same point and coloured as f is. If that colour equals the colour of some Ai, then Ai∪{f}={ai+jdi:0≤j≤m−1} is a monochromatic m-term progression and the first alternative holds. Otherwise the new progression differs in colour from all r−1 of the Ai′, which already have pairwise distinct colours, and the second alternative contains r focused progressions of distinct colours.

step 2.1
4.1

The base and step prove the focusing assertion for every 1≤r≤k.

step 1.1step 3.1discharge-induction∎
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Van der Waerden's theorem, strengthened so the progression and its common difference have one colour

Statement

For all positive m,c there is a natural N such that every c-colouring of {1,…,N} contains positive integers a,d for which

a,a+d,…,a+(m−1)d,d

all have one colour. In particular, the first m displayed terms form a monochromatic arithmetic progression with positive common difference. The proof uses the focusing lemma Finite colour focussing extends equally coloured progressions to a longer monochromatic arithmetic progression and natural induction The principle of mathematical induction.

Facts & Assumptions

Given: Positive natural numbers m,c and a c-colouring of a sufficiently long positive initial interval.

[L1]

Under the length-(m−1) induction hypothesis, finite colour focussing produces either a monochromatic m-term progression or focused (m−1)-term progressions of all available colours (Finite colour focussing extends equally coloured progressions to a longer monochromatic arithmetic progression).

Proof

technique · induction
1.1

Ordinary van der Waerden existence follows by induction on m. Length 1 is immediate. Assuming finite witnesses for length m−1 for every number of colours, apply [L1] with r=c; if its first alternative occurs, it gives length m, while in the second alternative the focus has one of the c colours and extends the focused progression of that colour to length m.

baseL1
2.1

We now prove the strengthened statement. If m=1, take a=d=1, so assume m≥2. Induct on c. The assertion is immediate for c=1. Assume it for c−1 colours and let n be a finite witness for the same target length m with c−1 colours. By step 1.1, choose an ordinary monochromatic progression a,a+d,…,a+n(m−1)d in a sufficiently long c-coloured interval.

ihstep 1.1
3.1

If one of d,2d,…,nd has the progression's colour, say td does, then a,a+td,…,a+(m−1)td together with its difference td has one colour. Otherwise the colouring t↦colour⁡(td) on {1,…,n} uses at most c−1 colours. The induction hypothesis gives u,u+q,…,u+(m−1)q,q of one colour there, and multiplication by d gives the required progression and difference in the original colouring.

step 2.1ih
4.1

The colour induction proves the strengthened theorem for every finite c, while step 1.1 supplies the ordinary finite witnesses used in its construction.

step 3.1discharge-induction∎
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-11Open item page →

The van der Waerden number W(k,c) as the least interval length forcing a monochromatic k-term arithmetic progression

Definition

For positive naturals k,c (The natural numbers N (von Neumann)), the van der Waerden number W(k,c) is the least positive N such that every c-colouring of any interval of N consecutive integers contains a monochromatic k-term arithmetic progression with positive common difference.

Such an N exists by Van der Waerden's theorem, strengthened so the progression and its common difference have one colour, whose stronger conclusion also colours the common difference, and leastness follows from The well-ordering principle. Translation identifies every interval of N consecutive integers with {1,…,N} without changing arithmetic progressions.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-11Open item page →

Schur's theorem: every finite colouring of a sufficiently long positive initial interval {1,…,N} has positive monochromatic x,y,z with x+y=z

Statement

For every positive number c of colours there is a positive natural N such that every c-colouring of {1,…,N} has positive x,y,z of one colour satisfying x+y=z. The variables need not be distinct. Natural order is that of The natural numbers N (von Neumann) and Order on the natural numbers, and the proof uses the pair-colouring convention of Finite colourings of k-element subsets, monochromatic sets, and the arrow notations N→(s,t)2 and N→(r)ck.

Facts & Assumptions

Given: A positive number c of colours and a colouring of a sufficiently long positive initial interval.

[L1]

For all positive s,t, (s+t−2s−1)→(s,t)2 (Finite graph Ramsey theorem: (s+t−2s−1)→(s,t)2 for all positive s,t).

Proof

technique · direct
1.1

Iterating [L1] gives a finite M such that every c-colouring of the pairs of an M-element set has a monochromatic triangle: separate one colour from the remaining colours, use [L1] with target 3 for the first colour and with a recursively chosen target for the others, and continue through the finite colour list.

L1
2.1

Colour the edge {i,j} of the ordered vertex set {0,…,M−1}, with i<j, by the given colour of the positive difference j−i. Step 1.1 gives a monochromatic triangle i<j<k.

step 1.1
3.1

Put x=j−i, y=k−j and z=k−i. These are positive, the edge colouring says they have one original colour, and arithmetic gives x+y=z. Taking N=M−1 contains all three differences.

step 2.1algebra∎
DefinitionDefinition: AI-adaptedProof: Not applicableaudited 2026-08-11Open item page →

The Schur number S(c) as the largest N for which {1,…,N} has a c-colouring with no positive monochromatic solution of x+y=z

Definition

For a positive natural c (The natural numbers N (von Neumann)), let M(c) be the least positive M such that every c-colouring of {1,…,M} has positive monochromatic x,y,z with x+y=z. The set defining M(c) is nonempty by Schur's theorem: every finite colouring of a sufficiently long positive initial interval {1,…,N} has positive monochromatic x,y,z with x+y=z and has a least member by The well-ordering principle.

The Schur number is S(c):=M(c)−1. Equivalently, it is the largest N for which {1,…,N} admits a c-colouring with no such solution: minimality supplies an avoiding colouring at M(c)−1, and restriction supplies one at every smaller N.

5 · Examples, counterexamples and false statements

None yet.

Sources