IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

Problème de recherche de diviseur premier


Sujet :

Mathématiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Par défaut Problème de recherche de diviseur premier
    Bonjour tout le monde;

    Il y a une question qui tarode l'esprit que j'aimerais savoir:

    Sachant que nous ne connaisons pas les facteurs premiers d'un nombre composé impair, comment peut on encadrer soit le plus petit diviseur ou le plus grand diviseur; soit le deux?

    Il y a t-il de possibilité de faire ce calcul sur ce nombre composé et les valeurs qui encadre soit plus proche du diviseur?

    si N est le nombre et p et q les deux divisurs p superieur à q;
    valinf<p<valsup ou valinf<q<valsup
    ou les deux :
    valinf1<q<valsup1 et valinf3<p<valsup4

    Merci d'avance pour votre eclaircisement!

  2. #2
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 293
    Par défaut
    Bonjour

    À partir de 5, tous les nombres premiers sont de la forme 6n±1. On peut donc aller de 6 en 6. Le petit facteur est entre 2 et racine de N. Le grand facteur est entre racine de N et N.

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Par défaut
    Merci pour votre intervention;

    ça encadre mais pas très proche en prenant chaque nombre;

    si c'est trop eloigner le calcul deviendra long qui n'arrangera pas.

  4. #4
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut
    Bonjour,

    Citation Envoyé par Flodelarab Voir le message
    ... À partir de 5, tous les nombres premiers sont de la forme 6n±1. On peut donc aller de 6 en 6 ...
    La succession des entiers possiblement premiers 5, 7, 11, 13, 17, 19, 21, 23 ...
    conduit à des écarts alternativement égaux à 2 et 4, valeurs données par l'expression itérative xk+1 = 6 - xk ;
    on les obtient par des instructions du type
    Code Pascal : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    d:= 1; e:= 4;
    REPEAT
      d:= d + e; e:= 6 - e; ...
    UNTIL <condition d'arrêt>

  5. #5
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Yep !

    Citation Envoyé par wiwaxia Voir le message
    La succession des entiers possiblement premiers 5, 7, 11, 13, 17, 19, 21, 23 ...
    21 !


  6. #6
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut
    Bonjour

    Exact. La suite des exemples était:... 19, 23, 25, 29, 31 ...

  7. #7
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 293
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 293
    Par défaut
    Citation Envoyé par wiwaxia Voir le message
    Exact. La suite des exemples était:... 19, 23, 25, 29, 31 ...
    25 ! 25 n'est-il pas le carré de 5 ?

  8. #8
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Par défaut
    Citation Envoyé par wiwaxia Voir le message
    Bonjour,
    La succession des entiers possiblement premiers 5, 7, 11, 13, 17, 19, 23 ...
    conduit à des écarts alternativement égaux à 2 et 4, valeurs données par l'expression itérative xk+1 = 6 - xk ;
    on les obtient par des instructions du type
    Code Pascal : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    d:= 1; e:= 4;
    REPEAT
      d:= d + e; e:= 6 - e; ...
    UNTIL <condition d'arrêt>
    J'aime beaucoup votre intervention!

    surtout merci pour tous ceux qui ont intervenu et j'espère que s'il y d'autre idées concernant ma question, une solution qui pourrait encadrer de tout près l'un des diviseurs premiers d'un nombre je serrai très ravis.

  9. #9
    Membre Expert

    Homme Profil pro
    Formation: Chimie et Physique (structure de la matière)
    Inscrit en
    Décembre 2010
    Messages
    1 333
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Formation: Chimie et Physique (structure de la matière)
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1 333
    Billets dans le blog
    9
    Par défaut
    Citation Envoyé par sandaff Voir le message
    ... Sachant que nous ne connaissons pas les facteurs premiers d'un nombre composé impair, comment peut on encadrer soit le plus petit diviseur ou le plus grand diviseur; soit le deux?

    Il y a t-il de possibilité de faire ce calcul sur ce nombre composé et les valeurs qui encadre soit plus proche du diviseur? ...
    La recherche des diviseurs éventuels d'un nombre impair (N) exige de passer par l'énumération des entiers impairs ne dépassant pas (√N); en l'absence de toute information sur le nombre de départ, il n'existe malheureusement pas de raccourci par cadrage des solutions recherchées.

    On a par exemple:
    # 1000000000000009 = 179*5586592178771 (l'identification du plus petit diviseur est alors très rapide);
    # 1000000000000003 = 14902357 * 67103479 (les calculs sont alors 83000 fois plus longs):
    # 1000000000000037 est premier (il faut donc effectuer plus de dix millions de vérifications).

    La seule amélioration envisageable est d'utiliser une suite comportant une plus forte densité de termes premiers, par ex. la suite définie par
    d MOD 30 = {1, 7, 11, 13, 17, 19, 23, 29 ...} , valable au-delà de 5 .
    Le gain obtenu (8/30 = 27% de candidats à la primalité au lieu de 2/6 = 33%) se révèle décevant au regard de la complication de l'algorithme ... mais on aborde là un autre sujet de discussion.

Discussions similaires

  1. Réponses: 6
    Dernier message: 30/03/2015, 15h20
  2. problème de recherche dans une base de donnée mysql
    Par Xini28 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 24/10/2005, 18h00
  3. Problème de recherche
    Par ptidoudou02 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 05/10/2005, 16h49
  4. problème de recherche dans une base de données
    Par bouzid_mehdi dans le forum Bases de données
    Réponses: 2
    Dernier message: 19/07/2005, 06h47
  5. Problème de recherche dans une BD
    Par ledevelopeur dans le forum Bases de données
    Réponses: 5
    Dernier message: 28/04/2004, 09h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo