id:Hie:20060219で同値関係の総数のお話を書きました.答えも書いたのですが,なんでそうなんねん!って声が聞こえてきたので,一応.
を有限集合上の同値関係とし,その商集合をとするとしましょう.このときを考えます.
同値関係をとると,その同値類は直和分割の形になっています*1.そこで,の要素を同値類に飛ばす写像が全射(surjection)になっていると考えます.何故全射かというと,やりたいことはの要素を同値類に振り分けたいわけるということなのだから,すべての同値類に対して,写像により振り分けられてくる上の要素が存在しないとおかしいから.
とまぁ,ここで,(ただし,)としておきましょう.
ところで,全射の総数を考えた場合,どの同値類に振り分けられたか,ということも勘定されます.ちょっとわかりにくいですね.たとえばある写像のパターンにより,上のが同じ同値類に飛ばされるとしましょう.次のパターンでは,が先ほどとは違うけれども,やっぱり同値類に飛ばされたとしましょう.ただ全射の総数というと,前者と後者はキッチリとカウントされてしまうのです.ところがどっこい,今回の問題では,同じグループ(同値類)になってくれれば,それだけで1パターンこっきり.要するに順序(?)はないわけです.というわけでして,写像によって飛ばされる先のグループ(同値類)の数が個なのだとしたら,同値関係のパターンは
.
は順序はどうでもいいからつきました.
で,は1からまでとりうるわけで,その総和をとると,(全射の総数の一般式を知っていれば)
と書けるとわかるわけですね.
お絵かきなしで説明すると難しいな〜.
*1:つまり,同値類の集合となっていて,同値類すべての積集合は空,かつ和集合はそのもの.