Page 1 sur 1

modulo et maple_mode

Publié : jeu. oct. 04, 2007 1:32 pm
par frederic han
Bonjour,
J'ai une remarque et une question:
Je trouve que mod ne simplifie pas tres bien en mode maple:
0>> maple_mode(1)
"Warning: some commands like subs might change arguments order"

// Time 0
1>> -2 mod 3
-2

// Time 0
2>> 2 mod 3
2

// Time 0
3>> maple_mode(0)
"Warning: some commands like subs might change arguments order"

// Time 0.0078125
4>> -2 mod 3
1 % 3

// Time 0
5>> 2 mod 3
-1 % 3
------------------------
et a part ca, quelqu'un sait il comment calculer une grande puissance d'un polynome de Z/pZ[x] modulo un autre?

l'analogue de:
Powmod(x+1,1111111111111111111111111111111111111,x^2+1,x) mod 3;
sous maple.
merci
Frederic

Publié : jeu. oct. 04, 2007 2:54 pm
par parisse
pour le mod en mode maple, il travaille comme la fonction irem, et en effet le reste est du signe de a, je pourrais changer.
pour la puissance mod un polynome et un entier, il n'y a pas de fonction utilisateur pour l'instant, je suggere d'utiliser powmod avec 4 arguments (il faut que je la cree), qu'en penses-tu?

Publié : jeu. oct. 04, 2007 4:24 pm
par parisse
bon, c'est fait, powmod(a,n,m,p,x) ou powmod(a,n,p,m,x) (on peut omettre la variable si c'est x).
Il faudra patienter un peu pour la mise a jour des binaires car la structure de l'arborescence de la doc a change, suite a l'avancee de la traduction en anglais du guide de reference.

Publié : jeu. oct. 04, 2007 6:44 pm
par frederic han
Super, je la testerai,

merci beaucoup
Frederic