Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Canonical Verdict Reduction

Abstract

Verdict tables descend canonically, reduce by column representatives, and remain relative to the implementation population.

Theorem 1.1 (The true verdict source is its population-relative double quotient).

Proof. Machine-checked in Lean as D5/S3/Observer/VisibleDescent/CanonicalVerdictReduction.canonical_verdict_reduction (✓ std3). ∎

Source. Repository-derived.

Commentary.

The implementation kernel is equality of complete verdict rows, and the test kernel is equality of complete verdict columns. Mathlib’s two-quotient lift gives the displayed canonical verdict map; its representative computation rule determines that map uniquely.

A retained test subset is lossless when every original test has a retained test with the same column. Such a subset is inclusion-minimal among lossless subsets exactly when it contains one representative of every column class.

Two distinct tests can agree on every current implementation and cease to agree after one implementation is adjoined. Redundancy is therefore indexed by the chosen implementation population.

The canonical descent and extension witness are imported from their frozen D5 owners. Repository and pinned-Mathlib searches found no existing minimal-lossless-subset characterization with this verdict-column shape.

References