juve1897 a écrit:d'où x = 7 * -8 + 36k x = -56 + 36k
Je vois pas où est l'erreur.
Peux tu m'aider ???
L'erreur était juste après en fait :
x = -56 + 36k x = 16 mod 36 (et non 10 mod 36 ) :zen:
skilveg a écrit:Dans ce cas... Mais sans vouloir jouer les rabat-joie, il ne me semble pas qu'il existe de méthode générale pour trouver des solutions d'équations polynomiales dans , même pour le second degré et pour : il faut disposer d'un algorithme de calcul de racine carrée ce qui n'est pas complètement évident.
Pardon d'avoir interféré, mais je maintiens ce que je répondrais à la question de départ :lol3:
juve1897 a écrit:MERCIII.
Purée une erreur de calcul toute bête.
donc si je comprends bien, il suffit en fait de choisir une solution parmi l'ensemble des solutions possibles de chaque équation et de faire le th. du reste chinois.
Mais si je choisis d'autre solution par ex.
je trouverai une autre solution ??? (je pense que oui)
Comment dans ce cas obtenir toutes les solutions sans calculer toutes les combinaisons possibles ???
leon1789 a écrit:Tu as compris, c'est ok.
Oui, il y a 2 solutions mod 4, et 2 mod 9, donc 2x2 mod 4x9 :
Pour chaque couple de solutions, on sait qu'il y a une (et une seule) solution qui les chapote modulo 36. C'est le théorème chinois.
juve1897 a écrit:Oui mais dans ce cas si il y'avait 4 solutions pour l'eq 1 et 6 solutions pour la 2, j'aurais du calculer avec tous les couples possible pour avoir TOUTES les solutions de l'eqaution ???
leon1789 a écrit:Oui... Certes, c'est pas terrible.
Il y a peut-être un truc intelligent à faire dans ce cas. Mais je ne sais pas quoi. Et cela m'intéresserait.
Doraki a écrit:si x = a mod A et x = b mod B (A et B premiers entre eux)
et si tu connais C l'inverse de B modulo A, tu as BC qui vaut 0 modulo B et 1 modulo A.
Après c'est facile de calculer une solution modulo AB en prenant
x = b*(1-BC) + a*BC.
Il faut calculer pour chaque couple, mais c'est rapide.
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 76 invités
Tu pars déja ?
Identification
Pas encore inscrit ?
Ou identifiez-vous :