Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passaudited 2026-09-01
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.

The prime five-vertex graphs are exactly the bull, C5, P5, and P5

Statement

A finite graph on five vertices is prime if and only if it is isomorphic to one of the following four graphs: the bull, C5, P5, or P5.

Facts & Assumptions

Given: A finite graph G with V(G)=5.

[L1]

Every prime graph on at least four vertices contains an induced P4 (Every prime graph on at least four vertices contains an induced P_4).

[L3]

The standard graphs P5 and C5 have their usual path and cycle edge sets, and graph complementation replaces edges by the missing pairs (Empty and complete graphs, complete bipartite graphs, and the convention that Pn and Cn have n vertices, Graph isomorphisms, automorphisms and graph complements).

[L4]

The bull is the graph obtained from a triangle by attaching leaves to two distinct triangle vertices (The bull graph).

[F1]

A vertex set is a module of G if and only if it is a module of G, because an outside vertex is complete or anticomplete to the set in G exactly when it is anticomplete or complete to it in G.

Proof

technique · cases
1.1

[assume-case forward] Assume first that G is prime. By [L1], there is an induced path p1p2p3p4 in G. Let x be the fifth vertex. We classify the neighbourhood NG(x){p1,p2,p3,p4}.

L1givenchoosecases
1.2

[assume-case reverse] Conversely, each of the listed graphs is prime. For P5 on vertices 1,2,3,4,5 in path order, every nontrivial proper subset is split by an outside vertex: the pairs {1,2},{2,3},{3,4},{4,5},{1,3},{1,4},{1,5},{2,4},{2,5},{3,5} are split respectively by 3,1,2,3,4,3,2,1,4,2, and the triples {1,2,3},{1,2,4},{1,2,5},{1,3,4},{1,3,5},{1,4,5},{2,3,4},{2,3,5},{2,4,5},{3,4,5} are split respectively by 4,3,3,2,4,3,1,1,3,2; every four-vertex subset is split by the omitted vertex. For C5, by cyclic symmetry, adjacent pairs are split by a neighbour of exactly one of them, nonadjacent pairs are split by their common neighbour, consecutive triples are split by the next cycle vertex, the other triple type is split by the middle omitted vertex, and a four-vertex subset is split by the omitted vertex. For the bull, writing the triangle as a,b,c with leaves y at a and z at b, every nontrivial proper subset is again split by an outside vertex: for instance {a,y} by b, {b,y} by z, {a,b} by y, {c,y} by b, {a,b,c} by y, {a,b,y} by c, and {a,y,z} by b; the remaining cases follow by the automorphism swapping (a,y) with (b,z) or by the omitted vertex when the subset has size four. Thus P5, C5, and the bull have no nontrivial modules, so [L2] makes them prime; then [F1] gives the same for P5.

L2F1L3L4cases
2.1

If x has no neighbours on the path, then x is isolated, so the four path vertices form a nontrivial module. If x has all four path vertices as neighbours, then x is isolated in the complement, and [F1] again gives a nontrivial module. Both cases contradict [L2].

step 1.1L2F1cases
2.2

If x has exactly one neighbour, then either that neighbour is an endpoint or an internal path vertex. In the endpoint case, say NG(x)={p1}, the order x,p1,p2,p3,p4 is a P5. In the internal case, say NG(x)={p2}, the set {p1,x} is a nontrivial module, since every other vertex is complete or anticomplete to that pair. Thus the only prime one-neighbour case is P5.

step 1.1L2L3cases
2.3

If x has exactly two neighbours, there are four patterns up to reversing the path: {p1,p2}, {p1,p3}, {p1,p4}, and {p2,p3}. For {p1,p2} the set {p1,x} is a module; for {p1,p3} the set {p2,x} is a module; for {p1,p4} the cycle x,p1,p2,p3,p4,x is a C5; and for {p2,p3} the vertices p1,p2,p3,x,p4 form a bull, with triangle p2p3x and leaves p1,p4. Hence the only prime two-neighbour cases are C5 and the bull.

step 1.1L2L3L4cases
2.4

If x has exactly three neighbours, then exactly one path vertex is a non-neighbour. When that non-neighbour is an endpoint, say p1, the set {p3,x} is a nontrivial module. When the unique non-neighbour is internal, say p3, the order p2,p4,p1,p3,x is an induced P5 by [L3]. Therefore the only prime three-neighbour case is P5.

step 1.1L2L3cases
3.1

Steps 2.1 through 2.4 exhaust all neighbourhood sizes of x, so every prime five-vertex graph is isomorphic to the bull, C5, P5, or P5.

step 2.1step 2.2step 2.3step 2.4cases-exhaustive
4.1

Step 3.1 proves the forward direction and step 1.2 proves the reverse direction, so the stated equivalence holds.

step 3.1step 1.2

Depends on

Used by

Dependency tree · two levels

21 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