Inverso modulo n
Ciao a tutti. Avrei bisogno di una mano per calcolare l inverso di 78 mod 1009. Ho provato e riprovato ma nn ci riesco.
HELP
HELP
Risposte
$78*13=1014-=5_(mod1009)$ Sfrutta questo fatto
Mhh, fino a qui ero arrivato... solo che nn riesco a passare agli step successivi. Ovvero che
$ 207 *78 -= 2 mod 1009 $
$ 608 * 78 -= 1 mod 1009 $
$ 207 *78 -= 2 mod 1009 $
$ 608 * 78 -= 1 mod 1009 $
Qual è l'inverso di $5$ modulo $1009$?
nn vorrei dire una stupidaggine... ma è 202 mod 1009?
Esattamente. Quindi $13*202$...
quindi $ 13*202 - 1009*2 = 608 $
ma perche per 13?
Perchè $78*(13*202)-=(78*13)*202-=5*202-=1$ (tutto modulo $1009$)
ma in poche parole si riduce il 78 mod 1009 a un numero piu piccolo per poter poi calcolare l'inverso di quel numero piu facilemente. E tale inverso è dunque l inverso del numero da cui siamo partiti?
Precisamente
uhh ok mi pare di aver capito, grazie mille
ma ad esempio per trovare l inverso di 144 mod 233 come procederesti?
Putroppo qui non è immediatissimo. Bisogna sfruttare l'algoritmo di Euclide e l'identità di Bezout:
$144x+233y=1$ , $x,y in ZZ$
1) $233=1*144+89$
2) $144=1*89+55$
3) $89=1*55+34$
4) $55=1*34+21$
5) $34=1*21+13$
6) $21=1*13+8$
7) $13=1*8+5$
8) $8=1*5+3$
9) $5=1*3+2$
10)$3=1*2+1$
Dunque,
$144x+233y=1$ , $x,y in ZZ$
1) $233=1*144+89$
2) $144=1*89+55$
3) $89=1*55+34$
4) $55=1*34+21$
5) $34=1*21+13$
6) $21=1*13+8$
7) $13=1*8+5$
8) $8=1*5+3$
9) $5=1*3+2$
10)$3=1*2+1$
Dunque,
Abbiamo pertanto trovato che $1=233*(-55)+144(89)$
In realtà questa marea di calcoli si può evitare se si riconosce che $233$ e $144$ sono due numeri di Fibonacci consecutivi.
Vale una proprietà per i numeri di Fibonacci:
Presi quattro numeri di Fibonacci consecutivi,
il prodotto del primo col quarto è sempre pari al prodotto del secondo col terzo, aumentato o diminuito di $1$.
In formule, $F_n*F_(n+3)=F_(n+1)*F_(n+2)+1$, oppure $F_n*F_(n+3)=F_(n+1)*F_(n+2)-1$ ( il $+$ o il $-$ si alternano lungo la sequenza)
possiamo sfruttare questa proprietà a nostro vantaggio: quattro numeri di Fibonacci sonsecutivi sono $55$, $89$, $144$ e $233$:
$55*233=89*144-1$. Quindi $144*89-=1$ (modulo $233$)
Vale una proprietà per i numeri di Fibonacci:
Presi quattro numeri di Fibonacci consecutivi,
il prodotto del primo col quarto è sempre pari al prodotto del secondo col terzo, aumentato o diminuito di $1$.
In formule, $F_n*F_(n+3)=F_(n+1)*F_(n+2)+1$, oppure $F_n*F_(n+3)=F_(n+1)*F_(n+2)-1$ ( il $+$ o il $-$ si alternano lungo la sequenza)
possiamo sfruttare questa proprietà a nostro vantaggio: quattro numeri di Fibonacci sonsecutivi sono $55$, $89$, $144$ e $233$:
$55*233=89*144-1$. Quindi $144*89-=1$ (modulo $233$)