4

Stirling数-1

393
0

第1種Stirling数

第1種Stirling数は、n個の要素をk個の部分集合ではなく、サイクルに並べる場合の数を数える。例えば、4要素の場合、

[1,2,3][4] [1,2,4][3] [1,3,4][2] [2,3,4][1]
 [1,3,2][4] [1,4,2][3] [1,4,3][2] [2,4,3][1]
 [1,2][3,4] [1,3][2,4] [1,4][2,3]

11通りのサイクルが存在することから、(42)=11である。

以下が第1種Stirling数の具体的数値である

n(n0)(n1)(n2)(n3)(n4)(n5)(n6)(n7)(n8)(n9)
01
101
2011
30231
4061161
50245035101
6012027422585151
7072017641624735175211
805040130681313267691960322281
904032010958411812467284224494536546361

第2種Stirling数

第2種Stirling数は、n個の要素からなる集合をk個の空でない部分集合に分ける場合の数を表している。例えば4要素の集合について、

[1,2,3][4] [1,2,4][3] [1,3,4][2]
 [2,3,4][1] [1,2][3,4] [1,3][2,4] 
 [1,4][2,3]     

7通りが考えられるので、(42)=7である。

以下が第2Stirling数の具体的数値である

n(n0)(n1)(n2)(n3)(n4)(n5)(n6)(n7)(n8)(n9)
01
101
2011
30131
401761
5011525101
601319065151
70163301350140211
80112796617011050266281
9012553025777069512646462361

Stirling数についての基本的な式

以下では第1種と第2種の区別をつけるため、第n種Stirling数を(nk)nと表記する。
例えば、(42)1=11,(42)2=7である。

漸化式

(nk)1=(n1)(n1k)1+(n1k1)1
(nk)2=k(n1k)2+(n1k1)2

特殊な数値の場合

(n0)1=(n0)2=[n=0]
(n1)1=(n1)![n>0]
(n1)2=[n>0]
(n2)1=(n1)!Hn1[n>0]
(n2)2=2n11[n>0]
(nn1)1=(nn1)2=(n2)
(nn)1=(nn)2=(nn)=1
(nk)1=(nk)2=(nk)(k>n)

べき間の変換

xn=k(nk)2xk=(nk)2(1)nkxk¯
xn=k(nk)1(1)nkxk
xn¯=k(nk)1xk

反転公式

k(nk)1(km)2(1)nk=[m=n]
k(nk)2(km)1(1)nk=[m=n]

その他の公式については Stirling数-2 を参考。

投稿日:2021427
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

橋本環奈です。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 第1種Stirling数
  2. 第2種Stirling数
  3. Stirling数についての基本的な式