Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Relational Weakest-Precondition Composition

Abstract

Universal weakest preconditions compose in reverse process order.

Theorem 1.1 (Weakest preconditions propagate backward through a composite).

Proof. Machine-checked in Lean as D5/S3/ObserverMemory/Knowledge/RelationalWeakestPreconditionComposition.universal_weakest_precondition_composition (✓ std3). ∎

Source. Repository-derived.

Commentary.

The two relations have the source, intermediate, and final carriers shown in the formula. The predicate transformer is the canonical relational core, and the proof applies the pinned library composition law directly.

References