OFFSET
0,4
LINKS
Andrew Howroyd, Table of n, a(n) for n = 0..324 (rows 0..24)
EXAMPLE
Triangle begins:
1;
0, 1;
6, 0, 4;
2463, 252, 0, 129;
168710720, 2360896, 98560, 0, 43968;
...
PROG
(PARI)
permcount(v) = {my(m=1, s=0, k=0, t); for(i=1, #v, t=v[i]; k=if(i>1&&t==v[i-1], k+1, 1); m*=t*k; s+=t); s!/m}
C(d, r)={sum(i=1, #r, my(t=r[i]); if(d%t==0, t))}
D(u, v, r) = {prod(i=1, #u, prod(j=1, #v, my(g=gcd(u[i], v[j])); C(u[i]*v[j]/g, r)^g))}
E(v, r) = {prod(i=2, #v, prod(j=1, i-1, my(g=gcd(v[i], v[j])); C(v[i]*v[j]/g, r)^g)) * prod(i=1, #v, my(t=v[i]); C(t, r)^((t+1)\2)*if(t%2, 1, C(t/2, r)))}
L2(n, pz) = { sum(k=0, n, my(s=0); forpart(p=k, forpart(q=n-k, my(r=concat([pz, p, q])); s += (-1)^#p * permcount(p) * permcount(q) * D(pz, p, r) * D(q, r, r) * E(p, r))); s/(k!*(n-k)!)) }
T(n, k) = { my(s=0); forpart(p=k, s+=permcount(p) * E(p, p) * L2(n-k, p)); s/k! }
CROSSREFS
KEYWORD
nonn,tabl
AUTHOR
Andrew Howroyd, Dec 11 2025
STATUS
approved
