Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16
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.

Every P3-free graph G satisfies hom⁡(G)≥∣V(G)∣

Statement

Every P3-free finite graph G satisfies hom⁡(G)≥∣V(G)∣. Consequently the hereditary class of P3-free graphs has Erdős–Hajnal constant 1/2.

Facts & Assumptions

Given: A finite P3-free graph G.

[L1]

The homogeneous number is hom⁡(G)=max⁡{ω(G),α(G)} (Homogeneous vertex sets and the homogeneous number hom⁡(G)=max⁡{ω(G),α(G)}).

[L2]

A hereditary class has constant c>0 when every nonempty member F satisfies hom⁡(F)≥∣V(F)∣c (The Erdős–Hajnal property and an Erdős–Hajnal constant for a hereditary graph class).

[L3]

P3-free means having no induced copy of the three-vertex path, and every fixed-pattern-free class is hereditary (H-free and F-free graphs under the induced-subgraph convention, Every class defined by forbidden induced subgraphs is hereditary).

[L4]

The graph P3 has three vertices and exactly its two consecutive edges (Empty and complete graphs, complete bipartite graphs, and the convention that Pn and Cn have n vertices).

[L5]

Connected vertices are joined by a path, and a component is the induced graph on all vertices reachable from one vertex (Connected graphs and connected components defined by the existence of vertex paths).

[L6]

Component vertex sets are nonempty, pairwise disjoint, cover V(G), and induce connected graphs (The connected components of a graph partition its vertex set and are its maximal connected subgraphs).

[L7]

A path has distinct vertices and consecutive vertices adjacent (Walks, closed walks, trails, paths and cycles, with length equal to the number of traversed edges); the distance of connected vertices is the minimum length of a path joining them (Graph distance within a component, eccentricity, diameter and girth, including the acyclic convention).

[L8]

Every nonnegative real a has a unique nonnegative square root a (Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0}), and a1/2 agrees with the rational-power square root, including at a=0 (The exponential definition of real powers agrees with the existing rational powers).

Proof

technique · direct
1.1givenL1L8

If G is null, then hom⁡(G)=0=0 by [L1] and [L8]. Assume henceforth that G is nonempty.

1.2L3L4L5L7

Every connected component of G is a clique: otherwise two nonadjacent vertices in one component have a shortest path v0,…,vℓ with ℓ≥2; the vertices v0,v1,v2 are distinct, the consecutive pairs are edges, and v0v2 is not an edge because it would shorten the path, so they induce P3, contrary to [L3].

1.3L5L6choose

Let r≥1 be the number of connected components of G. Choosing one vertex from each of these finitely many nonempty components gives a stable set, since an edge would put its endpoints in one component; hence α(G)≥r.

2.1step 1.1step 1.2L6choose

Let the component orders be c1,…,cr. By [L6], r≥1, each ci≥1, and ∣V(G)∣=∑ici; step 1.2 gives ω(G)≥max⁡ici.

3.1step 2.1step 1.3L1algebra

Therefore ∣V(G)∣=∑ici≤rmax⁡ici≤α(G)ω(G)≤hom⁡(G)2.

4.1step 3.1L2L3L8∎

Both sides are nonnegative, so [L8] and step 3.1 yield hom⁡(G)≥∣V(G)∣=∣V(G)∣1/2. Together with [L2] and [L3], this makes 1/2 an Erdős–Hajnal constant for the P3-free class.

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