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.

Substituting a perfect graph into a perfect graph preserves perfection

Statement

Let H1,H2 be finite perfect graphs, let v∈V(H1), and assume the nonempty substitution G=H1[v→H2] is defined as in Substituting one graph for a vertex of another. Then G is perfect. This includes every induced subgraph of G, whether it meets the inserted copy of H2 or not.

Facts & Assumptions

Given: Perfect finite graphs H1,H2 and a defined substitution G=H1[v→H2].

[L1]

Every induced subgraph of a perfect graph has chromatic number equal to its clique number. A proper coloring splits its vertices into stable color classes (A perfect graph, Proper vertex colourings and chromatic number, Cliques, stable sets, the clique number ω(G) and stability number α(G)).

[L2]

Replicating a vertex of a perfect graph into a nonempty finite clique of true twins preserves perfection (Replicating a vertex of a perfect graph preserves perfection).

[L3]

In H1[v→H2], each vertex of H2 has precisely the outside neighbors that v had. Deleting a vertex set gives an induced subgraph (Substituting one graph for a vertex of another, Subgraphs, induced subgraphs and spanning subgraphs).

Proof

technique · direct
1.1

Fix an arbitrary W⊆V(G), put R=H2[W∩V(H2)] and S=W∖V(H2). If R is empty, then G[W]=H1[S], which is perfect by [L1]. Suppose R is nonempty. Let Q=H1[S∪{v}]. By [L3], G[W]=Q[v→R], and Q,R are perfect induced subgraphs of H1,H2.

L1L3construct
2.1

Put k=χ(R)=ω(R)≥1. Replace v in Q by a k-vertex clique C of true twins, obtaining QC. By [L2], QC is perfect. Every clique of G[W] either avoids R or consists of a clique in R together with outside vertices all adjacent to v in Q; its inside part has size at most k. Conversely, for any clique of outside vertices adjacent to v, a k-clique of R can be added. The same description holds with C in place of R, so ω(G[W])=ω(QC).

L1L2L3step 1.1
3.1

Color QC optimally with ω(QC) colors. Its k mutually adjacent twin vertices use k distinct colors. Color R properly with k colors and relabel those colors by the k colors on C; keep the colors of all vertices in S from the coloring of QC. This colors G[W] properly. Indeed, inside S and inside R the colorings are proper; an outside vertex adjacent to v was adjacent to every member of C, so its color differs from all k colors now used on R; and an outside vertex not adjacent to v has no edge into R. Thus χ(G[W])≤ω(QC)=ω(G[W]). The reverse inequality holds for every graph, so equality follows.

L1L3step 2.1
4.1

Since W was arbitrary, every induced subgraph of G has χ=ω. Therefore G is perfect.

L1step 1.1step 3.1∎

Source notes

Diestel, Exercise 51, p. 152, requests this substitution theorem after giving the replication lemma. Chudnovsky-Safra cite the theorem as their Theorem 5.1. Both source passages were read. The coloring transfer and induced-subgraph argument above supply the complete local proof.

Depends on

Used by

Dependency tree · two levels

15 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