MrMineev
Symmetric Polynomials
1 Elementary Symmetric Polynomials
When dealing with polynomials, it is sometimes useful to introduce the idea of
Symmetric Polynomials. A Symmetric Polynomial is simply a polynomial that has
the same result no matter the order in which the input variables are given. The
simplest example would be the product of three variables
and
.
This
polynomial is indeed symmetric as
. Swapping
the values of some of the variables with each other does not change the outcome. If
one tries to generate all symmetric polynomials with three variables, which sort of
satisfy a ”simplicity” rule (which for now is not well defined), then they might end
with such a result. Looking at these polynomials, one can start developing the idea of an Elementary
Symmetric Polynomial. The sum of all possible subsets of the input variables of the
size
, is often denoted as
or sometimes
. From this definition, you can
try to complete the listed elementary symmetric polynomials with a new one.
However, throughout this chapter, the knowledge about Elementary Symmetric
Polynomials with more than three variables will be unnecessary, it is still useful to
keep in mind the definition of everything we describe for a greater number of
variables. For now, consider what we have and try to prove some properties about
and
. It is often useful to represent symmetric equations using
elementary symmetric polynomials (more about this later).
2 Newton-Girard Formula for Symmetric Polynomials in three variables
Something that holds a specific point of interest is the expressions of the form
. For this specific problem there exists the Newton-Girard Formula for
Symmetric Polynomials. Define a function
in the following way.
Then, the theorem claims that there exists a recursive formula for calculating
.
The
proof of the statement will not be provided here. Here, I will not be considering the
formula for more than three variables, as mentioned earlier. The Newton-Girard
Formula for three variables looks way simpler. Proving this statement is way much simpler than the general form of the
Newton-Girard Formula.
3 Symmetric Inequality
Consider a simple inequality.
Notice, that this is a simple consequence of the Rearrangement Inequality. However,
there exists another elegant solution that requires no knowledge of any inequalities.
Now
that we have proven this inequality, let us transform it into an elementary symmetric
polynomial form. Another simple equation that we can prove is that
. We can prove this
by just substituting the definitions of
and
. The
last inequality is simply proven using the Rearrangement inequality by taking
and the same
, we assume
and get
the following. These two inequalities (
and
) are the most useful ones. Using
these inequalities along with basic usage of other common inequalities can
help solve a variety of different problems. One might notice that most of
the techniques somehow transform an equation or inequality into a form
involving purely elementary symmetric polynomials and can ask the question:
what if such a form does not exist? Happily, for us, there is a theorem called
the Fundamental Theorem of Symmetric Polynomials, which claims that
any symmetric polynomial can, in fact, be expressed as an expression using
elementary symmetric polynomials (the theorem applies to any number of
variables). The proof of this statement will also not be provided here due to its
complexity.
4 Systems of Symmetric Equations
Say we have three systems of symmetric equations as the following.
We
want to find the value of
, for example. First of all, transform the
equations using elementary symmetric polynomials. Now
from this we get that
,
and from the third equation we can find
. From here, it is simple to extend our knowledge to calculate
using the
Newton-Girard Formula. However, this wasn’t really solving a system of symmetric equations; all that
happened really was just applying the Newton-Girard Formula multiple times. Now,
let us consider something harder. And
again find
. Do the same as last time: express the system using
elementary symmetric polynomials. The
problem of expressing symmetric polynomials through elementary symmetric
polynomials has a solution; however, almost always, it is just simpler to notice
patterns and try to factor and transform the equation on your own. Now all that is
left is to solve for
and
. Now, a cool trick to keep in mind is that sometimes we are interested in finding such
a cubic polynomial
such that
are all roots of that polynomial. This
would be useful as from there we can immediately find the solution in the following
way. Making such a polynomial is surprisingly simple. If you want
to be roots of a
polynomial
, simply let
. Expanding out the
expression, we get the following. As
you can see, all the coefficients are known; they are just the elementary
symmetric polynomials! This trick applies to an even greater number of variables.
However, again, here, we will not be looking at more than three variables. Going back
to our result, we can now provide such
. Now, everything left to apply our solution to find
is to calculate
and
. Substitution all the gathered information we can find
. This
concludes the solution. What I want you to notice is that the whole idea of finding a
polynomial with roots
is unnecessary; one could replace all the calculations
by simply calculating
through
and
. In fact, what was
just described is yet another proof or perspective on the Newton-Girard
Formula. Obviously, in such cases, using the Newton-Girard Formula directly
is best. However, if you forgot, you could always remember it using this
trick.
Contents