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 A162910 #49 Apr 24 2024 12:31:00 %S A162910 1,2,1,3,3,1,2,5,4,4,5,2,1,3,3,8,7,5,7,7,5,7,8,3,3,1,2,5,4,4,5,13,11, %T A162910 9,12,9,6,10,11,11,10,6,9,12,9,11,13,5,4,4,5,2,1,3,3,8,7,5,7,7,5,7,8, %U A162910 21,18,14,19,16,11,17,19,14,13,7,11,17,13,15,18,18,15,13,17,11,7,13,14,19 %N A162910 Denominators of Bird tree fractions. %C A162910 The Bird tree is an infinite binary tree labeled with rational numbers. The root is labeled with 1. The tree enjoys the following fractal property: it can be transformed into its left subtree by first incrementing and then reciprocalizing the elements; for the right subtree interchange the order of the two steps: the elements are first reciprocalized and then incremented. Like the Stern-Brocot tree, the Bird tree enumerates all the positive rationals (A162909(n)/A162910(n)). %C A162910 From _Yosu Yurramendi_, Jul 11 2014: (Start) %C A162910 If the terms (n>0) are written as an array (left-aligned fashion) with rows of length 2^m, m = 0,1,2,3,... %C A162910 1, %C A162910 2, 1, %C A162910 3, 3,1, 2, %C A162910 5, 4,4, 5,2,1, 3, 3, %C A162910 8, 7,5, 7,7,5, 7, 8, 3, 3,1,2, 5,4, 4, 5, %C A162910 13,11,9,12,9,6,10,11,11,10,6,9,12,9,11,13,5,4,4,5,2,1,3,3,8,7,5,7,7,5,7,8, %C A162910 then the sum of the m-th row is 3^m (m = 0,1,2,), each column k is a Fibonacci sequence. %C A162910 If the rows are written in a right-aligned fashion: %C A162910 1, %C A162910 2,1, %C A162910 3,3,1,2, %C A162910 5,4,4,5,2,1,3,3, %C A162910 8,7,5,7,7,5,7,8,3,3,1,2,5,4,4,5, %C A162910 13,11,9,12,9,6,10,11,11,10,6,9,12,9,11,13,5,4,4,5,2,1,3,3,8,7,5,7,7,5,7,8, %C A162910 then each column k also is a Fibonacci sequence. %C A162910 The Fibonacci sequences of both triangles are equal except the first terms of second triangle. %C A162910 If the sequence is considered by blocks of length 2^m, m = 0,1,2,..., the blocks of this sequence are the reverses of blocks of A162909 ( a(2^m+k) = A162909(2^(m+1)-1-k), m = 0,1,2,..., k = 0,1,2,...,2^m-1). %C A162910 (End) %H A162910 Ralf Hinze, <a href="http://www.cs.ox.ac.uk/ralf.hinze/publications/Bird.pdf">Functional pearls: the bird tree</a>, J. Funct. Programming 19 (2009), no. 5, 491-508. %H A162910 <a href="/index/Fo#fraction_trees">Index entries for fraction trees</a> %F A162910 a(2^m+k) = a(2^m-k-1) + a(2^(m-1)+k), a(2^m+2^(m-1)+k) = a(2^m-k-1), a(1) = 1, m=0,1,2,3,..., k=0,1,...,2^(m-1)-1. - _Yosu Yurramendi_, Jul 11 2014 %F A162910 If k is odd a(A080675(n)*2^m+k) = A268087(2^m+k), if k is even a(A136412(2^m+k+1)*2^m+k) = A268087(2^m+k), m >= 0, 0 <= k < 2^m, n > 0. a(A081254(n)) = 1, n > 0. - _Yosu Yurramendi_, Feb 21 2017 %F A162910 a(n) = A002487(1+A258996(A059893(n))) = A002487(1+A059893(A258746(n))), n > 0. - _Yosu Yurramendi_, Jul 14 2021 %e A162910 The first four levels of the Bird tree: [1/1] [1/2, 2/1] [2/3, 1/3, 3/1, 3/2], [3/5, 3/4, 1/4, 2/5, 5/2, 4/1, 4/3, 5/3]. %o A162910 (Haskell) %o A162910 import Ratio; bird :: [Rational]; bird = branch (recip . succ) (succ . recip) 1; branch f g a = a : branch f g (f a) \/ branch f g (g a); (a : as) \/ bs = a : (bs \/ as); a162909 = map numerator bird; a162910 = map denominator bird %o A162910 (R) %o A162910 blocklevel <- 6 # arbitrary %o A162910 a <- 1 %o A162910 for(m in 1:blocklevel) for(k in 0:(2^(m-1)-1)){ %o A162910 a[2^m+k] = a[2^m-k-1] + a[2^(m-1)+k] %o A162910 a[2^m+2^(m-1)+k] = a[2^m-k-1] %o A162910 } %o A162910 a %o A162910 # _Yosu Yurramendi_, Jul 11 2014 %Y A162910 This sequence is the composition of A162912 and A059893: a(n) = A162912(A059893(n)). This sequence is a permutation of A002487(n+2). %K A162910 easy,frac,nonn %O A162910 1,2 %A A162910 Ralf Hinze (ralf.hinze(AT)comlab.ox.ac.uk), Aug 05 2009