Skip to content

SimionSchmidt ​

The left-to-right minima stay in place and the other positions take the remaining values, largest first: a 123-avoiding permutation.

SimionSchmidt(Permutation)The left-to-right minima stay in place and the other positions take the remaining values, largest first: a 123-avoiding permutation.
Typed signatures
TypePackageApplies
(permutation) -> permutationcombinatoricsalways

Domain: Combinatorial maps

Details
  • Takes a Permutation and returns a Permutation — a typed map, so a wrong carrier is a type error rather than a wrong answer.
  • FindStat's Mp00068, Sage's simion_schmidt(avoid=[1,2,3]). Idempotent; a bijection from the 132-avoiding permutations to the 123-avoiding ones.

Examples

Basic #

the identity 123123

live ↗
InSimionSchmidt(Permutation⁡([1,2,3]))\mathrm{SimionSchmidt}({\operatorname{Permutation}}([1, 2, 3]))OutPermutation⁡([1,3,2]){\operatorname{Permutation}}([1, 3, 2])
About
Examples1
CrosswalkFindStat