Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Acyclic Source-Formula Correctness

Abstract

Acyclic source formulas hold exactly when a source-supported proof exists.

Theorem 1.1 (Source formulas are correct for valid proofs).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Provenance/AcyclicSourceFormulaCorrectness.source_formula_iff_valid_source_proof (✓ std3). ∎

Source. Repository-derived.

Commentary.

The source proof graph extends the existing finite acyclic rank carrier. Each conclusion has an optional direct source and finitely many alternative rules whose premises carry incoming-edge certificates.

The Boolean semantics is constructed recursively along the inherited rank. A direct enabled source is one disjunct; each alternative rule is another disjunct whose premises form a conjunction.

ValidSourceProof is an independent inductive relation. Well-founded induction proves that the recursive formula holds exactly when a proof uses only the available sources.

References