Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedprecheck 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.

For every forest, ∣V∣=∣E∣+c, where c is the number of connected components

Statement

If F is a forest, let C(F) be the family of vertex sets of its connected components and put c(F):=∣C(F)∣. Then

∣V(F)∣=∣E(F)∣+c(F).

For the null forest, c(F)=0.

Facts & Assumptions

Proof

technique · induction on $|V(F)|$
1.1

If ∣V(F)∣=0, then ∣E(F)∣=0 and c(F)=0, so the identity holds.

base
1.2

Let ∣V(F)∣>0, assume the identity for forests with fewer vertices, and choose a vertex v of degree at most one.

ihL1L3
2.1

Put F′:=F−v. It remains a forest, and V(F) is the disjoint union of V(F′) and {v}, so ∣V(F)∣=∣V(F′)∣+1.

step 1.2L1F1F2
3.1

If v is isolated, then E(F)=E(F′), while the component family of F is the disjoint union of the component family of F′ and {{v}}. Hence ∣E(F)∣=∣E(F′)∣ and c(F)=c(F′)+1.

step 2.1F1L2F2
3.2

If v has degree one, deleting it removes its unique incident edge, so ∣E(F)∣=∣E(F′)∣+1. It does not change the number of components: v cannot be an internal vertex of a path between remaining vertices, and its neighbour remains in the same nonempty component after deletion. Thus c(F)=c(F′).

step 2.1F1L2F2
4.1

In the isolated case, the induction hypothesis gives ∣V(F)∣=∣V(F′)∣+1=(∣E(F′)∣+c(F′))+1=∣E(F)∣+c(F).

step 1.2step 2.1step 3.1F2
4.2

In the degree-one case, the induction hypothesis gives ∣V(F)∣=∣V(F′)∣+1=(∣E(F′)∣+c(F′))+1=(∣E(F′)∣+1)+c(F′)=∣E(F)∣+c(F).

step 1.2step 2.1step 3.2F2
5.1

The two possible degrees of v have both been handled, so the identity holds for every forest.

step 4.1step 4.2discharge-induction∎

Depends on

Used by

Dependency tree · two levels

44 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