Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26
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.

A nonempty simple graph is a tree if and only if each pair of vertices is joined by exactly one path

Statement

A nonempty simple graph is a tree if and only if each pair of vertices is joined by exactly one path.

Facts & Assumptions

Given: A nonempty simple graph.

[F1]

A cycle is a closed walk of length at least three with distinct vertices apart from its endpoints; a forest is a simple graph with no cycle and a tree is a connected forest (Cycles, trees and forests in a simple graph on an arbitrary vertex set).

[F2]

A walk of length in a simple graph is a finite vertex list (v0,,v) with consecutive vertices adjacent; a path is a walk with distinct vertices; the graph is connected when it is nonempty and every two vertices are joined by a path (Walks, paths, connectedness and components in a simple graph on an arbitrary vertex set).

[L1]

A simple graph is a pair (V,E) with V any set and E a set of two-element subsets of V (Simple graphs on an arbitrary vertex set).

[L2]

Every walk in a simple graph contains a path with the same endpoints and of no greater length (Every walk contains a path between the same endpoints, of no greater length).

Proof

technique · direct
1.1

If paths are unique, nonemptiness together with the existence of a path between each pair makes the graph connected; a cycle of length at least three would give two distinct paths between two of its vertices.

F1F2L1given
2.1

Conversely, in a tree two distinct paths with the same endpoints first diverge at some index and first meet again later, and the two segments between those points form a cycle.

F1F2L2step 1.1

Depends on

Used by

Dependency tree · two levels

9 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