User:Michael Hardy/proof of André's theorem
The nth Euler number En is equal to the number of alternating permutations of the set { 1, 2, 3, ..., n}, i.e. arrangements of that set into a sequence a1, ..., an satisfying
(There are differing conventions as to how the term "Euler number" is defined, but all are related concepts.) The Euler number is also equal to the number of reverse-alternating permutations, i.e. those that satisfy
(A bijection between alternating and reverse-alternating permutations is given by
The first several Euler numbers are
André's theorem states that the exponential generating function of the Euler numbers is
Here we prove André's theorem by means of a combinatorial argument showing that this generating function satisfies a certain differential equation, and we use the initial condition ƒ(0) = 1. This proof appears is due to André (1881) and also appears in Stanley (1950, pages 46–7) . See also this preprint by Stanley.
The principal combinatorial result that we need is this identity:
The provision that n ≥ 1 is crucial.
A proof of this combinatorial identity runs as follows. To choose an alternating or reverse-alternating permutation of the set { 1, 2, 3, ..., n, n + 1 }, we
- choose a subset of size k of the set { 1, ..., n }, then
- choose a reverse-alternating permutation a1, ..., ak of the set { 1, ..., k }, then
- choose a reverse-alternating permutation b1, ..., bn−k of the set { k + 1, ..., n }.
Then the permutation
is either alternating or reverse-alternating. The number of ways to choose a permutation of { 1, 2, 3, ..., n, n + 1 } that is either alternating or reverse-alternating is En+1, and the number of ways to complete the sequence of steps above is
This needs to be done for each possible value of k to get a complete list, hence we sum from k = 0 to k = n. This completes the proof of the identity (1).
Multiplication of both sides of (1) by xn+1/(n+1)! and summing over n ≥ 1, and then prepending the constant and first-degree terms, yields
Differentiating both sides, we get
In the last sum, the index n goes from 1 to ∞, not from 0 to ∞. If we change the lower bound of summation from 1 to 0, we simply add 1 to the sum, and compensate by changing the initial term, 2E1 = 2, to E1 = 1, getting
The last sum is over all pairs of positive integers, so the expression above can be rearranged as
(see Cauchy product).
The expression does not change as j goes from 0 to ∞; hence it can be pulled out of the inside sum, getting
Now the second sum does not change as i goes from 0 to ∞; hence it can be pulled out of the outer sum, getting
This is
Consequently we have a differential equation
This can be solved by separation of variables, getting
We have an initial condition ƒ(0) = 1, so we have
Finally, a standard tangent half-angle trigonometric identity gives us
This completes the proof of André's theorem.
- Stanley, Richard P. (2011). Enumerative Combinatorics, Volume I, second edition. Cambridge University Press..
- André, Désiré (1881), "Sur les permutations alternées", Journal de mathématiques pures et appliquées, 3e série, 7: 167–84