Changelog for jackpolynomials-1.4.7.0
1.0.0.0
- initial release
1.0.0.1
- removed the upper bounds of the dependencies
1.1.0.0
- replaced the mpolynomials dependency with hspray
- unit tests
1.1.0.1
- unexported some useless functions
- one more unit test
1.1.1.0
schurPolnow returns aSpray a- added package upper bounds in the cabal file
- increased the version of the dependencies hspray and hypergeomatrix
- cleaned the code
- tested with higher versions of GHC
- new unit tests
1.1.2.0
- skew Schur polynomials (functions
skewSchurandskewSchurPol)
1.2.0.0
-
it is now possible to choose which Jack polynomial to get or evaluate,
J,C,PorQ(the previous versions returnedJonly) -
it is now possible to get Jack polynomials with a symbolic Jack parameter
1.2.1.0
- a new module provides some stuff to deal with symmetric polynomials, mainly some functions to print them as a linear combination of the monomial symmetric polynomials, and a function to check the symmetry
1.2.2.0
- slight modifications due to the upgrade of hspray
1.3.0.0
- the type of the Jack polynomials with a symbolic Jack parameter has changed
from
OneParameterSpray atoParametricSpray a
1.4.0.0
-
upgraded the hspray dependency (an error has been fixed in this new version)
-
added the Laplace-Beltrami operator and the Calogero-Sutherland operator; the Jack polynomials are eigenpolynomials of these operators
1.4.1.0
-
new function
psPolynomial, to get a power sum symmetric polynomial -
new function
psCombination, to get a symmetric polynomial as a linear combination of some power sum polynomials -
new function
hallInnerProduct, to compute the Hall inner product between two symmetric polynomials, aka the Jack-scalar product or the deformed Hall inner product; there is also the functionsymbolicHallInnerProduct, to get the Hall inner product with a symbolic parameter
1.4.2.0
-
new function
cshPolynomial, to get a complete symmetric homogeneous polynomial -
new function
cshCombination, to get a symmetric polynomial as a linear combination of some complete symmetric homogeneous polynomials -
new function
esPolynomial, to get an elementary symmetric polynomial -
new function
esCombination, to get a symmetric polynomial as a linear combination of some elementary symmetric polynomials -
new function
schurCombination, to get a symmetric polynomial as a linear combination of some Schur polynomials -
new function
jackCombination, to get a symmetric polynomial as a linear combination of some Jack polynomials with a fixed Jack parameter -
new function
jackSymbolicCombination, to get a symmetric polynomial as a linear combination of some Jack polynomials with symbolic Jack parameter -
new functions
kostkaNumbersandsymbolicKostkaNumbers, to get the Kostka numbers with parameter
1.4.3.0
-
new function
kostkaFoulkesPolynomial, to get a Kostka-Foulkes polynomial -
new function
hallLittlewoodPolynomial, to get a Hall-Littlewood polynomial -
new function
skewHallLittlewoodPolynomial, to get a skew Hall-Littlewood polynomial -
new function
flaggedSchurPol, to get a flagged Schur polynomial -
new function
flaggedSkewSchurPol, to get a flagged skew Schur polynomial -
new function
factorialSchurPol, to get a factorial Schur polynomial -
new function
skewFactorialSchurPol, to get a skew factorial Schur polynomial
1.4.4.0
-
new function
skewKostkaFoulkesPolynomial, to get a skew Kostka-Foulkes polynomial -
the efficiency of the function
skewHallLittlewoodPolynomialhas been greatly improved
1.4.5.0
-
new function
skewKostkaNumbers, to get skew Kostka numbers with a given Jack parameter -
new function
symbolicSkewKostkaNumbers, to get skew Kostka numbers with a symbolic Jack parameter -
new function
skewJackPol, to get a skew Jack polynomial with a given Jack parameter -
new function
skewJackSymbolicPol, to get a skew Jack polynomial with a symbolic Jack parameter -
new function
tSchurPolynomial, to get a t-Schur polynomial -
new function
tSkewSchurPolynomial, to get a skew t-Schur polynomial -
new function
macdonaldPolynomial, to get a Macdonald P-polynomial or Q-polynomial -
new function
skewMacdonaldPolynomial, to get a skew Macdonald P-polynomial or Q-polynomial -
new function
macdonaldJpolynomial, to get a Macdonald J-polynomial -
new function
skewMacdonaldJpolynomial, to get a skew Macdonald J-polynomial -
new function
modifiedMacdonaldPolynomial, to get a modified Macdonald polynomial -
new function
qtKostkaPolynomials, to get qt-Kostka polynomials, aka Macdonald-Kostka polynomials -
new function
qtSkewKostkaPolynomials, to get skew qt-Kostka polynomials
1.4.6.0
-
new modules
Math.Combinatorics.KostkaandMath.Combinatorics.Tableaux -
new function
semiStandardTableauxWithGivenShapeAndWeight, to get all semistandard tableaux with a given shape and a given weight -
new function
skewTableauxWithGivenShapeAndWeight, to get all semistandard skew tableaux with a given shape and a given weight -
new function
skewGelfandTsetlinPatterns, to get Gelfand-Tsetlin patterns defined by a skew partition
1.4.7.0
-
new function
kostkaNumbersWithGivenLambda, to get the Kostka-Jack numbers with a given Jack parameter and a given partitionlambda -
new function
symbolicKostkaNumbersWithGivenLambda, to get the Kostka-Jack numbers with a symbolic Jack parameter for a given partitionlambda -
new function
hallPolynomials, to get the Hall polynomials