cp's OEIS Frontend

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.

A127366 Let m = floor(sqrt(n)); if n and m have the same parity, a(n) = n + m, otherwise a(n) = n - m.

This page as a plain text file.
%I A127366 #18 Aug 28 2016 18:23:42
%S A127366 0,2,1,4,6,3,8,5,10,12,7,14,9,16,11,18,20,13,22,15,24,17,26,19,28,30,
%T A127366 21,32,23,34,25,36,27,38,29,40,42,31,44,33,46,35,48,37,50,39,52,41,54,
%U A127366 56,43,58,45,60,47,62,49,64,51,66,53,68,55,70,72,57,74,59,76,61,78,63,80
%N A127366 Let m = floor(sqrt(n)); if n and m have the same parity, a(n) = n + m, otherwise a(n) = n - m.
%C A127366 This is a permutation of the nonnegative integers; it can also be generated by the rule (with m = floor(sqrt(n))): if n - m is not yet in the sequence, a(n) = n - m, otherwise a(n) = n + m. All cycles in this permutation are finite. There is one relatively large cycle starting at n = 4k^2 - 2k + 1 for each k and k 2-cycles for n = (2k - 1)^2 + 2i and (2k - 1)^2 + 2k - 1 + 2i with 0 <= i < k.
%C A127366 a(A133280(n,k)) mod 2 = 0 and a(A195437(n,k)) mod 2 = 1, 0 <= k < n. [_Reinhard Zumkeller_, Oct 12 2011]
%H A127366 T. D. Noe, <a href="/A127366/b127366.txt">Table of n, a(n) for n = 0..1000</a>
%H A127366 <a href="/index/Per#IntegerPermutation">Index entries for sequences that are permutations of the natural numbers</a>
%t A127366 a[n_] := If[m = Floor[Sqrt[n]]; OddQ[n] && OddQ[m] || EvenQ[n] && EvenQ[m], n+m, n-m]; Table[ a[n], {n, 0, 72}](* _Jean-François Alcover_, Nov 30 2011 *)
%o A127366 (Haskell)
%o A127366 a127366 n | even n'   = n'
%o A127366           | otherwise = 2*n - n'
%o A127366           where n' = n + a000196 n
%o A127366 -- _Reinhard Zumkeller_, Oct 12 2011
%Y A127366 Cf. A127367.
%Y A127366 Cf. A000196.
%K A127366 nice,nonn
%O A127366 0,2
%A A127366 _Franklin T. Adams-Watters_, Jan 11 2007