当前位置: 首页 > news >正文

计数组合学7.12( RSK算法的一些推论)

7.12 RSK算法的一些推论

通过RSK算法直接得出的关于对称函数的最重要结果如下,称为柯西恒等式。

7.12.1 定理

我们有
∏i,j(1−xiyj)−1=∑λsλ(x)sλ(y).(7.44)\prod_{i,j} (1 - x_iy_j)^{-1} = \sum_{\lambda} s_\lambda(\mathbf{x})s_\lambda(\mathbf{y}).\qquad\qquad(7.44)i,j(1xiyj)1=λsλ(x)sλ(y).(7.44)

证明.
写出
∏i,j(1−xiyj)−1=∏i,j[∑aij≥0(xiyj)aij].(7.45)\prod_{i,j} (1 - x_iy_j)^{-1} = \prod_{i,j} \left[ \sum_{a_{ij} \geq 0} (x_iy_j)^{a_{ij}} \right].\qquad\qquad(7.45)i,j(1xiyj)1=i,jaij0(xiyj)aij.(7.45)

在这个展开式中,一项 xαyβx^\alpha y^\betaxαyβ 是通过选择一个具有有限支撑的 N\mathbb{N}N 矩阵 A′=(aij)′A' = (a_{ij})'A=(aij)AAA 的转置),使得 row(A)=α\text{row}(A) = \alpharow(A)=αcol(A)=β\text{col}(A) = \betacol(A)=β 而得到的。因此,(7.45) 中 xαyβx^\alpha y^\betaxαyβ 的系数是满足 row(A)=α\text{row}(A) = \alpharow(A)=αcol(A)=β\text{col}(A) = \betacol(A)=βN\mathbb{N}N 矩阵 AAA 的个数 NαβN_{\alpha \beta}Nαβ。(这个陈述也等价于 (7.9)。)另一方面,在 ∑λsλ(x)sλ(y)\sum_{\lambda} s_\lambda(\mathbf{x})s_\lambda(\mathbf{y})λsλ(x)sλ(y)xαyβx^\alpha y^\betaxαyβ 的系数是具有相同形状 λ\lambdaλ 的半标准杨表(SSYT)对 (P,Q)(P, Q)(P,Q) 的个数,且满足 type(P)=α\text{type}(P) = \alphatype(P)=αtype(Q)=β\text{type}(Q) = \betatype(Q)=β。RSK算法在矩阵 AAA 和杨表对 (P,Q)(P, Q)(P,Q) 之间建立了一个双射,因此证明完成。□

柯西恒等式 (7.44) 有一些直接的推论。

7.12.2 推论.

Schur函数构成 Λ\LambdaΛ 的一个标准正交基,即 ⟨sλ,sμ⟩=δλμ\langle s_\lambda, s_\mu \rangle = \delta_{\lambda \mu}sλ,sμ=δλμ.

证明. 结合推论 7.10.6 和引理 7.9.2。□

线性代数注记. 我们说Schur函数构成 Λ\LambdaΛ 的一个整标准正交基,因为根据命题 7.10.5,它们实际上生成了阿贝尔群 ΛZ\Lambda_{\mathbb{Z}}ΛZ。一般来说,一个具有特定基(在我们的情形是单项对称函数)和正定对称标量积的向量空间是否具有整标准正交基是一个微妙的问题。对于我们的情形,这样的基等价于存在一个整矩阵 AAA 使得 A′A=NA'A = NAA=N,其中 NNN 是从 mλm_\lambdamλhλh_\lambdahλ 的转换矩阵。那么我们说 NNN 是整等价于恒等矩阵。下一个结果(无非是标准的线性代数)将 AAA 识别为Kostka矩阵 KKK。注意,一般来说,如果存在整标准正交基,那么它在符号和顺序意义下是唯一的。这是因为两个这样的基之间的转换矩阵必须既是整的又是正交的。容易看出,唯一的整正交矩阵是带符号的置换矩阵。

7.12.3 推论.

固定分拆 μ,v⊢n\mu, v \vdash nμ,vn. 那么
∑λ⊢nKλμKλv=Nμv=⟨hμ,hv⟩,\sum_{\lambda \vdash n} K_{\lambda \mu} K_{\lambda v} = N_{\mu v} = \langle h_\mu, h_v \rangle,λnKλμKλv=Nμv=hμ,hv,
其中 KλμK_{\lambda \mu}KλμKλvK_{\lambda v}Kλv 表示Kostka数,而 NμvN_{\mu v}Nμv 是满足 row(A)=μ\text{row}(A) = \murow(A)=μcol(A)=v\text{col}(A) = vcol(A)=vN\mathbb{N}N 矩阵 AAA 的个数。

证明. 在 (7.44) 两边取 xαyβx^\alpha y^\betaxαyβ 的系数。□

7.12.4 推论

我们有

hμ=∑λKλμsλ.(7.46)h_{\mu}=\sum_{\lambda}K_{\lambda\mu}s_{\lambda}.\qquad\qquad(7.46)hμ=λKλμsλ.(7.46)

换句话说,如果 M(u,v)M(u,v)M(u,v) 表示 Λ\LambdaΛ 的基 {vλ}\{v_{\lambda}\}{vλ} 到基 {uλ}\{u_{\lambda}\}{uλ} 的转换矩阵(即 uλ=∑μM(u,v)λμvμu_{\lambda}=\sum_{\mu}M(u,v)_{\lambda\mu}v_{\mu}uλ=μM(u,v)λμvμ),那么

M(h,s)=M(s,m)′.M(h,s)=M(s,m)^{\prime}.M(h,s)=M(s,m).

我们给出这个推论的三个证明,本质上都是等价的。

第一证明:hμ=∑λaλμsλh_{\mu}=\sum_{\lambda}a_{\lambda\mu}s_{\lambda}hμ=λaλμsλ。由推论 7.12.2,我们有 aλμ=⟨hμ,sλ⟩a_{\lambda\mu}=\langle h_{\mu},s_{\lambda}\rangleaλμ=hμ,sλ。由于根据标量积 ⟨ , ⟩\langle\ ,\ \rangle ,  的定义 (7.30) 有 ⟨hμ,mν⟩=δμν\langle h_{\mu},m_{\nu}\rangle=\delta_{\mu\nu}hμ,mν=δμν,那么由 (7.35) 有 ⟨hμ,sλ⟩=Kλμ\langle h_{\mu},s_{\lambda}\rangle=K_{\lambda\mu}hμ,sλ=Kλμ。□

第二证明: 固定 μ\muμ。那么
hμ=∑Axcol(A)h_{\mu} =\sum_{A}\mathbf{x}^{\text{col}(A)}hμ=Axcol(A)
=∑(P,Q)xQ由 RSK 算法=\sum_{(P,\mathcal{Q})}\mathbf{x}^{\mathcal{Q}}\quad\text{由 RSK 算法}=(P,Q)xQ RSK 算法
=∑λKλμ∑QxQ=\sum_{\lambda}K_{\lambda\mu}\sum_{\mathcal{Q}}\mathbf{x}^{\mathcal{Q}}=λKλμQxQ
=∑λKλμsλ,=\sum_{\lambda}K_{\lambda\mu}s_{\lambda},=λKλμsλ,
其中 (i) AAA 取遍所有满足 row(A)=μ\text{row}(A)=\murow(A)=μN\mathbb{N}N 矩阵,(ii) (P,Q)(P,\mathcal{Q})(P,Q) 取遍所有具有相同形状且满足 type(P)=μ\text{type}(P)=\mutype(P)=μ 的半标准杨表(SSYT)对,且 (iii) Q\mathcal{Q}Q 取遍所有形状为 λ\lambdaλ 的半标准杨表(SSYT)。□

第三证明: 在恒等式
∑λmλ(x)hλ(y)=∑λsλ(x)sλ(y)\sum_{\lambda}m_{\lambda}(\mathbf{x})h_{\lambda}(\mathbf{y})=\sum_{\lambda}s_{\lambda}(\mathbf{x})s_{\lambda}(\mathbf{y})λmλ(x)hλ(y)=λsλ(x)sλ(y)
两边取 mμ(x)m_{\mu}(\mathbf{x})mμ(x) 的系数。
(由 (7.10) 和 (7.44) 可知两边相等。)□

下一个推论可以看作给出了关于Schur函数 sλs_{\lambda}sλ 的、形状为 λ\lambdaλ 的标准杨表(SYT)的个数 fλf^{\lambda}fλ 的生成函数。

7.12.5 推论

我们有

h1n=∑λ⊢nfλsλ.(7.47)h_{1}^{n}=\sum_{\lambda\vdash n}f^{\lambda}s_{\lambda}.\qquad\qquad(7.47)h1n=λnfλsλ.(7.47)

证明. 在 (7.44) 两边取 x1x2⋯xnx_{1}x_{2}\cdots x_{n}x1x2xn 的系数。为了得到一个双射证明,考虑当 col(A)=(1n)\text{col}(A)=(1^{n})col(A)=(1n) 时应用RSK算法 A→RSK(P,Q)A\xrightarrow{\text{RSK}}(P,\mathcal{Q})ARSK(P,Q)。□

最后我们给出一个已经在 (7.43) 中给出的恒等式,但值得在这里重复。

7.12.6 推论

我们有

∑λ⊢n(fλ)2=n!.\sum_{\lambda\vdash n}(f^{\lambda})^{2}=n!. λn(fλ)2=n!.

证明. 将 (7.47) 视为变量 x=(x1,x2,…)\mathbf{x}=(x_{1},x_{2},\ldots)x=(x1,x2,) 中的表达式,并在两边取 x1x2⋯xnx_{1}x_{2}\cdots x_{n}x1x2xn 的系数。为了得到一个双射证明(如方程 (7.43) 前所述),考虑应用于 n×nn\times nn×n 置换矩阵的RSK算法。□

http://www.dtcms.com/a/312977.html

相关文章:

  • 考研复习-计算机组成原理-第二章-数据的表示和运算
  • PHP面向对象编程与数据库操作完全指南-下
  • 深入解析C++函数重载:从原理到实践
  • 2025年测绘程序设计比赛--基于统计滤波的点云去噪(已获国特)
  • MySQL梳理三:查询与优化
  • python新功能match case|:=|typing
  • Hertzbeat如何配置redis?保存在redis的数据是可读数据
  • 【MySQL安全】什么是SQL注入,怎么避免这种攻击:前端防护、后端orm框架、数据库白名单
  • Android设备认证体系深度解析:GMS/CTS/GTS/VTS/STS核心差异与认证逻辑
  • ELECTRICAL靶机复现练习笔记
  • Leetcode:1.两数之和
  • Java 大视界 -- Java 大数据机器学习模型在金融市场情绪分析与投资决策辅助中的应用(379)
  • ubuntu24.04安装selenium、edge、msedgedriver
  • 05.Redis 图形工具RDM
  • 前端开发(HTML,CSS,VUE,JS)从入门到精通!第四天(DOM编程和AJAX异步交互)
  • k8s+isulad 国产化技术栈云原生技术栈搭建1-VPC
  • 使用ACK Serverless容器化部署大语言模型FastChat
  • 如何在不停机的情况下,将MySQL单库的数据迁移到分库分表的架构上?
  • 【前端安全】聊聊 HTML 闭合优先级和浏览器解析顺序
  • [AI8051U入门第十五步]W5500实现DHCP自动获取IP
  • SpringBoot+Vue高校实验室预约管理系统 附带详细运行指导视频
  • Matlab算法编程示例4:数值解法求解常微分方程的代码实例
  • Python类与对象指南
  • java贪吃蛇小程序
  • 个人项目介绍:STM32F407核心多层电路板
  • Java试题-选择题(8)
  • 25 渗透测试培训课程第一部分 - 信息收集 内容概要
  • 江协科技STM32 14-1 WDG看门狗
  • Flask ORM 模型(轻松版)
  • 08.Redis 持久化