Bonjour,
Sachant que "Tout nombre premier avec 10, possède au moins un multiple qui peut s'écrire qu'avec des "1" " et que la formule pour écrire un nombre qu'avec des "1" est donnée par la relation :
(10^k -1 ) / 9
Il y à t-il une façon pour déterminer le nombre s'écrivant qu'avec des "1" qui soit multiple d'un nombre donné..?
Exemple :
Le nombre 7 a pour multiple 111111.
Il y à t-il une façon pour déterminer ce multiple autre qu'une voie itérative ..?
Par exemple pour le nombre 43....?
édit Océane : forum modifié
Bonjour,
Merci @Crpediem pour le lien qui est très intéressant.
Mais je ne vois pas où il traiterait le sujet
étant donné un nombre premier p il est peut-être effectivement difficile de déterminer s'il existe un rep-unit multiple de p .... (c'est facile à montrer pour 2 et 5, et 11 !!!, pour 7 et donc 37 on peut)
par contre il est aisé de montrer que s'il en a un il en a une infinité ...
d'autre part ::
rn et rn+1 sont premiers entre eux.
si rn est premier alors n est premier. La réciproque est-elle vraie ?
...
Bonjour,
le plus petit repunit (nombre formé que de "1") multiple de n est lié à la période de la fraction 1/n
on sait que cette période est un diviseur de (n), l'indicateur d'Euler de n (le nombre de nombres < n et premiers avec n)
que l'on peut calculer en deux coups de cuillère à pot si on a la décomposition de n en nombres premiers.
trouver le diviseur de n qui convient, c'est à dire le plus petit k, diviseur de (n), tel que 10k 1 modulo n, est alors un problème uniquement calculatoire (savoir calculer des puissances modulo un nombre donné "rapidement" et efficacement)
on peut par exemple sans trop de difficulté montrer que le plus petit repunit multiple de 153 est formé de 144 chiffres "1" !
poser cette division à la calculette est bien entendu impossible, mais on est sauvé par le calcul des congruences modulo 153
si n est premier c'est sans problème puisque (p), p premier, est tout simplement = p-1
une petite difficulté est soulevée si n est un multiple de 3 (n'est pas premier avec 9)
Bonsoir,
Merci pour vos réponses.
@Matafou, penses-tu finalement que l'on puisse élaborer un algorithme ( par exemple avec Maple ), qui pourrait calculer assez rapidement le plus petit répunit multiple d'un nombre PREMIER donné...?
Pourrais-tu expliciter s'il te plaît la notion de période de "1/n"...?
Pour 7 par exemple on
1/7 = 0.1428571428571429....
La période est-ce 6, c'est à dire le nombre de chiffres avant qui se répètent dans l'écriture décimale de 1/7...?
Et quel rapport avec la période..?
Si on prenait ce "grand" nombre premier, pourrais-tu trouver le repunit cherché..?? :
Nombre premier = 37975227936943673922808872755445627854565536638199
oui, la période était bien en ce sens
et la période de 1/n est le plus petit entier k tel que 10k - 1 soit divisible par n
si n est premier avec 9, on peut en déduire que (10k - 1)/9 est divisible par n
et donc que (10k - 1)/9 est le plus petit repunit divisible par n
quant à chercher ça avec de grands nombres ... bon courage
Bonsoir,
Merci beaucoup @Matafou, c'est bien expliqué.
Juste une dernière question, pour le nombre premier 37975227936943673922808872755445627854565536638199, penses-tu que le repunit cherché pourrait être composé de plus de 10 000 chiffres "1"....?
aucune idée ...
à priori n'importe quel diviseur de p-1 est un candidat possible
et la seule façon de le savoir est d'essayer (dans l'ordre) ces diviseurs
mais on est sûr que le nombre repunit lui même étant un multiple (impair) de p qui a 50 chiffres, ce repunit possède au moins 50 chiffres !
et vu que le plus petit diviseur > 50 de p-1 est 3167, le plus petit repunit multiple de p a au moins 3167 chiffres
le trouver est faire exactement comme j'ai fait, mais avec un logiciel (un programme, parce que calculer une par une les puissances de 10 ainsi est hors de question) utilisant un package BigInt, vu la taille des nombres, puisqu'il doit calculer avec au moins 100 chiffres exacts (carré d'un nombre de 50 chiffres).
si ça se trouve ça existe même tout fait un logiciel qui calcule l'ordre de 10 (de b) modulo p, en ligne sur internet, et donc qui permet de trouver cette longueur, voire même de trouver le repunit écrit en une base b quelconque au lieu de 10 (calculs identiques de (bk - 1)/(b-1) en base b quelconque)
en tapant MultiplicativeOrder[10,37975227936943673922808872755445627854565536638199] dans la zone de saisie de Wolfram-alpha , on fait calculer ça par Mathematica,
et on obtient :
18987613968471836961404436377722813927282768319099 (juste la moitié de p-1)
qui est donc le nombre de chiffes 1 du plus petit repunit multiple de ton nombre.
comme tu le vois c'est largement plus de 10 000 chiffres 1 !!
Bonsoir,
@Matafou, vraiment merci pour ton aide !
P.S.: Autre chose qui n'a rien à voir, je monte un site, je cherche qqn pour m'aider à intégrer une partie forum dans le site..?
Voici l'adresse du site : " guimzo.free.fr "
Faut pas mettre de "www" mais juste "guimzo.free.fr"
@+
ça n'a effectivement aucun rapport avec les maths ici.
pour les forums il y a PhpBB qui parait-il n'est pas mal du tout, mais ce n'est pas le seul.
chez Free il y a un certain nombre de contraintes et je suppose que tu es au courant de toutes ces règles.
rappel au cas où : les possesseurs d'un compte page perso chez Free sont fortement conseillés de fréquenter le groupe de discussion usenet proxad.free.services.pagesperso sur le serveur de free news.free.fr, et de consulter le site les.pages.perso.chez.free.fr )
si tu ne le savais pas déja
pour l'installation de PhpBB chez Free, au besoin en demandant de l'aide et des conseils sur le groupe de discussion. (il n'y a pas que des demandes de réactivation sur ce forum, il y a aussi des "pointures" susceptibles d'aider techniquement)
et bien entendu en commençant par consulter ce que renvoie google en demandant : phpbb chez free
pour d'autres CMS (gestionnaires de sites et forums) "autorisés" avec leurs prérequis et obligations chez Free voir les.pages.perso.chez.free.fr
pour utiliser des forums "simplifiés" qui stockent les messages autrement qu'en base de donnée sql (directement en fichiers), ils sont tout simplement interdits chez Free, de même que les paramètrages qui serait trop gourmands en ressources (historiques, cache mal géré etc)
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :