杨表介绍

杨表

在数学中,杨表(Young table)又称杨氏矩阵,最初用于对称群的表示理论。

杨图由有限个相邻的方格排列而成,其中,各横行的左边对齐,长度从上到下递增。分为英式画法和法式画法,这里只讨论标准杨表,

标准杨表:在杨图的n个方格中任意填入1到n中的相异正整数,各行和各列中的数字皆严格递增。

勾长、臂长、腿长

“臂长”是正右方的方格数,“腿长”是正下方的方格数,“勾长”是“臂长+腿长+1”

勾长公式

给定一个杨表πλ ,一共有n个方格。那么把1到n这n个数字填到这个杨表中,使得每行从左到右都是递增的,每列从下到上也是递增的(法式画法)。用 dimπλ 表示这样的方法个数。

勾长公式就是方法个数等于 n! 除以所有方格的勾长的乘积。

$$dim\pi _\lambda  = \frac{n!}{\prod _{x\in Y(\lambda )}hook(x)}$$

 例如,对于拆分10=5+4+1的杨表,

$$dim\pi _\lambda = \frac{10!}{7\cdot 5\cdot 4\cdot 3 \cdot 1\cdot 5\cdot 3\cdot 2\cdot 1 \cdot 1 = 288 }$$

n个方格的标准杨表个数

1,1,2,4,10,26,76,232,764,2620,9496,...(OEIS中的数列A000085

递推形式为:$f(n) = f(n-1) + (n-1)*f(n-2),\ f(0)=1, \ f(1)=1$

例如,n=3 时

 例子

问题:1-16十六个数字分别填入十六格方框内,要求从左至右的数字是从小到大排列,从上至下的数字也是从小到大排列,问:有多少种排列方式。

分析:

这实际上一个杨氏矩阵问题。

直接使用勾子公式,

按照4*4矩阵的形状,反对角线上的格子的钩子长度是一样的,

所以最终答案是:

$16!/(7*6^2*5^3*4^4*3^3*2^2*1)=24024$

 

参考链接:

1. https://zh.wikipedia.org/wiki/%E6%9D%A8%E6%B0%8F%E7%9F%A9%E9%98%B5

2. https://tivility.github.io/2018/04/19/杨氏矩阵与钩子定理/

3. https://suarezzz.github.io/2016/07/30/yang-matrix/

转载于:https://www.cnblogs.com/lfri/p/11319475.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值