|
|
A214833
|
|
Number of formula representations of n using addition, multiplication and the constant 1.
|
|
7
|
|
|
1, 1, 2, 6, 16, 52, 160, 536, 1796, 6216, 21752, 77504, 278720, 1013184, 3712128, 13701204, 50880808, 190003808, 712975648, 2687114976, 10167088608, 38605365712, 147060726688, 561853414896, 2152382687488, 8265949250848, 31817041756880, 122728993889056
(list;
graph;
refs;
listen;
history;
text;
internal format)
|
|
|
OFFSET
|
1,3
|
|
LINKS
|
|
|
FORMULA
|
a(n) = Sum_{i=1..n-1} a(i)*a(n-i) + Sum_{d|n, 1<d<n} a(d)*a(n/d) for n>1, a(1)=1.
|
|
EXAMPLE
|
a(1) = 1: 1.
a(2) = 1: 11+.
a(3) = 2: 111++, 11+1+.
a(4) = 6: 1111+++, 111+1++, 11+11++, 111++1+, 11+1+1+, 11+11+*.
a(5) = 16: 11111++++, 1111+1+++, 111+11+++, 1111++1++, 111+1+1++, 111+11+*+, 11+111+++, 11+11+1++, 111++11++, 11+1+11++, 1111+++1+, 111+1++1+, 11+11++1+, 111++1+1+, 11+1+1+1+, 11+11+*1+.
All formulas are given in postfix (reverse Polish) notation but other notations would give the same results.
|
|
MAPLE
|
with(numtheory):
a:= proc(n) option remember; `if`(n=1, 1,
add(a(i)*a(n-i), i=1..n-1)+
add(a(d)*a(n/d), d=divisors(n) minus {1, n}))
end:
seq(a(n), n=1..40);
|
|
MATHEMATICA
|
a[n_] := a[n] = If[n == 1, 1, Sum[a[i]*a[n-i], {i, 1, n-1}] + Sum[a[d]*a[n/d], {d, Divisors[n][[2 ;; -2]]}]]; Table[a[n], {n, 1, 40}] (* Jean-François Alcover, Feb 05 2015, after Alois P. Heinz *)
|
|
PROG
|
(PARI) A214833_vec=[1]; alias(A, A214833_vec); A214833(n)={n>#A&&A=concat(A, vector(n-#A)); if(A[n], A[n], A[n]=sum(i=1, n-1, A214833(i)*A214833(n-i))+sumdiv(n, d, if(d>1&&d<n, A214833(d)*A214833(n/d))))} \\ M. F. Hasler, May 04 2017
|
|
CROSSREFS
|
|
|
KEYWORD
|
nonn
|
|
AUTHOR
|
|
|
STATUS
|
approved
|
|
|
|