|
|
A330804
|
|
Number of chains in partitions of [n] ordered by refinement.
|
|
5
|
|
|
1, 1, 3, 15, 127, 1743, 36047, 1051039, 41082783, 2073110239, 131183712063, 10171782421727, 948427290027807, 104693416370374783, 13502772386271932927, 2011983769934772172799, 343000542276546601893439, 66334607666382842941084991, 14444628785932359077548728255, 3518072269888902413311442552511
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
0,3
|
|
COMMENTS
|
Also the number of fuzzy equivalence matrices of order n.
Number of chains of equivalence relations on a set of n-elements.
Number of chains in Stirling numbers of the second kind.
Number of chains in the unordered partition of {1,...,n}.
|
|
LINKS
|
|
|
FORMULA
|
a(n) = Bell(n) + Sum_{i=1..n-1} Stirling2(n,i)*a(i). - Alois P. Heinz, Sep 03 2020
|
|
EXAMPLE
|
Consider the set S = {1, 2, 3}. The a(3) = 5+ 7+ 3 = 15 in the lattice of set partitions of {1,2,3}:
{{1},{2},{3}} {{1},{2},{3}} < {{1,2},{3}} {{1},{2},{3}} < {{1,2},{3}} < {{1,2,3}}
{{1,2},{3}} {{1},{2},{3}} < {{1,3},{2}} {{1},{2},{3}} < {{1,3},{2}} < {{1,2,3}}
{{1,3},{2}} {{1},{2},{3}} < {{1},{2,3}} {{1},{2},{3}} < {{1},{2,3}} < {{1,2,3}}
{{1},{2,3}} {{1},{2},{3}} < {{1,2,3}}
{{1,2,3}} {{1,2},{3}} < {{1,2,3}}
{{1,3},{2}} < {{1,2,3}}
{{1},{2,3}} < {{1,2,3}}
|
|
MAPLE
|
b:= proc(n, k, t) option remember; `if`(k<0, 0, `if`({n, k}={0}, 1,
add(`if`(k=1, 1, b(v, k-1, 1))*Stirling2(n, v), v=k..n-t)))
end:
a:= n-> add(b(n, k, 0), k=0..n):
# second Maple program:
a:= proc(n) option remember; uses combinat;
bell(n) + add(stirling2(n, i)*a(i), i=1..n-1)
end:
|
|
MATHEMATICA
|
b[n_, k_, t_] := b[n, k, t] = If[k < 0, 0, If[Union@{n, k} == {0}, 1, Sum[If[k == 1, 1, b[v, k - 1, 1]]*StirlingS2[n, v], {v, k, n - t}]]];
a[n_] := Sum[b[n, k, 0], {k, 0, n}];
|
|
PROG
|
(PARI) b(n, k, t) = {if (k < 0, return(0)); if ((n==0) && (k==0), return (1)); sum(v = k, n - t, if (k==1, 1, b(v, k-1, 1))*stirling(n, v, 2)); }
|
|
CROSSREFS
|
|
|
KEYWORD
|
nonn
|
|
AUTHOR
|
|
|
EXTENSIONS
|
|
|
STATUS
|
approved
|
|
|
|