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.

Showing 1-2 of 2 results.

A290732 Number of distinct values of X*(3*X-1)/2 mod n.

Original entry on oeis.org

1, 2, 3, 4, 3, 6, 4, 8, 9, 6, 6, 12, 7, 8, 9, 16, 9, 18, 10, 12, 12, 12, 12, 24, 11, 14, 27, 16, 15, 18, 16, 32, 18, 18, 12, 36, 19, 20, 21, 24, 21, 24, 22, 24, 27, 24, 24, 48, 22, 22, 27, 28, 27, 54, 18, 32, 30, 30, 30, 36
Offset: 1

Views

Author

N. J. A. Sloane, Aug 10 2017

Keywords

Examples

			The values taken by (3*X^2-X)/2 mod n for small n are:
   1, [0]
   2, [0, 1]
   3, [0, 1, 2]
   4, [0, 1, 2, 3]
   5, [0, 1, 2]
   6, [0, 1, 2, 3, 4, 5]
   7, [0, 1, 2, 5]
   8, [0, 1, 2, 3, 4, 5, 6, 7]
   9, [0, 1, 2, 3, 4, 5, 6, 7, 8]
  10, [0, 1, 2, 5, 6, 7]
  11, [0, 1, 2, 4, 5, 7]
  12, [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
  ...
		

Crossrefs

Cf. A000224 (analog for X^2), A014113, A290729, A290730, A290731, A317623.

Programs

  • Maple
    a:=[]; M:=80;
    for n from 1 to M do
    q1:={};
    for i from 0 to 2*n-1 do q1:={op(q1), i*(3*i-1)/2 mod n}; od;
    s1:=sort(convert(q1,list));
    a:=[op(a),nops(s1)];
    od:
    a;
  • Mathematica
    a[n_] := Table[PolynomialMod[X(3X-1)/2, n], {X, 0, 2*n-1}]// Union // Length;
    Array[a, 60] (* Jean-François Alcover, Sep 01 2018 *)
  • PARI
    a(n)={my(v=vector(n)); for(i=0, 2*n-1, v[i*(3*i-1)/2%n + 1]=1); vecsum(v)} \\ Andrew Howroyd, Oct 27 2018
    
  • PARI
    a(n)={my(f=factor(n)); prod(i=1, #f~, my([p,e]=f[i,]); if(p<=3, p^e, 1 + p^(e+1)\(2*p+2)))} \\ Andrew Howroyd, Nov 03 2018

Formula

a(3^n) = 3^n. - Hugo Pfoertner, Aug 25 2018
a(n) = A317623(n) * A040001(n). - Andrew Howroyd, Oct 27 2018
Multiplicative with a(2^e) = 2^e, a(3^e) = 3^e, a(p^e) = 1 + floor( p^(e+1)/(2*p+2) ) for prime p >= 5. - Andrew Howroyd, Nov 03 2018

Extensions

Even terms corrected by Andrew Howroyd, Nov 03 2018

A290729 Analog of A085635, replacing "quadratic residue" (X^2) with "value of X(3X-1)/2".

Original entry on oeis.org

1, 5, 7, 11, 13, 17, 19, 23, 25, 35, 55, 65, 77, 91, 119, 133, 143, 175, 275, 325, 385, 455, 595, 665, 715, 935, 1001, 1309, 1463, 1547, 1729, 1925, 2275, 2975, 3325, 3575, 4675, 5005, 6545, 7315, 7735, 8645
Offset: 1

Views

Author

N. J. A. Sloane, Aug 10 2017

Keywords

Comments

Positions k where R(k) = A290732(k)/k, achieves a new minimum.

Crossrefs

Programs

  • Mathematica
    a[n_] := Product[{p, e} = pe; If[p <= 3, p^e, (p^e - p^(e-1))/2 + (p^(e-1) - p^(Mod[e+1, 2]))/(2*(p+1)) + 1], {pe, FactorInteger[n]}];
    r = 2; Reap[For[j=1, j <= 10^4, j = j+1, t = a[j]/j; If[tJean-François Alcover, Oct 02 2018, after Hugo Pfoertner *)
  • PARI
    a290732(n)={my(f=factor(n));prod(k=1,#f~,my([p,e]=f[k,]);if(p<=3,p^e,(p^e-p^(e-1))/2+(p^(e-1)-p^((e+1)%2))/(2*(p+1))+1))}
    my(r=2);for(j=1,10001,my(t=a290732(j)/j);if(tHugo Pfoertner, Aug 26 2018

Extensions

a(1) corrected by Hugo Pfoertner, Aug 26 2018
Showing 1-2 of 2 results.