Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Triangle read by rows: T(n,k) is the number of multisets of k ternary words with a total of n letters.
3

%I #20 May 19 2018 02:25:11

%S 3,9,6,27,27,10,81,126,54,15,243,486,297,90,21,729,1836,1380,540,135,

%T 28,2187,6561,5994,2763,855,189,36,6561,23004,24543,13212,4635,1242,

%U 252,45,19683,78732,96723,59130,23490,6996,1701,324,55,59049,265842,368874,253719

%N Triangle read by rows: T(n,k) is the number of multisets of k ternary words with a total of n letters.

%C Ternary analog of A209406. Multiset transformation of A000244.

%H Alois P. Heinz, <a href="/A275414/b275414.txt">Rows n = 1..141, flattened</a>

%H <a href="/index/Mu#multiplicative_completely">Index entries for triangles generated by the Multiset Transformation</a>

%F T(n,1) = A000244(n).

%F T(n,k) = Sum_{c_i*N_i=n,i=1..k} binomial(T(N_i,1)+c_i-1,c_i) for 1<k<=n.

%F G.f.: Product_{j>=1} (1-y*x^j)^(-3^j). - _Alois P. Heinz_, Apr 13 2017

%e 3

%e 9 6

%e 27 27 10

%e 81 126 54 15

%e 243 486 297 90 21

%e 729 1836 1380 540 135 28

%e 2187 6561 5994 2763 855 189 36

%e 6561 23004 24543 13212 4635 1242 252 45

%e 19683 78732 96723 59130 23490 6996 1701 324 55

%e 59049 265842 368874 253719 111609 36828 9846 2232 405 66

%p b:= proc(n, i, p) option remember; `if`(p>n, 0, `if`(n=0, 1,

%p `if`(min(i, p)<1, 0, add(b(n-i*j, i-1, p-j)*

%p binomial(3^i+j-1, j), j=0..min(n/i, p)))))

%p end:

%p T:= (n, k)-> b(n$2, k):

%p seq(seq(T(n, k), k=1..n), n=1..14); # _Alois P. Heinz_, Apr 13 2017

%t b[n_, i_, p_] := b[n, i, p] = If[p > n, 0, If[n == 0, 1, If[Min[i, p] < 1, 0, Sum[b[n - i*j, i-1, p - j]*Binomial[3^i + j - 1, j], {j, 0, Min[n/i, p]}]]]];

%t T[n_, k_] := b[n, n, k];

%t Table[T[n, k], {n, 1, 14}, {k, 1, n}] // Flatten (* _Jean-François Alcover_, May 19 2018, after _Alois P. Heinz_ *)

%Y Cf. A144067 (row sums), A000244 (column 1), A027468 (subdiagonal ?).

%K nonn,tabl

%O 1,1

%A _R. J. Mathar_, Jul 27 2016