Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Partial Tests Leave a Defect

Abstract

Partial tests can pass while a disjoint nonempty defect set remains.

Theorem 1.1 (Passing partial tests can leave a defect).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/Audits/PartialTestsLeaveDefect.passing_partial_tests_can_leave_a_defect (✓ std3). ∎

Source. Repository-derived.

Commentary.

The Boolean countermodel uses one covered set and one defect set throughout. Both are nonempty, they are disjoint, and every covered candidate is absent from the defect set.

Consequently the same construction witnesses both successful tests and a surviving defect; no completeness certificate is assumed.

Pinned Mathlib singleton and disjointness lemmas discharge the four public clauses directly. The Lean module introduces no definition.

References

  • Truth anchor: D5/S3/ConceptDynamics/Audits/PartialTestsLeaveDefect.passing_partial_tests_can_leave_a_defect