QuasiSymmetricFunctions

Monomial, fundamental and power-sum quasisymmetric functions, quasisymmetric Schur functions, and bridges to polynomials and to symmetric functions.

Load with Needs["QuasiSymmetricFunctions`"].

Background on symmetricfunctions.com: Quasisymmetric functions, Gessel quasisymmetric functions, Quasisymmetric Schur functions and variants.

Functions and symbols

FundamentalQSymbol

FundamentalQSymbol[alpha, x] represents the fundamental quasisymmetric-function basis element indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Gessel quasisymmetric functions

FundamentalQSymmetric

FundamentalQSymmetric[alpha, x] returns the fundamental quasisymmetric function indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Gessel quasisymmetric functions

MonomialQSymbol

MonomialQSymbol[alpha, x] represents the monomial quasisymmetric-function basis element indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Quasisymmetric functions

MonomialQSymmetric

MonomialQSymmetric[alpha, x] returns the monomial quasisymmetric function indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Quasisymmetric functions

PartitionedCompositionCoarsenings

PartitionedCompositionCoarsenings[alpha] returns all coarsenings of the partitioned composition alpha, represented as a list of lists of compositions.

Background: Quasisymmetric functions

PolynomialToQuasiSymmetricFunction

PolynomialToQuasiSymmetricFunction[poly, x, basisSymbol] converts a quasisymmetric polynomial in x[1], x[2], … to the MonomialQSymbol or FundamentalQSymbol basis; the basis defaults to MonomialQSymbol.

Background: Quasisymmetric functions

PowerSumAltQSymmetric

PowerSumAltQSymmetric[alpha, x] returns the alternate quasisymmetric power-sum function indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Quasisymmetric functions

PowerSumQSymbol

PowerSumQSymbol[alpha, x] represents the quasisymmetric power-sum basis element indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Quasisymmetric functions

PowerSumQSymmetric

PowerSumQSymmetric[alpha, x] returns the quasisymmetric power-sum function indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Quasisymmetric functions

QuasiSchurQSymbol

QuasiSchurQSymbol[alpha, x] represents the HLMW quasisymmetric Schur basis element indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Quasisymmetric Schur functions and variants

QuasiSchurQSymmetric

QuasiSchurQSymmetric[alpha, basisSymbol] returns the HLMW quasisymmetric Schur function indexed by composition alpha in the MonomialQSymbol basis, or in the FundamentalQSymbol basis when requested.

Background: Quasisymmetric Schur functions and variants

QuasiSymmetricFunctionToPolynomial

QuasiSymmetricFunctionToPolynomial[expr, x, n] expresses a quasisymmetric function in the variables x[1] through x[n].

Background: Quasisymmetric functions

ToFundamentalBasis

ToFundamentalBasis[poly, x] converts poly to the fundamental quasisymmetric basis. The alphabet x defaults to None.

Background: Quasisymmetric functions

ToOtherQSymmetricBasis

ToOtherQSymmetricBasis[basis, pol, newSymb, x, mm] converts pol from the monomial basis to the basis specified by basis and newSymb. The alphabet x defaults to None and the monomial symbol mm defaults to MonomialQSymbol.

Background: Quasisymmetric functions

ToPowerSumQSymBasis

ToPowerSumQSymBasis[poly, x] converts poly to the quasisymmetric power-sum basis. The alphabet x defaults to None.

Background: Quasisymmetric functions

ToQuasiSymmetric

ToQuasiSymmetric[expr] embeds a SymmetricFunctions expression in QSym by sending m_lambda to the sum of M_alpha over all distinct rearrangements alpha of lambda.

Background: Quasisymmetric functions

ToZPowerSumQSymBasis

ToZPowerSumQSymBasis[poly, x] converts poly to the z-normalized quasisymmetric power-sum basis. The alphabet x defaults to None.

Background: Quasisymmetric functions

ZPowerSumQSymbol

ZPowerSumQSymbol[alpha, x] represents the z-normalized quasisymmetric power-sum basis element indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Quasisymmetric functions

ZPowerSumQSymmetric

ZPowerSumQSymmetric[alpha, x] returns the z-normalized quasisymmetric power-sum function indexed by composition alpha in alphabet x. The alphabet x defaults to None.

Background: Quasisymmetric functions


Generated by Scripts/BuildDocs.m from the repository. MIT license.