In combinatorics, the Eulerian number is the number of permutations of the numbers 1 to in which exactly elements are greater than the previous element (permutations with "ascents").
The polynomials presently known as Eulerian polynomials in Euler's work from 1755, Institutiones calculi differentialis, part 2, p. 485/6. The coefficients of these polynomials are known as Eulerian numbers.
Other notations for are and .
Definition
The Eulerian polynomials are defined by the exponential generating function
The Eulerian numbers may also be defined as the coefficients of the Eulerian polynomials:
A plot of the Eulerian numbers with the second argument fixed to 5.
Basic properties
For fixed there is a single permutation which has 0 ascents: . Indeed, as for all , . This formally includes the empty collection of numbers, . And so .
For the explicit formula implies , a sequence in that reads .
Fully reversing a permutation with ascents creates another permutation in which there are ascents. Therefore . So there is also a single permutation which has ascents, namely the rising permutation . So also equals .
Since a permutation of the numbers to which has ascents must have descents, the symmetry shows that also counts the number of permutations with descents.
For , the values are formally zero, meaning many sums over can be written with an upper index only up to . It also means that the polynomials are really of degree for .
A tabulation of the numbers in a triangular array is called the Euler triangle or Euler's triangle. It shares some common characteristics with Pascal's triangle. Values of (sequence A008292 in the OEIS) for are:
k
n
0
1
2
3
4
5
6
7
8
0
1
1
1
2
1
1
3
1
4
1
4
1
11
11
1
5
1
26
66
26
1
6
1
57
302
302
57
1
7
1
120
1191
2416
1191
120
1
8
1
247
4293
15619
15619
4293
247
1
9
1
502
14608
88234
156190
88234
14608
502
1
Computation
For larger values of , can also be calculated using the recursive formula[2]
This formula can be motivated from the combinatorial definition and thus serves as a natural starting point for the theory.
For small values of and , the values of can be calculated by hand. For example
n
k
Permutations
A(n, k)
1
0
(1)
A(1,0) = 1
2
0
(2, 1)
A(2,0) = 1
1
(1, 2)
A(2,1) = 1
3
0
(3, 2, 1)
A(3,0) = 1
1
(1, 3, 2), (2, 1, 3), (2, 3, 1) and (3, 1, 2)
A(3,1) = 4
2
(1, 2, 3)
A(3,2) = 1
Applying the recurrence to one example, we may find
Likewise, the Eulerian polynomials can be computed by the recurrence
The second formula can be cast into an inductive form,
Identities
For any property partitioning a finite set into finitely many smaller sets, the sum of the cardinalities of the smaller sets equals the cardinality of the bigger set. The Eulerian numbers partition the permutations of elements, so their sum equals the factorial. I.e.
as well as . To avoid conflict with the empty sum convention, it is convenient to simply state the theorems for only.
Much more generally, for a fixed function integrable on the interval [3]
The Eulerian numbers have two important geometric interpretations involving convex polytopes.
First of all, the identity
implies that the Eulerian numbers form the -vector of the standard -dimensional hypercube, which is the convex hull of all -vectors in .
Secondly, the identity
means that the Eulerian numbers also form the -vector of the simple polytope which is dual to the -dimensional permutohedron, which is the convex hull of all permutations of the vector in .
The hyperoctahedral group of order is the group of all signed permutations of the numbers to , meaning bijections from the set to itself with the property that for all . Just as the symmetric group of order (i.e., the group of all permutations of the numbers to ) is the Coxeter group of Type , the hyperoctahedral group of order is the Coxeter group of Type .
Given an element of the hyperoctahedral group of order a Type B descent of is an index for which , with the convention that . The Type B Eulerian number is the number of elements of the hyperoctahedral group of order with exactly descents; see Chow and Gessel[6].
The corresponding polynomials are called midpoint Eulerian polynomials because of their use in interpolation and spline theory; see Schoenberg[7].
The Type B Eulerian numbers and polynomials satisfy many similar identities, and have many similar properties, as the Type A, i.e., usual, Eulerian numbers and polynomials. For example, for any ,
And the Type B Eulerian numbers give the h-vector of the simple polytope dual to the Type B permutohedron.
In fact, one can define Eulerian numbers for any finite Coxeter group with analogous properties: see part III of the textbook of Petersen in the references.
Eulerian numbers of the second order
The permutations of the multiset which have the property that for each k, all the numbers appearing between the two occurrences of k in the permutation are greater than k are counted by the double factorial number . These are called Stirling permutations.
The Eulerian number of the second order, denoted , counts the number of all such Stirling permutations that have exactly m ascents. For instance, for n = 3 there are 15 such permutations, 1 with no ascents, 8 with a single ascent, and 6 with two ascents:
The following table displays the first few second-order Eulerian numbers:
k
n
0
1
2
3
4
5
6
7
8
0
1
1
1
2
1
2
3
1
8
6
4
1
22
58
24
5
1
52
328
444
120
6
1
114
1452
4400
3708
720
7
1
240
5610
32120
58140
33984
5040
8
1
494
19950
195800
644020
785304
341136
40320
9
1
1004
67260
1062500
5765500
12440064
11026296
3733920
362880
The sum of the n-th row, which is also the value , is .
Indexing the second-order Eulerian numbers comes in three flavors:
(sequence A008517 in the OEIS) following Riordan and Comtet,
(sequence A201637 in the OEIS) following Graham, Knuth, and Patashnik,
(sequence A340556 in the OEIS), extending the definition of Gessel and Stanley.
References
Eulerus, Leonardus [Leonhard Euler] (1755). Institutiones calculi differentialis cum eius usu in analysi finitorum ac doctrina serierum [Foundations of differential calculus, with applications to finite analysis and series]. Academia imperialis scientiarum Petropolitana; Berolini: Officina Michaelis.
^Chow, Chak-On; Gessel, Ira M. (March 2007). "On the descent numbers and major indices for the hyperoctahedral group". Advances in Applied Mathematics. 38 (3): 275–301. doi:10.1016/j.aam.2006.07.003.
^Schoenberg, I. J. (1972). "Cardinal Interpolation and Spline Functions IV. The Exponential Euler Splines". Linear Operators and Approximation / Lineare Operatoren und Approximation: 382–404. doi:10.1007/978-3-0348-7283-6_34. ISBN978-3-0348-7285-0.
^Gessel, Ira; Stanley, Richard P (1 January 1978). "Stirling polynomials". Journal of Combinatorial Theory, Series A. 24 (1): 24–33. doi:10.1016/0097-3165(78)90042-0.