Skip to content

BouncePath ​

The bounce path of a Dyck path, bouncing between the path and the diagonal from the far corner.

BouncePath(DyckPath)The bounce path of a Dyck path, bouncing between the path and the diagonal from the far corner.
Typed signatures
TypePackageApplies
(dyck_path) -> dyck_pathcombinatoricsalways

Domain: Combinatorial maps

Details
  • Takes a DyckPath and returns a DyckPath — a typed map, so a wrong carrier is a type error rather than a wrong answer.
  • FindStat's Mp00099, the first half of the zeta map. Idempotent: a bounce path is its own bounce path.

Examples

Basic #

the Dyck path UUDDUDUUDDUD

live ↗
InBouncePath(DyckPath⁡([1,1,0,0,1,0]))\mathrm{BouncePath}({\operatorname{DyckPath}}([1, 1, 0, 0, 1, 0]))OutDyckPath⁡([1,1,0,0,1,0]){\operatorname{DyckPath}}([1, 1, 0, 0, 1, 0])
About
Examples1
CrosswalkFindStat