OFFSET
1,3
COMMENTS
LINKS
Jianing Song, Table of n, a(n) for n = 1..7000
FORMULA
For n = 9, k^9 + 1 is divisible by 9 implies k == 2 (mod 3), so a(9) = 2.
For n = 10, k^10 + 1 is divisible by 10 implies k == 3, 7 (mod 10), so a(10) = 3.
For n = 34, k^34 + 1 is divisible by 34 implies k == 13, 21 (mod 34), so a(34) = 13.
MAPLE
f:= proc(n) local a, S;
S:= {msolve(a^n+1, n)};
if S = {} then 0 else min(map(t -> rhs(op(t)), S)) fi
end proc:
f(1):= 1:
map(f, [$1..100]); # Robert Israel, May 26 2026
PROG
(PARI) a(n) = if(!(n%2)&&!issquare(Mod(-1, n)), 0, my(i=1); while(Mod(i, n)^n!=n-1, i++); i)
CROSSREFS
KEYWORD
nonn
AUTHOR
Jianing Song, Sep 28 2018
EXTENSIONS
Corrected by Robert Israel, May 26 2026
STATUS
approved
