cp's OEIS Frontend

This is a front-end for the Online Encyclopedia of Integer Sequences, made by Christian Perfect. The idea is to provide OEIS entries in non-ancient HTML, and then to think about how they're presented visually. The source code is on GitHub.

A133579 a(0)=a(1)=1; for n > 1, a(n) = 3*a(n-1) if a(n-1) and n are coprime, otherwise a(n) = a(n-1)/gcd(a(n-1), n).

Original entry on oeis.org

1, 1, 3, 1, 3, 9, 3, 9, 27, 3, 9, 27, 9, 27, 81, 27, 81, 243, 27, 81, 243, 81, 243, 729, 243, 729, 2187, 81, 243, 729, 243, 729, 2187, 729, 2187, 6561, 729, 2187, 6561, 2187, 6561, 19683, 6561, 19683, 59049, 6561, 19683, 59049, 19683, 59049, 177147
Offset: 0

Views

Author

Ctibor O. Zizka, Dec 26 2007

Keywords

Crossrefs

Programs

  • Maple
    f:=proc(n) option remember;
    if n <= 1 then 1
    elif gcd(n,f(n-1))>1 then f(n-1)/gcd(n,f(n-1))
    else 3*f(n-1); fi; end;
    [seq(f(n),n=0..50)];
    # N. J. A. Sloane, Feb 14 2015
  • Mathematica
    nxt[{n_,a_}]:={n+1,If[CoprimeQ[a,n+1],3a,a/GCD[a,n+1]]}; Join[{1}, Transpose[ NestList[nxt,{1,1},50]][[2]]] (* Harvey P. Dale, Feb 14 2015 *)
  • PARI
    A=vector(1000,i,1);for(n=2,#A,A[n]=if(gcd(A[n-1],n)>1,A[n-1]/gcd(A[n-1],n),A[n-1]*3)) \\ M. F. Hasler, Feb 15 2015

Extensions

Offset, definition, and terms corrected by N. J. A. Sloane, Feb 14 2015