Veeltermen voor sommen van machten van rekenkundige progressies

Uit testwiki
Naar navigatie springen Naar zoeken springen

Het zijn veeltermen die, wanneer hun variabele gelijk is aan het aantal toegevoegde machten, de som berekenen van machten met rekenkundige grondslagen en constante exponenten. Het probleem is dus om deze veeltermen zo te vinden dat

Snp(h,d)=k=0n1(h+kd)p=hp+(h+d)p++(h+(n1)d)p,

Snp(h,d) een veelterm is als functie van n die afhankelijk is van de parameters p,h,d met p en n gehele niet-negatieve getallen, h de eerste term van een rekenkundige reeks en d0 verschil van dezelfde progressie, zijnde h en d elk reëel getal of complex getal

Snp(1,1)=k=0n1(1+k)p=k=1nkp=1p+2p++np zijn de polynomen geïdentificeerd door de formule van Faulhaber postuum gepresenteerd door Jacob Bernoulli in 1713; [1]

Snp(0,1)=k=0n1kp=0p+1p++(n1)p zijn de veeltermen die alleen verschillen van de vorige in het teken van een monoom van graad p;[2]

Snp(1,2)=k=0n1(1+2k)p=1p+3p++(2n1)p zijn de veeltermen door sommen van machten van opeenvolgende oneven getallen.

Methode met matrices

Voor elke positieve m wordt het algemene geval opgelost met de volgende formule: Sn(h,d)=T(h,d)A1Nn, waar

[Sn(h,d)]r=Snr1(h,d),[T(h,d)]r,c={0,als c>r,(r1c1)hrcdc1als cr.,[A]r,c={0,als c>r,(rc1),als cr,,[Nn]r=nr, met r en c . waarbij r (rij), c (kolom) en m (matrixvolgorde) gehele getallen zijn. [3]

Voorbeelden

De formule in het bijzondere geval m=5(p=0,1,...,m1) wordt :

(Sn0(h,d)Sn1(h,d)Sn2(h,d)Sn3(h,d)Sn4(h,d))=(10000hd000h22hdd200h33h2d3hd2d30h44h3d6h2d24hd3d4)(100001200013300146401510105)1(nn2n3n4n5)

En in het speciale geval van m=5,h=1,d=2, wordt de som van de n eerste opeenvolgende oneven getallen berekend.

Het berekenen van de matrix T(h,d), waarvan de elementen het binomium van Newton volgen met de toegewezen waarden, d.w.z. T(1,2), en het vinden van de inverse matrix van de onderste driehoekige matrix A verkregen uit de besloten driehoek van Pascal van het laatste element van elke rij (matrix gevormd uit de Bernoulli-getallen, weergegeven in rood), hebben we :

T(1,2)=(10000120001440016128018243216),A1=(10000121200016121300014121401300131215)

Door de rijen met de kolommen van de twee matrices te vermenigvuldigen, krijgen we

(Sn0(1,2)Sn1(1,2)Sn2(1,2)Sn3(1,2)Sn4(1,2))=(10000010001304300010207150830165)(nn2n3n4n5)=(nn213n+43n3n2+2n4715n83n3+165n5).

en dus

Sn0(1,2)=n,Sn1(1,2)=n2,Sn2(1,2)=13n+43n3,Sn3(1,2)=n2+2n4,Sn4(1,2)=715n83n3+165n5..

Als we alleen rekening houden met de eerste drie toevoegingen, hebben we:

S30(1,2)=3,S31(1,2)=9,S32(1,2)=35,S33(1,2)=153,S34(1,2)=707=14+34+54.

Op dezelfde manier, omdat

T(0,1)=(1000001000001000001000001),T(1,1)=(1000011000121001331014641)

hebben we:

(Sn0(0,1)Sn1(0,1)Sn2(0,1)Sn3(0,1)Sn4(0,1))=(10000121200016121300014121401300131215)(nn2n3n4n5)=(n12n+12n216n12n2+13n314n212n3+14n4130n+13n312n4+15n5).
(Sn0(1,1)Sn1(1,1)Sn2(1,1)Sn3(1,1)Sn4(1,1))=(10000+121200016+121300014+12140130013+1215)(nn2n3n4n5)=(n12n+12n216n+12n2+13n314n2+12n3+14n4130n+13n3+12n4+15n5).


Methode met Bernoulli polynomen

De volgende formule lost het probleem impliciet op met behulp van Bernoulli polynomen: Snp(h,d)=dpp+1(Bp+1(n+hd)Bp+1(hd)) [4]

Voorbeelden

In het bijzonder:

Snp(1,1)=Bp+1(n+1)Bp+1(1)p+1

Snp(0,1)=Bp+1(n)Bp+1(0)p+1

Snp(1,2)=2pBp+1(n+12)Bp+1(12)p+1

Bernoulli polynomen

De eerste Bernoulli polynomen zijn:

B0(x)=1
B1(x)=x12
B2(x)=x2x+16
B3(x)=x332x2+12x
B4(x)=x42x3+x2130
B5(x)=x552x4+53x316x
B6(x)=x63x5+52x412x2+142 .
B7(x)=x772x6+72x576x3+16x .
B8(x)=x84x7+143x673x4+23x2130 .
B9(x)=x992x8+6x7215x5+2x3310x

Voetnoten

  1. Sjabloon:La Jacob Bernoulli, Ars Conjectandi, 1713
  2. Dit hangt af van het feit datk=0n1kp=k=1nkpnp, die, voor p0, +12np in 12np transformeert.
  3. Sjabloon:En Giorgio Pietrocola, Binomial matrices for polynomials calculating sums of powers with bases in arithmetic progression, Academia.edu, 2019
  4. Sjabloon:En András Bazsó, István Mező, On the coefficients of power sums of arithmetic progressions ,Journal of Number Theory, v. 153, pp 117-123, 2015