Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Double Extensional Quotient Universality

Abstract

The two-sided extensional quotient is uniquely equivalent to every extensional factorization.

Theorem 1.1 (The double extensional quotient is universally minimal).

Proof. Machine-checked in Lean as D5/S3/Observer/Completion/DoubleExtensionalQuotientUniversality.double_extensional_quotient_universal_minimality (✓ std3). ∎

Source. Repository-derived.

Commentary.

The source evaluation supplies a behavior row for every state and a behavior column for every protocol. The two canonical quotient carriers are the equality kernels of those rows and columns.

A pair of surjections to extensional target carriers, together with the commuting evaluation square, induces a unique equivalence from each canonical quotient. The displayed equations expose the canonical maps and their action on every source state and protocol.

No exact dual quotient theorem was found in D5 or pinned Mathlib. The proof uses quotient lifting, representative induction, and Equiv.ofBijective directly on the source evaluation primitives.

References

  • Truth anchor: D5/S3/Observer/Completion/DoubleExtensionalQuotientUniversality.double_extensional_quotient_universal_minimality