非負整数nに対してサイズnのSchröder路とは,ベクトルA≜(1,1),B≜(2,0),C≜(1,−1)の有限列ω=(ω1,…,ωr)(ωi∈{A,B,C})であって,
を満たすものである.サイズnのSchröder路の数snはSchröder数といい,(sn)n=0∞=(1,2,6,22,90,394,1806,8558,41586,206098,…)である [1].
Schröder数の一階差分はSchröder数の畳み込みに等しいことが知られている [2].つまり,以下の定理が成り立つ.
任意の非負整数nに対してsn+1−sn=∑i=0nsisn−i (1)が成り立つ.
サイズn+1のSchröder路のうち先頭がBでないものの集合をTn+1とする.すると,|Tn+1|=sn+1−snである.サイズnのSchröder路の集合をSnとかく.定理を示すには,全単射Tn+1→⨆i=0nSi×Sn−iを作ればよい.
Schröder路ω∈Tn+1には,原点を出発したあと初めてx軸上に戻ってくる点が存在する.その前後でω=Aω′Cω″と二つのSchröder路の組(ω′,ω″)に一意的に分解することができる.この分解ω→(ω′,ω″)は可逆であり所望の全単射を与える.
この性質を使って,Schröder数の母関数を求めることができる.Schröder数の母関数をS(x)≜∑n=0∞snxnとする.式 (1)の両辺にxnをかけてnにわたって足すと,∑n=0∞(sn+1−sn)xn=∑n=0∞∑i=0nsisn−ixn式変形してS(x)−1x−S(x)={S(x)}2S(x)について解くと,S(x)=1−x−x2−6x+12x.
バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。