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.

A226040 a(n) = product{ p prime such that p divides n + 1 and p - 1 does not divide n }.

This page as a plain text file.
%I A226040 #16 Feb 24 2020 15:38:04
%S A226040 1,1,1,1,1,3,1,1,1,5,1,3,1,7,5,1,1,3,1,5,7,11,1,3,1,13,1,7,1,15,1,1,
%T A226040 11,17,35,3,1,19,13,5,1,21,1,11,1,23,1,3,1,5,17,13,1,3,55,7,19,29,1,
%U A226040 15,1,31,7,1,13,33,1,17,23,35,1,3,1,37,5,19,77,39
%N A226040 a(n) = product{ p prime such that p divides n + 1 and p - 1 does not divide n }.
%H A226040 Charles R Greathouse IV, <a href="/A226040/b226040.txt">Table of n, a(n) for n = 0..10000</a>
%H A226040 Peter Luschny, <a href="http://www.luschny.de/math/euler/GeneralizedBernoulliNumbers.html">Generalized Bernoulli numbers</a>.
%F A226040 a(n) = A225481(n) / A141056(n).
%e A226040 a(41) = 21 = 3*7 = product({2,3,7} setminus {2}).
%p A226040 s:= (p, n) -> ((n+1) mod p = 0) and (n mod (p-1) <> 0);
%p A226040 A226040 := n -> mul(z, z = select(p->s(p,n), select('isprime', [$2..n])));
%p A226040 seq(A226040(n), n=0..77);
%t A226040 a[n_] := Times @@ Select[ FactorInteger[n+1][[All, 1]], !Divisible[n, #-1] &]; a[0] = 1; Table[a[n], {n, 0, 77}] (* _Jean-François Alcover_, Jun 27 2013, after Maple *)
%o A226040 (Sage)
%o A226040 def A226040(n):
%o A226040     F = filter(lambda p: ((n+1) % p == 0) and (n % (p-1)), primes(n))
%o A226040     return mul(F)
%o A226040 [A226040(n) for n in (0..77)]
%o A226040 (PARI) a(n)=my(f=factor(n+1)[,1],s=1);prod(i=1,#f,if(n%(f[i]-1),f[i],1)) \\ _Charles R Greathouse IV_, Jun 27 2013
%Y A226040 Cf. A160014, A226038, A226039, A225481, A141056.
%K A226040 nonn
%O A226040 0,6
%A A226040 _Peter Luschny_, May 26 2013