Eulerian number

Last updated

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").

Contents

Leonhard Euler investigated them and associated polynomials in his 1755 book Institutiones calculi differentialis .

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. EulerianPolynomialsByEuler1755.png
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:

An explicit formula for is [1]

A plot of the Eulerian numbers with the second argument fixed to 5. EulerianNumberPlot.svg
A plot of the Eulerian numbers with the second argument fixed to 5.

Basic properties

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 
012345678
01
11
211
3141
4111111
512666261
6157302302571
711201191241611911201
812474293156191561942932471
91502146088823415619088234146085021

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

nkPermutationsA(n, k)
10(1)A(1,0) = 1
20(2, 1)A(2,0) = 1
1(1, 2)A(2,1) = 1
30(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]

Worpitzky's identity [4] expresses as the linear combination of Eulerian numbers with binomial coefficients:

From this, it follows that

They appear as the coefficients of the polylogarithm.

Formulas involving alternating sums

The alternating sum of the Eulerian numbers for a fixed value of is related to the Bernoulli number

Furthermore,

and

Formulas involving the polynomials

The symmetry property implies:

The Eulerian numbers are involved in the generating function for the sequence of nth powers:

An explicit expression for Eulerian polynomials is [5]

where is the Stirling number of the second kind.

Geometric interpretations

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 .

In fact, as explained by Richard Stanley in an answer to a MathOverflow question, these two geometric guises of the Eulerian numbers are closely linked.

Type B Eulerian numbers

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 table of (sequence A060187 in the OEIS) is

 k
n 
012345
01
111
2161
3123231
4176230761
51237168216822371

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:

332211,
221133, 221331, 223311, 233211, 113322, 133221, 331122, 331221,
112233, 122133, 112332, 123321, 133122, 122331.

The Eulerian numbers of the second order satisfy the recurrence relation, that follows directly from the above definition:

with initial condition for n = 0, expressed in Iverson bracket notation:

Correspondingly, the Eulerian polynomial of second order, here denoted Pn (no standard notation exists for them) are

and the above recurrence relations are translated into a recurrence relation for the sequence Pn(x):

with initial condition . The latter recurrence may be written in a somewhat more compact form by means of an integrating factor:

so that the rational function

satisfies a simple autonomous recurrence:

Whence one obtains the Eulerian polynomials of second order as , and the Eulerian numbers of second order as their coefficients.

The Eulerian polynomials of the second order satisfy an identity analogous to the identity

satisfied by the usual Eulerian polynomials. Specifically, as proved by Gessel and Stanley [8] , they satisfy the identity

where again the denote the Stirling numbers of the second kind. (This appearance of the Stirling numbers explains the terminology "Stirling permutations.")

The following table displays the first few second-order Eulerian numbers:

 k
n 
012345678
01
11
212
3186
41225824
5152328444120
61114145244003708720
7124056103212058140339845040
814941995019580064402078530434113640320
911004672601062500576550012440064110262963733920362880

The sum of the n-th row, which is also the value , is .

Indexing the second-order Eulerian numbers comes in three flavors:

References

Citations

  1. (L. Comtet 1974, p. 243)
  2. Comtet, Louis. Advanced Combinatorics (PDF). p. 51.
  3. Exercise 6.65 in Concrete Mathematics by Graham, Knuth and Patashnik.
  4. Worpitzky, J. (1883). "Studien über die Bernoullischen und Eulerschen Zahlen". Journal für die reine und angewandte Mathematik. 94: 203–232.
  5. Qi, Feng; Guo, Bai-Ni (2017-08-01). "Explicit formulas and recurrence relations for higher order Eulerian polynomials". Indagationes Mathematicae. 28 (4): 884–891. doi: 10.1016/j.indag.2017.06.010 . ISSN   0019-3577.
  6. 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.
  7. 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. ISBN   978-3-0348-7285-0.
  8. 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.