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.
Bull-Free Graphs and the Erdős-Hajnal Property
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Binary Operations, Monoids, Groups and Subgroups
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Countability and Uncountability
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Graph Colouring
- Graphs, Walks and Connectivity
- Induced Subgraphs and Hereditary Graph Classes
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear Independence, Bases and Dimension
- Metric Spaces
- Modules, Substitution and Prime Graphs
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Order, Zorn's Lemma, and the Axiom of Choice
- Power Series and Real-Analytic Functions
- Properties of the Integral and the Working FTC
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Suprema and Infima
- The Derivative and the Mean Value Theorems
- The Exponential Function
- The Logarithm and General Powers
- The Riemann Integral: Definition and Integrability
- The ZFC Axioms and the Basic Set Constructions
- Topology of ℝ
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page develops good functions, -narrowness, modular decomposition, and the basic bull-free structural lemmas. Vertex replication, Lovász's numerical criterion and complement invariance, and substitution of perfect graphs have full local proofs.
The narrowness lemmas prove that -narrow graphs contain large perfect induced subgraphs and hence large cliques or stable sets. The perfect-vertex-deletion lemma also gives an independent two-narrowness proof for the five-cycle example. Substitution preserves -narrowness.
The bull-free decomposition and hole lemmas are retained, but this page establishes no general two-narrowness theorem for bull-free graphs and no Erdős–Hajnal exponent . Those conclusions require a locally proved perfection theorem for bull-free Berge graphs, which is not supplied.
3 · Logical flowchart
4 · Definitions, theorems and proofs
The bull graph
Definition
The bull graph is the finite simple graph on vertices with edge set
Thus spans a triangle, and and are pendant vertices attached to two distinct vertices of that triangle.
A bull-free graph
Definition
A finite simple graph is bull-free when it has no induced copy of the bull graph (The bull graph). Equivalently, is bull-free in the sense of the general induced-subgraph convention of -free and -free graphs under the induced-subgraph convention.
A graph is bull-free if and only if its complement is bull-free
Statement
A finite simple graph is bull-free if and only if its complement is bull-free.
Facts & Assumptions
Given: A finite simple graph .
The bull has vertices and edges , , , , and (The bull graph).
In the complement graph, two distinct vertices are adjacent exactly when they are nonadjacent in the original graph (Graph isomorphisms, automorphisms and graph complements).
A graph is bull-free exactly when it has no induced bull (A bull-free graph).
Proof
By [F1] and [F2], the complement of the bull is again a bull: the bijection , , , , sends nonedges of the bull to edges of the bull.
If contains an induced bull on a vertex set , then is the complement of that bull, hence another bull by step 1.1. The same argument with and interchanged proves the converse implication.
Therefore has an induced bull exactly when does, so [F3] gives the equivalence of bull-freeness.
Holes, antiholes, and odd holes
Definition
A hole in a finite graph is an induced cycle of length at least (Walks, closed walks, trails, paths and cycles, with length equal to the number of traversed edges, Empty and complete graphs, complete bipartite graphs, and the convention that and have vertices).
An antihole is the complement of a hole (Graph isomorphisms, automorphisms and graph complements). A hole or antihole is odd when it has an odd number of vertices.
Thus is both an odd hole and an odd antihole, because the complement of a -cycle is again a -cycle.
A perfect graph
Definition
A finite simple graph is perfect when every induced subgraph of satisfies
where is the chromatic number and is the clique number (Proper vertex colourings and chromatic number, Cliques, stable sets, the clique number and stability number , Subgraphs, induced subgraphs and spanning subgraphs).
Equivalently, every induced subgraph of a perfect graph can be coloured with as many colours as the size of one of its largest cliques, and no fewer.
A good function on a graph
Definition
Let be a finite graph. A function is good for when
for every perfect induced subgraph of (A perfect graph).
Thus a good function is a nonnegative vertex-weighting whose total weight on each perfect induced subgraph is at most .
An -narrow graph
Definition
Let be real. A finite graph is -narrow when every good function on satisfies
(A good function on a graph, Real powers for positive bases, with the zero-base positive-exponent convention).
In particular, a graph is one-narrow when every good function has total weight at most , and it is two-narrow when every good function has sum of squares at most . The source's word narrow corresponds to two-narrow in this notation.
Perfect vertex deletions imply 2-narrowness
Statement
Let be a finite graph with at least three vertices. If is perfect for every vertex , then is two-narrow.
Facts & Assumptions
Given: A finite graph with such that every single-vertex deletion is perfect.
A good function is nonnegative and has total weight at most on every perfect induced subgraph (A good function on a graph, A perfect graph).
Two-narrowness means that every good function has sum of squared weights at most (An -narrow graph).
Proof
Let be any good function on . Choose a vertex with minimum weight , and put .
Since is perfect, [F1] gives . The other weights are each at least , so . For any , the remaining weights in are at least , hence .
Consequently . Indeed, because and .
This holds for every good , so is two-narrow by [F2].
Every perfect graph is 1-narrow
Statement
Every perfect finite graph is one-narrow.
Facts & Assumptions
Given: A perfect finite graph .
A graph is one-narrow when every good function on it has total weight at most (An -narrow graph).
A good function has weight at most on every perfect induced subgraph (An -narrow graph, A good function on a graph).
A perfect graph is one of its own perfect induced subgraphs (A perfect graph).
Proof
Let be a good function on . By [F3], the graph itself is a perfect induced subgraph of , so [F2] gives .
Since every good function has total weight at most , [F1] shows that is one-narrow.
An -narrow graph contains a perfect induced subgraph of order at least
Statement
Let be a nonempty finite graph and let . If is -narrow, then it has a perfect induced subgraph of order at least .
Facts & Assumptions
Given: A nonempty finite graph and a real number .
A graph is -narrow when every good function satisfies (An -narrow graph).
A good function has weight at most on every perfect induced subgraph (A good function on a graph, A perfect graph).
For every real , the function is increasing on : its derivative is , the factor is positive for because real powers are defined through and is positive, and the derivative-sign theorem then gives monotonicity (Continuity and derivatives of positive-base real powers, Real powers for positive bases, with the zero-base positive-exponent convention, The exponential is positive and satisfies , On an interval , for continuous on and differentiable at every interior point: throughout gives nondecreasing, gives increasing, and give the two decreasing forms; conversely a nondecreasing has and a nonincreasing has wherever it is differentiable, and no strict converse is claimed).
Real powers use the notation for positive (Real powers for positive bases, with the zero-base positive-exponent convention).
Proof
Let be the maximum order of a perfect induced subgraph of . Since is nonempty, every one-vertex induced subgraph is perfect, so . Define for every . If is a perfect induced subgraph of , then , so . Thus is good by [F2].
If is -narrow, [F1] applied to the good function of step 1.1 yields . Therefore . Since and , both sides are positive, so applying [L1] with exponent and then using [L2] gives .
By definition of , there is a perfect induced subgraph of order , and step 2.1 gives .
An -narrow graph has a clique or stable set of size at least
Statement
Let be a nonempty finite graph and let . If is -narrow, then contains a clique or a stable set of size at least .
Facts & Assumptions
Given: A nonempty -narrow finite graph .
The graph has a perfect induced subgraph with (An -narrow graph contains a perfect induced subgraph of order at least ).
Every finite graph satisfies (The bounds and ).
In a perfect graph, every induced subgraph satisfies (A perfect graph).
The clique number and stability number are the sizes of the largest clique and stable set (Cliques, stable sets, the clique number and stability number ).
Real powers use the displayed exponent notation (Real powers for positive bases, with the zero-base positive-exponent convention).
Proof
Let be the perfect induced subgraph given by [L1]. Applying [L2] to and then using [F1] gives . Hence either or . So , and therefore , has a stable set or clique of size at least .
Since , step 1.1 yields a clique or stable set of size at least by [F3].
Basic and composite bull-free graphs
Definition
A finite graph is composite when:
- is bull-free; and
- there exists an odd hole or odd antihole in such that some vertex of is complete to and some vertex of is anticomplete to .
A bull-free graph is basic when it is not composite.
Thus a basic bull-free graph forbids exactly the odd hole and odd antihole configurations that carry both a complete and an anticomplete outside witness.
A split set in a bull-free graph
Definition
Let be a finite graph and let with . We say that is split when, for every vertex that is neither complete nor anticomplete to , there exist distinct vertices such that one of the following holds:
- -- is an induced path in (so are edges and is a nonedge), with adjacent to and and nonadjacent to ; or
- and are adjacent in , while is nonadjacent to and is nonadjacent to , and is adjacent to and nonadjacent to and .
The definition is complement-invariant: is split in if and only if it is split in , because clause in is clause in , clause in is clause in , and completeness swaps with anticompleteness.
A split set with both a complete and an anticomplete outside vertex yields a nontrivial module
Statement
Let be a bull-free graph and let be a split set. Suppose there are vertices such that is complete to and is anticomplete to . Then has a nontrivial module.
Facts & Assumptions
Given: A bull-free graph , a split set , and vertices with complete to and anticomplete to .
A set is split exactly when every outside vertex mixed on it has one of the two witnesses from the definition: either an induced three-vertex path, or a three-vertex configuration with exactly one edge among the three vertices (A split set in a bull-free graph).
A module is a vertex set to which every outside vertex is complete or anticomplete (Modules of a graph, and the trivial modules).
Bull-freeness is preserved by complementation (A graph is bull-free if and only if its complement is bull-free).
Proof
First claim: if is neither complete nor anticomplete to , then either is adjacent to and is adjacent to , or is nonadjacent to and is nonadjacent to . Indeed, let be the neighbors of in and ; both are nonempty. By [F1], either there are and with -- an induced path, or there are and with while . In the first case bull-freeness rules out both - and simultaneously, because otherwise and then would be bulls. In the second case bull-freeness similarly rules out both and -, because otherwise and then would be bulls.
Let be the set of vertices complete to , let be the set of vertices anticomplete to , and let . Either every vertex of has a neighbor in , or every vertex of has a nonneighbor in : otherwise a vertex of anticomplete to and a vertex of complete to would contradict each other. Replacing by if necessary preserves bull-freeness, splitness, and modules by [L1], [F1], and [F2], so assume that every vertex of has a neighbor in . Step 1.1 then makes complete to . Let be the set of vertices of lying on an induced path --- with and all . We prove by induction on that is complete to . For , if were a nonedge for some , step 1.1 applied to would force to be a nonedge, a contradiction. For , put and assume the result through . Choose nonadjacent to when , which is possible because is mixed on ; for any works because . If some were nonadjacent to , then would be a bull: form its triangle, while and are pendant at and . Hence is complete to .
Put . Every vertex of is anticomplete to : it is anticomplete to by definition, and any path from it to through has a shortest, hence induced, subpath that would put it in . Every vertex of is complete to by step 2.1 and the definition of . Thus every outside vertex is complete or anticomplete to , so is a module by [F2]. The set is nontrivial because and , while , so .
Every composite bull-free graph has a nontrivial module
Statement
Every composite bull-free graph has a nontrivial module.
Facts & Assumptions
Given: A composite bull-free graph .
In a composite bull-free graph there is an odd hole or odd antihole with one outside vertex complete to and another outside vertex anticomplete to (Basic and composite bull-free graphs).
A set is split when every mixed outside vertex has one of the two witnesses from the definition: either a three-vertex path, or a three-vertex configuration with exactly one edge among the three vertices (A split set in a bull-free graph).
A split set with both a complete and an anticomplete outside witness yields a nontrivial module (A split set with both a complete and an anticomplete outside vertex yields a nontrivial module).
Bull-freeness is complement-invariant (A graph is bull-free if and only if its complement is bull-free).
Proof
By [F1] and [L2], after passing to the complement if needed we may assume that is an odd hole with vertices in cyclic order, together with a vertex complete to and a vertex anticomplete to . To apply [L1], it is enough to show that is split.
Let be neither complete nor anticomplete to . By cyclic symmetry, assume is adjacent to and nonadjacent to . If is adjacent to , then the path -- gives the first split alternative from [F2]. So assume is nonadjacent to . If is also nonadjacent to , then while , so the triple gives the second split alternative. Otherwise is adjacent to , and then while , so the triple gives the second split alternative. Hence every mixed outside vertex satisfies [F2], so is split.
Step 1.2 shows that the odd hole is a split set, and step 1.1 supplies a complete and an anticomplete outside vertex for it. Therefore [L1] gives a nontrivial module in .
Every prime bull-free graph is basic
Statement
Every prime bull-free graph is basic.
Facts & Assumptions
Given: A prime bull-free graph .
A bull-free graph is basic exactly when it is not composite (Basic and composite bull-free graphs).
A prime graph has no nontrivial module (Prime graphs: those whose only modules are the trivial ones).
Every composite bull-free graph has a nontrivial module (Every composite bull-free graph has a nontrivial module).
Proof
If were composite, then the composite-case theorem [L1] would supply a nontrivial module of . This contradicts [F2], so is not composite.
Since is bull-free and not composite, [F1] says that is basic.
In a basic bull-free graph, an odd hole with a complete outside vertex has tightly constrained neighbors
Statement
Let be a basic bull-free graph, let be an odd hole in with , let be complete to , and let be nonadjacent to . Then either:
- is complete to ; or
- and has at least three neighbors in .
Facts & Assumptions
Given: A basic bull-free graph , an odd hole with vertices in cyclic order and , a vertex complete to , and a vertex nonadjacent to .
A basic bull-free graph is a bull-free graph that is not composite (Basic and composite bull-free graphs).
A hole is an induced cycle (Holes, antiholes, and odd holes).
Proof
Because is basic, cannot be anticomplete to : otherwise the odd hole would have the complete outside vertex and the anticomplete outside vertex , making composite and contradicting [F1]. Assume neither outcome of the Statement holds. By cyclic symmetry choose adjacent to . Suppose that is adjacent to . Since is not a bull, is adjacent to at least one of ; after reversing and shifting the cyclic labels in the second case, we may assume that is adjacent to . If , the three distinct neighbors give outcome 2, contrary to our assumption. Thus , and outcome 1 failing means is not complete to . Since is not a bull, is adjacent to at least one of ; reflecting the cyclic labels through if necessary, we may assume that is adjacent to . Let be minimal with nonadjacent to . Minimality makes adjacent to , while is adjacent to . If , then is a bull, so . But then is a bull, a contradiction. Thus is not adjacent to ; applying the same argument to any putative consecutive pair shows that has no two consecutive neighbors on .
Since is adjacent to but to no consecutive pair on , the vertices with would induce a bull unless were adjacent to every such . Reflecting the cycle through gives the same conclusion for . In particular is adjacent to both and , a consecutive pair, contradicting step 1.1. Therefore our assumption that neither outcome holds was impossible.
One of the two stated outcomes must hold.
In a basic bull-free graph, an odd hole with an anticomplete outside vertex forbids consecutive neighbors
Statement
Let be a basic bull-free graph, let be an odd hole in with , let be anticomplete to , and let be adjacent to . Then has no two consecutive neighbors on . In particular, has at least nonneighbors in .
Facts & Assumptions
Given: A basic bull-free graph , an odd hole with vertices in cyclic order and , a vertex anticomplete to , and a vertex adjacent to .
A basic bull-free graph is not composite (Basic and composite bull-free graphs).
A hole is an induced cycle (Holes, antiholes, and odd holes).
Proof
Because is basic, cannot be complete to : together with the anticomplete outside vertex , that would make the odd hole a composite witness, contrary to [F1]. So has a nonneighbor on . Suppose had two consecutive neighbors, say and . Let be minimal with nonadjacent to ; then , and minimality gives adjacent to and . Since is anticomplete to , the five vertices induce a bull, contradicting bull-freeness. Therefore has no two consecutive neighbors on .
On a cycle of length , any vertex subset with no two consecutive vertices has size at most . Step 1.1 therefore bounds the number of neighbors of on by , so the number of nonneighbors is at least .
Replicating a vertex of a perfect graph preserves perfection
Statement
Let be a finite perfect graph and let . Form by adding a new vertex adjacent exactly to and every neighbor of . Then is perfect. In particular, replacing by any nonempty finite clique of true twins preserves perfection, by repeated replication.
Facts & Assumptions
Given: A finite perfect graph , a vertex , and its replication as in the Statement.
A graph is perfect when every induced subgraph has (A perfect graph).
A proper coloring partitions the vertices into stable color classes, and a clique meets each color class in at most one vertex (Proper vertex colourings and chromatic number, Cliques, stable sets, the clique number and stability number ).
Deleting vertices gives an induced subgraph, so every induced subgraph of a perfect graph is perfect (Subgraphs, induced subgraphs and spanning subgraphs, A perfect graph).
Proof
Induct on . For , its replication is , whose induced subgraphs have equal chromatic and clique numbers. Assume the assertion for smaller perfect graphs. Every proper induced subgraph of either contains at most one of and is isomorphic to an induced subgraph of , or contains both and is the replication of in a proper induced subgraph of . It is perfect by [L3] or by the induction hypothesis, respectively. Thus it remains to show .
Put . Every clique of contains at most the one additional vertex , so is or . If it is , color with colors and give a new color. Then , and the reverse inequality holds in every graph.
Suppose . No -clique of contains , since its union with would be a -clique of . Fix a proper -coloring of , and let be the color class of . Every -clique of meets exactly once by [L2], and that meeting vertex is not . Hence the induced graph has no -clique and . Since is perfect by [L3], it admits a coloring with at most colors.
The remaining set is stable in : was a color class, and is adjacent outside only to neighbors of , none of which lies in . Give that set one new color, extending the coloring of to a -coloring of . Thus ; the opposite inequality is universal. With step 2.1, this proves perfect by step 1.1. To replace by a clique of true twins, replicate successively times; each step starts from a perfect graph and creates one further twin.
Source notes
Diestel, Lemma 5.5.5, pp. 142-143, gives the same induction and the key color-class argument. The PDF was read in full for this lemma. The finite clique-of-twins conclusion is the explicit iteration needed below.
Lovasz's numerical criterion for perfect graphs and complement invariance
Statement
For a finite graph , the following are equivalent:
- is perfect.
- Every induced subgraph of satisfies .
Consequently is perfect if and only if its complement is perfect.
Facts & Assumptions
Given: A finite simple graph .
Perfection means for every induced subgraph . An optimal coloring partitions into 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 and stability number ).
If is stable, an optimal coloring of can be extended by one new color on . 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 and stability number ).
Any vectors of are linearly dependent, since the standard coordinate vectors span (If has a spanning set with elements, then every linearly independent subset of is finite with at most elements; in particular has no linearly independent subset equinumerous with , The standard list with and for is an ordered basis of ; hence , and is the zero space with basis and dimension ).
Proof
If is perfect, color each induced with colors. Each color class is stable and has at most vertices, so . This includes the empty graph, for which both sides are zero.
Conversely, assume the numerical inequality for every induced subgraph of and induct on . It passes to each proper induced subgraph, so those subgraphs are perfect by induction. The empty case is immediate. Suppose for contradiction that nonempty is not perfect. Put , and . Then , while the assumed inequality gives .
If is a nonempty stable set, then is a proper perfect induced subgraph. It must have a -clique: otherwise , and coloring with one new color would give , contrary to step 1.2. This also covers empty.
Fix a maximum stable set . For each , choose an optimal -coloring of , possible by step 2.1 and perfection of that proper induced subgraph. Name its color classes . Thus are stable sets. By step 2.1, for each fix a -clique in . All selections are from finite families.
Let be any -clique of . If , then for every it is a -clique of and meets each of that graph's color classes exactly once. If , then it meets once; in the th coloring, its other vertices occupy exactly of the color classes, so it misses exactly one class in that block. For each other it meets all classes of the th coloring. A clique meets at most once. Therefore is disjoint from exactly one of and meets every other one in exactly one vertex. In particular, if and if .
Enumerate . Let be the real matrix whose th row is the incidence vector of , and let be the real matrix whose th column is the incidence vector of . By step 4.1, : its diagonal entries are and all off-diagonal entries are . This matrix has independent columns. Indeed, if , put . Each coordinate equation says , so all ; then , and forces and . Hence the columns of are independent: any linear relation among them would remain a relation after multiplying by . But by step 1.2, contradicting [L3] for vectors of .
The contradiction discharges step 1.2, proving the numerical criterion. If is perfect, step 1.1 gives the inequality for every induced . For each induced subgraph of , [L2] gives , , and ; so the same inequality holds in . The criterion makes perfect. Applying that direction to proves the converse, because .
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 is written out here.
Substituting a perfect graph into a perfect graph preserves perfection
Statement
Let be finite perfect graphs, let , and assume the nonempty substitution is defined as in Substituting one graph for a vertex of another. Then is perfect. This includes every induced subgraph of , whether it meets the inserted copy of or not.
Facts & Assumptions
Given: Perfect finite graphs and a defined substitution .
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 and stability number ).
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).
In , each vertex of has precisely the outside neighbors that had. Deleting a vertex set gives an induced subgraph (Substituting one graph for a vertex of another, Subgraphs, induced subgraphs and spanning subgraphs).
Proof
Fix an arbitrary , put and . If is empty, then , which is perfect by [L1]. Suppose is nonempty. Let . By [L3], , and are perfect induced subgraphs of .
Put . Replace in by a -vertex clique of true twins, obtaining . By [L2], is perfect. Every clique of either avoids or consists of a clique in together with outside vertices all adjacent to in ; its inside part has size at most . Conversely, for any clique of outside vertices adjacent to , a -clique of can be added. The same description holds with in place of , so .
Color optimally with colors. Its mutually adjacent twin vertices use distinct colors. Color properly with colors and relabel those colors by the colors on ; keep the colors of all vertices in from the coloring of . This colors properly. Indeed, inside and inside the colorings are proper; an outside vertex adjacent to was adjacent to every member of , so its color differs from all colors now used on ; and an outside vertex not adjacent to has no edge into . Thus . The reverse inequality holds for every graph, so equality follows.
Since was arbitrary, every induced subgraph of has . Therefore is perfect.
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.
Substituting two -narrow graphs yields another -narrow graph
Statement
Let . If and are -narrow finite graphs and the substitution is defined, then is -narrow.
Facts & Assumptions
Given: A real number , -narrow finite graphs and , and a defined substitution .
A graph is -narrow when every good function has -power sum at most (An -narrow graph).
In a substitution, every vertex of the substituted graph has exactly the outside adjacencies that the vertex had in (Substituting one graph for a vertex of another).
Substituting a perfect graph for a vertex of a perfect graph preserves perfection (Substituting a perfect graph into a perfect graph preserves perfection).
Proof
Let be a good function on . Let be the family of perfect induced subgraphs of , and let . If , then every one-vertex induced subgraph of has weight , so vanishes on . Choose any vertex , define on by copying outside and setting , and note from [F2] that every perfect induced subgraph of corresponds either to the same perfect induced subgraph of or to one obtained by replacing with . Hence is good on , so [F1] gives . Because vanishes on , this is exactly .
Assume now that . Define on by copying outside and setting . If is a perfect induced subgraph of not containing , then it appears unchanged in and has total -weight at most . If , choose with ; then [L1] makes the substitution a perfect induced subgraph of , so . Thus is good on . Likewise is good on by the definition of . Applying [F1] to and gives and .
In the case , step 1.2 yields . Together with step 1.1, this proves that every good function on has -power sum at most . Therefore [F1] shows that is -narrow.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Section 1
- Maria Chudnovsky, The structure of bull-free graphs III: global structure, Section 2.1
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Section 2
- Maria Chudnovsky, The Erdős-Hajnal Conjecture: A Survey, Section 2
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Section 2 (good functions and narrowness)
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Section 2.1
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Proposition 2.1
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Section 3
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Theorem 3.1
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Theorem 1.4
- Maria Chudnovsky, The structure of bull-free graphs III: global structure, Theorem 4.2
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Lemma 4.1
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, Lemma 4.2
- Reinhard Diestel, Graph Theory, 5th ed., Lemma 5.5.5, pp. 142-143
- Reinhard Diestel, Graph Theory, 5th ed., Theorems 5.5.4 and 5.5.6, pp. 142-145
- Reinhard Diestel, Graph Theory, 5th ed., Exercise 51, p. 152, following Lemma 5.5.5
- Maria Chudnovsky and Shmuel Safra, The Erdos-Hajnal conjecture for bull-free graphs, Theorem 5.1
- Maria Chudnovsky, The Erdős-Hajnal Conjecture: A Survey, Theorem 2.5
- Maria Chudnovsky and Shmuel Safra, The Erdős-Hajnal conjecture for bull-free graphs, proof of Theorem 1.3