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 A226136 #13 Jan 18 2022 03:37:08 %S A226136 1,2,4,7,10,15,22,32,47,69,101,148,217,318,466,683,1001,1467,2150, %T A226136 3151,4618,6768,9919,14537,21305,31224,45761,67066,98290,144051, %U A226136 211117,309407,453458,664575,973982 %N A226136 Positions of the positive integers in the ordering of rational numbers as generated by the rules: 1 is in S, and if nonzero x is in S, then x+1 and -1/x are in S. (See Comments.) %C A226136 Let S be the set of numbers defined by these rules: 1 is in S, and if nonzero x is in S, then x + 1 and -1/x are in S. Then S is the set of all rational numbers, produced in generations as follows: g(1) = (1), g(2) = (2, -1), g(3) = (3, -1/2, 0), g(4) = (4, -1/3, 1/2), ... For n > 4, once g(n-1) = (c(1), ..., c(z)) is defined, g(n) is formed from the vector (c(1)+1, -1/c(1), c(2)+1, -1/c(2), ..., c(z)+1, -1/c(z)) by deleting previously generated elements. Let S' denote the sequence formed by concatenating the generations. %C A226136 A226130: Denominators of terms of S' %C A226136 A226131: Numerators of terms of S' %C A226136 A226136: Positions of positive integers in S' %C A226136 A226137: Positions of integers in S' %H A226136 Clark Kimberling, <a href="/A226136/b226136.txt">Table of n, a(n) for n = 1..35</a> %F A226136 Conjecture: a(n) = a(n-1)+a(n-3) for n>6. G.f.: -x*(x+1) * (x^2+1)^2 / (x^3+x-1). - _Colin Barker_, Jul 03 2013 %e A226136 S' = (1/1, 2/1, -1/1, 3/1, -1/2, 0/1, 4/1, -1/3, 1/2, ...), with positive integers appearing in positions 1,2,4,7,... %t A226136 g[1] := {1}; z = 20; g[n_] := g[n] = DeleteCases[Flatten[Transpose[{# + 1, -1/#}]]&[DeleteCases[g[n - 1], 0]], Apply[Alternatives, Flatten[Map[g, Range[n - 1]]]]]; Flatten[Map[g, Range[7]]] (* ordered rationals *) %t A226136 Map[g, Range[z]]; Table[Length[g[i]], {i, 1, z}] (* cf A003410 *) %t A226136 f = Flatten[Map[g, Range[z]]]; %t A226136 Take[Denominator[f], 100] (* A226130 *) %t A226136 Take[Numerator[f], 100] (* A226131 *) %t A226136 p1 = Flatten[Table[Position[f, n], {n, 1, z}]] (* A226136 *) %t A226136 p2 = Flatten[Table[Position[f, -n], {n, 0, z}]]; %t A226136 Union[p1, p2] (* A226137 *) (* _Peter J. C. Moses_, May 26 2013 *) %Y A226136 Cf. A226080 (rabbit ordering of positive rationals). %K A226136 nonn %O A226136 1,2 %A A226136 _Clark Kimberling_, May 28 2013