Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedPipeline-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-06
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.

Directed s-t connectivity is NL-complete

Statement

STCON is NL-complete under ≤log⁡.

Facts & Assumptions

Given: an encoded digraph ⟨G,s,t⟩, or a language A∈NL.

[L1]

A fixed logspace machine has polynomially many configurations, and accepting branches may be made simple (Logspace machines have polynomially many configurations).

[L2]

A logspace many-one reduction is a deterministic bitwise polynomial-output transduction (Logspace many-one reduction).

Proof

technique · membership and configuration-graph reduction
1.1givenconstruct

To decide STCON nondeterministically, retain a current vertex and a counter through ∣V∣−1 moves, guessing an outgoing edge at each move and accepting on reaching t. A path exists exactly when one exists with at most ∣V∣−1 moves.

1.2L1construct

For A∈NL, fix its machine M. On input x, make vertices from the valid configurations of M on x, add a fresh target tx, use legal transitions as arcs, and add an arc from every accepting configuration to tx.

2.1step 1.1algebra

Both stored vertex labels and the counter have O(log⁡∣V∣) bits, so step 1.1 puts STCON in NL.

2.2L1L2step 1.2construct

By [L1], there are polynomially many configuration names of O(log⁡∣x∣) bits. A transducer enumerates candidate pairs, checks locally whether one is a legal successor of the other, and streams the encoded graph, start configuration, and tx using O(log⁡∣x∣) work space.

3.1step 2.1step 2.2∎

A directed path from the start to tx is exactly an accepting computation branch of M on x. Thus the transducer is an A≤log⁡STCON reduction, which with step 2.1 proves NL-completeness.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

8 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