Polinomios para sumas de potencias de progresiones aritméticas

De testwiki
Ir a la navegación Ir a la búsqueda

Son polinomios en función de una variable que, cuando la variable coincide con el número de sumandos, calculan la suma de potencias con bases en progresión aritmética y exponente igual al número anterior a su grado. El problema es por tanto encontrar polinomios tales que:

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

con variable n y parámetros p,h,d del plinomio Snp(h,d); n y p enteros no negativos, h primer término de una progresión aritmética y d0 diferencia de la misma progresión, siendo h y d cualquier número real o complejo

Snp(1,1)=k=0n1(1+k)p=k=1nkp=1p+2p++np son los polinomios identificados por la fórmula de Faulhaber presentada póstumamente por Jacob Bernoulli en 1713;[1]

Snp(0,1)=k=0n1kp=0p+1p++(n1)p son los polinomios diferenciándose de los anteriores sólo en el signo de un monomio de grado p[lower-alpha 1];

Snp(1,2)=k=0n1(1+2k)p=1p+3p++(2n1)p son los polinomios por sumas de potencias de números impares sucesivos.

Método con matrices

Para cualquier m entero positivo, el caso general se resuelve mediante la siguiente fórmula:

Sn(h,d)=T(h,d)A1Nn, donde
[Sn(h,d)]r=Snr1(h,d),[Nn]r=nr,
[T(h,d)]r,c={0,si c>r,(r1c1)hrcdc1si cr.,[A]r,c={0,si c>r,(rc1),si cr,,

con 1rm y 1cm donde r (fila), c (columna) y m (orden de la matriz) son enteros.[2]

Ejemplo

La fórmula en el caso particular  m=5(p=0,1,...,m1) se convierte en :  

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

Y en el caso especial m=5,h=1,d=2, calcula la suma de los n primeros números impares consecutivos

Calculando la matriz T(h,d), cuyos elementos siguen el teorema del binomio con los valores asignados, es decir, T(1,2), y hallando la matriz inversa de la matriz triangular inferior A obtenida a partir del triángulo de Pascal privado del último elemento de cada fila (matriz formada a partir del números de Bernoulli, mostrada en rojo), tenemos :

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

multiplicando las filas por las columnas de las dos matrices se obtiene

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

y por tanto:

Sn0(1,2)=n,Sn1(1,2)=n2,Sn2(1,2)=13n+43n3,Sn3(1,2)=n2+2n4,Sn4(1,2)=715n83n3+165n5.. Por último, si interesan las sumas de los tres primeros sumandos

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

Método con polinomios de Bernoulli

La siguiente fórmula resuelve el problema de forma implícita utilizando polinomios de Bernoulli: Snp(h,d)=dpp+1(Bp+1(n+hd)Bp+1(hd)) [3]

En particular:

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

Notas

  1. Esto depende del hecho de quek=0n1kp=k=1nkpnp, que, por p0, transforma np2 en np2.

Referencias

Plantilla:Listaref Plantilla:Control de autoridades