Jack function

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In mathematics, the Jack function is a generalization of the Jack polynomial, introduced by Henry Jack. The Jack polynomial is a homogeneous, symmetric polynomial which generalizes the Schur and zonal polynomials, and is in turn generalized by the Heckman–Opdam polynomials and Macdonald polynomials.

Definition

[edit | edit source]

The Jack function Jκ(α)(x1,x2,,xm) of an integer partition κ, parameter α, and arguments x1,x2,,xm can be recursively defined as follows:

For m=1
Jk(α)(x1)=x1k(1+α)(1+(k1)α)
For m>1
Jκ(α)(x1,x2,,xm)=μJμ(α)(x1,x2,,xm1)xm|κ/μ|βκμ,

where the summation is over all partitions μ such that the skew partition κ/μ is a horizontal strip, namely

κ1μ1κ2μ2κn1μn1κn (μn must be zero or otherwise Jμ(x1,,xn1)=0) and
βκμ=(i,j)κBκμκ(i,j)(i,j)μBκμμ(i,j),

where Bκμν(i,j) equals κji+α(κij+1) if κj=μj and κji+1+α(κij) otherwise. The expressions κ and μ refer to the conjugate partitions of κ and μ, respectively. The notation (i,j)κ means that the product is taken over all coordinates (i,j) of boxes in the Young diagram of the partition κ.

Combinatorial formula

[edit | edit source]

In 1997, F. Knop and S. Sahi [1] gave a purely combinatorial formula for the Jack polynomials Jμ(α) in n variables:

Jμ(α)=TdT(α)sTxT(s).

The sum is taken over all admissible tableaux of shape λ, and

dT(α)=sT criticaldλ(α)(s)

with

dλ(α)(s)=α(aλ(s)+1)+(lλ(s)+1).

An admissible tableau of shape λ is a filling of the Young diagram λ with numbers 1,2,…,n such that for any box (i,j) in the tableau,

  • T(i,j)T(i,j) whenever i>i.
  • T(i,j)T(i,j1) whenever j>1 and i<i.

A box s=(i,j)λ is critical for the tableau T if j>1 and T(i,j)=T(i,j1).

This result can be seen as a special case of the more general combinatorial formula for Macdonald polynomials.

C normalization

[edit | edit source]

The Jack functions form an orthogonal basis in a space of symmetric polynomials, with inner product:

f,g=[0,2π]nf(eiθ1,,eiθn)g(eiθ1,,eiθn)1j<kn|eiθjeiθk|2αdθ1dθn

This orthogonality property is unaffected by normalization. The normalization defined above is typically referred to as the J normalization. The C normalization is defined as

Cκ(α)(x1,,xn)=α|κ|(|κ|)!jκJκ(α)(x1,,xn),

where

jκ=(i,j)κ(κji+α(κij+1))(κji+1+α(κij)).

For α=2,Cκ(2)(x1,,xn) is often denoted by Cκ(x1,,xn) and called the Zonal polynomial.

P normalization

[edit | edit source]

The P normalization is given by the identity Jλ=H'λPλ, where

H'λ=sλ(αaλ(s)+lλ(s)+1)

where aλ and lλ denotes the arm and leg length respectively. Therefore, for α=1,Pλ is the usual Schur function.

Similar to Schur polynomials, Pλ can be expressed as a sum over Young tableaux. However, one need to add an extra weight to each tableau that depends on the parameter α.

Thus, a formula [2] for the Jack function Pλ is given by

Pλ=TψT(α)sλxT(s)

where the sum is taken over all tableaux of shape λ, and T(s) denotes the entry in box s of T.

The weight ψT(α) can be defined in the following fashion: Each tableau T of shape λ can be interpreted as a sequence of partitions

=ν1ν2νn=λ

where νi+1/νi defines the skew shape with content i in T. Then

ψT(α)=iψνi+1/νi(α)

where

ψλ/μ(α)=sRλ/μCλ/μ(αaμ(s)+lμ(s)+1)(αaμ(s)+lμ(s)+α)(αaλ(s)+lλ(s)+α)(αaλ(s)+lλ(s)+1)

and the product is taken only over all boxes s in λ such that s has a box from λ/μ in the same row, but not in the same column.

Connection with the Schur polynomial

[edit | edit source]

When α=1 the Jack function is a scalar multiple of the Schur polynomial

Jκ(1)(x1,x2,,xn)=Hκsκ(x1,x2,,xn),

where

Hκ=(i,j)κhκ(i,j)=(i,j)κ(κi+κjij+1)

is the product of all hook lengths of κ.

Properties

[edit | edit source]

If the partition has more parts than the number of variables, then the Jack function is 0:

Jκ(α)(x1,x2,,xm)=0, if κm+1>0.

Matrix argument

[edit | edit source]

In some texts, especially in random matrix theory, authors have found it more convenient to use a matrix argument in the Jack function. The connection is simple. If X is a matrix with eigenvalues x1,x2,,xm, then

Jκ(α)(X)=Jκ(α)(x1,x2,,xm).

References

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
[edit | edit source]