Alphabeta Math
Session-authored (Fable 5 assisted)
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 kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c

Definition

For a set XX and a positive natural number kk, write [X]k[X]^k for the set of all kk-element subsets of XX, where finite cardinality is understood as in The cardinality A\lvert A\rvert of a finite set. A cc-colouring of [X]k[X]^k is a function d:[X]kCd:[X]^k\to C into a set CC with cc elements. A set HXH\subseteq X is monochromatic when dd is constant on [H]k[H]^k. These notions are unchanged when XX is replaced by an equinumerous set (Equinumerous sets, ABA \approx B and ABA \preceq B).

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

N(s,t)2N\to(s,t)^2

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

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

N(r)ckN\to(r)^k_c

means that every cc-colouring of the kk-element subsets of an NN-element set has a monochromatic rr-element set. Natural-number parameters use The natural numbers N\mathbb{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(s1,t)2m\to(s-1,t)^2 and n(s,t1)2n\to(s,t-1)^2, then m+n(s,t)2m+n\to(s,t)^2 for s,t2s,t\ge2

Statement

Facts & Assumptions

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

[F1]

A red-blue colouring witnesses N(s,t)2N\to(s,t)^2 when it contains a red ss-set or a blue tt-set (Finite colourings of kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c).

Proof

technique · direct
1.1

Fix a vertex vv. Partition the other m+n1m+n-1 vertices into the red neighbours AA of vv and the blue neighbours BB of vv. If Am|A|\ge m, restrict to an mm-element subset of AA and apply m(s1,t)2m\to(s-1,t)^2; if A<m|A|<m, then Bn|B|\ge n by the finite sum rule, so restrict to an nn-element subset of BB and apply n(s,t1)2n\to(s,t-1)^2.

givenF1
2.1

In the first case, a red (s1)(s-1)-set in AA becomes a red ss-set after adjoining vv, while a blue tt-set already works. In the second case, a blue (t1)(t-1)-set in BB becomes a blue tt-set after adjoining vv, while a red ss-set already works. Hence every colouring has one of the alternatives in [F1], so m+n(s,t)2m+n\to(s,t)^2.

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

Finite graph Ramsey theorem: (s+t2s1)(s,t)2\binom{s+t-2}{s-1}\to(s,t)^2 for all positive s,ts,t

Statement

Facts & Assumptions

Given: Positive natural numbers s,ts,t.

[L1]

If m(s1,t)2m\to(s-1,t)^2 and n(s,t1)2n\to(s,t-1)^2, then m+n(s,t)2m+n\to(s,t)^2 for s,t2s,t\ge2 (If m(s1,t)2m\to(s-1,t)^2 and n(s,t1)2n\to(s,t-1)^2, then m+n(s,t)2m+n\to(s,t)^2 for s,t2s,t\ge2).

Proof

technique · induction
1.1

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

base
1.2

Assume s,t2s,t\ge2 and that the formula holds whenever the sum of the two positive parameters is smaller than s+ts+t. Then (s+t3s2)(s1,t)2\binom{s+t-3}{s-2}\to(s-1,t)^2 and (s+t3s1)(s,t1)2\binom{s+t-3}{s-1}\to(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+t2s1)\binom{s+t-2}{s-1}. This gives the displayed arrow for (s,t)(s,t).

step 1.2L1L2
3.1

The base faces and the induction step cover all positive s,ts,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)R(s,t) as the least NN with N(s,t)2N\to(s,t)^2, for positive s,ts,t

Definition

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

R(s,t):=min{N1:N(s,t)2},R(s,t):=\min\{N\ge1:N\to(s,t)^2\},

where the arrow is defined in Finite colourings of kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c. The defining set is nonempty because Finite graph Ramsey theorem: (s+t2s1)(s,t)2\binom{s+t-2}{s-1}\to(s,t)^2 for all positive s,ts,t supplies the member (s+t2s1)\binom{s+t-2}{s-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(s1,t)+R(s,t1)R(s,t)\le R(s-1,t)+R(s,t-1) for s,t2s,t\ge2, and R(k,k)(2k2k1)22k2R(k,k)\le\binom{2k-2}{k-1}\le2^{2k-2}

Statement

For s,t2s,t\ge2,

R(s,t)R(s1,t)+R(s,t1).R(s,t)\le R(s-1,t)+R(s,t-1).

For every positive kk,

R(k,k)(2k2k1)22k2.R(k,k)\le\binom{2k-2}{k-1}\le2^{2k-2}.

Here RR is The off-diagonal Ramsey number R(s,t)R(s,t) as the least NN with N(s,t)2N\to(s,t)^2, for positive s,ts,t and the binomial coefficient is The set [A]k[A]^{k} of kk-element subsets and the binomial coefficient (nk):=[n]k\binom{n}{k} := \lvert [n]^{k}\rvert; the first diagonal inequality is the specialization of Finite graph Ramsey theorem: (s+t2s1)(s,t)2\binom{s+t-2}{s-1}\to(s,t)^2 for all positive s,ts,t.

Facts & Assumptions

Given: Positive naturals s,t,ks,t,k, with s,t2s,t\ge2 for the recursion.

[L1]

If m(s1,t)2m\to(s-1,t)^2 and n(s,t1)2n\to(s,t-1)^2, then m+n(s,t)2m+n\to(s,t)^2 for s,t2s,t\ge2 (If m(s1,t)2m\to(s-1,t)^2 and n(s,t1)2n\to(s,t-1)^2, then m+n(s,t)2m+n\to(s,t)^2 for s,t2s,t\ge2).

[L2]

For all x,yRx, y \in \mathbb{R} and every nNn \in \mathbb{N}, the binomial theorem expands (x+y)n(x+y)^n as the sum of its binomial terms (The binomial theorem in R\mathbb{R}: (x+y)n=k<n+1ι ⁣(nk)xkynk(x+y)^{n} = \sum_{k<n+1} \iota\!\binom{n}{k}\, x^{k} y^{\,n-k}).

Proof

technique · direct
1.1

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

L1
2.1

The finite binomial theorem gives R(k,k)(2k2k1)R(k,k)\le\binom{2k-2}{k-1}. In [L2] put x=y=1x=y=1 and n=2k2n=2k-2; every summand is nonnegative, so the single central coefficient is at most their sum 22k22^{2k-2}.

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

The Ramsey number R(3,3)=6R(3,3)=6

Facts & Assumptions

Given: Red-blue colourings of the edges of K6K_6 and K5K_5.

[L1]

If A,BA,B are finite, kNk\in\mathbb N, and f:ABf:A\to B satisfies A>kB\lvert A\rvert > k\,\lvert B\rvert, then there is bBb \in B with f1[{b}]>k\lvert f^{-1}[\{b\}]\rvert > k (If A>kB\lvert A\rvert > k\lvert B\rvert then every f:ABf : A \to B has a fibre with more than kk elements, and for nonempty BB some fibre has at least A/B\lceil \lvert A\rvert / \lvert B\rvert\rceil elements).

Proof

technique · direct
1.1

At a fixed vertex vv of K6K_6, at least three of its five incident edges have one colour by [L1]. Call their other endpoints a,b,ca,b,c and suppose that colour is red. If one of ab,bc,caab,bc,ca is red it closes a red triangle with vv; if none is red, then a,b,ca,b,c form a blue triangle. The same argument with the colour names exchanged proves 6(3,3)26\to(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 55-cycle and has no triangle; the blue graph is also a 55-cycle, in the order obtained by stepping two places at a time, and has no triangle. Thus 5↛(3,3)25\not\to(3,3)^2.

construct
2.1

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

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/2R(k,k)>2^{k/2} for every k3k\ge3

Statement

Facts & Assumptions

Given: A natural k3k\ge3 and N:=2k/2N:=\lfloor2^{k/2}\rfloor; binomial coefficients are as in The set [A]k[A]^{k} of kk-element subsets and the binomial coefficient (nk):=[n]k\binom{n}{k} := \lvert [n]^{k}\rvert.

[L1]

If AA and BB are finite, then ABA^{B} is finite and AB=AB\lvert A^{B}\rvert = \lvert A\rvert^{\lvert B\rvert} (The set ABA^{B} of functions BAB \to A between finite sets is finite, with AB=AB\lvert A^{B}\rvert = \lvert A\rvert^{\lvert B\rvert}).

[L2]

If n,kNn,k\in\mathbb N and knk\le n, then (nk)k!(nk)!=n!\binom{n}{k}\cdot k!\cdot (n-k)! = n!, equivalently (nk)k!=nk\binom nk\,k!=n^{\underline k} ((nk)k!(nk)!=n!\binom{n}{k}\,k!\,(n-k)! = n! for knk \le n; hence (nk)k!=nk\binom{n}{k}\,k! = n^{\underline{k}}, the quotient n!/(k!(nk)!)n!/(k!(n-k)!) is a natural number, and (nk)=(nnk)\binom{n}{k} = \binom{n}{n-k}).

[L3]

Every real xx has a unique integer x\lfloor x\rfloor with xx<x+1\lfloor x\rfloor\le x<\lfloor x\rfloor+1 (Integer part: for every real xx there is exactly one integer mm with mx<m+1m \le x < m + 1).

Proof

technique · direct
1.1

There are (N2)\binom N2 edges in KNK_N, and [L1] therefore counts exactly 2(N2)2^{\binom N2} red-blue edge colourings.

L1
2.1

For a fixed kk-vertex set, exactly 22(N2)(k2)2\cdot2^{\binom N2-\binom k2} colourings make all its edges monochromatic. Summing these finite bad sets over the (Nk)\binom Nk choices, with overlaps allowed, shows that a colouring with no monochromatic kk-set exists whenever 2(Nk)2(k2)<12\binom Nk2^{-\binom k2}<1.

step 1.1L1
3.1

If N<kN<k, then (Nk)=0\binom Nk=0 by the definition of the binomial coefficient. If kNk\le N, [L2] gives (Nk)k!=NkNk\binom Nk\,k!=N^{\underline k}\le N^k, so again (Nk)Nk/k!\binom Nk\le N^k/k!. Since N2k/2N\le2^{k/2}, the left side in step 2.1 is therefore at most 21+k/2/k!2^{1+k/2}/k! in either case. At k=3k=3 this is 25/2/6<12^{5/2}/6<1; thereafter the ratio of the bound for k+1k+1 to that for kk is 2/(k+1)<1\sqrt2/(k+1)<1. Hence the strict inequality holds for every k3k\ge3.

step 2.1L2algebra
4.1

Step 2.1 supplies a colouring on NN vertices with no monochromatic kk-set, so R(k,k)>NR(k,k)>N. As R(k,k)R(k,k) is an integer and N=2k/2N=\lfloor2^{k/2}\rfloor, [L3] implies R(k,k)N+1>2k/2R(k,k)\ge N+1>2^{k/2}.

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

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

Statement

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

N(r)ck.N\to(r)^k_c.

Equivalently, every cc-colouring of [N]k[N]^k has a monochromatic rr-element set in the sense of Finite colourings of kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c. Finite cardinalities and the induction are those of The cardinality A\lvert A\rvert of a finite set and The principle of mathematical induction.

Facts & Assumptions

Proof

technique · induction
1.1

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

baseL1
1.2

Assume k3k\ge3 and that the theorem is known for (k1)(k-1)-subsets with every finite colour and target parameter. Put M=c(r1)+1M=c(r-1)+1. Choose finite reservoir sizes backwards by qM=1q_M=1 and, for i<Mi<M, let qiq_i be one more than a (k1)(k-1)-uniform Ramsey witness for target qi+1q_{i+1} and cc colours, which exists by the induction hypothesis.

ih
2.1

Starting with a q0q_0-element set, choose its least vertex x0x_0. Colour each (k1)(k-1)-subset AA of the remaining reservoir by the colour of A{x0}A\cup\{x_0\}, and restrict to a homogeneous q1q_1-element reservoir. Repeat. After MM stages there are vertices x0,,xM1x_0,\ldots,x_{M-1} and colours d0,,dM1d_0,\ldots,d_{M-1} such that every kk-set of chosen vertices whose least member is xix_i has colour did_i.

step 1.2L2construct
3.1

Finite pigeonhole gives indices i1<<iri_1<\cdots<i_r for which di1==dird_{i_1}=\cdots=d_{i_r}. Every kk-subset of {xi1,,xir}\{x_{i_1},\ldots,x_{i_r}\} has least element xijx_{i_j} for some jj, hence has this common colour by step 2.1. This is a monochromatic rr-set.

step 2.1
4.1

The bases and the step from (k1)(k-1) to kk prove the assertion for every positive k,c,rk,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)R_k(r;c) as the least finite witness for cc colours on kk-element subsets

Definition

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

Rk(r;c):=min{N1:N(r)ck},R_k(r;c):=\min\{N\ge1:N\to(r)^k_c\},

using the arrow of Finite colourings of kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c. The defining set is nonempty by For positive k,c,rk,c,r there is an NN such that every cc-colouring of [N]k[N]^k has a monochromatic rr-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\mathbb N be The natural numbers N\mathbb{N} (von Neumann). A rooted tree of finite sequences is a nonempty set TT of finite sequences of naturals such that the empty sequence belongs to TT and every initial segment of a member of TT also belongs to TT.

The level TnT_n consists of the sequences in TT of length nn. A node tat^\frown a is an immediate successor of tt when it is obtained by appending aNa\in\mathbb N. The tree is finitely branching when each node has only finitely many immediate successors (The cardinality A\lvert A\rvert 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:NNb:\mathbb N\to\mathbb N such that the initial segment (b(0),,b(n1))(b(0),\ldots,b(n-1)) lies in TnT_n for every nn. 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 TT 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 TnT_n is nonempty, then TT 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 TT with a node at every level.

[L1]

Every nonempty subset SNS \subseteq \mathbb{N} has a least element (The well-ordering principle).

[L2]

Given a set AA, an element aAa\in A, and a function f:AAf:A\to A, natural recursion supplies a unique sequence beginning at aa and iterating ff (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 TT, and at stage nn it has length nn. 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\mathbb N has an infinite colour class, in ZF

Facts & Assumptions

Given: A function c:NCc:\mathbb N\to C with CC nonempty and finite.

[L2]

A subset of N\mathbb 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 c1({i})c^{-1}(\{i\}), for iCi\in C, is finite. These fibres are pairwise disjoint and their union is N\mathbb N.

assume-contra
2.1

Iterating [L1] over the finite set CC makes their union finite. This contradicts the infinitude of N\mathbb N, so at least one fibre is not finite. That fibre is a subset of N\mathbb 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\mathbb N: every finite colouring of [N]k[\mathbb N]^k has an infinite monochromatic set, in ZF

Statement

For every positive natural kk and every colouring of [N]k[\mathbb N]^k by a nonempty finite colour set, there is an infinite monochromatic subset of N\mathbb N in the sense of Finite colourings of kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c 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 kk, a nonempty finite colour set CC, and a colouring c:[N]kCc:[\mathbb N]^k\to C.

[L1]

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

[L2]

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

Proof

technique · induction
1.1

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

baseL1
1.2

Assume the result for kk and consider a colouring of (k+1)(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 kk-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=NR_0=\mathbb N. Given the infinite reservoir RnR_n, let xnx_n be its least element and transfer the colouring Ac(A{xn})A\mapsto c(A\cup\{x_n\}) on [Rn{xn}]k[R_n\setminus\{x_n\}]^k along that set's unique increasing enumeration from N\mathbb N. Apply the induction hypothesis and the canonical rule of step 1.2, then transfer back to obtain an infinite homogeneous reservoir Rn+1Rn{xn}R_{n+1}\subseteq R_n\setminus\{x_n\}; let dnd_n be its colour. Natural recursion performs this construction for all nn.

step 1.2ihL2
3.1

Apply [L1] to ndnn\mapsto d_n. Let jj be the least index whose colour class is infinite, and put I={n:dn=dj}I=\{n:d_n=d_j\}. If i0<<iki_0<\cdots<i_k lie in II, then xi1,,xikRi0+1x_{i_1},\ldots,x_{i_k}\in R_{i_0+1} by nestedness, so c({xi0,,xik})=di0=djc(\{x_{i_0},\ldots,x_{i_k}\})=d_{i_0}=d_j. Hence {xi:iI}\{x_i:i\in I\} is infinite and monochromatic.

step 2.1L1L2
4.1

The base and the induction step establish the theorem for every positive kk, and every selection made in the construction was the least member of a nonempty subset of N\mathbb 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\mathbb N

Statement

Let XX be a set equipped with an injection j:NXj:\mathbb N\to X. For every positive kk, every finite colouring of [X]k[X]^k has an infinite monochromatic subset contained in j[N]j[\mathbb N]. The terms injection, equinumerous and monochromatic are those of Injection, surjection, bijection, Equinumerous sets, ABA \approx B and ABA \preceq B and Finite colourings of kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c.

Facts & Assumptions

Given: An injection j:NXj:\mathbb N\to X and a finite colouring c:[X]kCc:[X]^k\to C.

[L1]

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

[F1]

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

Proof

technique · direct
1.1

Define a colouring of [N]k[\mathbb N]^k by Ac(j[A])A\mapsto c(j[A]). Injectivity in [F1] makes j[A]j[A] a kk-element set, so [L1] gives an infinite homogeneous HNH\subseteq\mathbb N.

L1F1
2.1

By [F1], the restriction jHj|_H is a bijection from HH to j[H]j[H], so j[H]j[H] is infinite. The pullback definition shows every kk-subset of j[H]j[H] has the same cc-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

Statement

Facts & Assumptions

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

[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[\mathbb N]^k has an infinite monochromatic set, in ZF (Infinite Ramsey theorem on N\mathbb N: every finite colouring of [N]k[\mathbb N]^k has an infinite monochromatic set, in ZF).

Proof

technique · contradiction
1.1

Suppose no finite witness exists. Form a tree whose level-NN nodes are the bad colourings of [{0,,N1}]k[\{0,\ldots,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 cc-colouring of [N]k[\mathbb N]^k, and every finite restriction on the branch has no monochromatic rr-set.

step 1.1L1
3.1

Apply [L2] to the union colouring and take the first rr elements of its infinite monochromatic set. They lie below some NN, so they form a monochromatic rr-set in the level-NN 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]2Cc:[\mathbb N]^2\to C be a colouring by an arbitrary set of colours. There is an infinite MNM\subseteq\mathbb N (Finite, countably infinite, countable, uncountable) on which exactly one of the following canonical descriptions holds, writing every pair as i<ji<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})c(\{i,j\})=c(\{k,l\}) if and only if i=ki=k;
  4. right-dependent: c({i,j})=c({k,l})c(\{i,j\})=c(\{k,l\}) if and only if j=lj=l.

The finite auxiliary colourings below use the homogeneous-set convention of Finite colourings of kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c.

Facts & Assumptions

Given: An arbitrary colouring c:[N]2Cc:[\mathbb N]^2\to C.

[L1]

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

Proof

technique · direct
1.1

Colour each i<j<k<li<j<k<l according as c(ij)=c(kl)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 cc 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)c(il)=c(jk) on i<j<k<li<j<k<l. The constant answer cannot be yes: on six ordered points it would give c(x2x3)=c(x1x6)=c(x4x5)c(x_2x_3)=c(x_1x_6)=c(x_4x_5), 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)c(ik)=c(jl). A constant yes answer on six points similarly gives c(x1x3)=c(x2x5)=c(x4x6)c(x_1x_3)=c(x_2x_5)=c(x_4x_6), 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(ij)=c(ik), c(ik)=c(jk)c(ik)=c(jk) and c(ij)=c(jk)c(ij)=c(jk) has a constant truth value for i<j<ki<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 cc 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,km,k with m2m\ge2, and suppose that for every positive qq there is a finite witness V(m1,q)V(m-1,q) forcing a monochromatic (m1)(m-1)-term arithmetic progression under every qq-colouring. For each 1rk1\le r\le k there is a finite F(m,k,r)F(m,k,r) such that every kk-colouring of {1,,F(m,k,r)}\{1,\ldots,F(m,k,r)\} has either a monochromatic mm-term arithmetic progression, or rr monochromatic (m1)(m-1)-term arithmetic progressions of pairwise distinct colours focused at one integer ff: if Ai={ai+jdi:0j<m1}A_i=\{a_i+j d_i:0\le j<m-1\}, then ai+(m1)di=fa_i+(m-1)d_i=f for every ii.

All differences are positive. The finite product and function-counting used to compare block colour vectors are The product rule: A×B=AB\lvert A \times B\rvert = \lvert A\rvert\,\lvert B\rvert, and i<mAi=i<mAi\big\lvert\prod_{i<m} A_i\big\rvert = \prod_{i<m}\lvert A_i\rvert and The set ABA^{B} of functions BAB \to A between finite sets is finite, with AB=AB\lvert A^{B}\rvert = \lvert A\rvert^{\lvert B\rvert}; induction and order use The principle of mathematical induction, Order on the natural numbers and The cardinality A\lvert A\rvert of a finite set.

Facts & Assumptions

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

[L1]

If AA and BB are finite, then ABA^{B} is finite and AB=AB\lvert A^{B}\rvert = \lvert A\rvert^{\lvert B\rvert} (The set ABA^{B} of functions BAB \to A between finite sets is finite, with AB=AB\lvert A^{B}\rvert = \lvert A\rvert^{\lvert B\rvert}).

Proof

technique · induction
1.1

For r=1r=1 and m=2m=2, the singleton progression {1}\{1\} with chosen difference 11 is focused at 22. For m3m\ge3, apply V(m1,k)V(m-1,k) inside the first half of an interval twice as long. Its monochromatic (m1)(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>1r>1. Take m=2m=2 first, where the block construction below has nothing to work with: a 11-term progression of block indices carries no difference. It is not needed. Among any k+1k+1 points two share a colour, and two points a<ba<b of one colour are a monochromatic 22-term progression with difference ba>0b-a>0, so F(2,k,r)=k+1F(2,k,r)=k+1 and the first alternative always holds. Assume from here that m3m\ge3, and let n=F(m,k,r1)n=F(m,k,r-1). Partition a sufficiently long interval into consecutive blocks of length 2n2n. By [L1] there are k2nk^{2n} possible block colour vectors. Use V(m1,k2n)V(m-1,k^{2n}) on the sequence of block vectors to obtain identically coloured blocks whose indices are b,b+t,,b+(m2)tb,b+t,\ldots,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,r1)n=F(m,k,r-1). It gives either a monochromatic mm-term progression, which finishes, or r1r-1 colour-focused progressions Ai={ai+jdi:0j<m1}A_i=\{a_i+j d_i:0\le j<m-1\} of pairwise distinct colours focused at ff. Each AiA_i lies in that first half, so ai+(m2)dina_i+(m-2)d_i\le n measured from the block start, and m3m\ge3 makes both aia_i and did_i at most nn; hence f=ai+(m1)di2nf=a_i+(m-1)d_i\le2n and the focus lies in the block. That is what the block length 2n2n is for, exactly as in step 1.1. For the second alternative define Ai={ai+j(di+2nt):0j<m1}A_i'=\{a_i+j(d_i+2nt):0\le j<m-1\}. Its jjth term occupies the same relative position in block b+jtb+jt as the jjth term of AiA_i in block bb, so identical block vectors preserve its colour.

step 1.2ih
3.1

The progressions AiA_i' are focused at f+(m1)2ntf+(m-1)2nt. Since ff lies in block bb by step 2.1, the point f+j2ntf+j\,2nt occupies the same relative position in block b+jtb+jt as ff does in block bb, so identical block vectors make f,f+2nt,,f+(m2)2ntf,f+2nt,\ldots,f+(m-2)2nt a monochromatic (m1)(m-1)-term progression, focused at the same point and coloured as ff is. If that colour equals the colour of some AiA_i, then Ai{f}={ai+jdi:0jm1}A_i\cup\{f\}=\{a_i+jd_i:0\le j\le m-1\} is a monochromatic mm-term progression and the first alternative holds. Otherwise the new progression differs in colour from all r1r-1 of the AiA_i', which already have pairwise distinct colours, and the second alternative contains rr focused progressions of distinct colours.

step 2.1
4.1

The base and step prove the focusing assertion for every 1rk1\le r\le 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,cm,c there is a natural NN such that every cc-colouring of {1,,N}\{1,\ldots,N\} contains positive integers a,da,d for which

a,a+d,,a+(m1)d,da,a+d,\ldots,a+(m-1)d,d

all have one colour. In particular, the first mm 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,cm,c and a cc-colouring of a sufficiently long positive initial interval.

[L1]

Under the length-(m1)(m-1) induction hypothesis, finite colour focussing produces either a monochromatic mm-term progression or focused (m1)(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 mm. Length 11 is immediate. Assuming finite witnesses for length m1m-1 for every number of colours, apply [L1] with r=cr=c; if its first alternative occurs, it gives length mm, while in the second alternative the focus has one of the cc colours and extends the focused progression of that colour to length mm.

baseL1
2.1

We now prove the strengthened statement. If m=1m=1, take a=d=1a=d=1, so assume m2m\ge2. Induct on cc. The assertion is immediate for c=1c=1. Assume it for c1c-1 colours and let nn be a finite witness for the same target length mm with c1c-1 colours. By step 1.1, choose an ordinary monochromatic progression a,a+d,,a+n(m1)da,a+d,\ldots,a+n(m-1)d in a sufficiently long cc-coloured interval.

ihstep 1.1
3.1

If one of d,2d,,ndd,2d,\ldots,nd has the progression's colour, say tdtd does, then a,a+td,,a+(m1)tda,a+td,\ldots,a+(m-1)td together with its difference tdtd has one colour. Otherwise the colouring tcolour(td)t\mapsto\operatorname{colour}(td) on {1,,n}\{1,\ldots,n\} uses at most c1c-1 colours. The induction hypothesis gives u,u+q,,u+(m1)q,qu,u+q,\ldots,u+(m-1)q,q of one colour there, and multiplication by dd 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 cc, 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)W(k,c) as the least interval length forcing a monochromatic kk-term arithmetic progression

Definition

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

Such an NN 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 NN consecutive integers with {1,,N}\{1,\ldots,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}\{1,\ldots,N\} has positive monochromatic x,y,zx,y,z with x+y=zx+y=z

Statement

For every positive number cc of colours there is a positive natural NN such that every cc-colouring of {1,,N}\{1,\ldots,N\} has positive x,y,zx,y,z of one colour satisfying x+y=zx+y=z. The variables need not be distinct. Natural order is that of The natural numbers N\mathbb{N} (von Neumann) and Order on the natural numbers, and the proof uses the pair-colouring convention of Finite colourings of kk-element subsets, monochromatic sets, and the arrow notations N(s,t)2N\to(s,t)^2 and N(r)ckN\to(r)^k_c.

Facts & Assumptions

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

[L1]

For all positive s,ts,t, (s+t2s1)(s,t)2\binom{s+t-2}{s-1}\to(s,t)^2 (Finite graph Ramsey theorem: (s+t2s1)(s,t)2\binom{s+t-2}{s-1}\to(s,t)^2 for all positive s,ts,t).

Proof

technique · direct
1.1

Iterating [L1] gives a finite MM such that every cc-colouring of the pairs of an MM-element set has a monochromatic triangle: separate one colour from the remaining colours, use [L1] with target 33 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}\{i,j\} of the ordered vertex set {0,,M1}\{0,\ldots,M-1\}, with i<ji<j, by the given colour of the positive difference jij-i. Step 1.1 gives a monochromatic triangle i<j<ki<j<k.

step 1.1
3.1

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

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

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

Definition

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

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

5 · Examples, counterexamples and false statements

None yet.

Sources