Outil pour générer et explorer les partitions d'un nombre entier. Découvrez en détail la décomposition de tout nombre N en un ensemble de nombres plus petits, dont la somme est égale à N.
Partitions d'un Nombre - dCode
Catégorie(s) : Arithmétique
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
En mathématiques, une partition d'un nombre entier naturel $ N $ est une écriture de $ N $ comme somme d'entiers naturels non nuls (inférieurs ou égaux à $ N $).
Exemple : Le nombre $ 5 $ peut être décomposé en $ 7 $ partitions distinctes : les additions sont $ 5, 4+1, 3+2, 3+1+1, 2+2+1, 2+1+1+1, 1+1+1+1+1 $
Par convention, les termes sont souvent écrits dans l'ordre décroissant.
La fonction de décompte de partition $ p(N) $ dénombre le nombre de partitions d'un entier $ N $.
Les permutations de partitions ne sont pas comptées : $ 4+1 $ et $ 1+4 $ représentent la même partition
Exemple : Le nombre $ 10 $ possède $ 42 $ décompositions en partitions, $ p(10) = 42 $, et $ p(100) = 190569292 $
En 1918, G.H. Hardy et Srinivasa Ramanujan ont établi une formule asymptotique décrivant la croissance rapide de la fonction de partition pour les grands entiers $ N $ :
$$ p(n) \sim \frac{1}{4N \sqrt{3}} ~ e^{\pi \sqrt{\frac{2N}{3}}} $$
Cette formule montre que le nombre de partitions croît de manière quasi exponentielle et permet d'estimer $ p(N) $ lorsque le calcul exact devient difficile.
Le problème du rendu de monnaie peut se formuler comme un problème de partitions avec contraintes : calculer les partitions d'une somme donnée en utilisant uniquement un ensemble fixé de pièces ou de billets.
Exemple : Il y a 49 façons de rendre 100€ en billets de 5€, 10€, 20€ ou 50€
Les partitions distinctes d'un nombre entier sont des partitions où les nombres entiers dans la somme sont tous distincts les uns des autres.
Exemple : 5 = 1+4 = 2+3
Les partitions non distinctes incluent des nombres répétés.
Exemple : 5 = 1+1+1+2 = 1+2+2
Les diagrammes de Ferrers sont des représentations graphiques des partitions d'un nombre à l'aide de points ou de cases dans des rangées.
Chaque rangée représente un nombre dans la somme de la partition. Les diagrammes de Ferrers sont une manière visuelle d'étudier les partitions d'un nombre et de comprendre leur structure.
Exemple : La partition $ 5 = 3 + 2 $ peut se représenter
●●●
●●
Les congruences de Ramanujan, découvertes par le mathématicien Srinivasa Ramanujan, sont des congruences particulièrement remarquables qui concernent la fonction de partition $ p(N) $.
$$ \begin{align} p(5k+4) & \equiv 0 \pmod{5} \\ p(7k+5) & \equiv 0 \pmod{7} \\ p(11k+6) & \equiv 0 \pmod{11} \end{align} $$
— Partitions en parties paires : Tous les termes de la partition sont pairs.
— Partitions en parties impaires : Tous les termes de la partition sont impairs.
Exemple : Pour $ n = 4 $, les partitions en parties paires sont $ 4, ; 2+2 $, tandis qu'il n'y a aucune partition en parties impaires.
C'est une partition où tous les termes sont identiques.
Exemple : Pour $ n = 6 $, la seule partition en parts égales est $ 2+2+2 $
Ces partitions sont prévisible en connaissant la liste des diviseurs du nombres.
dCode se réserve la propriété du code source pour "Partitions d'un Nombre". Tout algorithme pour "Partitions d'un Nombre", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Partitions d'un Nombre" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Partitions d'un Nombre" ou tout autre élément ne sont pas publics (sauf licence open source explicite). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Partitions d'un Nombre" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source (Licence de libre diffusion Creative Commons CC-BY).
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Partitions d'un Nombre sur dCode.fr [site web en ligne], consulté le 02/01/2026,