Soundness, Liveness, and Shape-Only Tests
Abstract
A concrete judge model separates soundness, liveness, and shape-only tests.
Theorem 1.1 (Soundness and liveness are independent of shape-only tests).
Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Governance/SoundnessLivenessShapeOnlyIndependence.soundness_liveness_independent_of_shape_only_tests (✓ std3). ∎
Source. Repository-derived.
Commentary.
Judge is Bool x Bool. Soundness reads the first coordinate, liveness reads the second, and shape is the first coordinate itself.
The judges (true,false) and (false,true) witness both failed implications. The judges (true,false) and (true,true) have equal shape but opposite liveness.
Consequently every test family constant on equal-shape fibers fails to characterize liveness. The declaration also includes the general version for every model with a same-shape liveness split.
References
- Truth anchor:
D5/S3/ConceptDynamics/Governance/SoundnessLivenessShapeOnlyIndependence.soundness_liveness_independent_of_shape_only_tests