正の整数 n に対し Sn={1,…,n}とおき,Snの部分集合全体を Tn とする.写像 f:Sn→Tn であって,以下を満たすものの個数を an とする.an は ∣Sn∣ のみに依存することに注意せよ.
- a,b∈Sn に対し,a∈f(b)⟺f(a)⊂f(b)
- a,b∈Sn に対しある c∈Sn が存在し,f(a)∪f(b)=f(c)
任意の a∈Sn に対し f(a)⊂f(a) より a∈f(a) .これと,2 つめの条件を繰り返し使うことで,ある m∈Sn が存在し,
Sn={1,…,n}⊂k∈Sn⋃f(k)=f(m)
すなわち f(m)=Sn となる m∈Sn が存在することがわかる.すなわち次の集合Mは空集合でない.
M={a∈Sn ∣ f(a)=Sn}
M の元の個数を k (1≤k≤n) とする.任意の m∈M および a∈/M に対し,
f(m)=Sn⊂f(a)
が成り立つので,2 つ目の条件より,m∈/f(a) となる.よって,任意の a∈Sn∖M に対し f(a)⊂Sn∖M である.よって,f を Sn∖M に制限し, Sn∖M を Sn−k と同一視することで,問題文の 2 条件を満たす f:Sn−k→Tn−k が得られる.逆に f:Sn−k→Tn−k が与えられたとき,Sn−k に k 個の元を付け加えたものを Sn とみなし,付け加えた元に対する f の値を Sn とすることで,上記の 2 条件を満たす f:Sn→Tn が得られる.M の元の選び方は nCk 通りであるから,a0=1 と定義することで,漸化式
an=k=1∑nnCkan−k=k=0∑n−1nCkak
が得られる.これを用いると,
a0=1, a1=1, a2=3, a3=13, a4=75, a5=541
となるので,特に解答すべき値は 541 である.
解説YouTubeが存在しません.