Consider the symmetric function operators:
![• f = Underoverscript[∑, i = 1, arg3] x _ i f(i) (◊ f) (n) = x _ n f(n) (V f) (n) = Underoverscript[∑, i = n, arg3] x _ i f(i) (v f) (n) = Underoverscript[∑, i = n + 1, arg3] x _ i f(i)](HTMLFiles/index_1.gif)
Because this notation may be foreign, we provide a definition of the differential operator for comparison:
![]()
Note that
,
and
are themselves functions (whose variable is
above). The quantity
is merely the number of variables in the symmetric function.
We can use these operators to express the elementary symmetric
polynomials
,
the homogeneous symmetric polynomials
,
and the power sums
.
For example,
![e _ 3 = Underscript[∑, 1 <= i < j < k <= r] x _ i x _ j x _ k = Underoverscript[∑, i = 1, arg3] x _ i Underoverscript[∑, j = i + 1, arg3] x _ j Underoverscript[∑, k = j + 1, arg3] x _ k = • v v](HTMLFiles/index_11.gif)
and in general

Furthermore, the identities relating these symmetric functions have simple factorizations with these operators. For example, notice that

It is helpful to notice that the behavior of combinations of
and
(or
and
)
is analogous to the reduction of operators
based on precedence that is used in most computer languages. For
example,
![]()
which is reduced the same way as
![]()
Other factorizations are

There are other factorizations for the other relations but they appear to require more complicated operators.
Now, since the elementary symmetric polynomials generate a binomial product
![]()
we have a nice generalization of the Binomial Theorem
![]()
Also, since
![]()
we have
![]()
for
.
This generalizes the Negative Binomial Theorem. We find in general
that
![]()
which shows that the symmetric functions
and
are special cases of the symmetric functions
![]()
where
![]()
Converted by Mathematica (September 4, 2003)