Article 5P93V kn choose n

kn choose n

by
John
from John D. Cook on (#5P93V)

Define

kn_choose_n2.svg
These binomial coefficients come up frequently in application. In particular, they came up in the previous post. I wanted to give an asymptotic approximation for f(n, k), and I thought it might be generally useful, so I pulled it out into its own post.

I used Mathematica to calculate an approximation. First, I used Stirling's approximation.

 s[n_] := Sqrt[2 Pi n] (n/E)^n

and then I used it to approximate f(n, k).

 Simplify[ s[k n] / (s[(k-1) n] s[n]), Assumptions -> Element[k, Integers] && k > 0]

Applying TeXForm to this gives

kn_choose_n_approx.svg

which is still a little hard to use.

By rearranging the terms we can make this approximation easier to understand.

kn_choose_n_approx3.svg

These three terms are arranged in order of increasing importance. If k is fixed and n grows, the first term is constant, the second term decreases slowly, and the third term grows exponentially.

When k = 2, the approximation is particularly simple.

2n_choose_n_approx.svg

For larger the expressions are a little more complicated, but a couple examples will illustrate the pattern.

3n_choose_n_approx.svg

and

4n_choose_n_approx.svg

For an application of f(n,2), see How many ways you can parenthesize an expression?

For an application of f(n, 3) and f(n, 4), see the previous post.

The post kn choose n first appeared on John D. Cook.8nDpV7xfrdc
External Content
Source RSS or Atom Feed
Feed Location http://feeds.feedburner.com/TheEndeavour?format=xml
Feed Title John D. Cook
Feed Link https://www.johndcook.com/blog
Reply 0 comments