Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedprecheck passverified 2026-09-24 (gpt-6-sol)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Lovasz's numerical criterion for perfect graphs and complement invariance

Statement

For a finite graph G, the following are equivalent:

  1. G is perfect.
  2. Every induced subgraph H of G satisfies ∣V(H)∣≤α(H)ω(H).

Consequently G is perfect if and only if its complement G‾ is perfect.

Facts & Assumptions

Given: A finite simple graph G.

[L1]

Perfection means χ(H)=ω(H) for every induced subgraph H. An optimal coloring partitions V(H) into χ(H) stable color classes, and a clique meets any one color class in at most one vertex (A perfect graph, Proper vertex colourings and chromatic number, Cliques, stable sets, the clique number ω(G) and stability number α(G)).

[L2]

If U is stable, an optimal coloring of G−U can be extended by one new color on U. Cliques and stable sets interchange under complementation, and induced subgraphs commute with complementation (Graph isomorphisms, automorphisms and graph complements, Subgraphs, induced subgraphs and spanning subgraphs, Cliques, stable sets, the clique number ω(G) and stability number α(G)).

Proof

technique · contradiction for the reverse implication; the forward implication and complement corollary are direct
1.1

If G is perfect, color each induced H with ω(H) colors. Each color class is stable and has at most α(H) vertices, so ∣V(H)∣≤α(H)ω(H). This includes the empty graph, for which both sides are zero.

L1
1.2

Conversely, assume the numerical inequality for every induced subgraph of G and induct on n=∣V(G)∣. It passes to each proper induced subgraph, so those subgraphs are perfect by induction. The empty case is immediate. Suppose for contradiction that nonempty G is not perfect. Put a=α(G), w=ω(G) and d=aw+1. Then χ(G)>w, while the assumed inequality gives n≤aw=d−1.

L1inductionassume-contra
2.1

If U⊆V(G) is a nonempty stable set, then G−U is a proper perfect induced subgraph. It must have a w-clique: otherwise χ(G−U)=ω(G−U)≤w−1, and coloring U with one new color would give χ(G)≤w, contrary to step 1.2. This also covers G−U empty.

L1L2step 1.2
3.1

Fix a maximum stable set A0={u1,…,ua}. For each i, choose an optimal w-coloring of G−ui, possible by step 2.1 and perfection of that proper induced subgraph. Name its w color classes A(i−1)w+1,…,Aiw. Thus A0,A1,…,Aaw are d=aw+1 stable sets. By step 2.1, for each j∈{0,…,aw} fix a w-clique Kj in G−Aj. All selections are from finite families.

L1step 1.2step 2.1choose
4.1

Let K be any w-clique of G. If K∩A0=∅, then for every i it is a w-clique of G−ui and meets each of that graph's w color classes exactly once. If K∩A0={ui}, then it meets A0 once; in the ith coloring, its other w−1 vertices occupy exactly w−1 of the w color classes, so it misses exactly one class in that block. For each other uh∈A0 it meets all w classes of the hth coloring. A clique meets A0 at most once. Therefore K is disjoint from exactly one of A0,…,Aaw and meets every other one in exactly one vertex. In particular, ∣Ai∩Kj∣=0 if i=j and 1 if i≠j.

L1step 3.1algebra
5.1

Enumerate V(G)={v1,…,vn}. Let A be the real d×n matrix whose ith row is the incidence vector of Ai, and let B be the real n×d matrix whose jth column is the incidence vector of Kj. By step 4.1, AB=Jd−Id: its diagonal entries are 0 and all off-diagonal entries are 1. This d×d matrix has independent columns. Indeed, if (Jd−Id)z=0, put s=∑izi. Each coordinate equation says s−zi=0, so all zi=s; then s=ds, and d≥2 forces s=0 and z=0. Hence the d columns of B are independent: any linear relation among them would remain a relation after multiplying by A. But d>n by step 1.2, contradicting [L3] for vectors of Rn.

L3step 1.2step 4.1algebra
6.1

The contradiction discharges step 1.2, proving the numerical criterion. If G is perfect, step 1.1 gives the inequality for every induced H. For each induced subgraph H‾ of G‾, [L2] gives ∣V(H‾)∣=∣V(H)∣, α(H‾)=ω(H), and ω(H‾)=α(H); so the same inequality holds in G‾. The criterion makes G‾ perfect. Applying that direction to G‾ proves the converse, because G‾‾=G.

L2step 1.1step 5.1discharge-contradiction∎

Source notes

Diestel, Theorem 5.5.6, pp. 144-145, gives Gasparian's finite incidence matrix proof of Lovasz's numerical criterion. Theorem 5.5.4, pp. 142-144, states complement invariance. The full proof passages were read; the coordinate-kernel argument for Jd−Id is written out here.

Depends on

Used by

Dependency tree · two levels

34 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources