Maths, Informatique, Jeux
Site Web réalisé par Frédéric et François WANG
Répertoire principalMathsDiversSommes de N entiers élevés à une certaine puissance

Sommaire

Somme des N premiers entiers

Rappel

Si a et b sont deux nombres naturels et f une fontion numérique, alors on note i=aa+bf(i) la somme f(a) + f(a + 1) + f(a + 2) ... + f(a + b - 1) + f(a + b).
Par exemple i=1ni = 1 + 2 + 3 + 4 + 5 ... + N

Proposition

i=1Ni=12N2+12N

Démonstrations

1) On peut le démontrer facilement en calculant le double et en montrant que 2×i=1Ni=N(N+1)
2 × (1 + 2 + 3 + ... + (N - 2) + (N - 1) + N) =
1 + 2 + 3 + ... + (N - 2) + (N - 1) + N +
N + (N - 1) + (N - 2) + ... 3 + 2 + 1 =
[1 + N] + [2 + (N - 1)] + [3 + (N - 2)] ... + [(N - 2) + 3] + [(N - 1) + 2] + [N + 1] = N(N + 1)
Et en divisant par 2, on trouve (1 + 2 + 3 + 4 + ... + N) = N(N+1)2=12N2+12N
2) On peut aussi le démontrer par récurrence : Au rang 1, N(N+1)2=1(1+1)2=1. Si la propriété est vraie à un rang N, alors i=1N+1i=N(N+1)2+(N+1)=(N+1)(N+2)2=(N+1)((N+1)+1)2 et la propriété est vraie au rang N + 1.

Somme des carrés des N premiers entiers

Proposition

i=1Ni2=13N3+12N2+16N

Démonstration

Pour démontrer cela, on va utiliser une autre méthode, qui aurait aussi bien pu être utilisé précedemment. On sait que (X+1)3=X3+3X2+3X+1. Observons alors ces égalités :
(1+1)3=13+3×12+3×1+1
(2+1)3=23+3×22+3×2+1
(3+1)3=33+3×32+3×3+1
(4+1)3=43+3×42+3×4+1
...
(N+1)3=N3+3×N2+3×N+1

En additionnant tous les membres, on en déduit :
i=2Ni3+(N+1)3=1+i=2Ni3+3×i=1Ni2+3×i=1Ni+N
(N3+3×N2+3×N+1)=1+3×i=1Ni2+3×N(N+1)2+N
3×i=1N=N3+32N2+12N
i=1Ni2=13N3+12N2+16N
Cqfd

Cas général

Rappels

Proposition

i=1MiN1=1N×(i=1N(Ni)Mii=0N2(Ni)j=1Mji)
ou encore i=1MiN=1N+1×(i=1N+1(N+1i)Mii=0N1(N+1i)j=1Mji)

Démonstration

i=1M(i+1)N=i=1Mj=0N(Nj)ij1Nj
i=2MiN+(M+1)N=i=1M(j=0N2(Nj)ij+(NN1)iN1+(NN)iN)
i=2MiN+i=0N(Ni)Mi1Ni=i=1Mj=0N2(Nj)ij+i=1MN×iN1+i=1MiN
i=2MiN+(N0)M0+i=1N(Ni)Mi=i=1Mj=0N2(Nj)ij+N×i=1MiN1+1+i=2MiN
i=1N(Ni)Mi=i=1Mj=0N2(Nj)ij+N×i=1MiN1
i=1MiN1=1N(i=1N(Ni)Mii=1Mj=0N2(Nj)ij)
i=1MiN1=1N(i=1N(Ni)Mij=0N2(Nj)i=1Mij)
On retrouve alors notre première formule en inversant les rôles de i et j dans la dernière partie, et la seconde en remplaçant N par N + 1.

Remarques supplémentaires

Les calculs de 1N et de i=1N(Ni)Mi ne posent pas de problème.
Par contre, pour trouver i=0N2(Ni)j=1Mji il faut connaitre j=1Mji pour j variant de 0 à N - 2, c'est à dire avoir trouvé auparavant, les formules donnant la somme des N premiers entiers, des M premiers entiers élevés au carré, au cube, à la puissance 4, et ainsi de suite, jusqu'à la puissance N - 2.
On trouve alors i=1MiN1 autrement dit la somme des M premiers entiers élevés à la puissance N - 1.
Une petite astuce permettant de vérifier que le polynôme est correct :

Si a1, a2, a3, ... ,aN sont les coefficients du polynôme trouvé, alors on a :
a1 M1 + a2 M2 + a3 M3 + ... + aN MN = 1(N - 1) + 2(N - 1) + 3(N - 1) + ... + M(N - 1)
donc pour M = 1, a1 11 + a2 12 + a3 13 + ... + aN 1N = 1(N - 1), c'est-à-dire a1 + a2 + a3 + ... + aN = 1

La somme des coefficients du polynôme obtenu est égale à 1 !
Remarquons encore que aN=1M, il suffit de regarder la formule pour le comprendre.

Calculer les formules à l'aide de votre ordinateur

Voici un petit script que j'ai fait pour calculer récursivement les formules...
Cette page est conforme aux normes du W3C - Auteur : Frédéric WANG - Dernière mise à jour : mardi 21 décembre 2003
Valid XHTML 1.1 Valid MathML 2.0 Valid SVG Valid CSS Amaya, the W3C browser/editor Déclaration qualité Opquast Foxkeh banners for Firefox 2