OFFSET
0,3
COMMENTS
a(n) is the number of permutations of n points such that for all positive m, the number of (7m)-cycles is a multiple of 7.
LINKS
Eric M. Schmidt, Table of n, a(n) for n = 0..200
H. S. Wilf, Generatingfunctionology, 2nd edn., Academic Press, NY, 1994, p. 148-149, Thms. 4.8.2 and 4.8.3.
FORMULA
E.g.f.: (1 - x^7)^(1/7)/(1 - x) * Product_{m>=1} E_7(x^(7m)/(7m)) ), where E_7(x) = 1 + x^7/7! + x^14/14! + ... .
MAPLE
with(combinat):
b:= proc(n, i) option remember; `if`(n=0, 1, `if`(i<1, 0,
add(`if`(irem(j, igcd(i, 7))<>0, 0, (i-1)!^j*
multinomial(n, n-i*j, i$j)/j!*b(n-i*j, i-1)), j=0..n/i)))
end:
a:= n-> b(n$2):
seq(a(n), n=0..25); # Alois P. Heinz, Sep 08 2014
MATHEMATICA
multinomial[n_, k_List] := n!/Times @@ (k!); b[n_, i_] := b[n, i] = If[n == 0, 1, If[i<1, 0, Sum[If[Mod[j, GCD[i, 7]] != 0, 0, (i-1)!^j*multinomial[n, Prepend[Table[i, {j}], n-i*j]]/j!*b[n-i*j, i - 1]], {j, 0, n/i}]]]; a[n_] := b[n, n]; Table[a[n], {n, 0, 25}] (* Jean-François Alcover, Oct 21 2016, after Alois P. Heinz *)
PROG
(PARI)
{ A215718_list(numterms) = Vec(serlaplace((1 - x^7 + O(x^numterms))^(1/7)/(1-x) * prod(m=1, numterms\7, exp7(x^(7*m)/(7*m), numterms\(7*m)+1)))); }
{ exp7(y, prec) = subst(serconvol(exp(x + O(x^prec)), 1/(1-x^7) + O(x^prec)), x, y); }
CROSSREFS
KEYWORD
nonn
AUTHOR
Eric M. Schmidt, Aug 23 2012
STATUS
approved