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 :

3*x^3-7*x^2+5*x+11 congru à 0 modulo 100


Sujet :

Mathématiques

  1. #1
    Membre actif Avatar de je®ome
    Inscrit en
    Octobre 2005
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 285
    Points : 225
    Points
    225
    Par défaut 3*x^3-7*x^2+5*x+11 congru à 0 modulo 100
    Quelqu' un connaît-il un algo pour calculer ceci :

    3*x^3-7*x^2+5*x+11 congru à 0 modulo 100
    merci d'avance
    Wer nicht probiert, verliert !!

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    711
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 711
    Points : 751
    Points
    751
    Par défaut
    a priori, la methode generale quand tu as un polynome a coefficient entier modulo N :

    - tu factorise N = p1^a1 * p2^a2 .... avec p1.. pk des nombres premiers, et ai la puissance maximal avec laquelle pi apparait dans la decomposition. pour 100 ca te donne 2^2*5^2 .

    - pour chacun des pi tu factorise ton polynome modulo pi grace a berlekamp, puis tu remontes la factorisation dans pi^ai grace au lemme d'hensel.

    -enfin, grace au theoreme chinois tu en deduis les solutions modulo N.

  3. #3
    Membre actif Avatar de je®ome
    Inscrit en
    Octobre 2005
    Messages
    285
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 285
    Points : 225
    Points
    225
    Par défaut
    ok, jte remercie

    jvais aller voir comment fonctionne berlekamp et le lemme de hensel

    merci encore
    Wer nicht probiert, verliert !!

  4. #4
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    711
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 711
    Points : 751
    Points
    751
    Par défaut
    je t'en prie :-)

    berlekamp n'est pas trop compliqué, c'est du bidouillage sur des matrices, hensel est un peu plus hardcore, pas compliqué en soi, mais c'est une suite de theoreme avec des demos construtives, et ca peut etre un peu prise de tete de les convertir en algorithme...

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    711
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 711
    Points : 751
    Points
    751
    Par défaut
    jste pour etre sur : tu n'as donné ce polynome que comme exemple ? si tu n'en a vraiment qu'un a resoudre, fait le a la main, ou utilise un logiciel de calcul formel, genre pari-gp (libre et gratuit), ou maxima (idem).

  6. #6
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut congruences
    Peut être n'ai je pas bien compris l'ennoncé.
    Il existe un petit thm d'arithmétique qui dit :
    Si P(n) est un polynôme à coeffs entiers et si p est un entier:
    P(n)%p=(P(n%p))%p
    x%y signifie ici reste de x dans la division par y (opérateur du C).
    Donc si je cherche les solutions en x entier de l'équation proposée il suffit de trouver celles entre 0 et 99 (inclus)
    Un petit programme trouve qu'il n'y en a aucune.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  7. #7
    Membre éclairé
    Inscrit en
    Janvier 2005
    Messages
    711
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 711
    Points : 751
    Points
    751
    Par défaut
    certes, mais la complexité de cette methode est enorme.. en travaillant modulo 100 c'est faisable, mais avec de plus grands entiers ca devient beaucoup plus bourrin.. meme si on ne connait pas encore d'algo vraiment efficace pour factorise un entier, ils sont quand meme beaucoup plus rapides qu'une recherche exhaustive. et derriere, surtout si N a de petits facteurs, berlekamp est tres efficace. pour des N vraiment tres grand, par contre, il n'y pas de methode miracle, mais en utilsant l'algorithme LLL on peut trouver les "petites" solutions de cette equation.

Discussions similaires

  1. Config carte reseau ethernet 10/100
    Par toto_titi dans le forum Réseau
    Réponses: 9
    Dernier message: 08/02/2012, 17h57
  2. [Sage 100] Où trouver un driver ODBC ?
    Par Wasfi AG dans le forum Autres SGBD
    Réponses: 3
    Dernier message: 14/03/2006, 10h49
  3. premier nombre premier superieur à m=10^100+1
    Par azman0101 dans le forum Mathématiques
    Réponses: 4
    Dernier message: 17/04/2003, 03h23
  4. Modulo en Assembleur
    Par SteelBox dans le forum Assembleur
    Réponses: 10
    Dernier message: 07/04/2003, 22h49
  5. Réponses: 11
    Dernier message: 17/03/2003, 10h56

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