![]() |
Symmetric Polynomials
V3.1
A C++ library for generating symmetric polynomials with relations
|
Contains the methods and classes for generatic symmetric polynomials. More...
Go to the source code of this file.
Classes | |
struct | StandardVariables< T, _deg > |
The standard variables \(x_i\) in a polynomial, with \(|x_i|=1\) and no relations. More... | |
struct | ElementarySymmetricVariables< T, _deg > |
Variables \(e_1,...,e_n\) of degrees \(|e_i|=i\). More... | |
class | PolynomialBasis< spec_t, orig_poly_t, new_poly_t > |
Factory class that provides the general interface of a generating basis for a subring of a polynomial ring. More... | |
class | SymmetricBasis< x_poly_t, e_poly_t > |
Class for symmetric polynomials with no relations, allowing transformation from \(x_i\) variables to \(e_i\) variables and vice-versa. More... | |
Namespaces | |
symmp | |
The namespace which contains every method and class in the library. | |
Contains the methods and classes for generatic symmetric polynomials.
The goal is to write any symmetric polynomial with no relations in terms of elementary symmetric polynomials The general interface for doing this can be generalized to subrings of polynomial rings with relations