Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create your own

Schur Polynomials as a Basis for Symmetric Functions

Recommended resources

The freely available resources this lesson will direct you to.

Hello! Welcome to the fifth lesson in our course.

Introduction

In our last lesson, we began exploring the algebraic tools used in the paper by defining symmetric polynomials. We focused on the elementary symmetric polynomials () and established their crucial role in connecting the roots of a polynomial to its coefficients via Vieta's formulas. We saw that the coefficients of the characteristic difference equation are symmetric functions of its roots.

The fundamental theorem of symmetric polynomials states that any symmetric polynomial can be expressed uniquely as a polynomial in the elementary symmetric polynomials. In the language of linear algebra, this means that products of elementary symmetric polynomials form a basis for the space of symmetric polynomials.

Today, we will introduce a different, and in many ways more profound, basis for this space: the Schur polynomials. These objects, denoted , are central to modern algebraic combinatorics and are the key to the paper's main proof.

This lesson corresponds to the second learning outcome of Module 4: Describe Schur polynomials as a basis for the space of symmetric functions. We will define Schur polynomials, see why they form a basis, and explore a beautiful combinatorial way to understand their structure.


1. The Landscape: Symmetric Functions and a Natural Basis

Before defining Schur polynomials, let's refine our understanding of the space they live in. In the last lesson, we considered polynomials in a fixed number of variables, . It is often more convenient to work in a setting that is independent of the number of variables, leading to the ring of symmetric functions. You can think of this as working with symmetric polynomials in an infinite number of variables, with the constraint that each polynomial has a bounded degree.

In this space, there is a very natural and intuitive basis: the monomial symmetric functions, . These are constructed from partitions. A partition is a sequence of non-increasing positive integers. The monomial symmetric function is the sum of all distinct monomials that can be formed by permuting the exponents from the parts of .

For example, in variables , for the partition :

The set of all where is a partition of an integer forms a basis for the space of homogeneous symmetric functions of degree .

The following resource provides a formal definition.

{
    "intro": "This section from 'An introduction to Schur polynomials' by A. Prasad defines monomial symmetric polynomials and states that they form a basis.",
    "resource_title": "An introduction to Schur polynomials",
    "resource_id": "b54d3",
    "relevant_parts": [
        0
    ],
    "instructions": "Please read Section 1, 'Symmetric Polynomials'. Focus on the definition of the monomial symmetric polynomial, \(m_\\lambda\), and Theorem 1.2, which establishes it as a basis.",
    "estimated_time": "5 minutes"
}

2. An Algebraic Definition of Schur Polynomials

With the monomial basis in hand, we are ready to define the Schur polynomials, . The original definition, due to Cauchy, is algebraic and expresses as a ratio of two determinants.

First, for a sequence of integers , we define the alternant as the determinant of a specific matrix:

An alternant polynomial has the property that swapping any two variables and multiplies the polynomial by .

The simplest non-trivial alternant is the Vandermonde determinant, which you may have encountered before. It corresponds to :

The Schur polynomial for a partition is then defined as the ratio of two alternants:

where . It is a non-trivial fact that this ratio is not only a polynomial but also a symmetric polynomial.

This definition is powerful, connecting Schur polynomials to the theory of determinants and alternating functions.

{
    "intro": "This section from Prasad's notes gives the classic bialternant definition of Schur polynomials.",
    "resource_title": "An introduction to Schur polynomials",
    "resource_id": "b54d3",
    "relevant_parts": [
        1
    ],
    "instructions": "Please read Section 5, 'Cauchy’s Bialternant Form of a Schur Polynomial'. Focus on the definition of \(s_\\lambda\) in equation (5.1) and the statement of Theorem 5.3.",
    "estimated_time": "10 minutes"
}

3. Schur Polynomials as a Basis

As stated in Theorem 5.3 of the previous reading, the Schur polynomials form a basis for the space of homogeneous symmetric polynomials. This is a cornerstone of the theory. Just like the monomial symmetric functions , the set of Schur functions provides a complete set of building blocks for all symmetric functions.

The following resource provides a more formal and general statement of this fundamental result, framing it in the ring of symmetric functions (Sym) that we alluded to earlier.

Symmetric Functions

This excerpt from Alistair Savage's 'Symmetric Functions' provides a rigorous definition of Schur polynomials and a comprehensive theorem stating their role as a basis.

Please read the beginning of Section 3.2, up to and including Theorem 3.2.4. This theorem formally states that Schur polynomials (and functions) form a Z-basis (a basis with integer coefficients) for the respective spaces.

The fact that the Schur functions form a -basis is significant. It means that any symmetric function can be written as a unique linear combination of Schur functions with integer coefficients. This is a stronger condition than being a basis over, say, the rational numbers, and it points to the deep combinatorial nature of these objects.


4. A Combinatorial View: Semistandard Young Tableaux

We now have two bases for symmetric functions: the monomial basis and the Schur basis . To understand the relationship between them—and to gain a more intuitive grasp of Schur polynomials—we turn to a beautiful combinatorial definition.

This definition involves filling the boxes of a Young diagram (the diagram representing the partition ) with integers according to certain rules. This filled diagram is called a semistandard Young tableau (SSYT).

A SSYT of shape is a filling of the Young diagram of with positive integers such that:

  1. Entries are weakly increasing across each row.
  2. Entries are strictly increasing down each column.

The Schur function can then be expressed as a sum over all possible SSYT of shape :

where is the monomial formed by the entries of the tableau . For example, if a tableau contains two 1s, one 2, and three 4s, its corresponding monomial is .

Let's take . The SSYTs with entries from are:

1 1
2
1 2
2
1 1
3
1 3
3
1 2
3
2 2
3
2 3
3
1 3
2

The sum of their monomials gives .

This combinatorial definition has a profound consequence. If we group the terms in the sum by their monomial, we get the expansion of in the monomial basis :

The coefficient , called the Kostka number, is simply the number of SSYT of shape and "weight" (meaning the monomial is of type ).

This explicitly shows how to translate from the Schur basis to the monomial basis, making the change-of-basis concept concrete.

{
    "intro": "This section from Savage's notes provides the combinatorial definition of Schur functions via tableaux and explicitly defines the Kostka numbers as the change-of-basis coefficients.",
    "resource_title": "Symmetric Functions",
    "resource_id": "08fe6",
    "relevant_parts": [
        2
    ],
    "instructions": "Please read from the start of the subsection containing Theorem 3.4.11 up to Proposition 3.4.15. Focus on Corollary 3.4.12, which gives the formula for \(s_\\lambda\), and Proposition 3.4.15, which defines the Kostka numbers \(K_{\\lambda/\\mu,\\nu}\) (our \(K_{\\lambda\\nu}\) is the case where \(\\mu = \\emptyset\)).",
    "estimated_time": "10 minutes"
}

Conclusion

In this lesson, we introduced the Schur polynomials, a sophisticated and essential tool in the study of symmetric functions.

Key Takeaways:

  • Symmetric functions can be built from several different bases. We looked at the intuitive monomial basis .
  • Schur polynomials form another, more fundamental, integer basis for the space of symmetric functions.
  • Schur polynomials have a concise algebraic definition as a ratio of determinants (Cauchy's bialternant formula).
  • They also have a rich combinatorial structure, defined as a sum over semistandard Young tableaux (SSYT).
  • This combinatorial view gives us the Kostka numbers, which are the integer coefficients for converting from the Schur basis to the monomial basis.

The fact that the Schur basis is so central to the theory, with deep connections to both algebra (determinants) and combinatorics (tableaux), is why it is so powerful. The paper you are studying leverages this power to solve its optimization problem.

Preview of the Next Lesson:
We will build directly on today's concepts to explore Schur positivity. A symmetric function is called Schur-positive if the coefficients in its Schur basis expansion are all non-negative. This property is the linchpin of the paper's main argument, and understanding it will be a major step toward deciphering the proof.

Can't find a good explanation? Sign up and we'll make it for you

Sign up