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.

✓ 3 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 3 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Graph Colouring

1 · Prerequisites

2 · Summary

Finite simple graphs, finite cardinality, vertex neighbourhoods and maximum degree supply the combinatorial setting. The sum rule supplies the finite counting step used to compare colour classes with independent sets, and Subgraphs, induced subgraphs and spanning subgraphs together with Connected graphs and connected components defined by the existence of vertex paths supply the induced subgraph and component notions the two-colour recolouring argument is stated in.

This page defines proper vertex colourings and chromatic number, proves the greedy bound χ(G)≤Δ(G)+1, and defines clique and independence numbers. It then proves ω(G)≤χ(G) and ∣V(G)∣≤χ(G)α(G), including the null graph boundary. Finally it defines the Kempe chain of two colours as a connected component of the subgraph they induce, and proves that swapping the two colours on one such component leaves the colouring proper.

3 · Logical flowchart

4 · Definitions, theorems and proofs

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

Proper vertex colourings and chromatic number

Definition

Let G=(V,E) be a finite simple graph (A finite simple graph is a finite vertex set together with a set of two-element vertex subsets) and let k∈N. A proper k-vertex-colouring is a function

c:V⟶k

such that c(u)≠c(v) whenever {u,v}∈E. Its fibres are the colour classes. The graph is k-colourable when such a function exists.

The chromatic number of G is

χ(G):=min⁡{ k∈N:G is k-colourable }.

This minimum exists. Since V is finite, there is a bijection b:V→∣V∣ (The cardinality ∣A∣ of a finite set), and b is a proper ∣V∣-colouring because adjacent vertices are distinct. The displayed set of admissible natural numbers is therefore nonempty, so it has a least element by The well-ordering principle.

The null graph has V=∅. Its unique empty function ∅→0 is a proper 0-colouring, so χ(G)=0. Conversely, a nonnull graph has no function from its nonempty vertex set to 0=∅, and hence has positive chromatic number. Colours are labels only: composing a proper colouring with a bijection of its colour set changes no adjacency condition.

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

The greedy colouring bound χ(G)≤Δ(G)+1 for every nonnull finite graph

Statement

Let G=(V,E) be a nonnull finite simple graph. Then

χ(G)≤Δ(G)+1.

More precisely, after the vertices are put in any finite order, assigning to each vertex the least colour not already used by an earlier neighbour produces a proper colouring with colours in Δ(G)+1.

Facts & Assumptions

Given: A nonnull finite simple graph G=(V,E), n:=∣V∣, and a bijective enumeration i↦vi from n to V.

[L1]

A proper k-colouring assigns different elements of k to adjacent vertices, and χ(G) is the least admissible k (Proper vertex colourings and chromatic number).

[L3]

If m<n are natural numbers, there is no injection from n into m (The pigeonhole principle on N, claim 2).

[L4]

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

[L5]

A subset of the natural numbers containing 0 and closed under successor is all of the natural numbers; and exactly one of i<n, i=n, n<i holds (The principle of mathematical induction, Trichotomy of the order on N).

Proof

technique · constructive
1.1

For each i<n, at most deg⁡G(vi)≤Δ(G) earlier neighbours of vi have already been considered. If all Δ(G)+1 colours occurred among them, choosing for each colour its least earlier-neighbour index would inject the Δ(G)+1 colours into a set of at most Δ(G) indices, contradicting [L3]. Thus at least one colour is absent.

L2L3L4
1.2

Let P(i) say that either n<i, or the first i vertices have a unique colouring which uses the least available colour at every vertex. The empty colouring verifies P(0).

construct
2.1

Assume P(i). If n<i or i=n, then n<i+1, so P(i+1). If i<n, step 1.1 gives a nonempty set of available colours for vi, and [L4] gives its unique least element. Appending that colour to the unique preceding colouring produces the unique greedy colouring of the first i+1 vertices; hence P(i+1). These cases are exhaustive by [L5].

step 1.1step 1.2L4L5construct
3.1

Induction using steps 1.2 and 2.1 gives P(n). Since n<n is false, this gives a greedy colouring c of all n vertices.

step 1.2step 2.1L5construct
4.1

If {vi,vj}∈E with i<j, then vi is an earlier neighbour of vj, so the rule in step 3.1 gives c(vj)≠c(vi). Thus c is a proper (Δ(G)+1)-colouring.

step 3.1L1
5.1

Since such a colouring exists, the minimality clause in [L1] gives χ(G)≤Δ(G)+1.

step 4.1L1discharge-construct∎
DefinitionDefinition: Literature-sourcedProof: Not applicableaudited 2026-08-03Open item page →

Cliques, independent sets, clique number and independence number

Definition

Let G=(V,E) be a finite simple graph. A subset S⊆V is independent, or stable, when no two distinct elements of S are adjacent. A subset K⊆V is a clique when every two distinct elements of K are adjacent.

The independence number and clique number are

α(G):=max⁡{ ∣S∣:S⊆V is independent },ω(G):=max⁡{ ∣K∣:K⊆V is a clique }.

These maxima are well-defined. Every subset of the finite set V is finite and has cardinality at most ∣V∣ (A subset of a finite set is finite, with ∣B∣≤∣A∣, and equality holds if and only if B=A). Thus the sizes occurring in either display form a subset of {0,…,∣V∣} that contains 0, since the empty subset is both independent and a clique. A short induction on ∣V∣ shows that every such subset has a largest element: either its top element occurs, or it is a subset of the preceding finite ordinal and the induction hypothesis applies (The principle of mathematical induction). In particular, for the null graph one has α(G)=ω(G)=0; for every nonnull graph both values are at least 1.

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

The bounds ω(G)≤χ(G) and ∣V(G)∣≤χ(G)α(G)

Statement

For every finite simple graph G=(V,E),

ω(G)≤χ(G),∣V∣≤χ(G)α(G).

Both inequalities include the null graph, where all displayed quantities are 0.

Facts & Assumptions

Given: A finite simple graph G=(V,E) and a proper χ(G)-colouring c:V→χ(G).

[L1]

Adjacent vertices receive different colours, and the fibres Cj:=c−1[{j}] are the colour classes (Proper vertex colourings and chromatic number).

[L2]

A clique has all pairs adjacent, an independent set has no adjacent pair, and ω(G) and α(G) are the corresponding maximum cardinalities (Cliques, independent sets, clique number and independence number).

Proof

technique · direct
1.1

If K is a clique, then [L1] makes c∣K injective into the χ(G)-element colour set, so ∣K∣≤χ(G); maximizing over cliques gives ω(G)≤χ(G).

L1L2
1.2

Each colour class Cj is independent, since two vertices in it have the same colour and therefore cannot be adjacent by [L1]; hence ∣Cj∣≤α(G) by [L2].

L1L2
2.1

The colour classes are pairwise disjoint and have union V, so [L3] and step 1.2 give ∣V∣=∑j∈χ(G)∣Cj∣≤∑j∈χ(G)α(G)=χ(G)α(G).

step 1.2L3
3.1

Steps 1.1 and 2.1 prove the two claimed bounds, including the empty family of colour classes when V=∅.

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

Kempe chains as connected components induced by two colour classes

Definition

Let c be a proper vertex colouring of a graph G (Proper vertex colourings and chromatic number) and let a≠b be colours. The a-b Kempe subgraph is the subgraph induced by the vertices whose colours lie in {a,b} (Subgraphs, induced subgraphs and spanning subgraphs). An a-b Kempe chain is a connected component of this induced subgraph (Connected graphs and connected components defined by the existence of vertex paths).

The word chain denotes a connected component, not necessarily a graph-theoretic path. A path inside a Kempe chain alternates colours because the ambient colouring is proper.

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

Swapping the two colours on one Kempe component preserves a proper colouring

Statement

Let c be a proper colouring, let a≠b, and let K be one a-b Kempe component (Kempe chains as connected components induced by two colour classes, Connected graphs and connected components defined by the existence of vertex paths). Interchanging a and b on K and leaving all other colours fixed gives another proper colouring.

Facts & Assumptions

Given: The colouring c, colours a,b, and Kempe component K.

[F1]

Properness means c(u)≠c(v) whenever {u,v}∈E (Proper vertex colourings and chromatic number).

[F2]

A connected component is an induced subgraph on its maximal connected vertex set (Connected graphs and connected components defined by the existence of vertex paths).

Proof

technique · direct
1.1

Define c′ by swapping a and b at vertices of K and setting c′=c elsewhere.

F1F2
2.1

An edge with both endpoints in K still has opposite a,b colours after the swap, and an edge with neither endpoint in K is unchanged. If exactly one endpoint lies in K, the other endpoint cannot have colour a or b, for then that edge would place it in the same induced connected component K. Its colour is therefore unaffected and differs from the swapped colour. Thus every edge remains proper.

step 1.1F1F2∎

5 · Examples, counterexamples and false statements

None yet.

Sources