OFFSET
1,2
LINKS
Antti Karttunen, Table of n, a(n) for n = 1..16384
PROG
(PARI)
A011772(n) = { if(n==1, return(1)); my(f=factor(if(n%2, n, 2*n)), step=vecmax(vector(#f~, i, f[i, 1]^f[i, 2]))); forstep(m=step, 2*n, step, if(m*(m-1)/2%n==0, return(m-1)); if(m*(m+1)/2%n==0, return(m))); }; \\ From A011772
A047994(n) = { my(f=factor(n)~); prod(i=1, #f, f[1, i]^f[2, i]-1); };
CROSSREFS
KEYWORD
sign
AUTHOR
Antti Karttunen, Jun 03 2021
STATUS
approved