Lemma 3.3, p. 16 — along ≿ → ≿₀ ↠ ⊵ the menu-wise symmetric differences split disjointly
ProvedPrefSemimetric.TopDiff.lemma_3_3maximal-elementsp2o-batch-pfp2ap2o-gran-per-chapterp2o-plan-paperp2o-v1perturbationspreference-relations
Let be a finite set and let be acyclic orders on with (that is, is a one-step perturbation of toward ). Then for every the sets
are disjoint, and their union equals .
The lemma says that a one-step perturbation toward never moves the set of maximal elements of a menu away from that of ; summed over menus it gives the additivity (Axiom 1′) of every .
Formalization Note is maxSet S, with S ranging over all finite subsets of .
Preamble
import Mathlib import Definitions.Def_PrefSemimetric_TopDiff_Model
Formal statement
namespace PrefSemimetric.TopDiff
theorem lemma_3_3 {X : Type*} [Fintype X] [DecidableEq X]
(R R0 T : X → X → Prop) (hR : IsAcyclicOrder R) (hT : IsAcyclicOrder T)
(h : OneStepToward R R0 T) (S : Finset X) :
Disjoint (symmDiff (maxSet S R) (maxSet S R0)) (symmDiff (maxSet S R0) (maxSet S T)) ∧
symmDiff (maxSet S R) (maxSet S R0) ∪ symmDiff (maxSet S R0) (maxSet S T) =
symmDiff (maxSet S R) (maxSet S T) := by sorry
end PrefSemimetric.TopDiff
Source
Nishimura & Ok, A Class of Dissimilarity Semimetrics for Preference Relations, arXiv:2203.04418v1, p. 16, Lemma 3.3
Human review
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.