login
A372748
a(1) = 3; for n > 1, a(n) = a(n - 1) if GCD(n - 1, a(n - 1)) = 1, otherwise a(n) = n - 1 - a(n - 1) / GCD(n - 1, a(n - 1)).
1
3, 3, 3, 2, 3, 3, 5, 5, 5, 5, 9, 9, 9, 9, 9, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 25, 25, 25, 25, 25, 25, 25, 25, 25, 30, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 61, 61, 61, 61, 61, 61, 61, 61
OFFSET
1,1
COMMENTS
a(n) = n/2 for n from {4,6,10,26,62,122,298,626,1094,2186,...}.
EXAMPLE
a(1) = 3.
a(2) = 3 because GCD(1,3) = 1.
a(3) = 3 because GCD(2,3) = 1.
a(4) = 3 - 3/GCD(3,3) = 2.
and so on.
MATHEMATICA
nxt[{n_, a_}]:={n+1, If[GCD[n, a]==1, a, n-a/GCD[n, a]]}; NestList[nxt, {1, 3}, 70][[;; , 2]] (* Harvey P. Dale, Feb 11 2025 *)
FoldList[If[CoprimeQ[#, #2], #, #2 - #/GCD[#, #2]] &, 3, Range[100]] (* Paolo Xausa, Feb 12 2025 *)
CROSSREFS
Sequence in context: A226895 A306996 A166007 * A087497 A085767 A082127
KEYWORD
nonn,changed
AUTHOR
Ctibor O. Zizka, May 12 2024
STATUS
approved