Alphabeta Math
CorollaryStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck passaudited 2026-07-31
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 finite simple graph of minimum degree at least two contains a cycle

Statement

If GG is a finite simple graph with δ(G)2\delta(G)\ge2, then GG contains a cycle.

Facts & Assumptions

Given: A finite simple graph GG with δ(G)2\delta(G)\ge2.

[L1]

GG contains a path with at least δ(G)\delta(G) edges (Every nonempty finite simple graph contains a path with at least δ(G)\delta(G) edges).

[F1]

A closed walk of length at least 33 whose vertices before the final repeated endpoint are distinct is a cycle (Walks, closed walks, trails, paths and cycles, with length equal to the number of traversed edges).

Proof

technique · direct
1.1

By [L1], GG has a path of length at least 22. Among all paths choose one of greatest length, say P=(v0,,v)P=(v_0,\ldots,v_\ell), so 2\ell\ge2.

givenL1choose
2.1

Every neighbour of v0v_0 lies on PP, since a neighbour outside PP could be prepended to make a longer path. Since degG(v0)2\deg_G(v_0)\ge2, besides v1v_1 there is a neighbour vjv_j with j2j\ge2.

step 1.1given
3.1

The list (v0,v1,,vj,v0)(v_0,v_1,\ldots,v_j,v_0) is a closed walk of length j+13j+1\ge3 with distinct vertices before its final v0v_0, so it is a cycle by [F1].

step 1.1step 2.1F1

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 12 results over 10 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources