jackpolynomials-1.4.6.0: Jack, zonal, Schur, and other symmetric polynomials
Copyright(c) Stéphane Laurent 2024
LicenseGPL-3
Maintainerlaurent_step@outlook.fr
Safe HaskellSafe-Inferred
LanguageHaskell2010

Math.Algebra.JackPol

Description

Computation of Jack polynomials, skew Jack polynomials, zonal polynomials, skew zonal polynomials, Schur polynomials and skew Schur polynomials. See README for examples and references.

Synopsis

Jack and skew Jack polynomials

jackPol Source #

Arguments

:: forall a. (Eq a, C a) 
=> Int

number of variables

-> Partition

integer partition

-> a

Jack parameter

-> Char

which Jack polynomial, J, C, P or Q

-> Spray a 

Jack polynomial.

jackPol' Source #

Arguments

:: Int

number of variables

-> Partition

integer partition

-> Rational

Jack parameter

-> Char

which Jack polynomial, J, C, P or Q

-> QSpray 

Jack polynomial.

skewJackPol Source #

Arguments

:: (Eq a, C a) 
=> Int

number of variables

-> Partition

outer partition of the skew partition

-> Partition

inner partition of the skew partition

-> a

Jack parameter

-> Char

which skew Jack polynomial, J, C, P or Q

-> Spray a 

Skew Jack polynomial.

skewJackPol' Source #

Arguments

:: Int

number of variables

-> Partition

outer partition of the skew partition

-> Partition

inner partition of the skew partition

-> Rational

Jack parameter

-> Char

which skew Jack polynomial, J, C, P or Q

-> QSpray 

Skew Jack polynomial.

Zonal and skew zonal polynomials

zonalPol Source #

Arguments

:: (Eq a, C a) 
=> Int

number of variables

-> Partition

partition of integers

-> Spray a 

Zonal polynomial. The zonal polynomials are the Jack \(C\)-polynomials with Jack parameter \(\alpha=2\).

zonalPol' Source #

Arguments

:: Int

number of variables

-> Partition

partition of integers

-> QSpray 

Zonal polynomial. The zonal polynomials are the Jack \(C\)-polynomials with Jack parameter \(\alpha=2\).

skewZonalPol Source #

Arguments

:: (Eq a, C a) 
=> Int

number of variables

-> Partition

outer partition of the skew partition

-> Partition

inner partition of the skew partition

-> Spray a 

Skew zonal polynomial.

skewZonalPol' Source #

Arguments

:: Int

number of variables

-> Partition

outer partition of the skew partition

-> Partition

inner partition of the skew partition

-> QSpray 

Skew zonal polynomial.

Schur and skew Schur polynomials

schurPol Source #

Arguments

:: forall a. (Eq a, C a) 
=> Int

number of variables

-> Partition

partition of integers

-> Spray a 

Schur polynomial. The Schur polynomials are the Jack \(P\)-polynomials with Jack parameter \(\alpha=1\).

schurPol' Source #

Arguments

:: Int

number of variables

-> Partition

partition of integers

-> QSpray 

Schur polynomial. The Schur polynomials are the Jack \(P\)-polynomials with Jack parameter \(\alpha=1\).

skewSchurPol Source #

Arguments

:: forall a. (Eq a, C a) 
=> Int

number of variables

-> Partition

outer partition of the skew partition

-> Partition

inner partition of the skew partition

-> Spray a 

Skew Schur polynomial

skewSchurPol' Source #

Arguments

:: Int

number of variables

-> Partition

outer partition of the skew partition

-> Partition

inner partition of the skew partition

-> QSpray 

Skew Schur polynomial