login
Triangle T(n,k) read by rows in which n-th row lists in increasing order all multiplicative partitions mu of n (with factors > 1) encoded as Product_{j in mu} prime(j); n>=1, 1<=k<=A001055(n).
4

%I #28 Nov 20 2024 05:23:22

%S 1,3,5,7,9,11,13,15,17,19,21,27,23,25,29,33,31,35,37,39,45,41,43,51,

%T 47,55,49,53,57,63,81,59,61,65,69,75,67,71,77,87,99,73,85,79,93,83,89,

%U 91,95,105,111,117,135,97,121,101,123,103,115,125,107,119,129,153

%N Triangle T(n,k) read by rows in which n-th row lists in increasing order all multiplicative partitions mu of n (with factors > 1) encoded as Product_{j in mu} prime(j); n>=1, 1<=k<=A001055(n).

%H Alois P. Heinz, <a href="/A378175/b378175.txt">Rows n = 1..2047, flattened</a>

%F T(prime(n),1) = T(A000040(n),1) = A006450(n).

%e The multiplicative partitions of n=8 are {[8], [4,2], [2,2,2]}, encodings give {prime(8), prime(4)*prime(2), prime(2)^3} = {19, 7*3, 3^3} => row 8 = [19, 21, 27].

%e For n=1 the empty partition [] gives the empty product 1.

%e Triangle T(n,k) begins:

%e 1 ;

%e 3 ;

%e 5 ;

%e 7, 9 ;

%e 11 ;

%e 13, 15 ;

%e 17 ;

%e 19, 21, 27 ;

%e 23, 25 ;

%e 29, 33 ;

%e 31 ;

%e 35, 37, 39, 45 ;

%e 41 ;

%e 43, 51 ;

%e 47, 55 ;

%e 49, 53, 57, 63, 81 ;

%e 59 ;

%e ...

%p b:= proc(n) option remember; `if`(n=1, {1}, {seq(map(x-> x*

%p ithprime(d), b(n/d))[], d=numtheory[divisors](n) minus {1})})

%p end:

%p T:= n-> sort([b(n)[]])[]:

%p seq(T(n), n=1..28);

%Y Row sums give A378176.

%Y Row lengths give A001055.

%Y Column k=1 gives A318871.

%Y Rightmost elements of rows give A064988.

%Y Sorted terms give A005408.

%Y Cf. A000040, A006450, A215366, A377852.

%K nonn,tabf

%O 1,2

%A _Alois P. Heinz_, Nov 18 2024