Décomposition de 2008 en 3 sommes

Olympiades mathématiques, énigmes et défis
nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 11:21

Décomposition de 2008 en 3 sommes

par nodgim » 27 Jan 2008, 19:17

Combien de façons différentes peut on décomposer le nombre 2008 en une somme de 3 entiers naturels non nuls ?



Imod
Habitué(e)
Messages: 6476
Enregistré le: 12 Sep 2006, 12:00

par Imod » 27 Jan 2008, 19:20

Une infinité .

Imod

nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 11:21

par nodgim » 27 Jan 2008, 20:07

Entiers naturels, evidemment :ptdr:

_-Gaara-_
Membre Complexe
Messages: 2813
Enregistré le: 03 Nov 2007, 15:34

par _-Gaara-_ » 27 Jan 2008, 20:53

Salut,

arf je ne sais pas mais voilà mon raisonnement :

de 1 à 2006 il y a 1 + 2006 -1 cad 2006 nombres

Si on fait des permutations (je sait pas pourquoi je dis çà)
donc

2006 nPr 3 = 8060148120 possibilités

Si c'est faux, pas besoin d'en faire un drame ^^ lol

Juste m'expliquer car c'est la première idée qui m'est venue xD

Ou sinon 2006^3 ce qui donne 8072216216 xD

Hyp
Membre Naturel
Messages: 99
Enregistré le: 20 Jan 2008, 20:57

par Hyp » 28 Jan 2008, 00:33

Voici ma petite idée (qui pourrait s'appliquer à partir de N>5):

Commençons par méditer sur un problème plus simple, et calculons les différentes compositions d'un entier N n'appartenant pas à {0,1} en une somme de deux entiers, non nuls. Après quelques essais on se ramène très facilement à cette formule:

N/2 pour un entier pair (pour des raisons de "symétrie") , (N-1)/2 pour un entier pair .

Il me semble que pour une décomposition en 3 entiers, il suffirait de décomposer en deux puis d'appliquer ces deux formules sur le 1er terme de chaque décomposition, puis sur le 2ème (les deux étapes sont indépendantes). i.e: S= (1er fixé ET 2ème décomposé) OU (1er décomposé ET 2ème fixé)


On peut être sûrs de ne pas avoir une redondance de termes (ou presque), car on l'a déjà évitée dans la 1ère somme (en éliminant la partie symétrique).

Il faudrait bien sûr éviter de prendre en compte la décomposition de la forme 1+(N-1) pour tout N, et si N est pair alors il faut décomposer soit le 1er, soit le 2ème terme de la dernière somme (de la forme N/2 + N/2), vu qu'ils seraient identiques. On aura donc une parfaite assymétrie.

Maintenant il est question de calculer la "densité" des nombres pairs et impairs dans chaque somme. On s'intéressera particulièrement au 1er terme de la somme, en supposant que notre décomposition soit croissante (1+(N-1), 2+(N-2)..)

Si N est pair, alors N se décompose en N/2 sommes de deux termes, dont N/4
1ers termes pairs et N/4 termes impairs, dans le cas où N/2 est pair. Si N/2 est impair alors N se décompose en N/2 sommes de deux termes, dont E(N/4)+1 sont impairs et N/2 -E(N/4)-1 sont pairs. On raisonne de la même manière pour les 2nd termes.
Si N est impair, on se ramène au 1er cas à N-1 près.

Je m'arrête ici pour l'instant parce que je commence à avoir la tête qui tourne :ptdr:. J'ai essayé de cerner tous les cas particuliers qui me sont passés par la tête, mais j'ai l'impression de toucher à une notion assez délicate, et (forcément) déjà bien étudiée.

Hyp
Membre Naturel
Messages: 99
Enregistré le: 20 Jan 2008, 20:57

par Hyp » 28 Jan 2008, 01:38

Etant très incertain de l'idée précédente, voici quelque chose de bien moins compliqué, quoique restreint à N=2008.

Voici comment on peut parcourir les différentes sommes sans tomber dans la redondance :

1+1+2006, ,1+2+2005,....,1+1003+1004 (STOP)
2+1+2005(redondant!) ,2+2+2004,....,2+1003+1003 (STOP)
3+1+2004(redondant!), 3+2+2004(redondant!),3+3+2003,....,3+1002+1003 (STOP)

En commençant par 4, on se ramène à 4+1002+1002
En commençant par 5, on se ramène à 5+1001+1002
En commençant par 6, on se ramène à 6+1001+1001

Donc ce nombre de fois vaut : 1003+(1003-1)+(1002-2)+(1002-3)+(1001-4)+(1001-5)+...+ ?

Maintenant vérifions la condition d'arrêt:
En fait, l'ittération s'arrête dès qu'il est impossible d'écrire 2008 sous la forme n+n+1, soit 2n<2007 (n entier), soit n=1003.

Finalement: S= 1003+1002+1000+999+997+...
= (1003-k)-501 (k de 0 à 1003)
=1003*1004-(1004*1003/2)-501
=1004*1003/2-501=503005.

bruce.ml
Membre Rationnel
Messages: 630
Enregistré le: 19 Juin 2007, 00:54

par bruce.ml » 28 Jan 2008, 19:12

Une question imporante qui n'a pas encore été posée :

est-ce qu'on considère les décompositions 2005 + 2 + 1 et 1 + 2005 + 2 comme étant les mêmes ?

nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 11:21

par nodgim » 28 Jan 2008, 19:25

Hip a bien démarré mais son analyse n'est pas assez poussée.
Bien sûr, la décomposition ne doit pas fait apparaitre 2 fois la même combinaison dans le désordre.

Précision: le résultat est une formule simple. Le chemin pour le trouver est plus compliqué, mais ne fait pas appel à des connaissances particulières. Il faut juste un peu de patience.

Bon courage à tous

scelerat
Membre Relatif
Messages: 397
Enregistré le: 03 Aoû 2005, 14:37

par scelerat » 28 Jan 2008, 19:39

Hyp a écrit:Finalement: S= 1003+1002+1000+999+997+...
= (1003-k)-501 (k de 0 à 1003)
=1003*1004-(1004*1003/2)-501
=1004*1003/2-501=503005.

J'ai fait autrement, et je trouve 336005. Je range tous les triples possibles de maniere a ce que les 3 nombres y apparaissent croissants, puis je les trie sur le premier nombre comme cle principale et le deuxieme comme cle secondaire. Ca commence donc a {1, 1, 2006} et ca se termine a {669, 669, 670}.
Quand mon premier nombre est i, le second peut prendre les valeurs de i a [(2008-i)/2], soit valeurs, le troisieme est evidemment determine une fois qu'on a les deux premiers. En regroupant i=2k et i=2k-1, j'ai
1 (pour {669, 669, 670} ) +
= 1 + 334*2011 - 6*334*335/2 = 1 + 334*1006 = 336005

nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 11:21

par nodgim » 28 Jan 2008, 20:17

Oui, scélérat c'est la bonne réponse. :we:
Pour un n quelconque, peux tu définir la formule la plus simple possible?

lapras
Membre Transcendant
Messages: 3664
Enregistré le: 01 Jan 2007, 13:00

par lapras » 02 Fév 2008, 22:26

salut,
la formule pour écrire un nombre n en somme de p nombres c'est :
(n + p - 1 ; p-1) (donc p-1 parmis n+p-1)

nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 11:21

par nodgim » 03 Fév 2008, 07:23

:briques: :mur: :triste:

lapras
Membre Transcendant
Messages: 3664
Enregistré le: 01 Jan 2007, 13:00

par lapras » 03 Fév 2008, 10:03

Oups j'ai dit une bêtise ?

Skullkid
Habitué(e)
Messages: 3075
Enregistré le: 08 Aoû 2007, 20:08

par Skullkid » 03 Fév 2008, 14:47

Salut lapras, il me semble que la formule que tu as donnée correspond au nombre de p-uplets d'entiers naturels tels que leur somme soit égale à n : tu tiens compte de l'ordre et pas nodgim.

lapras
Membre Transcendant
Messages: 3664
Enregistré le: 01 Jan 2007, 13:00

par lapras » 03 Fév 2008, 19:35

Ok
dans ce cas il suffit de supprimer les permutations, donc diviser par p!
non ?

scelerat
Membre Relatif
Messages: 397
Enregistré le: 03 Aoû 2005, 14:37

par scelerat » 05 Fév 2008, 16:57

nodgim a écrit:Oui, scélérat c'est la bonne réponse. :we:
Pour un n quelconque, peux tu définir la formule la plus simple possible?

C'est assez taupinal, et je me demande si je ne me suis pas trompe, je divise N+2 par 6, ce qui me donne N+2=6p+q, et j'obtiens alors

nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 11:21

par nodgim » 05 Fév 2008, 18:30

Scélérat,
Ton résultat était bon, il te reste à synthétiser ta réponse. La formule définitive est très simple.

Skullkid
Habitué(e)
Messages: 3075
Enregistré le: 08 Aoû 2007, 20:08

par Skullkid » 05 Fév 2008, 19:35

lapras a écrit:Ok
dans ce cas il suffit de supprimer les permutations, donc diviser par p!
non ?


Je pense pas que ça marche, parce que les combinaisons de type 8 + 1000 + 1000, où 2 des entiers sont indentiques, ne sont comptées que 3 fois dans (triplets (8,1000,1000) (1000,8,1000) et (1000,1000,8)). Donc il faut séparer ces cas des autres.

Ici, il y a 3*1005 de ces combinaisons quand on tient compte de l'ordre. Donc si on prend en compte les entiers naturels (pas forcément non nuls) et qu'on ne tient plus compte de l'ordre, on a combinaisons.

Ensuite, comme nodgim demande uniquement les combinaisons avec des entiers naturels non nuls, on retire les 1005 combinaisons qui contiennent 0 et ça fait 336005, résultat trouvé par scelerat, donc je suppose que c'est bon...

M'enfin pour ma part j'ai jamais compris grand-chose aux histoires de dénombrement xD

nodgim
Habitué(e)
Messages: 2002
Enregistré le: 27 Jan 2008, 11:21

par nodgim » 01 Nov 2008, 14:52

Une vieille histoire pour laquelle je n'avais pas donné la solution: La partition d'un nombre entier en la somme de 3 nombres entiers se fait de A(N²/12) manières différentes (A(): arrondi).
Pour 2008: 336005.

Je ne connais pas de formule équivalente au delà de 3.

bbrateb
Messages: 6
Enregistré le: 02 Nov 2008, 13:08

par bbrateb » 02 Nov 2008, 15:57

nodgim a écrit:Hip a bien démarré mais son analyse n'est pas assez poussée.
Bien sûr, la décomposition ne doit pas fait apparaitre 2 fois la même combinaison dans le désordre.

Précision: le résultat est une formule simple. Le chemin pour le trouver est plus compliqué, mais ne fait pas appel à des connaissances particulières. Il faut juste un peu de patience.

Bon courage à tous




Etant très incertain de l'idée précédente, voici quelque chose de bien moins compliqué, quoique restreint à N=2008.

Voici comment on peut parcourir les différentes sommes sans tomber dans la redondance :

1+1+2006, ,1+2+2005,....,1+1003+1004 (STOP)
2+1+2005(redondant!) ,2+2+2004,....,2+1003+1003 (STOP)
3+1+2004(redondant!), 3+2+2004(redondant!),3+3+2003,....,3+1002+1003 (STOP)

En commençant par 4, on se ramène à 4+1002+1002
En commençant par 5, on se ramène à 5+1001+1002
En commençant par 6, on se ramène à 6+1001+1001

Donc ce nombre de fois vaut : 1003+(1003-1)+(1002-2)+(1002-3)+(1001-4)+(1001-5)+...+ ?

Maintenant vérifions la condition d'arrêt:
En fait, l'ittération s'arrête dès qu'il est impossible d'écrire 2008 sous la forme n+n+1, soit 2n<2007 (n entier), soit n=1003.

Finalement: S= 1003+1002+1000+999+997+...
= (1003-k)-501 (k de 0 à 1003)
=1003*1004-(1004*1003/2)-501
=1004*1003/2-501=503005.

 

Retourner vers ⚔ Défis et énigmes

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 11 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite