MathAdvanced

Elementary Symmetric Functions

Elementary symmetric functions package every square-free product of a fixed degree into one invariant polynomial.

Symmetric functionsCombinatoricsq-binomialGenerating functions

Site connection

The DRP project uses elementary symmetric functions as the bridge from symmetric polynomials to the q-binomial theorem.

Visual model

Generating functions turn products into coefficients

The q-integer demo previews the weighted-counting idea that appears after substituting powers of q into elementary symmetric functions.

Interactive

A q-integer records a weighted count: 1 + q + ... + q^(n-1)

[0]q
[1]q
[2]q
[3]q
[4]q
[5]q

For variables x1,,xnx_1,\ldots,x_n, the elementary symmetric function eke_k is

ek(x1,,xn)=1i1<<iknxi1xike_k(x_1,\ldots,x_n)=\sum_{1\le i_1<\cdots<i_k\le n}x_{i_1}\cdots x_{i_k}

Examples:

e1=x1+x2+x3e_1=x_1+x_2+x_3 e2=x1x2+x1x3+x2x3e_2=x_1x_2+x_1x_3+x_2x_3 e3=x1x2x3e_3=x_1x_2x_3

SymmetricSwapping variables does not change the value.
ElementaryEach term uses distinct variables.
Degree kEvery term multiplies exactly k variables.
Generating functionAll e_k appear as coefficients of one product.

The Generating Function

The compact identity is E(t)=product(1+x_i t). When expanded, choosing the t term from exactly k factors creates a degree-k square-free product, so the coefficient of t^k is e_k.

This is the clean combinatorial mechanism behind the later q-binomial connection.

Why They Matter

Elementary symmetric functions are building blocks for symmetric polynomials. If a polynomial is unchanged by permuting variables, it can be expressed in terms of elementary symmetric functions.

For the DRP project, substituting x_i=q^{i-1} turns the generating function into a product whose coefficients are Gaussian binomial coefficients up to a q power.

ObjectMeaning
e1Sum of variables
e2Sum of pairwise products
ekSum of all k-variable products
E(t)Generating function containing all ek

Common Pitfalls

  • Including powers like x1 squared inside elementary terms.
  • Forgetting the strict index order prevents duplicate products.
  • Confusing elementary symmetric functions with complete homogeneous symmetric functions.
  • Expanding without tracking the coefficient of t.

Quick check

Quiz

What is e2(x1,x2,x3)?
  1. x1+x2+x3
  2. x1x2+x1x3+x2x3
  3. x1^2+x2^2+x3^2
  4. x1x2x3

e2 sums all square-free products of exactly two variables.

Sources and Further Reading

Related Explainers