A166133 After initial 1,2,4, a(n+1) is the smallest divisor of a(n)^2-1 that has not yet appeared in the sequence.
1, 2, 4, 3, 8, 7, 6, 5, 12, 11, 10, 9, 16, 15, 14, 13, 21, 20, 19, 18, 17, 24, 23, 22, 69, 28, 27, 26, 25, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 201, 80, 79
Offset: 1
Examples
After a(24) = 22, the divisors of 22^2-1 = 483 are 1, 3, 7, 21, 23, 69, 161, and 483; 1, 3, 7, 21, and 23 have already occurred, so a(25) = 69.
Links
- Franklin T. Adams-Watters and N. J. A. Sloane, Table of n, a(n) for n = 1..20000 (first 1203 terms from Franklin T. Adams-Watters)
- Hans Havermann, Log plot of 450000+ terms [Produced by Mathematica's ListLogPlot command]
- Hans Havermann, Over-sized point-joined (over 250000 terms) graph of the sequence [Heavily clipped, which explains the strange appearance. - _N. J. A. Sloane_, Apr 01 2015]
- John Mason, Table of n, a(n) for n = 1..711888 [10 megabytes]
- John Mason, Table of n, a(n) for n = 1..2000000 [32 megabytes]
- John Mason, Ten million terms (zipped file)
- John Mason, Java program to generate this sequence, used to generate 10M terms, and some other associated sequences; it requires splitting into single classes for use.
- N. J. A. Sloane and others, "Blog" about A166133
Crossrefs
Programs
-
Haskell
import Data.List (delete); import Data.List.Ordered (isect) a166133 n = a166133_list !! (n-1) a166133_list = 1 : 2 : 4 : f (3:[5..]) 4 where f zs x = y : f (delete y zs) y where y = head $ isect (a027750_row' (x ^ 2 - 1)) zs -- Reinhard Zumkeller, Apr 01 2015
-
Mathematica
s = {1, 2, 4}; e = 4; Do[d = Divisors[e^2 - 1]; i = 1; While[MemberQ[s, d[[i]]], i++]; e = d[[i]]; AppendTo[s, e], {19997}]; s (* Hans Havermann, Apr 03 2015 *)
-
PARI
al(n,m=4,u=6)={local(ds,db); u=bitor(u,1<
Comments