Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-12
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 bounded reachability recursion is correct

Statement

Let G=(V,A) be a finite digraph, let u,vV, and let iN. Then ReachiG(u,v) holds if and only if G contains a directed path from u to v of length at most 2i.

Facts & Assumptions

Given: a finite digraph G=(V,A), vertices u,vV, and a natural number i.

[L1]

The definition of Reach0G(u,v) says exactly that u=v or (u,v)A, and the definition of ReachiG for i1 says that some midpoint z makes both Reachi1G(u,z) and Reachi1G(z,v) hold (The bounded reachability recursion for directed paths of length at most 2^i).

Proof

technique · induction
1.1

For i=0, [L1] says Reach0G(u,v) holds exactly when u=v or there is an arc uv. These are precisely the directed paths from u to v of lengths 0 and 1, hence of length at most 20.

L1base
1.2

Assume the claim for i1 with i1. If ReachiG(u,v) holds, [L1] gives a midpoint z with Reachi1G(u,z) and Reachi1G(z,v). By the induction hypothesis there are directed paths from u to z and from z to v, each of length at most 2i1, and concatenating them gives a path from u to v of length at most 2i.

L1ihconstruct
1.3

Conversely, suppose there is a directed path u=v0v1v=v with 2i. Put m:=min(2i1,) and choose z:=vm. Then the initial segment from u to z has length at most 2i1, and the remaining segment from z to v has length m2i1. The induction hypothesis gives Reachi1G(u,z) and Reachi1G(z,v), so [L1] yields ReachiG(u,v).

L1ihchoosealgebra
2.1

Steps 1.1, 1.2, and 1.3 prove the equivalence for every i.

step 1.1step 1.2step 1.3discharge-induction

Depends on

Used by

Dependency tree · two levels

2 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