OFFSET
1,1
COMMENTS
LINKS
Wikipedia, Lambek-Moser theorem
Chai Wah Wu, Algorithms for Complementary Sequences, Integers (2025) Vol. 25, Art. No. A95. See p. 6.
FORMULA
a(n) = floor(-LambertW(-1, -(1/3)*log(2)*2^(3/2-n))/log(2) + 1/2). - Nicolas Normand (Nicolas.Normand(at)polytech.univ-nantes.fr), Nov 29 2017
a(n) = m+1 if m>=A001045(floor(log_2(3*n+1))+1) and a(n) = m otherwise, where m = n-1+floor(log_2(3*n+1)). - Chai Wah Wu, Apr 17 2025
MAPLE
a:=proc(n) floor(-LambertW(-1, -1/3*ln(2)*2^(3/2-n))/ln(2)+1/2) end:
seq(a(n), n=1..70); # Simon Plouffe, Nov 29 2017
MATHEMATICA
Complement[Range[m = 100], LinearRecurrence[{1, 2}, {0, 1}, m]] (* Jean-François Alcover, Feb 13 2018 *)
PROG
(Python)
def A147613(n): return (m:=n-2+(k:=(3*n+1).bit_length()))+(m>=((1<<k)|1)//3) # Chai Wah Wu, Apr 17 2025
(PARI) a(n)= my(k=logint(3*n+1, 2), m=n-1+k); m+(m>=(2<<k+1)\3); \\ Ruud H.G. van Tol, Mar 18 2026; after Python
CROSSREFS
KEYWORD
nonn
AUTHOR
Reinhard Zumkeller, Nov 08 2008
STATUS
approved
