OFFSET
1,1
REFERENCES
R. K. Guy, How to factor a number, Proc. 5th Manitoba Conf. Numerical Math., Congress. Num. 16 (1975), 49-89.
LINKS
Vincenzo Librandi, Table of n, a(n) for n = 1..52
MATHEMATICA
rec=Module[{r={}, maxe=0}, Do[seq={2}; e=0;
For[k=1, k<=p+1, k++, While[Length[seq]<2 k, AppendTo[seq, Mod[Last[seq]^2+1, p]]];
If[seq[[k]]===seq[[2 k]], e=k; Break[]]];
If[e>maxe, AppendTo[r, e]; maxe=e], {p, Prime/@Range[PrimePi[200000]]}]; r];
Print[StringJoin[Riffle[ToString/@rec, ", "]]] (* Vincenzo Librandi, Nov 17 2025 *)
PROG
(Magma) function RecordEpactsUpTo(N)
rec := []; maxe := 0;
for p in PrimesUpTo(N) do
seq := [2 mod p]; e := 0;
for k in [1..p+1] do
while #seq lt 2*k do Append(~seq, (seq[#seq]^2 + 1) mod p); end while;
if seq[k] eq seq[2*k] then e := k; break; end if;
end for;
if e gt maxe then Append(~rec, e); maxe := e; end if;
end for;
return rec;
end function;
rec := RecordEpactsUpTo(200000);
printf "%o\n", Join([IntegerToString(x) : x in rec], ", "); // Vincenzo Librandi, Nov 17 2025
CROSSREFS
KEYWORD
nonn
AUTHOR
STATUS
approved
