SLIDE 1 Introduction to Zonal Polynomials
Lin Jiu
Dalhousie University Number Theory Seminar
SLIDE 2 Hypergeometric function and Pochhammer symbol
sFt
a1, . . . , as b1, . . . , bt : z
∞
(a1)n · · · (as)n (b1)n · · · (bt)n · zn n! ,
SLIDE 3 Hypergeometric function and Pochhammer symbol
sFt
a1, . . . , as b1, . . . , bt : z
∞
(a1)n · · · (as)n (b1)n · · · (bt)n · zn n! , where (a)k = a (a + 1) · · · (a + k − 1).
SLIDE 4 Hypergeometric function and Pochhammer symbol
sFt
a1, . . . , as b1, . . . , bt : z
∞
(a1)n · · · (as)n (b1)n · · · (bt)n · zn n! , where (a)k = a (a + 1) · · · (a + k − 1).
Examples
◮ 2F1
c : z
- is the Gaussian hypergeometric function s. t.
z (1 − z) d2w dz2 + (c − (a + b + 1) z) dw dz − abw = 0.
SLIDE 5 Hypergeometric function and Pochhammer symbol
sFt
a1, . . . , as b1, . . . , bt : z
∞
(a1)n · · · (as)n (b1)n · · · (bt)n · zn n! , where (a)k = a (a + 1) · · · (a + k − 1).
Examples
◮ 2F1
c : z
- is the Gaussian hypergeometric function s. t.
z (1 − z) d2w dz2 + (c − (a + b + 1) z) dw dz − abw = 0.
◮ log (1 + z) = z 2F1
2 : −z
SLIDE 6 Hypergeometric function and Pochhammer symbol
sFt
a1, . . . , as b1, . . . , bt : z
∞
(a1)n · · · (as)n (b1)n · · · (bt)n · zn n! , where (a)k = a (a + 1) · · · (a + k − 1).
Examples
◮ 2F1
c : z
- is the Gaussian hypergeometric function s. t.
z (1 − z) d2w dz2 + (c − (a + b + 1) z) dw dz − abw = 0.
◮ log (1 + z) = z 2F1
2 : −z
0F0( : z)
SLIDE 7
Hypergeometric function with matrix argument
SLIDE 8 Hypergeometric function with matrix argument
Given an m × m symmetric (postive definite) matrix Y ,
sFt
a1, . . . , as b1, . . . , bt : Y
∞
(a1)p · · · (as)p (b1)p · · · (bt)p · Cp (Y ) n! ,
SLIDE 9 Hypergeometric function with matrix argument
Given an m × m symmetric (postive definite) matrix Y ,
sFt
a1, . . . , as b1, . . . , bt : Y
∞
(a1)p · · · (as)p (b1)p · · · (bt)p · Cp (Y ) n! , where,
◮ Pn is the set of all partitions of n
SLIDE 10 Hypergeometric function with matrix argument
Given an m × m symmetric (postive definite) matrix Y ,
sFt
a1, . . . , as b1, . . . , bt : Y
∞
(a1)p · · · (as)p (b1)p · · · (bt)p · Cp (Y ) n! , where,
◮ Pn is the set of all partitions of n
and a partition of n is a (p1, . . . , pl) ∈ Nl such that p1 ≥ · · · ≥ pl > 0 and p1 + · · · + pl = n(= |p|),
SLIDE 11 Hypergeometric function with matrix argument
Given an m × m symmetric (postive definite) matrix Y ,
sFt
a1, . . . , as b1, . . . , bt : Y
∞
(a1)p · · · (as)p (b1)p · · · (bt)p · Cp (Y ) n! , where,
◮ Pn is the set of all partitions of n
and a partition of n is a (p1, . . . , pl) ∈ Nl such that p1 ≥ · · · ≥ pl > 0 and p1 + · · · + pl = n(= |p|), e.g., (5, 2, 2, 1) ∈ P10;
SLIDE 12 Hypergeometric function with matrix argument
Given an m × m symmetric (postive definite) matrix Y ,
sFt
a1, . . . , as b1, . . . , bt : Y
∞
(a1)p · · · (as)p (b1)p · · · (bt)p · Cp (Y ) n! , where,
◮ Pn is the set of all partitions of n
and a partition of n is a (p1, . . . , pl) ∈ Nl such that p1 ≥ · · · ≥ pl > 0 and p1 + · · · + pl = n(= |p|), e.g., (5, 2, 2, 1) ∈ P10;
◮ for p = (p1, . . . , pl) ∈ Pn, (a)p = l
2
SLIDE 13 Hypergeometric function with matrix argument
Given an m × m symmetric (postive definite) matrix Y ,
sFt
a1, . . . , as b1, . . . , bt : Y
∞
(a1)p · · · (as)p (b1)p · · · (bt)p · Cp (Y ) n! , where,
◮ Pn is the set of all partitions of n
and a partition of n is a (p1, . . . , pl) ∈ Nl such that p1 ≥ · · · ≥ pl > 0 and p1 + · · · + pl = n(= |p|), e.g., (5, 2, 2, 1) ∈ P10;
◮ for p = (p1, . . . , pl) ∈ Pn, (a)p = l
2
◮ Cp (Y ) is (C-normalization of) zonal polynomial, which is
homogeneous, symmetric, polynomial of degree n = |p|, in the eigenvalues of Y .
SLIDE 14
Zonal Polynomial Cp (Y )
Cp (Y )
SLIDE 15
Zonal Polynomial Cp (Y )
Cp (Y )
◮ It is defined on eigenvalues of Y
SLIDE 16
Zonal Polynomial Cp (Y )
Cp (Y )
◮ It is defined on eigenvalues of Y
Cp (y1, . . . , ym)
SLIDE 17
Zonal Polynomial Cp (Y )
Cp (Y )
◮ It is defined on eigenvalues of Y
Cp (y1, . . . , ym)
◮ For p = (p1, . . . , pl), if m < l, (will see why later)
Cp (Y ) = Cp (y1, . . . , ym, 0, . . . , 0)
SLIDE 18 Zonal Polynomial Cp (Y )
Cp (Y )
◮ It is defined on eigenvalues of Y
Cp (y1, . . . , ym)
◮ For p = (p1, . . . , pl), if m < l, (will see why later)
Cp (Y ) = Cp (y1, . . . , ym, 0, . . . , 0)
◮ An important fact
Cp (Y ) = (trY )n = (y1 + · · · + ym)n .
SLIDE 19 Zonal Polynomial Cp (Y )
0F0
∞
·Cp (Y ) n! =
∞
(trY )n n! = etrY
SLIDE 20 Zonal Polynomial Cp (Y )
0F0
∞
·Cp (Y ) n! =
∞
(trY )n n! = etrY ez =
0F0( : z)
SLIDE 21 Zonal Polynomial Cp (Y )
0F0
∞
·Cp (Y ) n! =
∞
(trY )n n! = etrY ez =
0F0( : z) 1F0
a : z
1F0
a : Y
SLIDE 22
Definition 1
SLIDE 23 Definition 1
Cp (Y ) = dpYp (Y ), where dp =
(2pi − 2pj − i + j)
l
(2pi + l − i)! · 2nn! (2n)!.
SLIDE 24 Definition 1
Cp (Y ) = dpYp (Y ), where dp =
(2pi − 2pj − i + j)
l
(2pi + l − i)! · 2nn! (2n)!.
◮ Define a linear space
Vn := {f : f is homogeneous, symmetric, of degree n, or f ≡ 0}
SLIDE 25 Definition 1
Cp (Y ) = dpYp (Y ), where dp =
(2pi − 2pj − i + j)
l
(2pi + l − i)! · 2nn! (2n)!.
◮ Define a linear space
Vn := {f : f is homogeneous, symmetric, of degree n, or f ≡ 0} where f is defined on eigenvalues of matrices.
◮ Basis for Vn:
SLIDE 26 Definition 1
Cp (Y ) = dpYp (Y ), where dp =
(2pi − 2pj − i + j)
l
(2pi + l − i)! · 2nn! (2n)!.
◮ Define a linear space
Vn := {f : f is homogeneous, symmetric, of degree n, or f ≡ 0} where f is defined on eigenvalues of matrices.
◮ Basis for Vn: define the elementary symmetric polynomial
ur (x1, . . . , xm) :=
xi1 · · · xir . Then, for p = (p1, . . . , pl) ∈ Pn Up := up1−p2
1
up2−p3
2
· · · upl−1−pl
l−1
upl(−0)
l
,
SLIDE 27 Definition 1
Cp (Y ) = dpYp (Y ), where dp =
(2pi − 2pj − i + j)
l
(2pi + l − i)! · 2nn! (2n)!.
◮ Define a linear space
Vn := {f : f is homogeneous, symmetric, of degree n, or f ≡ 0} where f is defined on eigenvalues of matrices.
◮ Basis for Vn: define the elementary symmetric polynomial
ur (x1, . . . , xm) :=
xi1 · · · xir . Then, for p = (p1, . . . , pl) ∈ Pn Up := up1−p2
1
up2−p3
2
· · · upl−1−pl
l−1
upl(−0)
l
,
◮ deg Up =
SLIDE 28 Definition 1
Cp (Y ) = dpYp (Y ), where dp =
(2pi − 2pj − i + j)
l
(2pi + l − i)! · 2nn! (2n)!.
◮ Define a linear space
Vn := {f : f is homogeneous, symmetric, of degree n, or f ≡ 0} where f is defined on eigenvalues of matrices.
◮ Basis for Vn: define the elementary symmetric polynomial
ur (x1, . . . , xm) :=
xi1 · · · xir . Then, for p = (p1, . . . , pl) ∈ Pn Up := up1−p2
1
up2−p3
2
· · · upl−1−pl
l−1
upl(−0)
l
,
◮ deg Up = p1 − p2 + 2(p2 − p3) + · · · + lpl
SLIDE 29 Definition 1
Cp (Y ) = dpYp (Y ), where dp =
(2pi − 2pj − i + j)
l
(2pi + l − i)! · 2nn! (2n)!.
◮ Define a linear space
Vn := {f : f is homogeneous, symmetric, of degree n, or f ≡ 0} where f is defined on eigenvalues of matrices.
◮ Basis for Vn: define the elementary symmetric polynomial
ur (x1, . . . , xm) :=
xi1 · · · xir . Then, for p = (p1, . . . , pl) ∈ Pn Up := up1−p2
1
up2−p3
2
· · · upl−1−pl
l−1
upl(−0)
l
,
◮ deg Up = p1 − p2 + 2(p2 − p3) + · · · + lpl = p1 + · · · + pl = n.
SLIDE 30 Definition 1
Cp (Y ) = dpYp (Y ), where dp =
(2pi − 2pj − i + j)
l
(2pi + l − i)! · 2nn! (2n)!.
◮ Define a linear space
Vn := {f : f is homogeneous, symmetric, of degree n, or f ≡ 0} where f is defined on eigenvalues of matrices.
◮ Basis for Vn: define the elementary symmetric polynomial
ur (x1, . . . , xm) :=
xi1 · · · xir . Then, for p = (p1, . . . , pl) ∈ Pn Up := up1−p2
1
up2−p3
2
· · · upl−1−pl
l−1
upl(−0)
l
,
◮ deg Up = p1 − p2 + 2(p2 − p3) + · · · + lpl = p1 + · · · + pl = n. ◮ U :=
- U(n), U(n−1,1), . . . , U(1,1,...,1)
T forms a basis of Vn.
SLIDE 31
Definition 1
SLIDE 32
Definition 1
Y = Y(n) Y(n−1,1) . . . Y(1n) = ΞU = Ξ U(n) U(n−1,1) . . . U(1n)
SLIDE 33
Definition 1
Y = Y(n) Y(n−1,1) . . . Y(1n) = ΞU = Ξ U(n) U(n−1,1) . . . U(1n)
◮ Ξ is a matrix: nonsingular, upper triangular, such that
Tν = Ξ−1
(ν)ΛνΞ(ν), where Tν is related to Wishart distribution
and Λν is its diagonal matrix.
SLIDE 34
Definition 1
Y = Y(n) Y(n−1,1) . . . Y(1n) = ΞU = Ξ U(n) U(n−1,1) . . . U(1n)
◮ Ξ is a matrix: nonsingular, upper triangular, such that
Tν = Ξ−1
(ν)ΛνΞ(ν), where Tν is related to Wishart distribution
and Λν is its diagonal matrix.
◮ Define linear transform τν : Vn −
→ Vn by (τν (Up)) (A) :=
SLIDE 35
Definition 1
Y = Y(n) Y(n−1,1) . . . Y(1n) = ΞU = Ξ U(n) U(n−1,1) . . . U(1n)
◮ Ξ is a matrix: nonsingular, upper triangular, such that
Tν = Ξ−1
(ν)ΛνΞ(ν), where Tν is related to Wishart distribution
and Λν is its diagonal matrix.
◮ Define linear transform τν : Vn −
→ Vn by (τν (Up)) (A) := EW [Up (AW )] for W ∼ W (Ik, ν) .
SLIDE 36
Definition 1
Y = Y(n) Y(n−1,1) . . . Y(1n) = ΞU = Ξ U(n) U(n−1,1) . . . U(1n)
◮ Ξ is a matrix: nonsingular, upper triangular, such that
Tν = Ξ−1
(ν)ΛνΞ(ν), where Tν is related to Wishart distribution
and Λν is its diagonal matrix.
◮ Define linear transform τν : Vn −
→ Vn by (τν (Up)) (A) := EW [Up (AW )] for W ∼ W (Ik, ν) . Then, a lemma (due to basis) shows τνU = TνU.
SLIDE 37
Definition 1
Y = Y(n) Y(n−1,1) . . . Y(1n) = ΞU = Ξ U(n) U(n−1,1) . . . U(1n)
◮ Ξ is a matrix: nonsingular, upper triangular, such that
Tν = Ξ−1
(ν)ΛνΞ(ν), where Tν is related to Wishart distribution
and Λν is its diagonal matrix.
◮ Define linear transform τν : Vn −
→ Vn by (τν (Up)) (A) := EW [Up (AW )] for W ∼ W (Ik, ν) . Then, a lemma (due to basis) shows τνU = TνU.
◮ Z1, . . . , Zk ∼ N (0, 1) are independent (i. i. d. ), then
Q := Z1 + · · · + Zk ∼ χ2
k;
SLIDE 38 Definition 1
Y = Y(n) Y(n−1,1) . . . Y(1n) = ΞU = Ξ U(n) U(n−1,1) . . . U(1n)
◮ Ξ is a matrix: nonsingular, upper triangular, such that
Tν = Ξ−1
(ν)ΛνΞ(ν), where Tν is related to Wishart distribution
and Λν is its diagonal matrix.
◮ Define linear transform τν : Vn −
→ Vn by (τν (Up)) (A) := EW [Up (AW )] for W ∼ W (Ik, ν) . Then, a lemma (due to basis) shows τνU = TνU.
◮ Z1, . . . , Zk ∼ N (0, 1) are independent (i. i. d. ), then
Q := Z1 + · · · + Zk ∼ χ2
k; ◮ Let Xν×m be such that each row is independently drawn from
an m-variate normal distribution,
i , . . . , xm i
- ∼ Nm (0, V ) ⇒ S = X TX ∼ Wm (V , ν)
and ν is called the degree of freedom.
SLIDE 39
Computation
SLIDE 40 Computation
Mλ (y1, . . . , ym) =
distinct terms
yλ1
i1 · · · yλl il = yλ1 1 · · · yλl l +symmetric terms.
SLIDE 41 Computation
Mλ (y1, . . . , ym) =
distinct terms
yλ1
i1 · · · yλl il = yλ1 1 · · · yλl l +symmetric terms.
1. M(1) (Y ) = y1 + · · · + ym; 2. M(2) (Y ) = y2
1 + · · · + y2 m;
3. M(1,1) (Y ) =
yiyj; 4. M(2,1) (Y ) =
y2
i yj.
SLIDE 42
Computation
SLIDE 43 Computation
For p = (p1, . . . , pℓ) and λ = (λ1, . . . , λm), Cp (Y ) =
cp,λMλ (Y ) .
SLIDE 44 Computation
For p = (p1, . . . , pℓ) and λ = (λ1, . . . , λm), Cp (Y ) =
cp,λMλ (Y ) . for some constants cp,λ cp,λ =
(λi + t) − (λj − t) ρp − ρλ cp,µ. Here, ρp :=
ℓ
pi (pi − j) and for λ = (λ1, . . . , λl), the sum is over all µ = (λ1, . . . , λi + t, . . . , λj − t, . . . , λl) for t = 1, . . . , λj such that by rearranging tuple µ in a descending order, it lies as λ < µ ≤ p.
SLIDE 45
Computation
SLIDE 46 Computation
◮ n = 5 p\λ (5) (4, 1) (3, 2) (3, 1, 1) (2, 2, 1) (2, 1, 1, 1) (1, 1, 1, 1, 1) (5) 1
5 9 10 21 20 63 2 7 4 21 8 63
(4, 1)
40 9 8 3 46 9
4
14 3 40 9
(3, 2)
48 7 32 7 176 21 64 7 80 7
(3, 1, 1) 10
20 3 130 7 200 7
(2, 2, 1)
32 3
16 32 (2, 1, 1, 1)
80 7 800 21
(1, 1, 1, 1, 1)
16 3
SLIDE 47 Computation
◮ n = 5 p\λ (5) (4, 1) (3, 2) (3, 1, 1) (2, 2, 1) (2, 1, 1, 1) (1, 1, 1, 1, 1) (5) 1
5 9 10 21 20 63 2 7 4 21 8 63
(4, 1)
40 9 8 3 46 9
4
14 3 40 9
(3, 2)
48 7 32 7 176 21 64 7 80 7
(3, 1, 1) 10
20 3 130 7 200 7
(2, 2, 1)
32 3
16 32 (2, 1, 1, 1)
80 7 800 21
(1, 1, 1, 1, 1)
16 3
◮
C(1,1) (a, b, c) = 4 3 (ab + bc + ac) C(2)(a, b, c) = a2 + b2 + c2 + 2 3 (ab + bc + ac)
SLIDE 48
Computation
SLIDE 49
Computation
SLIDE 50
Definition 2
SLIDE 51
Definition 2
Recall in R3, the following operators:
SLIDE 52
Definition 2
Recall in R3, the following operators:
◮ gradient
SLIDE 53
Definition 2
Recall in R3, the following operators:
◮ gradient
∇f := (fx, fy, fz) ;
SLIDE 54
Definition 2
Recall in R3, the following operators:
◮ gradient
∇f := (fx, fy, fz) ;
◮ divergence
divX = ∂X ∂x + ∂X ∂y + ∂X ∂z ;
SLIDE 55
Definition 2
Recall in R3, the following operators:
◮ gradient
∇f := (fx, fy, fz) ;
◮ divergence
divX = ∂X ∂x + ∂X ∂y + ∂X ∂z ;
◮ Laplace
∆f = ∂2f ∂x2 + ∂2f ∂y2 + ∂2f ∂z2 = (div • ∇) f ;
SLIDE 56 Definition 2
Recall in R3, the following operators:
◮ gradient
∇f := (fx, fy, fz) ;
◮ divergence
divX = ∂X ∂x + ∂X ∂y + ∂X ∂z ;
◮ Laplace
∆f = ∂2f ∂x2 + ∂2f ∂y2 + ∂2f ∂z2 = (div • ∇) f ; On a Riemannian manifold (M, g), the Laplace-Beltrami operator
- n f ∈ C ∞ (M) is given by
∆f := (div • grad) f = 1 √ G ∂k
G∂if
SLIDE 57
Definition 2
SLIDE 58
Definition 2
Let M = SPD (m)
SLIDE 59
Definition 2
Let M = SPD (m) and associate the canonical metric.
SLIDE 60 Definition 2
Let M = SPD (m) and associate the canonical metric. Then, for Y ∈ M with eigenvalues y1, . . . , ym: ∆ =
m
y2
i
∂2 ∂y2
i
− m − 3 2 yi ∂ ∂yi +
n
y2
i
yi − yj ∂ ∂yi .
SLIDE 61 Definition 2
Let M = SPD (m) and associate the canonical metric. Then, for Y ∈ M with eigenvalues y1, . . . , ym: ∆ =
m
y2
i
∂2 ∂y2
i
− m − 3 2 yi ∂ ∂yi +
n
y2
i
yi − yj ∂ ∂yi . Euler’s operator
m
yi ∂
∂yi
SLIDE 62 Definition 2
Let M = SPD (m) and associate the canonical metric. Then, for Y ∈ M with eigenvalues y1, . . . , ym: ∆ =
m
y2
i
∂2 ∂y2
i
− m − 3 2 yi ∂ ∂yi +
n
y2
i
yi − yj ∂ ∂yi . Euler’s operator
m
yi ∂
∂yi
Zonal polynomial Cp (y1, . . . , ym) are eigenfunctions of ∆Y , defined by ∆Y :=
m
y2
i
∂2 ∂y2
i
+
n
y2
i
yi − yj ∂ ∂yi . In particular ∆Y Cp (Y ) = (ρp + m (l − 1)) Cλ (Y ) , where ρp :=
l
pi (pi − 1) .
SLIDE 63
Definition 3
SLIDE 64 Definition 3
Consider G = GL (m) and a representation of linear space Vn: g ∈ GL (m) : Vn → Vn ϕ (Y ) → ϕ
SLIDE 65 Definition 3
Consider G = GL (m) and a representation of linear space Vn: g ∈ GL (m) : Vn → Vn ϕ (Y ) → ϕ
As a representation, the linear space can be decomposed into invariant subspaces: Vn =
Vp.
SLIDE 66 Definition 3
Consider G = GL (m) and a representation of linear space Vn: g ∈ GL (m) : Vn → Vn ϕ (Y ) → ϕ
As a representation, the linear space can be decomposed into invariant subspaces: Vn =
Vp. Now, note that (trY )n ∈ Vn. The projection (trY )n
= Cp (Y ) .
SLIDE 67
Definition 4
SLIDE 68
Definition 4
◮ Macdonald polynomials Pλ(x; t, q) are a family of orthogonal
polynomials in several variables, introduced by Macdonald (1987).
SLIDE 69
Definition 4
◮ Macdonald polynomials Pλ(x; t, q) are a family of orthogonal
polynomials in several variables, introduced by Macdonald (1987).
◮
SLIDE 70
Definition 4
SLIDE 71
Definition 4
◮ If we put t = qα and let q tend to 1 the Macdonald
polynomials become Jack polynomials (with further conditions)
◮
SLIDE 72
Definition 4
SLIDE 73
Definition 4
◮ When α = 1, with some normalization, Jack polynomials
becomes Schur polynomials
SLIDE 74
Definition 4
◮ When α = 1, with some normalization, Jack polynomials
becomes Schur polynomials which are certain symmetric polynomials in multi-variables, indexed by partitions.
SLIDE 75
Definition 4
◮ When α = 1, with some normalization, Jack polynomials
becomes Schur polynomials which are certain symmetric polynomials in multi-variables, indexed by partitions.
◮ When α = 1/2, with some normalization, Jack polynomial
gives Cp.
SLIDE 76
Definition 4
◮ When α = 1, with some normalization, Jack polynomials
becomes Schur polynomials which are certain symmetric polynomials in multi-variables, indexed by partitions.
◮ When α = 1/2, with some normalization, Jack polynomial
gives Cp. Macdonald polynomial − → Jack polynomial − → zonal polynomial.
SLIDE 77 Definition 4
◮ When α = 1, with some normalization, Jack polynomials
becomes Schur polynomials which are certain symmetric polynomials in multi-variables, indexed by partitions.
◮ When α = 1/2, with some normalization, Jack polynomial
gives Cp. Macdonald polynomial − → Jack polynomial − → zonal polynomial.
sF (α) t
a1, . . . , as b1, . . . , bt : Y
∞
(a1)p · · · (as)p (b1)p · · · (bt)p · C(α)
p
(Y ) n!