congruenze

Messaggioda aleida » 10/09/2008, 21:36

qualcuno mi saprebbe dire nel dettaglio come si risolve la congruenza:
ax = b mod n

dove ho impropriamente usato = con il significato di congruo.
grazie
aleida
Starting Member
Starting Member
 
Messaggio: 2 di 7
Iscritto il: 10/09/2008, 21:20

Messaggioda frodo4 » 11/09/2008, 07:56

Cerca l'inverso di a mod n, quindi la congruenza si riduce a $x-=c mod n$, con $c=a^-1b$, a quel punto la soluzione è data da $x=c + nk$, con $k in ZZ$.
Oppure sapendo che $a$ e $b$ sono congurenti mod $n$ se $a-b=kn$, risolvere la congruenza si riduce a risolvere l'equazione diofantea $ax-kn=b$.
frodo4
Junior Member
Junior Member
 
Messaggio: 44 di 103
Iscritto il: 09/11/2007, 14:12

Messaggioda Lord K » 11/09/2008, 08:25

Beh in ogni caso il procedimento di frodo4 è corretto sempre se $a$ un inverso ce lo ha davvero.... altrimenti la soluzione diventa solo di poco differente.

Si dimostra, infatti, che se $gcd(a,n)=1$ allora ovviamente $a$ risulta invertibile! (Discende direttamente dal $gcd$)

Se così non è e se $gcd(a,n)=d$ allora la congruenza da risolvere diventa:

$(a/d)x -= b (mod(n/d))$

ove si procede come ha specificato frodo4.
"La realtà è una invenzione di chi ha dimenticato come si sogna!" C.M.
"Le domande non sono mai stupide, esprimono dei nostri dubbi, solo le risposte possono esserlo!" Un saggio.
Lord K
Senior Member
Senior Member
 
Messaggio: 266 di 1686
Iscritto il: 10/04/2008, 13:50
Località: Trieste ed alle volte Udine & Ferrara.


Torna a Algebra, logica, teoria dei numeri e matematica discreta

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite