计数组合学7.15(Schur 函数的经典定义 )
7.15 Schur 函数的经典定义
设 α=(α1,…,αn)∈Nn\alpha = (\alpha_1, \ldots, \alpha_n) \in \mathbb{N}^nα=(α1,…,αn)∈Nn 且 w∈Snw \in \mathfrak{S}_nw∈Sn。照常记 xα=x1α1⋯xnαnx^\alpha = x_1^{\alpha_1} \cdots x_n^{\alpha_n}xα=x1α1⋯xnαn,并定义
w(xα)=x1αw(1)⋯xnαw(n).w(x^\alpha) = x_1^{\alpha_{w(1)}} \cdots x_n^{\alpha_{w(n)}}.w(xα)=x1αw(1)⋯xnαw(n).
现定义
aα=aα(x1,…,xn)=∑w∈Snεww(xα),(7.53)a_\alpha = a_\alpha (x_1, \ldots, x_n) = \sum_{w \in \mathfrak{S}_n} \varepsilon_w w(x^\alpha), \tag{7.53}aα=aα(x1,…,xn)=w∈Sn∑εww(xα),(7.53)
其中
εw={1,若 w 为偶置换−1,若 w 为奇置换.\varepsilon_w =
\begin{cases}
1, & \text{若 } w \text{ 为偶置换} \\
-1, & \text{若 } w \text{ 为奇置换}.
\end{cases}εw={1,−1,若 w 为偶置换若 w 为奇置换.
(因此 εw=ερ(w)\varepsilon_w = \varepsilon_{\rho(w)}εw=ερ(w),如 (7.19) 所定义。)注意方程 (7.53) 的右边正是一个行列式的展开,即
aα=det(xiαj)i,j=1n.a_\alpha = \det \left( x_i^{\alpha_j} \right)_{i,j=1}^n.aα=det(xiαj)i,j=1n.
另注意 aαa_\alphaaα 是斜对称的,即 w(aα)=εwaαw(a_\alpha) = \varepsilon_w a_\alphaw(aα)=εwaα,故除非所有 αi\alpha_iαi 互异,否则 aα=0a_\alpha = 0aα=0。因此假设 α1>α2>⋯>αn≥0\alpha_1 > \alpha_2 > \cdots > \alpha_n \geq 0α1>α2>⋯>αn≥0,于是 α=λ+δ\alpha = \lambda + \deltaα=λ+δ,其中 λ∈Par\lambda \in \text{Par}λ∈Par,ℓ(λ)≤n\ell(\lambda) \leq nℓ(λ)≤n,且 δ=δn=(n−1,n−2,…,0)\delta = \delta_n = (n - 1, n - 2, \ldots, 0)δ=δn=(n−1,n−2,…,0)。由于 αj=λj+n−j\alpha_j = \lambda_j + n - jαj=λj+n−j,我们得到
aα=aλ+δ=det(xiλj+n−j)i,j=1n.(7.54)a_\alpha = a_{\lambda + \delta} = \det \left( x_i^{\lambda_j + n - j} \right)_{i,j=1}^n. \tag{7.54}aα=aλ+δ=det(xiλj+n−j)i,j=1n.(7.54)
例如,
a421=a211+210=∣x14x12x11x24x22x21x34x32x31∣.a_{421} = a_{211+210} = \begin{vmatrix}
x_1^4 & x_1^2 & x_1^1 \\
x_2^4 & x_2^2 & x_2^1 \\
x_3^4 & x_3^2 & x_3^1
\end{vmatrix}.a421=a211+210=x14x24x34x12x22x32x11x21x31.
特别注意到
aδ=det(xin−j)=∏1≤i<j≤n(xi−xj),(7.55)a_\delta = \det (x_i^{n-j}) = \prod_{1 \leq i < j \leq n} (x_i - x_j), \tag{7.55}aδ=det(xin−j)=1≤i<j≤n∏(xi−xj),(7.55)
即 Vandermonde 行列式。若在 aαa_\alphaaα 中令 i≠ji \neq ji=j 时有 xi=xjx_i = x_jxi=xj,则由于 aαa_\alphaaα 是斜对称的(或因为行列式 (7.54) 的第 iii 行与第 jjj 行相等),我们得到 0。因此 aαa_\alphaaα 可被 xi−xjx_i - x_jxi−xj 整除,从而也可被 aδa_\deltaaδ 整除(在环 Z[x1,…,xn]\mathbb{Z}[x_1, \ldots, x_n]Z[x1,…,xn] 中)。故 aα/aδ∈Z[x1,…,xn]a_\alpha / a_\delta \in \mathbb{Z}[x_1, \ldots, x_n]aα/aδ∈Z[x1,…,xn]。此外,由于 aαa_\alphaaα 和 aδa_\deltaaδ 是斜对称的,其商是对称的,且显然是齐次的,次数为 ∣α∣−∣δ∣=∣λ∣|\alpha| - |\delta| = |\lambda|∣α∣−∣δ∣=∣λ∣。换言之,aα/aδ∈Λn∣λ∣a_\alpha / a_\delta \in \Lambda_n^{|\lambda|}aα/aδ∈Λn∣λ∣。(商 aα/aδa_\alpha / a_\deltaaα/aδ 称为 双交错式 (bialternant)。)因此很自然地要问 aα/aδa_\alpha / a_\deltaaα/aδ 与我们已考虑的对称函数之间的关系。答案是对称函数理论中的一个基本结果。
7.15.1 定理
我们有
aλ+δ/aδ=sλ(x1,…,xn). a_{\lambda+\delta}/a_{\delta} = s_{\lambda}(x_1, \ldots, x_n). aλ+δ/aδ=sλ(x1,…,xn).
证明。此结果有多种证明。我们给出一种可推广到斜 Schur 函数的重要结果(定理 7.15.4)的证明。
对 (7.46) 应用 ω\omegaω 并将 λ\lambdaλ 替换为 λ′\lambda'λ′ 得
eμ=∑λKλ′μsλ. e_{\mu} = \sum_{\lambda} K_{\lambda' \mu} s_{\lambda}. eμ=λ∑Kλ′μsλ.
由于矩阵 (Kλ′μ)(K_{\lambda' \mu})(Kλ′μ) 可逆,只需证明
eμ(x1,…,xn)=∑λKλ′μaλ+δaδ, e_{\mu}(x_1, \ldots, x_n) = \sum_{\lambda} K_{\lambda' \mu} \frac{a_{\lambda+\delta}}{a_{\delta}}, eμ(x1,…,xn)=λ∑Kλ′μaδaλ+δ,
或等价地(始终在 nnn 个变量下工作),
aδeμ=∑λKλ′μaλ+δ.(7.56) a_{\delta} e_{\mu} = \sum_{\lambda} K_{\lambda' \mu} a_{\lambda+\delta}. \tag{7.56} aδeμ=λ∑Kλ′μaλ+δ.(7.56)
由于 (7.56) 两边均为斜对称,只需证明 aδeμa_{\delta} e_{\mu}aδeμ 中 xλ+δx^{\lambda+\delta}xλ+δ 的系数为 Kλ′μK_{\lambda' \mu}Kλ′μ。我们通过逐次乘以 eμ1,eμ2,…e_{\mu_1}, e_{\mu_2}, \ldotseμ1,eμ2,… 将 aδa_{\delta}aδ 与 eμe_{\mu}eμ 相乘。每个部分积 aδeμ1⋯eμka_{\delta} e_{\mu_1} \cdots e_{\mu_k}aδeμ1⋯eμk 是斜对称的,故出现在 aδeμ1⋯eμka_{\delta} e_{\mu_1} \cdots e_{\mu_k}aδeμ1⋯eμk 中的任意项 x1i1⋯xninx_1^{i_1} \cdots x_n^{i_n}x1i1⋯xnin 的所有指数 iji_jij 互异。当我们将此项 x1i1⋯xninx_1^{i_1} \cdots x_n^{i_n}x1i1⋯xnin 与来自 eμk+1e_{\mu_{k+1}}eμk+1 的一项 xm1⋯xmjx_{m_1} \cdots x_{m_j}xm1⋯xmj(其中 j=μk+1j = \mu_{k+1}j=μk+1) 相乘时,要么两个指数相等(此时该项从 aδeμ1⋯eμk+1a_{\delta} e_{\mu_1} \cdots e_{\mu_{k+1}}aδeμ1⋯eμk+1 中消失),要么指数保持严格递减顺序。因此要得到项 xλ+δx^{\lambda+\delta}xλ+δ,我们必须从 aδa_{\delta}aδ 中的项 xδx^{\delta}xδ 开始,并逐次乘以 eμ1e_{\mu_1}eμ1 的一项 xα1x^{\alpha^1}xα1,然后 eμ2e_{\mu_2}eμ2 的一项 xα2x^{\alpha^2}xα2 等,同时保持指数严格递减。此方式的数目即为 aδeμa_{\delta} e_{\mu}aδeμ 中 xλ+δx^{\lambda+\delta}xλ+δ 的系数。
给定上述项 xα1,xα2,…x^{\alpha^1}, x^{\alpha^2}, \ldotsxα1,xα2,…,定义半标准 Young 表 (SSYT) T=T(α1,α2,…)T = T(\alpha^1, \alpha^2, \ldots)T=T(α1,α2,…) 如下:若变量 xjx_jxj 出现在 xαix^{\alpha^i}xαi 中(即 αi\alpha^iαi 的第 jjj 个分量为 1),则 TTT 的第 jjj 列包含一个 iii。例如,设 n=4n = 4n=4,λ=5332\lambda = 5332λ=5332,λ′=44311\lambda' = 44311λ′=44311,λ+δ=8542\lambda + \delta = 8542λ+δ=8542,μ=3222211\mu = 3222211μ=3222211,xα1=x1x2x3x^{\alpha^1} = x_1 x_2 x_3xα1=x1x2x3,xα2=x1x2x^{\alpha^2} = x_1 x_2xα2=x1x2,xα3=x3x4x^{\alpha^3} = x_3 x_4xα3=x3x4,xα4=x1x2x^{\alpha^4} = x_1 x_2xα4=x1x2,xα5=x1x4x^{\alpha^5} = x_1 x_4xα5=x1x4,xα6=x1x^{\alpha^6} = x_1xα6=x1,xα7=x3x^{\alpha^7} = x_3xα7=x3。则 TTT 由下式给出:
易见映射 (α1,α2,…)↦T(α1,α2,…)(\alpha^1, \alpha^2, \ldots) \mapsto T(\alpha^1, \alpha^2, \ldots)(α1,α2,…)↦T(α1,α2,…) 建立了从 xδx^{\delta}xδ 按上述规则构造项 xλ+δx^{\lambda+\delta}xλ+δ 的方式与形状为 λ′\lambda'λ′ 且类型为 μ\muμ 的 SSYT 之间的双射,故证明完成。 □
由 Schur 函数的组合定义可知,若 ℓ(λ)>n\ell(\lambda) > nℓ(λ)>n,则 sλ(x1,…,xn)=0s_{\lambda}(x_1, \ldots, x_n) = 0sλ(x1,…,xn)=0。由于根据命题 7.8.2(a) 有 dimΛn=#{λ∈Par:ℓ(λ)≤n}\dim \Lambda_n = \#\{\lambda \in \text{Par} : \ell(\lambda) \leq n\}dimΛn=#{λ∈Par:ℓ(λ)≤n},故集合 {sλ(x1,…,xn):ℓ(λ)≤n}\{s_{\lambda}(x_1, \ldots, x_n) : \ell(\lambda) \leq n\}{sλ(x1,…,xn):ℓ(λ)≤n} 构成 Λn\Lambda_nΛn 的一组基。(这也可由推论 7.10.6 证明的简单推广得到。)我们在 Λn\Lambda_nΛn 上定义内积 ⟨,⟩n\langle , \rangle_n⟨,⟩n,要求 {sλ(x1,…,xn):ℓ(λ)≤n}\{s_{\lambda}(x_1, \ldots, x_n) : \ell(\lambda) \leq n\}{sλ(x1,…,xn):ℓ(λ)≤n} 是标准正交基。若 f,g∈Λf, g \in \Lambdaf,g∈Λ,则简记 ⟨f,g⟩n\langle f, g \rangle_n⟨f,g⟩n 为 ⟨f(x1,…,xn),g(x1,…,xn)⟩n\langle f(x_1, \ldots, x_n), g(x_1, \ldots, x_n) \rangle_n⟨f(x1,…,xn),g(x1,…,xn)⟩n。因此
⟨f,g⟩=⟨f,g⟩n,\langle f, g \rangle = \langle f, g \rangle_n,⟨f,g⟩=⟨f,g⟩n,
前提是 fff 中出现的每个单项式至多涉及 nnn 个不同变量,例如若 degf≤n\deg f \leq ndegf≤n。
7.15.2 推论
若 f∈Λnf \in \Lambda_nf∈Λn,ℓ(λ)≤n\ell(\lambda) \leq nℓ(λ)≤n,且 δ=(n−1,n−2,…,1,0)\delta = (n - 1, n - 2, \ldots, 1, 0)δ=(n−1,n−2,…,1,0),则
⟨f,sλ⟩n=[xλ+δ]aδf,\langle f, s_\lambda \rangle_n = [x^{\lambda + \delta}] a_\delta f,⟨f,sλ⟩n=[xλ+δ]aδf,
即 aδfa_\delta faδf 中 xλ+δx^{\lambda + \delta}xλ+δ 的系数。
证明。所有函数均在变量 x1,…,xnx_1, \ldots, x_nx1,…,xn 中。设 f=∑ℓ(λ)≤ncλsλf = \sum_{\ell(\lambda) \leq n} c_\lambda s_\lambdaf=∑ℓ(λ)≤ncλsλ。则由定理 7.15.1 有
aδf=∑ℓ(λ)≤ncλaλ+δ,a_\delta f = \sum_{\ell(\lambda) \leq n} c_\lambda a_{\lambda + \delta},aδf=ℓ(λ)≤n∑cλaλ+δ,
故
⟨f,sλ⟩n=cλ=[xλ+δ]aδf.\langle f, s_\lambda \rangle_n = c_\lambda = [x^{\lambda + \delta}] a_\delta f.⟨f,sλ⟩n=cλ=[xλ+δ]aδf. □
例如,对于 ℓ(λ)≤n\ell(\lambda) \leq nℓ(λ)≤n,有
⟨aδ2k,sλ⟩n=[xλ+δ]aδ2k+1.(7.57)\langle a_\delta^{2k}, s_\lambda \rangle_n = [x^{\lambda + \delta}] a_\delta^{2k+1}. \tag{7.57}⟨aδ2k,sλ⟩n=[xλ+δ]aδ2k+1.(7.57)
计算数 (7.57) 是一个有趣的问题(仅部分解决);有关 k=1k = 1k=1 情形的进一步信息,参见练习 37。
现在考虑定理 7.15.1 的“斜推广”。我们继续在 nnn 个变量 x1,…,xnx_1, \ldots, x_nx1,…,xn 下工作。对任意 λ,v∈Par\lambda, v \in \text{Par}λ,v∈Par,ℓ(λ)≤n\ell(\lambda) \leq nℓ(λ)≤n,ℓ(v)≤n\ell(v) \leq nℓ(v)≤n,考虑展开式
sveμ=∑λLv′μλsλ,s_v e_\mu = \sum_\lambda L^\lambda_{v' \mu} s_\lambda,sveμ=λ∑Lv′μλsλ,
或等价地(乘以 aδa_\deltaaδ),
av+δeμ=∑λLv′μλaλ+δ.(7.58)a_{v+\delta} e_\mu = \sum_\lambda L^\lambda_{v' \mu} a_{\lambda + \delta}. \tag{7.58}av+δeμ=λ∑Lv′μλaλ+δ.(7.58)
如定理 7.15.1 证明中的论证表明,Lv′μλL^\lambda_{v' \mu}Lv′μλ 等于以下方式的数目:
λ+δ=v+δ+α1+α2+⋯+αk,\lambda + \delta = v + \delta + \alpha^1 + \alpha^2 + \cdots + \alpha^k,λ+δ=v+δ+α1+α2+⋯+αk,
其中 ℓ(μ)=k\ell(\mu) = kℓ(μ)=k,每个 αi\alpha^iαi 是含 μi\mu_iμi 个 1 的 (0,1)(0, 1)(0,1)-向量,且每个部分和 v+δ+α1+⋯+αiv + \delta + \alpha^1 + \cdots + \alpha^iv+δ+α1+⋯+αi 的坐标严格递减。定义形状为 λ′/v′\lambda' / v'λ′/v′ 且类型为 μ\muμ 的斜 SSYT T=Tλ/v(α1,…,αk)T = T_\lambda / v (\alpha^1, \ldots, \alpha^k)T=Tλ/v(α1,…,αk),其条件为:若 αi\alpha^iαi 的第 jjj 个分量为 1,则 iii 出现在 TTT 的第 jjj 列。这建立了一个双射,表明 Lv′μλ′L^{\lambda'} _{v' \mu}Lv′μλ′ 等于斜 Kostka 数 Kλ′/v′,μK_{\lambda' / v' , \mu}Kλ′/v′,μ,即形状为 λ′/v′\lambda' / v'λ′/v′ 且类型为 μ\muμ 的斜 SSYT 的数量(见方程 (7.36))。(若 v′⊈λ′v' \not\subseteq \lambda'v′⊆λ′,则此数为 0。)
7.15.3 推论
我们有
sveμ=∑λKλ′/v′,μsλ.(7.59) s_v e_\mu = \sum_{\lambda} K_{\lambda' / v' , \mu} s_{\lambda}. \tag{7.59} sveμ=λ∑Kλ′/v′,μsλ.(7.59)
证明。将 (7.58) 除以 aδa_\deltaaδ,并令 n→∞n \to \inftyn→∞。□
现在容易建立斜 Schur 函数的一个基本性质。
7.15.4 定理
对任意 f∈Λf \in \Lambdaf∈Λ,我们有
⟨fsv,sλ⟩=⟨f,sλ/v⟩. \langle f s_v, s_{\lambda} \rangle = \langle f, s_{\lambda / v} \rangle. ⟨fsv,sλ⟩=⟨f,sλ/v⟩.
换言之,由 Mvf=svfM_v f = s_v fMvf=svf 和 Dvsλ=sλ/vD_v s_{\lambda} = s_{\lambda / v}Dvsλ=sλ/v 定义的两种线性变换 Mv:Λ→ΛM_v : \Lambda \to \LambdaMv:Λ→Λ 与 Dv:Λ→ΛD_v : \Lambda \to \LambdaDv:Λ→Λ 关于内积 ⟨,⟩\langle , \rangle⟨,⟩ 互为伴随。特别地,
⟨sμsv,sλ⟩=⟨sμ,sλ/v⟩.(7.60) \langle s_{\mu} s_v, s_{\lambda} \rangle = \langle s_{\mu}, s_{\lambda / v} \rangle. \tag{7.60} ⟨sμsv,sλ⟩=⟨sμ,sλ/v⟩.(7.60)
证明。对 (7.59) 应用 ω\omegaω,并将 vvv 替换为 v′v'v′,λ\lambdaλ 替换为 λ′\lambda'λ′。我们得到
svhμ=∑λKλ/v,μsλ. s_v h_\mu = \sum_{\lambda} K_{\lambda / v, \mu} s_{\lambda}. svhμ=λ∑Kλ/v,μsλ.
因此
⟨svhμ,sλ⟩=Kλ/v,μ=⟨hμ,sλ/v⟩,(7.61) \langle s_v h_\mu, s_{\lambda} \rangle = K_{\lambda / v, \mu} = \langle h_\mu, s_{\lambda / v} \rangle, \tag{7.61} ⟨svhμ,sλ⟩=Kλ/v,μ=⟨hμ,sλ/v⟩,(7.61)
由 (7.36) 及 ⟨hμ,mρ⟩=δμρ\langle h_\mu, m_\rho \rangle = \delta_{\mu \rho}⟨hμ,mρ⟩=δμρ(由 ⟨,⟩\langle , \rangle⟨,⟩ 的定义)可得。但方程 (7.61) 在 hμh_\muhμ 上是线性的,故由于 {hμ}\{ h_\mu \}{hμ} 是 Λ\LambdaΛ 的一组基,证明完成。□
7.15.5 例子
我们有 s1s31=s41+s32+s311s_{1} s_{31} = s_{41} + s_{32} + s_{311}s1s31=s41+s32+s311 和 s1s22=s32+s221s_{1} s_{22} = s_{32} + s_{221}s1s22=s32+s221。其他乘积 s1sμs_{1} s_{\mu}s1sμ 均不涉及 s32s_{32}s32。由此可得 s32/1=s22+s31s_{32 / 1} = s_{22} + s_{31}s32/1=s22+s31。关于推广,参见推论 7.15.9。
现在我们可以给出定理 7.14.5 到斜 Schur 函数的推广。
7.15.6 定理
对任意 λ,v∈Par\lambda, v \in \text{Par}λ,v∈Par,我们有 ωsλ/v=sλ′/v′\omega s_{\lambda / v} = s_{\lambda' / v'}ωsλ/v=sλ′/v′。
证明。由命题 7.9.5 和方程 (7.60),有
⟨ω(sμsv),ωsλ⟩=⟨ωsμ,ωsλ/v⟩. \langle \omega (s_{\mu} s_v), \omega s_{\lambda} \rangle = \langle \omega s_{\mu}, \omega s_{\lambda / v} \rangle. ⟨ω(sμsv),ωsλ⟩=⟨ωsμ,ωsλ/v⟩.
故由定理 7.14.5 得
⟨sμ′sv′,sλ′⟩=⟨sμ′,ωsλ/v⟩.(7.62) \langle s_{\mu'} s_{v'}, s_{\lambda'} \rangle = \langle s_{\mu'}, \omega s_{\lambda / v} \rangle. \tag{7.62} ⟨sμ′sv′,sλ′⟩=⟨sμ′,ωsλ/v⟩.(7.62)
另一方面,在 (7.60) 中分别将 λ′,μ′,v′\lambda', \mu', v'λ′,μ′,v′ 替换为 λ,μ,v\lambda, \mu, vλ,μ,v 得
⟨sμ′sv′,sλ′⟩=⟨sμ′,sλ′/v′⟩.(7.63) \langle s_{\mu'} s_{v'}, s_{\lambda'} \rangle = \langle s_{\mu'}, s_{\lambda' / v'} \rangle. \tag{7.63} ⟨sμ′sv′,sλ′⟩=⟨sμ′,sλ′/v′⟩.(7.63)
由 (7.62) 和 (7.63) 可得 ωsλ/v=sλ′/v′\omega s_{\lambda / v} = s_{\lambda' / v'}ωsλ/v=sλ′/v′。□
整数 ⟨sλ,sμsν⟩=⟨sλ/ν,sμ⟩=⟨sλ/μ,sν⟩\langle s_{\lambda},s_{\mu}s_{\nu}\rangle=\langle s_{\lambda/\nu},s_{\mu} \rangle=\langle s_{\lambda/\mu},s_{\nu}\rangle⟨sλ,sμsν⟩=⟨sλ/ν,sμ⟩=⟨sλ/μ,sν⟩ 记为 cμνλc^{\lambda}_{\mu\nu}cμνλ,称为 Littlewood-Richardson 系数。因此
sμsν=∑λcμνλsλs_{\mu}s_{\nu} = \sum_{\lambda} c^{\lambda}_{\mu\nu}s_{\lambda}sμsν=λ∑cμνλsλ
sλ/ν=∑μcμνλsμs_{\lambda/\nu} = \sum_{\mu} c^{\lambda}_{\mu\nu}s_{\mu}sλ/ν=μ∑cμνλsμ
sλ/μ=∑νcμνλsν.s_{\lambda/\mu} = \sum_{\nu} c^{\lambda}_{\mu\nu}s_{\nu}.sλ/μ=ν∑cμνλsν.
注意,看似更一般的 ⟨sλ/ν,sμ/ρ⟩\langle s_{\lambda/\nu},s_{\mu/\rho}\rangle⟨sλ/ν,sμ/ρ⟩ 本身就是一个 Littlewood-Richardson 系数,因为 ⟨sλ/ν,sμ/ρ⟩=⟨sλ,sνsμ/ρ⟩\langle s_{\lambda/\nu},s_{\mu/\rho}\rangle=\langle s_{\lambda},s_{\nu}s_{\mu/ \rho}\rangle⟨sλ/ν,sμ/ρ⟩=⟨sλ,sνsμ/ρ⟩ 且 sνsμ/ρs_{\nu}s_{\mu/\rho}sνsμ/ρ 恰是一个斜 Schur 函数,如图 7.2(结合 Schur 函数的组合定义)所明示。更一般地,任意斜 Schur 函数的乘积仍是一个斜 Schur 函数。
对称函数理论的一个核心结果,称为 Littlewood-Richardson 法则,给出了 Littlewood-Richardson 系数 cμνλc^{\lambda}_{\mu\nu}cμνλ 的组合解释。我们将 Littlewood-Richardson 法则的陈述和证明推迟到附录 1(§A1.5)。此处我们考虑当 μ=(n)\mu=(n)μ=(n)(即仅有一个部分等于 nnn 的分拆)时更简单的特殊情形。为表述此结果(称为 Pieri 法则),定义一个水平条 (horizontal strip) 为一个斜形状 λ/ν\lambda/\nuλ/ν,其任意两格不在同一列中。因此,一个形状为 μ/ρ\mu/\rhoμ/ρ 且最大部分不超过 mmm 的 SSYT 可视为一个分拆序列 ρ=μ0⊆μ1⊆⋯⊆μm=μ\rho=\mu^{0}\subseteq\mu^{1}\subseteq\cdots\subseteq\mu^{m}=\muρ=μ0⊆μ1⊆⋯⊆μm=μ,其中每个斜形状 μi/μi−1\mu^{i}/\mu^{i-1}μi/μi−1 是一个水平条。(只需将 iii 插入 μi/μi−1\mu^{i}/\mu^{i-1}μi/μi−1 的每一格。)
7.15.7 定理
我们有
sνsn=∑λsλ,(7.65)s_{\nu}s_{n} = \sum_{\lambda} s_{\lambda}, \tag{7.65}sνsn=λ∑sλ,(7.65)
其中求和遍历所有满足 λ/ν\lambda/\nuλ/ν 是大小为 nnn 的水平条的分拆 λ\lambdaλ。
证明。我们有 ⟨sνsn,sλ⟩=⟨sn,sλ/ν⟩=⟨hn,sλ/ν⟩=Kλ/ν,n\langle s_{\nu}s_{n},s_{\lambda}\rangle=\langle s_{n},s_{\lambda/\nu}\rangle= \langle h_{n},s_{\lambda/\nu}\rangle=K_{\lambda/\nu,n}⟨sνsn,sλ⟩=⟨sn,sλ/ν⟩=⟨hn,sλ/ν⟩=Kλ/ν,n。显然由 Kλ/ν,nK_{\lambda/\nu,n}Kλ/ν,n 的定义有
Kλ/ν,n={1,若 λ/ν 是大小为 n 的水平条0,否则,K_{\lambda/\nu,n} = \left\{\begin{array}{ll}1,&\text{若 } \lambda/\nu \text{ 是大小为 } n \text{ 的水平条}\\ 0,&\text{否则,}\end{array}\right.Kλ/ν,n={1,0,若 λ/ν 是大小为 n 的水平条否则,
故证明完成。 □
7.15.8 例子
设 v=331v = 331v=331 且 n=2n = 2n=2。将大小为 2 的水平条添加到形状 331 的方式由下式给出:
因此
s331s2=s531+s432+s4311+s333+s3321.s_{331} s_2 = s_{531} + s_{432} + s_{4311} + s_{333} + s_{3321}.s331s2=s531+s432+s4311+s333+s3321.
注意,对 (7.65) 应用 ω\omegaω 可得 Pieri 法则的对偶形式。即,以显然方式定义一个垂直条 (vertical strip),我们有
svs1n=sven=∑λsλ,(7.66)s_v s_{1^n} = s_v e_n = \sum_{\lambda} s_{\lambda}, \tag{7.66}svs1n=sven=λ∑sλ,(7.66)
其中求和遍历所有满足 λ/v\lambda / vλ/v 是大小为 nnn 的垂直条的分拆 λ\lambdaλ。
作为 (7.60) 和 Pieri 法则(定理 7.15.7)的直接推论,我们还有以下 Pieri 法则的斜版本。
7.15.9 推论
我们有
sλ/(n)=∑νsν,s_{\lambda / (n)} = \sum_{\nu} s_{\nu},sλ/(n)=ν∑sν,
其中 vvv 遍历所有满足 λ/v\lambda / vλ/v 是大小为 nnn 的水平条的分拆 v⊆λv \subseteq \lambdav⊆λ。
我们给出的 Pieri 法则证明相当间接,但 Pieri 法则实际上是一个简单的组合陈述,值得一个直接的双射证明。设 Tv,nα\mathcal{T}_{v,n}^\alphaTv,nα 为所有满足 sh(T)=v\text{sh}(T) = vsh(T)=v,sh(T′)=(n)\text{sh}(T') = (n)sh(T′)=(n) 且 type(T)+type(T′)=α\text{type}(T) + \text{type}(T') = \alphatype(T)+type(T′)=α 的 SSYT 对 (T,T′)(T, T')(T,T′) 的集合。类似地,设 Tλα\mathcal{T}_{\lambda}^\alphaTλα 为所有满足 sh(T)=λ\text{sh}(T) = \lambdash(T)=λ 且 type(T)=α\text{type}(T) = \alphatype(T)=α 的 SSYT TTT 的集合。Pieri 法则断言
#Tv,nα=#(⋃λTλα),\# \mathcal{T}_{v,n}^\alpha = \# \left( \bigcup_{\lambda} \mathcal{T}_{\lambda}^\alpha \right),#Tv,nα=#(λ⋃Tλα),
其中 λ\lambdaλ 遍历所有满足 λ/v\lambda / vλ/v 是大小为 nnn 的水平条的分拆。因此我们寻求一个双射
φ:Tv,nα→⋃λTλα.\varphi : \mathcal{T}_{v,n}^\alpha \to \bigcup_{\lambda} \mathcal{T}_{\lambda}^\alpha.φ:Tv,nα→λ⋃Tλα.
设 T′=a1a2⋯anT' = a_1 a_2 \cdots a_nT′=a1a2⋯an。不难证明(使用引理 7.11.2)φ\varphiφ 恰由迭代行插入给出:
φ(T,T′)=((T←a1)←a2)←⋯←an.\varphi(T, T') = ((T \leftarrow a_1) \leftarrow a_2) \leftarrow \cdots \leftarrow a_n.φ(T,T′)=((T←a1)←a2)←⋯←an.
定理 7.15.4 的进一步体现如下。令 Λ(x)\Lambda(x)Λ(x) 和 Λ(y)\Lambda(y)Λ(y) 分别表示变量 x=(x1,x2,…)x = (x_1, x_2, \ldots)x=(x1,x2,…) 和 y=(y1,y2,…)y = (y_1, y_2, \ldots)y=(y1,y2,…) 中的对称函数环。记 Λ(x)⊗Λ(y)\Lambda(x) \otimes \Lambda(y)Λ(x)⊗Λ(y) 为在 xxx 和 yyy 变量中对称的有界次数形式幂级数(系数为 Q\mathbb{Q}Q) 的环。换言之,若 f(x1,x2,…;y1,y2,…)∈Λ(x)⊗Λ(y)f(x_1, x_2, \ldots; y_1, y_2, \ldots) \in \Lambda(x) \otimes \Lambda(y)f(x1,x2,…;y1,y2,…)∈Λ(x)⊗Λ(y) 且 uuu 和 vvv 均为 P\mathbb{P}P 的置换,则
f(x1,x2,…;y1,y2,…)=f(xu(1),xu(2),…;yv(1),yv(2),…).f(x_1, x_2, \ldots; y_1, y_2, \ldots) = f(x_{u(1)}, x_{u(2)}, \ldots; y_{v(1)}, y_{v(2)}, \ldots).f(x1,x2,…;y1,y2,…)=f(xu(1),xu(2),…;yv(1),yv(2),…).
显然,若 {bμ(x)}\{b_\mu(x)\}{bμ(x)} 是 Λ(x)\Lambda(x)Λ(x) 的一组基且 {cv(y)}\{c_v(y)\}{cv(y)} 是 Λ(y)\Lambda(y)Λ(y) 的一组基,则 {bμ(x)cv(y)}\{b_\mu(x)c_v(y)\}{bμ(x)cv(y)} 是 Λ(x)⊗Λ(y)\Lambda(x) \otimes \Lambda(y)Λ(x)⊗Λ(y) 的一组基。在 xxx 和 yyy 变量中对称的有界次数形式幂级数的环 Λ(x,y)\Lambda(x, y)Λ(x,y) 是 Λ(x)⊗Λ(y)\Lambda(x) \otimes \Lambda(y)Λ(x)⊗Λ(y) 的一个子代数。当然此包含关系是真包含;例如,若 f(x)∈Λ(x)f(x) \in \Lambda(x)f(x)∈Λ(x) 且 degf>0\deg f > 0degf>0,则 f(x)∈Λ(x)⊗Λ(y)f(x) \in \Lambda(x) \otimes \Lambda(y)f(x)∈Λ(x)⊗Λ(y) 但 f(x)∉Λ(x,y)f(x) \notin \Lambda(x, y)f(x)∈/Λ(x,y)。若 {bλ(x)}\{b_\lambda(x)\}{bλ(x)} 是 Λ(x)\Lambda(x)Λ(x) 的一组基,则 {bλ(x,y)}\{b_\lambda(x, y)\}{bλ(x,y)} 是 Λ(x,y)\Lambda(x, y)Λ(x,y) 的一组基,其中 bλ(x,y)b_\lambda(x, y)bλ(x,y) 表示变量 x1,x2,…x_1, x_2, \ldotsx1,x2,… 和 y1,y2,…y_1, y_2, \ldotsy1,y2,… 中的对称函数 bλb_\lambdabλ。现在很自然地要问如何在 Λ(x)⊗Λ(y)\Lambda(x) \otimes \Lambda(y)Λ(x)⊗Λ(y) 的基 {sμ(x)sν(y)}\{s_\mu(x)s_\nu(y)\}{sμ(x)sν(y)} 下展开 sλ(x,y)s_\lambda(x, y)sλ(x,y)。考虑有序字母表 A={1<2<⋯<1′<2′<⋯ }A = \{1 < 2 < \cdots < 1' < 2' < \cdots\}A={1<2<⋯<1′<2′<⋯}。若 TTT 是此字母表中形状为 λ\lambdaλ 的 SSYT,则定义
(xy)T=x1#(1)x2#(2)⋯y1#(1′)y2#(2′)⋯ ,(xy)^T = x_1^{\#(1)} x_2^{\#(2)} \cdots y_1^{\#(1')} y_2^{\#(2')} \cdots,(xy)T=x1#(1)x2#(2)⋯y1#(1′)y2#(2′)⋯,
其中 #(a)\#(a)#(a) 表示 aaa 在 TTT 中出现的次数。因此由 sλs_\lambdasλ 的组合定义(定义 7.10.1),有
sλ(x,y)=∑T(xy)T,s_\lambda(x, y) = \sum_T (xy)^T,sλ(x,y)=T∑(xy)T,
其中 TTT 遍历字母表 AAA 中形状为 λ\lambdaλ 的所有 SSYT。现在 TTT 中被 1,2,…1, 2, \ldots1,2,… 占据的部分恰是某个形状 μ⊆λ\mu \subseteq \lambdaμ⊆λ 的 SSYT,而被 1′,2′,…1', 2', \ldots1′,2′,… 占据的部分是形状 λ/μ\lambda / \muλ/μ 的斜 SSYT。由此观察可得
sλ(x,y)=∑μ⊆λsμ(x)sλ/μ(y)(7.67)s_\lambda(x, y) = \sum_{\mu \subseteq \lambda} s_\mu(x)s_{\lambda/\mu}(y) \tag{7.67}sλ(x,y)=μ⊆λ∑sμ(x)sλ/μ(y)(7.67)
=∑μ⊆λsμ(x)∑vcμvλsv(y)= \sum_{\mu \subseteq \lambda} s_\mu(x) \sum_v c^\lambda_{\mu v} s_v(y)=μ⊆λ∑sμ(x)v∑cμvλsv(y)
=∑μ,vcμvλsμ(x)sv(y),= \sum_{\mu, v} c^\lambda_{\mu v} s_\mu(x)s_v(y),=μ,v∑cμvλsμ(x)sv(y),
这给出了我们所需的展开式。
注(供代数学者参考)。定义 Δ:Λ→Λ(x)⊗Λ(y)\Delta : \Lambda \rightarrow \Lambda(x) \otimes \Lambda(y)Δ:Λ→Λ(x)⊗Λ(y) 为 Δf=f(x,y)\Delta f = f(x, y)Δf=f(x,y)。此运算使空间 Λ\LambdaΛ 成为一个余代数,与 Λ\LambdaΛ 上通常的代数结构一起构成一个双代数。若取 1∈Λ1 \in \Lambda1∈Λ 为单位元,并取映射 f↦f(0,0,…)f \mapsto f(0, 0, \ldots)f↦f(0,0,…) 为余单位元,则我们得到一个 Hopf 代数。此外,Λ\LambdaΛ 上的内积与双代数结构相容,即
⟨Δf,g(x)h(y)⟩=⟨f,gh⟩.(7.68)\langle \Delta f, g(x)h(y) \rangle = \langle f, gh \rangle. \tag{7.68}⟨Δf,g(x)h(y)⟩=⟨f,gh⟩.(7.68)
此处第一个内积在 Λ(x)⊗Λ(y)\Lambda(x) \otimes \Lambda(y)Λ(x)⊗Λ(y) 中进行,其中元素 sμ(x)sν(y)s_\mu(x)s_\nu(y)sμ(x)sν(y) 构成标准正交基。第二个内积恰为 Λ\LambdaΛ 上的通常内积。