OFFSET
1,1
COMMENTS
LINKS
Max Alekseyev, Primes for k <= 690 (primes for k <= 500 from T. D. Noe)
G. Everest et al., Primes generated by recurrence sequences, Amer. Math. Monthly, 114 (No. 5, 2007), 417-431.
K. Zsigmondy, Zur Theorie der Potenzreste, Monatsh. Math., 3 (1892), 265-284.
MAPLE
# produce sequence
s1:=(a, b, M)->[seq( (a^n-b^n)/(a-b), n=0..M)];
# find primes and their indices
s2:=proc(s) local t1, t2, i; t1:=[]; t2:=[];
for i from 1 to nops(s) do if isprime(s[i]) then
t1:=[op(t1), s[i]];
t2:=[op(t2), i-1]; fi; od; RETURN(t1, t2); end;
# get primitive prime divisors in order
s3:=proc(s) local t2, t3, i, j, k, np; t2:=[]; np:=0;
for i from 1 to nops(s) do t3:=ifactors(s[i])[2];
for j from 1 to nops(t3) do p := t3[j][1]; new:=1;
for k from 1 to np do if p = t2[k] then new:= -1; break; fi; od;
if new = 1 then np:=np+1; t2:=[op(t2), p]; fi; od; od;
RETURN(t2); end;
CROSSREFS
KEYWORD
nonn
AUTHOR
N. J. A. Sloane, May 13 2007
STATUS
approved