杨表

在数学中,杨表(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/

相关文章:

  • 2021-06-06
  • 2021-07-29
  • 2022-01-05
  • 2021-10-15
  • 2021-12-13
  • 2022-12-23
  • 2021-12-01
  • 2021-05-24
猜你喜欢
  • 2021-12-19
  • 2022-02-23
  • 2022-12-23
  • 2021-06-27
  • 2021-11-13
  • 2021-10-21
  • 2021-10-03
相关资源
相似解决方案