Two first-order logics of permutations
Michael Albert, Mathilde Bouvel, Valentin F\'eray

TL;DR
This paper introduces two logical frameworks for analyzing finite permutations from different perspectives, demonstrating their expressibility limits and applications to permutation classes, revealing fundamental differences between the two views.
Contribution
It defines two first-order theories for permutations, proves the expressibility of k-stack sortable permutations, and characterizes classes where cycle points are definable, highlighting differences between permutation representations.
Findings
k-stack sortable permutations are expressible in TOTO for all k
Permutation classes with cycle-definability in TOTO are characterized
Permutations as bijections and as words have fundamentally different definability properties
Abstract
We consider two orthogonal points of view on finite permutations, seen as pairs of linear orders (corresponding to the usual one line representation of permutations as words) or seen as bijections (corresponding to the algebraic point of view). For each of them, we define a corresponding first-order logical theory, that we call (Theory Of Two Orders) and (Theory Of One Bijection) respectively. We consider various expressibility questions in these theories. Our main results go in three different direction. First, we prove that, for all , the set of -stack sortable permutations in the sense of West is expressible in , and that a logical sentence describing this set can be obtained automatically. Previously, descriptions of this set were only known for . Next, we characterize permutation classes inside which it is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
