A190339
The denominators of the subdiagonal in the difference table of the Bernoulli numbers.
Original entry on oeis.org
2, 6, 15, 105, 105, 231, 15015, 2145, 36465, 969969, 4849845, 10140585, 10140585, 22287, 3231615, 7713865005, 7713865005, 90751353, 218257003965, 1641030105, 67282234305, 368217318651, 1841086593255
Offset: 0
The first few rows of the T(n, m) array (difference table of the Bernoulli numbers) are:
1, 1/2, 1/6, 0, -1/30, 0, 1/42,
-1/2, -1/3, -1/6, -1/30, 1/30, 1/42, -1/42,
1/6, 1/6, 2/15, 1/15, -1/105, -1/21, -1/105,
0, -1/30, -1/15, -8/105, -4/105, 4/105, 8/105,
-1/30, -1/30, -1/105, 4/105, 8/105, 4/105, -116/1155,
0, 1/42, 1/21, 4/105, -4/105, -32/231, -16/231,
1/42, 1/42, -1/105, -8/105, -116/1155, 16/231, 6112/15015,
- Ludwig Seidel, Über eine einfache Entstehungsweise der Bernoulli'schen Zahlen und einiger verwandten Reihen, Sitzungsberichte der mathematisch-physikalischen Classe der königlich bayerischen Akademie der Wissenschaften zu München, volume 7 (1877), 157-187.
-
T := proc(n,m)
option remember;
if n < 0 or m < 0 then
0 ;
elif n = 0 then
if m = 1 then
-bernoulli(m) ;
else
bernoulli(m) ;
end if;
else
procname(n-1,m+1)-procname(n-1,m) ;
end if;
end proc:
A190339 := proc(n)
denom( T(n+1,n)) ;
end proc: # R. J. Mathar, Apr 25 2013
-
nmax = 23; b[n_] := BernoulliB[n]; b[1]=1/2; bb = Table[b[n], {n, 0, 2*nmax-1}]; diff = Table[Differences[bb, n], {n, 1, nmax}]; Diagonal[diff] // Denominator (* Jean-François Alcover, Aug 08 2012 *)
-
def A190339_list(n) :
T = matrix(QQ, 2*n+1)
for m in (0..2*n) :
T[0,m] = bernoulli_polynomial(1,m)
for k in range(m-1,-1,-1) :
T[m-k,k] = T[m-k-1,k+1] - T[m-k-1,k]
for m in (0..n-1) : print([T[m,k] for k in (0..n-1)])
return [denominator(T[k,k+1]) for k in (0..n-1)]
A190339_list(7) # Also prints the table as displayed in EXAMPLE. Peter Luschny, Jun 21 2012
A191302
Denominators in triangle that leads to the Bernoulli numbers.
Original entry on oeis.org
1, 2, 2, 3, 2, 2, 2, 3, 15, 2, 6, 3, 2, 1, 5, 105, 2, 6, 15, 15, 2, 3, 3, 105, 105, 2, 2, 5, 7, 35, 2, 3, 3, 21, 21, 231, 2, 6, 15, 15, 21, 21, 2, 1, 5, 15, 1, 77, 15015, 2, 6, 3, 35, 15, 33, 1155
Offset: 0
The first few rows of the array ASPEC array:
2, 1, 1, 1, 1, 1, 1,
2, 3, 4, 5, 6, 7, 8,
2, 5, 9, 14, 20, 27, 35,
2, 7, 16, 30, 50, 77, 112,
2, 9, 25, 55, 105, 182, 294,
The first few T(n,n+1) = T(n,n)/2 coefficients:
1/2, -1/6, 1/15, -4/105, 4/105, -16/231, 3056/15015, ...
The first few rows of the SBD array:
1/2, 0, 0, 0
1/2, 0, 0, 0
1/2, -1/6, 0, 0
1/2, -1/6, 0, 0
1/2, -1/6, 1/15, 0
1/2, -1/6, 1/15, 0
1/2, -1/6, 1/15, -4/105
1/2, -1/6, 1/15, -4/105
The first few rows of the BSPEC triangle:
B(0) = 1 = 1/1
B(1) = 1/2 = 1/2
B(2) = 1/6 = 1/2 - 1/3
B(3) = 0 = 1/2 - 1/2
B(4) = -1/30 = 1/2 - 2/3 + 2/15
B(5) = 0 = 1/2 - 5/6 + 1/3
B(6) = 1/42 = 1/2 - 1/1 + 3/5 - 8/105
B(7) = 0 = 1/2 - 7/6 + 14/15 - 4/15
-
nmax:=13: mmax:=nmax:
A164555:=proc(n): if n=1 then 1 else numer(bernoulli(n)) fi: end:
A027642:=proc(n): if n=1 then 2 else denom(bernoulli(n)) fi: end:
for m from 0 to 2*mmax do T(0,m):=A164555(m)/A027642(m) od:
for n from 1 to nmax do for m from 0 to 2*mmax do T(n,m):=T(n-1,m+1)-T(n-1,m) od: od:
seq(T(n,n+1),n=0..nmax):
for n from 0 to nmax do ASPEC(n,0):=2: for m from 1 to mmax do ASPEC(n,m):= (2*n+m)*binomial(n+m-1,m-1)/m od: od:
for n from 0 to nmax do seq(ASPEC(n,m),m=0..mmax) od:
for n from 0 to nmax do for m from 0 to 2*mmax do SBD(n,m):=0 od: od:
for m from 0 to mmax do for n from 2*m to nmax do SBD(n,m):= T(m,m+1) od: od:
for n from 0 to nmax do seq(SBD(n,m), m= 0..mmax/2) od:
for n from 0 to nmax do BSPEC(n,2) := SBD(n,2)*ASPEC(2,n-4) od:
for m from 0 to mmax do for n from 0 to nmax do BSPEC(n,m) := SBD(n,m)*ASPEC(m,n-2*m) od: od:
for n from 0 to nmax do seq(BSPEC(n,m), m=0..mmax/2) od:
seq(add(BSPEC(n, k), k=0..floor(n/2)) ,n=0..nmax):
Tx:=0:
for n from 0 to nmax do for m from 0 to floor(n/2) do a(Tx):= denom(BSPEC(n,m)): Tx:=Tx+1: od: od:
seq(a(n),n=0..Tx-1); # Johannes W. Meijer, Jul 02 2011
-
(* a=ASPEC, b=BSPEC *) nmax = 13; a[n_, 0] = 2; a[n_, m_] := (2n+m)*Binomial[n+m-1, m-1]/m; b[n_] := BernoulliB[n]; b[1]=1/2; bb = Table[b[n], {n, 0, nmax}]; diff = Table[ Differences[bb, n], {n, 1, nmax}]; dd = Diagonal[diff]; sbd[n_, m_] := If[n >= 2m, -dd[[m+1]], 0]; b[n_, m_] := sbd[n, m]*a[m, n-2m]; Table[b[n, m], {n, 0, nmax}, {m, 0, Floor[n/2]}] // Flatten // Denominator (* Jean-François Alcover_, Aug 09 2012 *)
A238800
Unreduced numerators in triangle that leads to the Euler numbers A198631(n)/A006519(n+1).
Original entry on oeis.org
1, 1, 1, -2, 1, -3, 1, -4, 2, 1, -5, 5, 1, -6, 9, -10, 1, -7, 14, -35, 1, -8, 20, -80, 26, 1, -9, 27, -150, 117, 1, -10, 35, -250, 325, -454, 1, -11, 44, -385, 715, -2497, 1, -12, 54, -560, 1365, -8172, 5914, 1, -13
Offset: 0
a(n) by triangle
1,
1,
1, -2,
1, -3,
1, -4, 2,
1, -5, 5,
1, -6, 9, -10,
1, -7, 14, -35,
1, -8, 20, -80, 26,
etc.
A182397
Numerators in triangle that leads to the (first) Bernoulli numbers A027641/A027642.
Original entry on oeis.org
1, 1, -3, 1, -5, 5, 1, -7, 25, -5, 1, -9, 23, -35, 49, 1, -11, 73, -27, 112, -49, 1, -13, 53, -77, 629, -91, 58, 1, -15, 145, -130, 1399, -451, 753, -58, 1, -17, 95, -135, 2699, -2301, 8573, -869, 341, 1, -19, 241
Offset: 0
A224964
Irregular triangle of the denominators of the unreduced fractions that lead to the second Bernoulli numbers.
Original entry on oeis.org
2, 2, 2, 6, 2, 6, 2, 6, 15, 2, 6, 15, 2, 6, 15, 105, 2, 6, 15, 105, 2, 6, 15, 105, 105, 2, 6, 15, 105, 105, 2, 6, 15, 105, 105, 231, 2, 6, 15, 105, 105, 231, 2, 6, 15, 105, 105, 231, 15015, 2, 6, 15, 105, 105, 231, 15015
Offset: 0
Triangle begins
2;
2;
2, 6;
2, 6;
2, 6, 15;
2, 6, 15;
2, 6, 15, 105;
2, 6, 15, 105;
2, 6, 15, 105, 105;
2, 6, 15, 105, 105;
2, 6, 15, 105, 105, 231;
2, 6, 15, 105, 105, 231;
2, 6, 15, 105, 105, 231, 15015;
2, 6, 15, 105, 105, 231, 15015;
-
nmax = 7; b[n_] := BernoulliB[n]; b[1] = 1/2; bb = Table[b[n], {n, 0, 2*nmax-1}]; diff = Table[ Differences[bb, n], {n, 1, nmax}]; A190339 = diff // Diagonal // Denominator; Table[ Table[ Take[ A190339, n], {2}], {n, 1, nmax}] // Flatten (* Jean-François Alcover, Apr 25 2013 *)
Showing 1-5 of 5 results.
Comments