Math 2.0

Number theory Proof

Proof of the recurrence for Stirling numbers of the first kind

Builds on Stirling numbers of the first kindPermutationDecomposition of a permutation into disjoint cyclesRule of sumBijection principle

Proof

We remove the last element from its cycle and count each case by a bijection.

  1. Let σ\sigma be a permutation of a finite set XX. For x∈Xx \in X, the cycle of σ\sigma through xx is the set {σt(x):t≥0}\set{\sigma^t(x) : t \ge 0}.
  2. By the decomposition into disjoint cycles, these sets are the moved sets of the cycles of σ\sigma, together with the singletons of fixed points. They partition XX, and their number is the number of cycles of σ\sigma in the definition of the Stirling numbers of the first kind.
  3. If xx lies in a cycle with LL elements, then x,σ(x),…,σL−1(x)x, \sigma(x), \dots, \sigma^{L-1}(x) are its elements, all distinct, and σL(x)=x\sigma^L(x) = x.
  4. Let nn and kk be natural numbers. Let X={1,…,n+1}X = \set{1, \dots, n + 1}, let z=n+1z = n + 1, and let Y={1,…,n}Y = \set{1, \dots, n}. We count the permutations of XX with k+1k + 1 cycles.
  5. Case σ(z)=z\sigma(z) = z. Then {z}\set{z} is a cycle, and σ\sigma restricts to a permutation of YY. Its cycles are the other kk cycles of σ\sigma.
  6. Conversely, a permutation of YY with kk cycles, extended by z↦zz \mapsto z, gives such a σ\sigma. These maps are inverse to each other, so this case has c(n,k)c(n, k) permutations.
  7. Case σ(z)≠z\sigma(z) \ne z. Let j=σ−1(z)j = \sigma^{-1}(z), so j∈Yj \in Y. Define τ:Y→Y\tau : Y \to Y by τ(j)=σ(z)\tau(j) = \sigma(z) and τ(x)=σ(x)\tau(x) = \sigma(x) for x∈Y∖{j}x \in Y \setminus \set{j}.
  8. The map τ\tau is a bijection of YY. Indeed, σ\sigma maps Y∖{j}Y \setminus \set{j} onto X∖{z,σ(z)}X \setminus \set{z, \sigma(z)}, and τ(j)=σ(z)\tau(j) = \sigma(z) supplies the missing value.
  9. Let CC be the cycle of σ\sigma through zz, with LL elements. Write at=σt(z)a_t = \sigma^t(z) for 1≤t≤L−11 \le t \le L - 1. Since σ(z)≠z\sigma(z) \ne z, L≥2L \ge 2, and aL−1=ja_{L-1} = j because σ(aL−1)=z\sigma(a_{L-1}) = z.
  10. For 1≤t<L−11 \le t < L - 1, at≠ja_t \ne j, so τ(at)=at+1\tau(a_t) = a_{t+1}. Also τ(aL−1)=τ(j)=a1\tau(a_{L-1}) = \tau(j) = a_1.
  11. So C∖{z}={a1,…,aL−1}C \setminus \set{z} = \set{a_1, \dots, a_{L-1}} is a cycle of τ\tau, with L−1≥1L - 1 \ge 1 elements.
  12. Any other cycle C′C' of σ\sigma avoids zz and jj, since j∈Cj \in C. On C′C' the maps τ\tau and σ\sigma agree, so C′C' is also a cycle of τ\tau.
  13. The sets of steps 11 and 12 partition YY, so they are all the cycles of τ\tau. Hence τ\tau has as many cycles as σ\sigma, namely k+1k + 1.
  14. Map σ\sigma to the pair (τ,j)(\tau, j), where τ\tau is a permutation of YY with k+1k + 1 cycles and j∈Yj \in Y.
  15. Conversely, let τ\tau be a permutation of YY with k+1k + 1 cycles, and let j∈Yj \in Y. Define σ\sigma on XX by σ(j)=z\sigma(j) = z, σ(z)=τ(j)\sigma(z) = \tau(j), and σ(x)=τ(x)\sigma(x) = \tau(x) for the other xx.
  16. This σ\sigma is a permutation of XX, because τ\tau maps Y∖{j}Y \setminus \set{j} onto Y∖{τ(j)}Y \setminus \set{\tau(j)}. Also σ(z)=τ(j)≠z\sigma(z) = \tau(j) \ne z and σ−1(z)=j\sigma^{-1}(z) = j. Applying step 7 to it gives back τ\tau, because τ(j)=σ(z)\tau(j) = \sigma(z). So by step 13, σ\sigma has k+1k + 1 cycles.
  17. Starting from σ\sigma, step 15 applied to (τ,j)(\tau, j) gives back σ\sigma, since σ(j)=z\sigma(j) = z and σ(z)=τ(j)\sigma(z) = \tau(j). So the maps of steps 14 and 15 are inverse to each other.
  18. By the bijection principle and the rule of sum over the nn choices of jj, this case has n c(n,k+1)n\, c(n, k + 1) permutations.
  19. The two cases are disjoint and cover all permutations of XX with k+1k + 1 cycles. By the rule of sum, c(n+1,k+1)=n c(n,k+1)+c(n,k).c(n + 1, k + 1) = n\, c(n, k + 1) + c(n, k).

Idea

Delete zz from the permutation: if zz is a fixed point, one cycle disappears. Otherwise, link the element before zz directly to the element after zz, which keeps the number of cycles. This element before zz can be any of the nn other elements, which gives the factor nn.

Reading path

To understand this page from the ground up, read these 86 pages in order. The foundations come first. The path takes the proofs Proof of the commutativity of addition by induction, Proof that equivalence classes form a partition, Proof that a composition of injections is injective, Proof that disjoint cycles commute, Proof that a function is bijective iff it has a two-sided inverse, Proof of strong induction from ordinary induction, Proof of the laws of exponents in a group, Proof that a composition of surjections is surjective, Proof of the decomposition of a permutation into disjoint cycles, Proof of the rule of sum, Proof of the well-ordering principle from strong induction, Proof of the division algorithm, Proof of the uniqueness of inverses, Proof of the bijection principle.

  1. Binary operation definition
  2. Cardinality of a finite set definition
  3. Cycle notation concept
  4. Definition by recursion concept
  5. Divisibility definition
  6. Element definition
  7. Group concept
  8. Mathematical induction concept
  9. Natural numbers object
  10. Peano axioms concept
  11. Permutation definition
  12. Proposition concept
  13. Identity element definition
  14. Set definition
  15. Symmetric group definition
  16. Successor function definition
  17. Stirling numbers of the first kind definition
  18. Conjunction definition
  19. Disjunction definition
  20. Implication definition
  21. Predicate definition
  22. Inverse element definition
  23. Empty set object
  24. Family of sets definition
  25. Ordered pair definition
  26. Intersection definition
  27. Union definition
  28. Set-builder notation concept
  29. Addition of natural numbers definition
  30. Biconditional definition
  31. The successor function is injective statement
  32. Zero is not a successor statement
  33. Existential quantifier definition
  34. Universal quantifier definition
  35. Disjoint sets definition
  36. Cartesian product definition
  37. Proof of the uniqueness of inverses proof
  38. Proof of the commutativity of addition by induction proof
  39. Union of a family of sets definition
  40. Subset definition
  41. Axiom of extensionality statement
  42. Order on the natural numbers definition
  43. Uniqueness quantifier definition
  44. Uniqueness of inverses statement
  45. Binary relation definition
  46. Partition of a set definition
  47. Commutativity of addition statement
  48. Proof of strong induction from ordinary induction proof
  49. Reflexive relation definition
  50. Symmetric relation definition
  51. Transitive relation definition
  52. Proof of the laws of exponents in a group proof
  53. Function definition
  54. Strong induction statement
  55. Equivalence relation definition
  56. Codomain definition
  57. Function composition definition
  58. Identity function definition
  59. Injective function definition
  60. Laws of exponents in a group statement
  61. Proof of the well-ordering principle from strong induction proof
  62. Proof that disjoint cycles commute proof
  63. Left inverse definition
  64. Right inverse definition
  65. Surjective function definition
  66. Equivalence class definition
  67. Proof that a composition of injections is injective proof
  68. Well-ordering principle statement
  69. Disjoint cycles commute statement
  70. Proof that equivalence classes form a partition proof
  71. Proof that a composition of surjections is surjective proof
  72. Bijective function definition
  73. Composition of injections is injective statement
  74. Proof of the division algorithm proof
  75. Proof of the rule of sum proof
  76. Composition of surjections is surjective statement
  77. Equivalence classes form a partition statement
  78. Proof that a function is bijective iff it has a two-sided inverse proof
  79. Division algorithm statement
  80. Rule of sum statement
  81. Bijective iff it has a two-sided inverse statement
  82. Proof of the decomposition of a permutation into disjoint cycles proof
  83. Decomposition of a permutation into disjoint cycles statement
  84. Proof of the bijection principle proof
  85. Bijection principle statement
  86. Proof of the recurrence for Stirling numbers of the first kind proof

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Stirling_numbers_of_the_first_kind, Recurrence relation
About this page
TagTFWBM9VE3V
URIm2://TFWBM9VE3V
Kindproof
WritingW0 stub
MSC11B73
ProvesRecurrence for Stirling numbers of the first kind
UsesStirling numbers of the first kind, Permutation, Decomposition of a permutation into disjoint cycles, Rule of sum, Bijection principle
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.