Gauss polynomials

Overview
Important

Gauss polynomials, also called qq-binomial coefficients, are polynomials that generalize the usual binomial coefficients. Instead of counting combinations, they count certain objects in combinatorics, but with a parameter qq that keeps track of extra information. The Gauss polynomial is written as (nk)q\displaystyle \binom{n}{k}_q and is defined by:

(nk)q=(1qn)(1qn1)(1qnk+1)(1qk)(1qk1)(1q)\binom{n}{k}_q = \frac{(1-q^n)(1-q^{n-1})\cdots(1-q^{n-k+1})}{(1-q^k)(1-q^{k-1})\cdots(1-q)}

When q=1q=1, this formula gives the usual binomial coefficient (nk)\binom{n}{k}.

Important properties

  • Gauss polynomials are polynomials in qq with integer coefficients.

  • When q=1q=1, (nk)q=(nk)\binom{n}{k}_q = \binom{n}{k} (the usual binomial coefficient).

  • They satisfy a recurrence relation similar to Pascal's triangle:

(nk)q=qk(n1k)q+(n1k1)q\binom{n}{k}_q = q^k \binom{n-1}{k}_q + \binom{n-1}{k-1}_q
  • They count the number of kk-dimensional subspaces of an nn-dimensional vector space over a finite field with qq elements.