$n$は非負整数とする.二次元平面$\mathbb{R}^2$の二つのベクトル$\mathsf{U}\triangleq(1,1),\mathsf{D}\triangleq(1,-1)$の列
\begin{align}
\omega=(\omega_1,\ldots,\omega_{2n})\qquad \omega_i\in\{\mathsf{U},\mathsf{D}\}
\end{align}
であって,以下の二条件
サイズ$n$のDyck路の個数は,カタラン数$C_n\triangleq\frac{1}{n+1}\binom{2n}{n}$であることが知られている.
Dyck路$\omega$に現れる$\mathsf{UD}$という部分列のことを,ピークという.
下の図1を見るとわかりやすいと思う.Dyck路は下図のように図示され,線の高さが極大な場所がピークである.
サイズ$10$のDyck路$\mathsf{UUDUUDDDUD}$の図示.赤い矢印で示した部分がピーク.
特定の$x$座標にピークを持つDyck路の数は以下のように求められる.
任意の自然数$n\in\mathbb{N}$と自然数$k\in\{1,\ldots,2n-1\}$が与えられているとする.
サイズ$n$のDyck路$\omega=(\omega_1,\ldots,\omega_{2n})$のうち,$\omega_k=\mathsf{U},\omega_{k+1}=\mathsf{D}$を満たすものは,$C_{n-1}$個存在する.
「サイズ$n-1$のDyck路」と「サイズ$n$で$\omega_k=\mathsf{U},\omega_{k+1}=\mathsf{D}$を満たすDyck路」との全単射を作ればよい.
サイズ$n-1$のDyck路を
\begin{align}
\alpha=(\alpha_1,\ldots,\alpha_{2n-2})
\end{align}
とする.このとき
\begin{align}
\alpha'\triangleq(\alpha_1,\ldots,\alpha_{k-1},\mathsf{U},\mathsf{D},\alpha_{k},\ldots,\alpha_{2n-2})
\end{align}
は,サイズ$n$で$\omega_k=\mathsf{U},\omega_{k+1}=\mathsf{D}$を満たすDyck路である.
対応$\alpha\mapsto\alpha'$は所望の全単射である.