hello , j'ai envie de rentrer en machine l'isomorphisme d'anneaux
Z/pqZ ~Z/pZ*Z/qZ , avec (p,q)=1
sachant que les éléments de Z/pZ*Z/qZ sont respectivement des couple de classe modulo p et modulo q
exemple: Z/6Z~ Z/2*Z/3Z car ((2,3)=1 les images de {0,1,2,3,4,5}
sont respectivement (0,0),(1,1),(0,2),(1,0),(0,1),(1,2)
mon idée serais d'utiliser les tuples mais pour être honnête je n'ai pas une grande idée de ce que je peux faire ,merci pour votre aide , petite indication suffirait
Bonsoir,
Tu veux écrire une procédure, qui prend quoi en entrée, qui retourne quoi en sortie ?
Sois précis.
DU coup ici je dois commencer par écrire une fonction qui me retourne sous forme de liste dont les élément sont des classe modulo n : un aperçu de la liste [1,2,....,n-1]
sauf que ensuite j'aimerais bien récrire n sous forme de produit de facteur premier
n=q*p dois je programmer de manière équivalente les deux fonctions qui me renvoient la liste des classes modulo p et modulo q à condition que (q,p)=1 ,?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :