Theorem 2.2, p. 11 — acyclic orders with equal symmetric parts are joined by finitely many one-step perturbations
ProvedPrefSemimetric.TopDiff.theorem_2_2Let be a finite set and let and be distinct acyclic orders on with the same symmetric parts, i.e. under iff and are mutually related by . Then can be transformed into by finitely many one-step perturbations: there are acyclic orders with and
Equivalently, is in-between and .
This is the reachability result on which the "only if" half of Theorem 3.1 rests: it lets distances between orders with a common symmetric part be computed along a chain of single additions and deletions.
Formalization Note The conclusion is InBetween R T T, the transitive closure of the one-step relation toward , which is the page's "-step perturbation of toward for some " with . Each one-step perturbation carries its consistency condition (2).
import Mathlib import Definitions.Def_PrefSemimetric_TopDiff_Model
namespace PrefSemimetric.TopDiff
theorem theorem_2_2 {X : Type*} [Fintype X] [DecidableEq X]
(R T : X → X → Prop) (hR : IsAcyclicOrder R) (hT : IsAcyclicOrder T) (hne : R ≠ T)
(hsymm : ∀ x y, symmPart R x y ↔ symmPart T x y) :
InBetween R T T := by sorry
end PrefSemimetric.TopDiff
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.