Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)precheck passaudited 2026-08-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.

A maximal acyclic spanning subgraph of a connected graph is a spanning tree

Statement

Let GG be a finite connected graph. If FF is an acyclic spanning subgraph of GG maximal under edge inclusion among such subgraphs, then FF is a spanning tree of GG.

Facts & Assumptions

Given: A connected graph GG and an edge-maximal acyclic spanning subgraph FF.

[F2]

A spanning tree is a connected acyclic spanning subgraph (Spanning trees of a graph, Trees, forests, leaves and isolated vertices).

Proof

technique · contradiction
1.1

Suppose FF is disconnected, and choose vertices u,vu,v in distinct components of FF.

assume-contraF1
1.2

A uu-vv path in GG has a first edge xyxy whose endpoints lie in distinct components of FF.

F3F1
2.1

Adding xyxy to FF cannot create a cycle, because a cycle through xyxy would contain an xx-yy path already in FF, contrary to the choice of distinct components.

step 1.2
3.1

Thus F+xyF+xy is a strictly larger acyclic spanning subgraph, contradicting maximality.

step 2.1
4.1

Hence FF is connected, and therefore it is a spanning tree.

F2discharge-contradiction

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 59 results over 21 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