Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Explicit Finite Pareto Quotient

Abstract

The symmetric weak-Pareto kernel on a finite carrier has explicit finite classes, a complete class enumeration, and the required empty and singleton laws.

Definition 1.1 (Explicit symmetric-kernel class).

Formalization. D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.paretoClass (✓ std3).

Source. Repository-derived.

Commentary.

The class is computed by filtering the attached finite carrier with the decidable symmetric weak-Pareto kernel.

Definition 1.2 (Finite image of all Pareto classes).

Formalization. D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.paretoClassImage (✓ std3).

Source. Repository-derived.

Commentary.

Taking the finite image removes duplicate classes while retaining an explicit representative-produced enumeration.

Definition 1.3 (Finite Pareto quotient carrier).

Formalization. D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.FiniteParetoQuotient (✓ std3).

Source. Repository-derived.

Commentary.

The quotient carrier is the subtype of finite classes in the class image; it does not invoke Lean’s abstract Quotient type.

Definition 1.4 (Complete explicit quotient enumeration).

Formalization. D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.quotientEnum (✓ std3).

Source. Repository-derived.

Commentary.

Attaching image-membership proofs turns the class image into an enumeration whose elements already have the quotient subtype.

Definition 1.5 (Fintype from the explicit class image).

Formalization. D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.finiteParetoQuotientFintype (✓ std3).

Source. Repository-derived.

Commentary.

The class image supplies a finite type structure directly, including when the quotient is empty; no Nonempty premise is introduced.

Theorem 1.6 (Classes are exact and their enumeration is complete).

Proof. Machine-checked in Lean as D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.finite_pareto_quotient_exact_and_complete (✓ std3). ∎

Source. Repository-derived.

Commentary.

Every carrier element is enumerated; class membership is exactly ParetoEqOn; classes are reflexive, equal exactly for equivalent representatives, nonempty, stable under reclassification, and all occur in quotientEnum.

The same declaration verifies both boundary cases: an empty carrier has no quotient element, while a one-element carrier has exactly one quotient class.

References

  • Truth anchor: D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.FiniteParetoQuotient
  • Truth anchor: D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.finiteParetoQuotientFintype
  • Truth anchor: D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.finite_pareto_quotient_exact_and_complete
  • Truth anchor: D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.paretoClass
  • Truth anchor: D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.paretoClassImage
  • Truth anchor: D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/FiniteParetoQuotient.quotientEnum
  • Dependency: D5/S3/ConceptDynamics/DefinitionEscapeAdjudication/ParetoEqOnDecidableEquivalence