Risolvere sistema lineare nell'anello modulo n
Inviato: 24 lug 2009, 12:38
Salve volevo proporre il seguente quesito:
dato l'anello Zn ed il sistema lineare congruenzale Ax= b (mod n) per n non primo,
calcolare X= (A)'* B.
Se fossimo in Zp, p (primo) si ricorre alla vecchia cara Eliminazione di Gauss-Jordan, mentre se p non è primo e dunque siamo in Zn...ke si fa???
Con quale algoritmo si può risolvere??
Il suggerimento che mi hanno dato era basato sul fatto che:
- se i coefficienti in A erano definiti secondo il prodotto di numeri primi in un insieme S={2,3,5,7,11,13,17,.....etc}, allora potevo adottare gauss-jordan normalmente e poi con il risultato che avevo in X, ad uno ad uno mi calcolavo l'inverso...che ne dite???
dato l'anello Zn ed il sistema lineare congruenzale Ax= b (mod n) per n non primo,
calcolare X= (A)'* B.
Se fossimo in Zp, p (primo) si ricorre alla vecchia cara Eliminazione di Gauss-Jordan, mentre se p non è primo e dunque siamo in Zn...ke si fa???
Con quale algoritmo si può risolvere??
Il suggerimento che mi hanno dato era basato sul fatto che:
- se i coefficienti in A erano definiti secondo il prodotto di numeri primi in un insieme S={2,3,5,7,11,13,17,.....etc}, allora potevo adottare gauss-jordan normalmente e poi con il risultato che avevo in X, ad uno ad uno mi calcolavo l'inverso...che ne dite???