This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.
%I A123247 #18 Mar 21 2023 15:23:25 %S A123247 1,3,6,13,27,54,107,213,423,845,1685,3371,6735,13468,26937,53900, %T A123247 107873,216035,432787,867313,1738728,3486464,6993111,14029776, %U A123247 28153533,56507114,113435141,227755613,457358671,918562597 %N A123247 Let S(1)={1} and, for n>1 let S(n) be the smallest set containing x, x+1, 2x and 3x for each element x in S(n-1). a(n) is the number of elements in S(n). %C A123247 If the set mapping has x -> x, 2x, 3x, 5x is used instead of x -> x, x+1, 2x, 3x, the corresponding sequence consists of the tetrahedral numbers C(n+3,3) = A000292. %e A123247 Under the indicated set mapping we have {1} -> {1,2,3} -> {1,2,3,4,6,9} -> {1,2,3,4,5,6,7,8,9,10,12,18,27}, ..., so a(2)=3, a(3)=6, a(4)=13, etc. %o A123247 (PARI) lista(nn) = {my(k, v=[1]); print1(1); for(n=2, nn, v=Set(vector(4*#v, i, if(k=i%4, k*v[(3+i)\4], v[i/4]+1))); print1(", ", #v)); } \\ _Jinyuan Wang_, Apr 14 2020 %o A123247 (Python) %o A123247 from itertools import chain, islice %o A123247 def A123247_gen(): # generator of terms %o A123247 s = {1} %o A123247 while True: %o A123247 yield len(s) %o A123247 s = set(chain.from_iterable((x,x+1,2*x,3*x) for x in s)) %o A123247 A123247_list = list(islice(A123247_gen(),20)) # _Chai Wah Wu_, Jan 12 2022 %Y A123247 Cf. A000292, A122554, A168043. %K A123247 nonn,more %O A123247 1,2 %A A123247 _John W. Layman_, Oct 04 2006 %E A123247 a(14)-a(25) from _Jinyuan Wang_, Apr 14 2020 %E A123247 a(26)-a(30) from _Chai Wah Wu_, Jan 12 2022