欧拉锯齿数(Euler zigzag numbers)是组合数学中的一列整数,用来计数“交错排列/上下排列”(alternating permutations)的个数:即一个排列的相邻元素大小关系交替变化(如 \(a_1
/ˈɔɪlər ˈzɪɡzæɡ ˈnʌmbərz/
Euler zigzag numbers count how many alternating permutations there are of size \(n\).
欧拉锯齿数用来计算长度为 \(n\) 的交错排列有多少个。
Using the generating function \(\sec x+\tan x\), we can derive Euler zigzag numbers and connect them to alternating permutation statistics.
利用生成函数 \(\sec x+\tan x\),我们可以推导出欧拉锯齿数,并把它与交错排列的统计性质联系起来。
“Euler”来自数学家莱昂哈德·欧拉(Leonhard Euler),他研究了与 \(\sec x\)、\(\tan x\) 的级数展开相关的系数;“zigzag”字面意思是“之”字形/锯齿形,用来形象描述排列中“上、下、上、下”交替的模式,因此该数列被称为“欧拉锯齿数”。